opsbrew

Azure DevOps Modernization using Kubernetes in Emaar

Are you super excited? Willing to have a call with sales team? Here you go
Contact sales
About Emaar
  • Retail giant in the Middle East
  • Innovation enthusiasts
  • 7000+ Employees
  • Mature IT customer with revenue generating technology products
End users
  • Emaar's developers and Application Managers.
opsbrew
Problem Statement

Emaar Properties, one of the largest retail conglomerate in Middle East has got a strong army of developers in house and has multiple applications made for both their customers as well as internal users. The software development lifecycle in its current practice was not agile, and the frameworks and technologies in use did not deliver the software development velocity demanded by the business.

What was needed: On-board, Automate and Optimize the CI/CD practices using Azure DevOps.

Solution

Being a strong advocate of bottom-up transformation Adfolks closely worked with EMAAR’s development teams. Adfolks reviewed their existing toolchain and planned for DevOps transformation. We initiated the journey with migrating on-prem TFS to Azure DevOps, followed by integration with multiple out-of-the box open source tools like SonarQube and Appium in order to perform code quality tests. The blockchain-based loyalty application consisted of 35 microservices and used TeamCity as their CI/CD toolchain on Azure Kubernetes Engine.Also focused on having Helm repos for the applications to make sure single package for each microservices gurranting them easy deploymnet strategies. Adfolks automated the migrations of the microservices.

Desired state
Quicker go to market
With a fully integrated Azure DevOps solution with security practices, time to market was reduced from days to hours. App releases that used to take at least 3-4 days for approvals and optimizations, now were done in less than 3-4 hours.
1
Handholding for Emaar Development team
Adfolks focused on the internal developers time and availability to adapt, and ensured minimal learning curve without compromising the end result.
2
Introduction of PaaS and Cloud native solutions
A lesser focus on Kubernetes platform maintenance by using Kubernetes PaaS offering from Azure (AKS) and faster deployment due to integration with Azure DevOps.
3
Integration with multiple dev teams
Implementing multiple deployment and release stratgies with cloud-native tools expediting their DevOps/Release cycles
4
Highlights feature of Adfolks delivery
With a fully integrated Azure DevOps solution with security practices, time to market was reduced from days to hours. App releases
Adfolks focused on the internal developers time and availability to adapt, and ensured minimal learning curve without compromising the end result.
A lesser focus on Kubernetes platform maintenance by using Kubernetes PaaS offering from Azure (AKS) and faster deployment due to integration with Azure DevOps.
Implementing multiple deployment and release stratgies with cloud-native tools expediting their DevOps/Release cycles
Adfolks delivery team
Certified DevOps Experts
Azure Certified DevOps Architects & Engineers with experience in creating and communicating an organisational deployment.
Minimal disruption to existing code
Experience of re-using any existing deployment & test harnesses.
Enterprise experience
Experience of working within environments with complex hierarchical decision making structures and where multiple stakeholders have differing levels of digital awareness.
Awesome, You are sharing...Adfolks-LinkedinAdfolks-Twitter

Related Articles

view more