cloud native journey- netflix oss to containers and sidecars
TRANSCRIPT
![Page 1: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/1.jpg)
Cloud Native Journey - Netflix OSS to Containers and Sidecars
NAVEEN BYREDDY
![Page 2: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/2.jpg)
Software engineering – guiding principles
2
DevOps model Short and continuous sprints
Micro-services
1 Cloud leading edge technologies Service offering anywhere and reusable
Speed to launch and design
Auto scaling Reliable, predictable and cost-effective
Data persistence with NoSQL Scalable for high volume transaction
Multi zone clusters Auto-switching for failover
CI / CD Faster release cycles
Zero downtime deployments No customer impact
Test automation Reduce test cycle time
2
3
4
5
6
7
8
9
![Page 3: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/3.jpg)
Charter: Confidential
Design Principles
3
NETFLIX OSS ( AWS )
A collection of open source
components for running in the
cloud
Building blocks for building apps
ready to run in the cloud.
Wrappers for other things to run in
the cloud (Priam for Cassandra)
Not everything has been open-
sourced. Some tools have been
adapted to the operational
requirements at Charter.
![Page 4: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/4.jpg)
Charter: Confidential
Code Deployment
4
Automate Configuration management
- Allow OPS to publish configs per
environment
- Create a way for developers to use
those configurations
![Page 5: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/5.jpg)
Charter: Confidential
The original CI design
5
![Page 6: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/6.jpg)
Charter: Confidential
Serverless Engineering
6
![Page 7: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/7.jpg)
Charter: Confidential
Alerting, Logging and Monitoring
7
![Page 8: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/8.jpg)
Charter: Confidential
Application Architecture
8
![Page 9: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/9.jpg)
Containers and Sidecars
![Page 10: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/10.jpg)
Charter: Confidential
Evolution of Continuous Integration
10
![Page 11: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/11.jpg)
Charter: Confidential
Evolution of Continuous Delivery
11
![Page 12: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/12.jpg)
Charter: Confidential
Testing as a Sidecars
12
![Page 13: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/13.jpg)
Charter: Confidential
Evolution of Platform
13
![Page 14: Cloud Native Journey- Netflix OSS to Containers and Sidecars](https://reader031.vdocuments.mx/reader031/viewer/2022021815/5a654eb57f8b9a5b558b66d1/html5/thumbnails/14.jpg)
Charter – Dev & Test summary
14
150 + 999+ 10K + 500 + 75K+
ApplicationsSoftware systems
Instances Releases Builds
T&C
BO
TNET TV Everywhere
Charter.net IP V
OD
Spectrum GuideNextgen VOD
Voice manager
WiFiCaller IDSpectrum Business
SeeiT PAAS
80K +
Tests
WorldboxResi Microsites
Business MicrositesInstant upgradeWACWalled garden
CLMS
IP C
on
ten
td
elive
ry
Search
Spectrum U
Care UI
MyAccount
Spectrum DVR
STVA
Browser messagingCompanion control
Co
ntacts
DAI EAS