From luxury to grocery, the retail war continues. While some would say we’re witnessing a retail apocalypse, others contend it’s really the death of the boring middle. (HT Steve Dennis) With a vision to innovate and extend its leadership in this competitive environment, the DevOps consulting team at Flux7 was approached by our newest customer, a top 50 global retailer. Today’s blog is the story of how Flux7 DevOps consultants teamed with the retailer to create a platform for scalable innovation.
Read More: Download the full case study
Growing geographically and looking to support its thousands of locations with innovative new solutions, this retailer has embraced digital transformation, starting with an AWS migration. However, doing so required the move of hundreds of applications from different on-premises platforms, a task that required the retailer’s IT teams to consistently ensure that operational, security and regulatory standards were maintained.
To standardize and accelerate its development efforts on AWS, the joint client-Flux7 team identified a solution: a DevOps Dashboard that would automatically apply the company’s various standards as cloud infrastructure is deployed.
The DevOps Dashboard
The DevOps Dashboard standardizes infrastructure creation and streamlines the process of developing applications on AWS. Developers can quickly start and/or continue development of their applications on AWS using the dashboard. Developers simply enter parameters into the UI and behind the scenes, the dashboard triggers pipelines to deploy infrastructure, connects to a repository, deploys code and sets up the environment.
The DevOps Dashboard also features:
- Infrastructure provisioning defined and implemented as code
- The ability to create ECS, EKS, and Serverless infrastructure in AWS
- Jenkins automation to provision infrastructure and deploy sample apps to new and/or existing repositories
- The ability to create a repository or use an existing one and implement a Webhook for continuous deployment
- A standard repository structure
- The ability to automatically update/push the code of new sample applications to the appropriate environment (Dev/QA/Production) once placed in the repository.
DevOps Dashboard Benefits
Using the DevOps Dashboard allows developers to work on the code repository while their code or application is automatically deployed to the selected environment. This allows the engineer to focus only on editing applications rather than worrying about infrastructure standard compliance. The result of this advanced DevOps automation is that developers are able to create higher quality code faster, which means that they can quickly experiment and get winning ideas to market faster.
In addition, the DevOps Dashboard increases the retailer’s development agility while increasing its consistency and standardization of cloud builds across its hybrid cloud environment. Greater standardization has resulted in less risk, greater security, and compliance as code.
For further reading on how Flux7 helps retailers establish an agile IT platform that harnesses the power of automation to grow IT productivity:
- DevOps Case Study: Rent-A-Center deploys scalable SAP Hybris clusters using Docker
- DevOps Case Study: Specialty Retailer Adopts Docker-Based Microservices
- Services Overview: Flux7 DevOps automation and digital transformation services for retail
For ongoing case studies, DevOps news and analysis, subscribe to our blog: