• Contact
  • What We Do
  • Who We Serve
  • Our Story
  • Our Team
  • Certifications
  • Careers
    • Careers Overview
    • Current Openings
    • Join Our Team
    • Employee Spotlight
    • Community Service
    • University Hire
  • In the News
  • Contract Vehicles
  • Partners
  • Instagram
  • Facebook
  • Twitter
  • LinkedIn
Case Study

Managed Containerized Infrastructure (Mci): Building a Scaled Containerized Platform to Support CI/CD Delivery Pipelines

Sevatec Icons floating over woman typing on laptop

Customer Challenge

Imagine having to operationalize, coordinate, and manage 20 software development teams totaling more than 250 software engineers, across 30 different applications and 30 different technology stacks, while providing repeatability, scalability, adaptability, and cost effectiveness. All within a mission critical environment with strong congressional oversight. For the United States Citizen and Immigration Services (USCIS), this is the challenge Sevatec faced to bring about effective digital transformation.

Sevatec’s Solution

At Sevatec, our central goal was to provide the infrastructure and services necessary for the development teams to perform their work at the most productive levels.  To do this, we development centralized, production ready CI/CD pipelines that harnessed automated build and compile processes to successfully push deployments for the parallel teams that were using a cloud-based infrastructure of 400 EC2 instances, 45 auto scaling groups (ASG), and 80+ RDS databases. These pipelines acted as the catalyst for a massively distributed cloud architecture composed of 30 shared microservices across 15 different environments.

Dealing with a microservice design pattern, it was critical to come up with sound mechanisms to configure and deploy the services across a large number of teams. Sevatec applied orchestrated configurations across a standardized cloud architecture that consisted of OpenShift, AWS ECS, AWS Lambda, and Terraform. This allowed DevOps engineers to leverage an innovative software engineering technique known as Infrastructure-As-Code (IaC). IaC provides monitoring of cloud security, automates deployment and scalability, and removes redundant tasking through CI/CD pipeline scripting. The result is an impressive, accelerated application delivery, and automated Agile production solution. Using an Anything-as-a-Service (XaaS) cloud computing model with pre-configured infrastructure standardization, we drove the digital transformation of legacy applications to a cloud-ready state. This resulted in reduced time to deliver, reduced effort, better code quality and supported advanced shared services development.

Sevatec has continued to improve and automate this modern software architecture solution into what we call the Sevatec Shift-UP Software Supply Chain (S4C) which orchestrates the deployment of a containerized cloud engineering approach allowing the curation of customizable software delivery pipelines through pre-configured infrastructure as code. Once the pipeline is initialized, the DevOps engineer can execute this pipeline allowing the development teams to being work on new projects in matter of minutes.

Delivered Results

  • Digital Transformation of Legacy Applications: Sevatec applied an Anything-as-a-Service (XaaS) cloud computing model to support a massively distributed cloud architecture composed of 30 shared microservices across 15 different environments.
  • Automation and Reduced Time to Deliver: Using Infrastructure as a Code (IaC), we accelerated application delivery and automated Agile production. This innovative software engineering technique also improved code quality and removed redundancies.
  • Reduced Costs: Sevatec’s delivery of customized development CI/CD pipelines into a containerize infrastructure environment reduced the burden and management of infrastructure and greatly reduced the cost to manage a modern software enterprise.
Share this entry
  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn

Related Case Study

Case Study

Creating and Managing Productive Agile Teams While Transforming Legacy Solutions to Modern Software Architectures

Read More
Case Study

Managing a massive software portfolio program using Trunk Based Development

Read More
Case Study

Continuous Modernizations to Support the Digital Transformation of Legacy Services to Cloud-Based Platforms

Read More

We are trusted talent, inspired to serve, partnered with government, to protect and improve the lives of Americans.

Gray CMMI DEV and CMMI SVC3 logos
ISO 9001 logo
ISO 20000 logo
ISO 27000 logo
Sevaconnect Login
Headquarters

2815 Old Lee Highway Fairfax, VA 22031

Directions
Tysons Office

1604 Spring Hill Road, 2nd floor Vienna, VA 22032

Directions

T: (571) 766-1300          F: (571) 732-1970

Contact Us

© Copyright 2021 Sevatec

Sitemap

Scroll to top