DEV Community

Cover image for Migration of Multi-Microservice Project to Azure DevOps with CI/CD
SNS-Srinivasu
SNS-Srinivasu

Posted on

Migration of Multi-Microservice Project to Azure DevOps with CI/CD

CI/CD Architecture

Architecture

---------------------------------------------------

Voting Application (created by Docker team)

Voting Application

🔶Project Highlights:

  1. Multi-Language Services: Microservices built in Python, Node.js, and .NET, showcasing a diverse tech stack.

  2. Azure DevOps Platform: Managed the entire project lifecycle using Azure DevOps.

  3. Azure Repos: Seamlessly migrated source code from GitHub to Azure Repos.

  4. Pipelines for CI: Implemented CI pipelines to automate builds, pushes, and updates.

  5. Container Registries: Used Azure Container Registries for efficient container image management.

CI

---------------------------------------------------

ARGO-CD

🔶Deployment Strategy:

  1. Azure Kubernetes Service (AKS): Deployed microservices on AKS for improved scalability and resilience.

  2. GitOps Approach: Integrated ArgoCD with AKS for streamlined cluster management and pod deployments.

---------------------------------------------------

Vote-app

---------------------------------------------------

Connect me Through

Linkedin: www.linkedin.com/in/sns-srinivasu

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

Deploy and scale your apps on AWS and GCP with a world class developer experience

Coherence makes it easy to set up and maintain cloud infrastructure. Harness the extensibility, compliance and cost efficiency of the cloud.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay