Cloud Native Journey- Netflix OSS to Containers and Sidecars
-
Upload
smartbear-software -
Category
Software
-
view
46 -
download
6
Transcript of Cloud Native Journey- Netflix OSS to Containers and Sidecars
Cloud Native Journey - Netflix OSS to Containers and Sidecars
NAVEEN BYREDDY
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
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.
Charter: Confidential
Code Deployment
4
Automate Configuration management
- Allow OPS to publish configs per
environment
- Create a way for developers to use
those configurations
Charter: Confidential
The original CI design
5
Charter: Confidential
Serverless Engineering
6
Charter: Confidential
Alerting, Logging and Monitoring
7
Charter: Confidential
Application Architecture
8
Containers and Sidecars
Charter: Confidential
Evolution of Continuous Integration
10
Charter: Confidential
Evolution of Continuous Delivery
11
Charter: Confidential
Testing as a Sidecars
12
Charter: Confidential
Evolution of Platform
13
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