Curso Netflix Global Cloud Architecture

  • DevOps | CI | CD | Kubernetes | Web3

Curso Netflix Global Cloud Architecture

40 horas
Visão Geral

Este curso apresenta a arquitetura em nuvem em escala global utilizada pela Netflix, uma das maiores plataformas de streaming do mundo. Os participantes aprenderão sobre os princípios fundamentais, estratégias de escalabilidade, distribuição global de conteúdo, alta disponibilidade, microsserviços, DevOps, observabilidade, orquestração, automação e ferramentas que compõem o ecossistema tecnológico da Netflix, com foco no uso avançado da AWS e padrões robustos de arquitetura de software.

Objetivo

Após realizar este curso “Netflix Global Cloud Architecture”, você será capaz de:

  • Entender profundamente a arquitetura distribuída global usada pela Netflix
  • Compreender e aplicar padrões avançados de microsserviços
  • Implementar, testar e gerenciar sistemas de alta disponibilidade e tolerância a falhas
  • Utilizar ferramentas open source desenvolvidas pela Netflix (como Eureka, Hystrix e Zuul)
  • Projetar soluções escaláveis e resilientes na AWS
  • Usar práticas de observabilidade, telemetria e engenharia do caos
  • Planejar e otimizar distribuição global de conteúdo via CDN
Publico Alvo
  • Arquitetos de sistemas e soluções
  • Engenheiros de software
  • Engenheiros de DevOps / SRE
  • Administradores de Cloud (AWS)
  • Líderes técnicos
  • Profissionais interessados em arquitetura distribuída de grande escala
Pre-Requisitos
  • Conhecimento intermediário de AWS
  • Noções de redes, protocolos e comunicação entre serviços
  • Conhecimento básico de microsserviços e containers
  • Familiaridade com DevOps/CI/CD
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1 — Introduction to Netflix Global Cloud Architecture

  1. Overview of Netflix ecosystem
  2. Cloud-native culture at Netflix
  3. Why Netflix uses AWS globally
  4. Core principles: resiliency, scalability, availability, speed

Module 2 — Global Infrastructure and AWS Foundations

  1. AWS regions, availability zones, and global footprint
  2. Multi-region active-active architecture
  3. Traffic routing and global failover strategies
  4. Edge architecture and Open Connect

Module 3 — Microservices Architecture at Netflix

  1. Microservices design principles
  2. Service decoupling and APIs
  3. The Netflix OSS ecosystem
  4. Service discovery with Eureka
  5. Circuit breaker patterns with Hystrix
  6. Intelligent routing with Zuul

Module 4 — Netflix Content Delivery Architecture

  1. CDN structure and operation
  2. Netflix Open Connect Appliance (OCA)
  3. Adaptive bitrate streaming
  4. Latency minimization techniques
  5. Video encoding and optimization pipelines

Module 5 — DevOps and CI/CD at Netflix

  1. Spinnaker architecture and deployment pipelines
  2. Continuous delivery at massive scale
  3. Deployment strategies (blue/green, canary, rolling updates)
  4. Automated testing in production

Module 6 — Chaos Engineering

  1. Principles and philosophy
  2. Chaos Monkey, Chaos Gorilla, and Chaos Kong
  3. Failure testing at scale
  4. Creating resilient architectures

Module 7 — Observability & Telemetry

  1. Distributed logging
  2. Metrics and tracing
  3. Real-time monitoring tools
  4. Data analytics pipelines
  5. Performance optimization techniques

Module 8 — Data Engineering and Storage Architecture

  1. Distributed databases
  2. Data replication and consistency
  3. Cassandra at Netflix
  4. Data pipelines (Kafka, Flink, Spark)
  5. Real-time recommendation systems

Module 9 — Security & Compliance

  1. Zero trust architecture
  2. Secure service-to-service communication
  3. Identity and access management
  4. Data protection and encryption

Module 10 — Building a Netflix-inspired Architecture

  1. Hands-on design workshop
  2. Architecture blueprint creation
  3. Scaling strategies
  4. Failure simulation
  5. Final project presentation: Global Cloud Architecture Design
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h