"Containers allow our team to deploy an application, its dependencies, and configuration in a reproducible, isolated bundle. Once applications are containerized, the process of building a new environment for development, testing or production purposes is simplified greatly."- Mark Baltrusaitis, Director of Information Systems, Expedient
With an eye toward future client need and the evolving cloud infrastructure landscape, Expedient has focused much of its strategy and R&D attention of late on expanding the cloud native capabilities with Expedient Enterprise Cloud. And what better beta tester for these new capabilities than Expedient's own Information Systems team?
As the functional group responsible for building, deploying, and maintaining Expedient's client-facing and backend application portfolio, Expedient's Information Systems team seized the opportunity to modernize and improve the company's existing applications by adopting containers, microservices, and continuous integration/continuous delivery (CI/CD).
Baltrusaitis' goal was to implement a system that would enable his team to simplify and streamline the entire development life cycle. To reach this goal however, the applications first needed to be "containerized."
With Expedient's web apps containerized using Docker, Baltrusaitis and team set about implementing Kubernetes to streamline and automate container management at scale.
This post is part of our Microsoft in a Multi-Cloud World series. Read the re...Learn More
The cloud provider landscape is complex and constantly evolving. To meet the ...Learn More
How strategic is your IT team? Ask two questions to get a sense of your strat...Learn More