Moving to Cloud Native

Expedient Adopts Containers and Kubernetes to Optimize App Development

"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
Learn more about the process involved in containerizing Expedient's web apps. Download Case Study

Market Opportunity

Rapidly test, integrate, and deploy high-quality code in automated workflows

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?

Services

Expedient Enterprise Cloud

Managed Services

The Scenario

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).

The Challenge

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."

The Solution

With Expedient's web apps containerized using Docker, Baltrusaitis and team set about implementing Kubernetes to streamline and automate container management at scale.

The best of Expedient delivered to your inbox.

Sign up for more technical briefs, stories, and special offers from Expedient.