department-of-veterans-affairs / va.gov-cms

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
81 stars 60 forks source link

PPMS: Verify updated Production endpoint API / key #18449

Open jilladams opened 1 week ago

jilladams commented 1 week ago

Prerequisites

User Story or Problem Statement

Original thread from PPMS nprod update: https://dsva.slack.com/archives/C0FQSS30V/p1715982323485409 (#18205) Timeline for PPMS prod update: https://dsva.slack.com/archives/C03LFSPGV16/p1719940170217209

PPMS is updating Prod API keys and URL that should be used for API calls. Platform Devops manages API keys for us in AWS param store, AND where the vets-api forward proxy port points to, for those calls.

Announcement:

BLUF: Provider Profile Management System (PPMS) will be migrating it's Azure Environments to a dedicated Azure Subscription. Included in the subscription migration, PPMS will also be upgrading to the Azure Services Environment (ASE) version 3. INT/PPD will begin Testing May 20, 2024 through May 24, 2024. A new URL and the API Subscription Key for your product will be sent this week before testing begins. Please update your new key on 05/20/2024. BACKGROUND: VAEC informed PPMS that Azure will be deprecating Azure Services Environment (ASE) version 1 & 2 on August 31, 2024. PPMS has taken advantage of this opportunity to upgrade the current ASE v.2, which requires a migration from our current Shared Subscription to a Dedicated Subscription. These improvements will enhance performance/ scalability, simplify management, and aide in futureproofing for ongoing improvements. Next Steps:

Acceptance Criteria

jilladams commented 1 week ago

Re: testing from Eli: For the prod key we cannot verify on dev.va.gov (bc dev uses its own PPMS key for nprod env.)

We need to figure out where we can test:

If Staging points to Dev, we will have to test on prod, and roll back if it fails.

jilladams commented 1 week ago

Started a thread with Devops in the COP channel to see about securing resources over the weekend of 8/2-4: https://dsva.slack.com/archives/C04CYC4LMU6/p1720040117841219