NGA CORE (Common Operations Release Environment)
NGA CORE (Common Operations Release Environment)
What can NGA CORE do for you?
NGA CORE provides teams with the capabilities they need to collaborate, develop, test, and deploy software. Tooling includes a Continuous Integration/Continuous Delivery (CI/CD) software pipeline, container orchestration, and code and artifact movement across security networks. Other capabilities include Application Programming Interface (API) management alongside collaboration and security-scanning capabilities.
How to Get Started as an NGA Contractor
Make sure you have approval from your NGA government sponsor
Contractors must be approved by an NGA government sponsor in order to get started with NGA CORE. Government sponsors are federal employees who oversee programs. Ask the program’s government sponsor to email to NGADevXTeam@nga.mil request a Technical Exchange Meeting to begin the onboarding process.
This step must be completed in order to move forward with creating an account.
Create an account in NGA's unclassified development environment
1. Navigate to https://my.xc.nga.mil/login and click Login, then Login with KeyCloak. The page will redirect to Login.gov.
2. Enter your NGA or corporate email address to create an account.
3. Verify the email and click the link to confirm your email address.
4. Create a password.
5. Add an authentication method. (The preferred method is a Common Access Card, or CAC. If a corporate email was used, a different authentication method is required.)
6. Select a second authentication method as a backup.
7. When prompted, click Agree and Continue to be redirected to KeyCloak-XC.
8. Confirm the new account and click Submit in KeyCloak.
9. Review your XC profile to ensure the username and other information for NGA CORE tools are accurate, then click Submit.
10. Accept the terms and conditions and sign the XC user agreement.
Note: If you entered a corporate email address and are still waiting for approval as part of Step 1, you will not have access to the NGA CORE tools until your approval goes through.
Check for an email confirming you have received NGA CORE access
After access has been granted, the NGA CORE team will follow up with additional resources.
Frequently Asked Questions - NGA Contractors
Can I onboard without a government contact?
No. A government sponsor is required to onboard with NGA CORE. This helps protect the security of the development environment.
Who is a government sponsor? How can they support NGA CORE onboarding?
Government sponsors are federal employees who oversee programs. Ask the program’s government sponsor to email NGADevXTeam@nga.mil to request a Technical Exchange Meeting to begin the onboarding process.
Where can I find onboarding support?
Contact NGADevXTeam@nga.mil.
What if the link to the environment doesn’t load?
Confirm that the Department of Defense CA certificate is installed. Visit NGA’s CAC 123 page for instructions. If it still doesn’t load, contact NGADevXTeam@nga.mil.
How do I connect my CAC to an existing Login.gov account?
1. Navigate to https://login.gov and click Sign In with https://login.gov .
2. Enter the existing account email address.
3. Follow the prompts to log in.
4. Click Add Federal Employee ID on the Your Account tab.
5. Give the CAC a nickname, such as NGA.
6. Click Add PIV/CAC Card.
How to Get Started as an External User
Contact NGA CORE
If you want to get started on NGA CORE and are not affiliated with NGA as an employee or contractor, please email the NGA CORE Developer Experience team at NGADevXTeam@nga.mil to receive more information about partnering.
Frequently Asked Questions - External Users
Where can I find onboarding support?
Users without a CAC may contact NGADevXTeam@nga.mil.