Company Overview
- US-based Insurer
- $45B annual revenue
Tech Overview
- 6 Business units
- 4k+ IT team size
- 350+ Projects
Business & Technical Challenges
- Lack of standardized DevOps, security practices across project teams created unnecessary risk
- Teams under- or over-provisioning resources, leading to critical system failures or cost overages
- Multiple AWS regions and availability zones in use, with critical business systems running on developer accounts
- No systematic way of identifying orphan AWS resources in thousands of dev accounts
- Conducted comprehensive review of all projects/resources and established guidelines for creating & tagging resources
- Tracked cross-region traffic and optimized to 2 regions – US-West and US-East for all BUs
- Created standardized tag-based reporting to allocate costs to projects, track security posture, automate patch updates,etc
- Migrated On-Prem data centers to the cloud for greater fault tolerance and to optimize maintenance/dev resource spend
- Automated CI/CD application deployments using CircleCI, Jenkins, GitHub
- Implemented process and quality improvements through task automation - Instituted infrastructure as code and security automation
- Make teams accountable for their resources and stay within budget
- Clear line-of-sight into budget allocations and usage at granular team level
- Resource tagging + restrictive IAM policies improve enterprise security profile
- Customers see 10-20%+ savings on their AWS Cloud spend bills
- Improved financial planning and forecasting
- Automated CICD deployment
- Standardized DevOps processes for creating, tagging, upgrading, and sunsetting resources
- Standardized reports on AWS Costs as % of overall project budget for all stakeholders