In this blog post, we will introduce our custom multi-cloud CI/CD (continuous integration and continuous delivery) pipeline, built to facilitate the deployment of applications across various cloud environments. Our solution allows seamless deployments with minimal customization, ensuring faster results and reduced costs for our clients. Whether working with AWS, Azure, or Google Cloud, we can deliver a consistent deployment process that simplifies development, operations, and scaling.The driving problem behind this solution is simple: our clients operate in diverse environments and […]
Our customer, a leading provider of end-to-end digital solutions for enhanced patient experiences, approached us with several challenges resulting from their rapidly growing customer base. These challenges included: Difficulties in expanding their software development team and managing multiple infrastructure environments to keep up with growth; Inefficient legacy CI/CD pipelines and lengthy deployment times; Challenges in complying with new regulatory requirements and improving overall digital security; Lack of observability and efficient troubleshooting capabilities; Prolonged release cycles and difficulties in setting up […]
Recently, the ABCloudz team migrated a customer’s database from Apache Cassandra to Amazon DynamoDB. As part of this project, we needed to run multiple tests to ensure perfect quality for our delivery. However, we faced a problem in setting up the test environment. Even though we were using AWS CloudFormation templates for the EC2 instances, it was taking over 30 mins to get the dev/test environment setup. In addition, our developers couldn’t run parallel regression testing. So, we decided to leverage Docker to automate the environment set up.
In this blog post, we will share our experience with using Docker for automating a NoSQL database migration dev/test environment.