Silicon Valley Tech Giant partners with FP Complete to deploy modern immutable infrastructure and enable weekly application deployments
FP Complete saves Silicon Valley Tech Giant time, money and resources by implementing cutting-edge DevSecOps principles giving them the ability to deploy weekly software updates and features.
Deploying Kubernetes using DevSecOps Principles
FP Complete began working with a well known Silicon Valley Tech Giant who needed to deploy Kubernetes using sound DevSecOps principles and procedures. This tech giant had recently acquired a start-up, and was having difficulties bridging the technology gap between the two.
Since this global project involved new start-up technologies it required the use of specialized, open-source tools considered bleeding edge. The goal was to implement DevSecOps best practices — including infrastructure as code and CI/CD — in their deployment.
When FP Complete was introduced into this project, they worked with both teams to deploy Kubernetes clusters. As part of their DevSecOps mission, FP Complete worked to knock down the technical barriers between the two teams. FP Complete did this by helping both teams navigate the complexities of the technologies and the new corporate environment by:
The FP Complete team was engaged to keep the project on schedule and train both teams in DevSecOps best practices. The customer even requested that FP Complete create the first version of the infrastructure code for them due to tight project deadlines.
The key focus would be to ensure the customer had an integrated, tested, and working version of a cluster. Furthermore, since the code was modular and reusable, it could also be easily deployed with different versions for the components and in different environments
Fortune 100 Hardware and Software Technology Company
Consumer Product with Associated e-Commerce Platform
This project had four components to the cluster creation process: the cloud infrastructure, Kubernetes cluster with basic Kubernetes functionality, Kubernetes add-ons, and microservices to deploy in various clusters created by the development team. Along with cluster creation, the project needed to create four classes of cluster environments: Development, Testing, Staging, and Production.
FP Complete accomplished this by choosing Kubespray as the Kubernetes creation tool as it enabled the project team to use one tool for the deployment of multiple infrastructure environments. FP Complete leveraged this opportunity to put DevSecOps best practices to work. It’s important to note that Amazon’s EKS was not yet available at the time of this project. When Amazon EKS eventually became best practice, FP Complete migrated the customer over to an EKS based deployment.
Kuberspray, Ansible, Terraform, Kubernetes, AWS
FP Complete paired their specialized approach with expert technical “know-how” to work with the customers in-house teams. Together, they defined, designed, and implemented a new and modern DevSecOps infrastructure to improve the company’s time to market for application enhancements.
FP Complete integrated new “state of the art” DevSecOps tools without disrupting the existing infrastructure needed to support and run the platform across multiple deployments at global scale. The net result was a modern, maintainable infrastructure setup with cloud agnostic code to support a future multi-cloud infrastructure.