1. Home
  2. Docs
  3. Solutions Architecture
  4. Sm8rtHealth – Application...
  5. Code Integration and Deployment View

Code Integration and Deployment View

  1. Developers continually integrate changes into Azure Devops source code repository
  2. Azure Devops Pipeline run, which builds and deploys new container image to AWS Repository
  3. Automated tests are run against the revised build when changes are merged back to main code branch
  4. Failed test(s) result in the build being sent back to development team for fix
  5. When all automated tests pass a new Docker container image is created and tagged with the build version
  6. The Docker image is sent to the AWS Elastic Container Repository (ECR)
  7. Azure Devops restarts AWS ECS
  8. The AWS Elastic Container Service (ECS) fetches the new Docker container from the ECR
  9. Any Database or seeded rule changes are Automatically versioned and deployed.

How can we help?