Netflix use next products for ci/cd.
Filed under: Architecture, Main
04 November 2023
Click on image to see full size. Read the comments for description.
One comment “Netflix use next products for ci/cd.”
Add comment
You need to register , for comment of article.
November 4, 2023 в 12:49 pm
Netflix Tech Stack (CI/CD Pipeline)
Let’s explore the tools and techniques behind Netflix’s world-class continuous delivery pipeline.
———————————————————-
Planning: Netflix Engineering uses JIRA for project planning and Confluence for documentation.
Coding: Java is the primary language for backend services. Other languages are used where appropriate.
Building: Gradle is the main build tool. Custom Gradle plugins support various use cases.
Packaging: Code, dependencies, and configurations are packaged into Amazon Machine Images (AMIs) for release.
Testing: Netflix uses a suite of chaos engineering tools to simulate failures like outages or latencies. These chaos tests are also run against the real production environment to validate resilience and failover mechanisms.
Deployment: Netflix uses its Spinnaker tool for canary rollout deployments.
Monitoring: Metrics are centralized in Atlas. Kayenta detects anomalies.
Incident Response: PagerDuty handles incident management. Incidents are prioritized and dispatched.
————————————————————
Over to you: If you do chaos testing against production, what tools and techniques do you use?