Capital One's Cloud Journey: To Containers and...
Transcript of Capital One's Cloud Journey: To Containers and...
![Page 1: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/1.jpg)
Confidential
Bernard Golden
Vice President, Cloud Strategy
Capital One
Capital One's Cloud Journey:
To Containers and Beyond
![Page 2: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/2.jpg)
2ConfidentialInformation Classification: General
Bernard GoldenVice President, Cloud Strategy, Capital One
Experience in:
• Enterprise IT shops,
• Enterprise software
• Global consultancy
• Venture capital
Named a “Top Ten Influential Person in Cloud
Computing” by Wired.com
Author/Co-author of five books on
virtualization/cloud computing including “AWS for
Dummies”
@bernardgolden
![Page 3: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/3.jpg)
3ConfidentialInformation Classification: General
• 25 years old, founder led
• Full line bank
• Credit cards, auto finance, retail and commercial
• ~$30B revenues, ~$2B profits
• A tech company offering financial services
• All-in on public cloud
![Page 4: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/4.jpg)
4ConfidentialInformation Classification: General
“Good Artists Copy
Great Artists Steal”
![Page 5: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/5.jpg)
5ConfidentialInformation Classification: General
Benchmarking
Capital One:
30+
Interviews
• End Users
• Analysts
• Vendors
• Investors
• Industry Contacts
![Page 6: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/6.jpg)
6ConfidentialInformation Classification: General
“Enterprises come to us and ask:
How can we be more like Capital One?”
![Page 7: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/7.jpg)
7ConfidentialInformation Classification: General
The Capital One Technology Landscape
Our Technical Peers Our Enterprise Commitments
![Page 8: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/8.jpg)
8ConfidentialInformation Classification: General
Not Drawn to Scale
Cloud-Native
![Page 9: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/9.jpg)
9ConfidentialInformation Classification: General
CLOUD-NATIVE AND CONTAINERS
![Page 10: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/10.jpg)
10ConfidentialInformation Classification: General
Cloud-Native Observations
• Data center is the new factory
• Efficiency in manufacturing is key to success
• Agile, DevOps, SRE table stakes
• Talent and cognitive load is the limiting constraint
• Open source and managed services is the new supply
chain
–Open source: accessible, malleable, free (as in puppy)
–Cloud services: offloading low-value technical work
![Page 11: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/11.jpg)
11ConfidentialInformation Classification: General
Containers: Execution Efficiency
• Quick instantiation and teardown
• Higher server utilization
• Specialized operating systems and hypervisors
• Added benefits:
–Small attack surface
–Sharable across SDLC
![Page 12: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/12.jpg)
12ConfidentialInformation Classification: General
K8s: Application Efficiency
• Declarative deployment
• Automated redundancy and resiliency
• Aligned with application partitioning aka microservices
• Portable (?) across clouds
–Small attack surface
–Sharable across SDLC
• Capital One pursuing via Critical Stack acquisition
• Too large a cognitive load for application groups
![Page 13: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/13.jpg)
13ConfidentialInformation Classification: General
Service Mesh: Operations Efficiency
• A critical emerging area of focus
• Istio, Envoy center of gravity
• CNCF: An embarrassment of riches: many (too many) options, but:
– Istio, Envoy center of gravity
–eBPF for performance
• The role of managed K8s, e.g., Fargate
• The purview of “enterprise” architects and operations/SRE
• Even cloud-native organizations need less cognitive load
• A crying need for reference architectures
![Page 14: Capital One's Cloud Journey: To Containers and Beyondfiles.informatandm.com/uploads/2019/4/09.25_Bernard... · 2019-04-26 · Confidential 10 Information Classification: General Cloud-Native](https://reader034.fdocuments.in/reader034/viewer/2022042416/5f3137f93c70da43e300c46d/html5/thumbnails/14.jpg)
14ConfidentialInformation Classification: General
Conclusion
• Capital One the forerunner of enterprise container/K8s/service mesh
adoption
• Containers/K8s the de facto standard for lightweight execution environment
• Service mesh the emerging frontier
• Cognitive load of complex environments an underappreciated factor in
success