The client is into the hospitality business having hotels and restaurants across the U.S. They had multiple customer-facing applications engaging customers via web and mobile. During their new market expansion process, they wanted to develop a SaaS-based product that caters to their needs.
Client: Hospitality
Services: SaaS, DevOps, Cloud
Year: 2022
Key Challenges
- The client intended to extend their product portfolio by launching a cloud-based application to help its customers engage via online channels
- Within a set timeframe, they sought to introduce their product into several marketplaces
- The client wanted to streamline code delivery with the aid of DevOps principles supported by an effective CI/CD pipeline
- The CI/CD pipeline was required to be compatible with Azure and Google Cloud platform
Technologies
Solution
- Leveraged DevOps principles to create CI/CD pipelines to enhance the code delivery for reduced time to market
- Created Terraform (cloud-native) scripts for IaaS
- Made sure that the pipelines are compatible with multiple cloud platforms
- Executed deployments in both cloud and on-premises systems using a single procedure
- Used Azure DevOps for CI/CD to build, push and deploy the Docker images to Azure Container Registry
- Leveraged Kubernetes to deploy and manage the docker instance/container
Benefits
- Reduced deployment time by 50%
- Ensured faster, smaller, and safer releases into production
- Increase in number of releases – by as much as 45%
- Eliminated inconsistencies and streamlined deployment process