Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

📖 Convert VPC Analytical Platform Compute in AP Ingestion to components #6616

Open
3 tasks
julialawrence opened this issue Jan 28, 2025 · 0 comments
Open
3 tasks
Labels

Comments

@julialawrence
Copy link
Contributor

User Story

As an engineer I would like to convert our virtual private cloud terraform and our database migration service terraform into separate components.

Value / Purpose

Components are independently managed resources which means they allow engineers to work on them without getting in each other's way.

Useful Contacts

@julialawrence @jacobwoffenden

User Types

No response

Hypothesis

If we implement components we can all use MPE concurrently, increasing our velocity.

Proposal

Following on from the output of this story break VPC terraform in Analytical Platform compute into a standalone component.

Do the following:

  • Using DMS component in ingestion as a model, bootstrap a VPC component in Analytical Platform Compute
  • Identify which resources in the existing APC terraform would make sense to break off into this component (endpoints, subnets, routing, SGs, etc)
  • Write terraform for the above in a standalone bootstrapped folder
  • Working with MP migrate these components from the APC state into the new component state
  • Delete the terraform code from the root component

Additional Information

See the originating ticket and linked PRs for additional details.

Definition of Done

  • Proposal implemented
  • Documentation on creating components written
  • Follow-on stories for additional components raised.
@YvanMOJdigital YvanMOJdigital changed the title 📖 Convert VPC Analytical Platform Compute and DMS in AP Ingestion to components 📖 Convert VPC Analytical Platform Compute in AP Ingestion to components Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 👀 TODO
Development

No branches or pull requests

1 participant