DevOps Vision and Strategy for a major Healthcare Enterprise
- Dates: Sep to Oct 2017
- Client: A US-based Fortune-500 company in the healthcare domain.
- Role: DevOps Architect, Team Lead
- Team Size: 3
Project Goals
The role of my team was to work with key stakeholders in the client’s ODC to:
- Assess current progress and roadblocks with DevOps automation and conduct a gap analysis.
- Create a coherent, overall DevOps Vision and Strategy.
- Create a DevOps Process Model for effective software delivery.
Tools Used
- Jenkins (Pipeline-as-Code)
- Docker + Compose + Swarm
- Ansible
- ServerSpec
Key Impact
I delivered an end-to-end DevOps Vision and implementation strategy for the client. Where feasible, I also drove the initial implementation of a solution to help evangelize the strategy.
Key aspects of the strategy:
- Pipeline-as-Code and the application of Continuous Delivery practices
- An effective, decoupled, container-first application architecture
- A tightly integrated Deployment Pipeline that enabled realization of DevOps principles of flow and feedback
- Infrastructure maintained through, and extended by, Code
- Continuous Testing strategies for source-code, container validation and configuration scripts.