We started the engagement with a small cloud solution POD team with a Cloud Infra Lead, Cloud Architect, and Full stack cloud developer to do a detailed cloud readiness assessment of the client application ecosystem.
The team created a detailed assessment report that included cloud anti-patterns, tech debt incompatible with cloud migration, cloud infra structure active-active design, and a cloud-native target state architecture. Our expert team provided a detailed recommendation on which components can be rehosted, which required refactoring and parts that need rearchitecting for the client's future needs. We also provided
- clear guidance for implementing the Cloud Ops strategy,
- Monitoring Tools, and
- a detailed plan for the Phased implementation approach.
A Delivery (POD) team was formed after the discovery sign-off to implement the migration plan. The group included a cloud architect, scrum master, full stack cloud engineer, cloud quality engineers, and DevOps engineers.
The team containerized the application and deployed it in Azure Kubernetes. The Azure environment setup was automated using terraform IaC pipelines. We also implemented Launch Darkly as a feature toggle to enable release on demand for future releases.
Technologies Used –
Azure Kubernetes Services, Azure Container Services, Docker Containerization, Azure DevOps, Azure Data Storage Services, .NET Core Microservices, Azure EventHub, Azure Service Bus, Launch Darkly.
Key Services Provided –
- Cloud Architecture and Design
- Cloud Readiness Assessment
- Cloud Migration Roadmap
- Cloud App Refactoring and Rehosting
- Cloud DevOps
- Cloud Managed Services