Curso AWS EC2 Auto Scaling

  • Cloud Computing

Curso AWS EC2 Auto Scaling

16 horas
Visão Geral

O curso AWS EC2 Auto Scaling apresenta os conceitos e práticas de autoescalabilidade para instâncias EC2, permitindo o dimensionamento automático de recursos com base na demanda. Os participantes aprenderão a configurar grupos de Auto Scaling e definir políticas para assegurar alta disponibilidade e eficiência em seus ambientes de nuvem.

Objetivo

Após realizar o curso AWS EC2 Auto Scaling, você será capaz de:

  • Configurar grupos de Auto Scaling para instâncias EC2.
  • Definir políticas de escalabilidade automática baseadas em métricas de desempenho.
  • Monitorar, otimizar e gerenciar ambientes de EC2 para alto desempenho e disponibilidade.
Publico Alvo
  • Este Curso AWS EC2 Auto Scaling é destinado a administradores de sistemas, arquitetos de soluções, engenheiros de DevOps e desenvolvedores que buscam aprender e implementar estratégias de escalabilidade automática na AWS para garantir disponibilidade e otimização de recursos.
Pre-Requisitos
  • Experiência básica com AWS, especialmente com EC2.
  • Familiaridade com conceitos de rede e administração de sistemas.
  • Conhecimento prévio de balanceamento de carga e monitoramento de sistemas é recomendável.
Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico

Introduction to EC2 Auto Scaling

  1. Overview of Auto Scaling and its benefits in cloud environments.
  2. Key components: Auto Scaling groups, launch templates, and scaling policies.
  3. Use cases and scenarios for Auto Scaling.

Setting Up Auto Scaling Groups (ASG)

  1. Creating and configuring Auto Scaling groups.
  2. Launch configurations vs. launch templates.
  3. Setting initial parameters and policies for scaling.

Scaling Policies and Triggers

  1. Introduction to scaling policies: target tracking, step, and scheduled scaling.
  2. Configuring CloudWatch alarms and custom metrics as triggers.
  3. Examples of performance-based and schedule-based scaling.

Integrating Auto Scaling with Elastic Load Balancer (ELB)

  1. Overview of ELB and its role with Auto Scaling.
  2. Configuring Auto Scaling with Application Load Balancer (ALB) and Network Load Balancer (NLB).
  3. Cross-zone load balancing and high availability with ELB integration.

Health Checks and Failover Management

  1. Configuring health checks for EC2 instances in Auto Scaling groups.
  2. Setting up automatic replacement of unhealthy instances.
  3. Managing failover and maintaining application availability.

Cost Optimization and Efficiency with Auto Scaling

  1. Using Spot Instances with Auto Scaling for cost savings.
  2. Configuring mixed instance policies for flexibility and savings.
  3. Cost-effective strategies for resource management.

Monitoring and Troubleshooting Auto Scaling Groups

  1. Using CloudWatch to monitor Auto Scaling activities and metrics.
  2. Analyzing logs and troubleshooting Auto Scaling issues.
  3. Optimizing scaling policies based on usage patterns.

Security and Compliance in Auto Scaling

  1. Configuring IAM roles and permissions for Auto Scaling.
  2. Ensuring security of instances with AWS security groups.
  3. Best practices for compliance and data protection in Auto Scaling environments.

Auto Scaling Across Multiple Regions and Zones

  1. Configuring multi-region and multi-AZ Auto Scaling for disaster recovery.
  2. Managing network latency and data replication.
  3. Practical case study: Implementing a global scale application.
TENHO INTERESSE

Cursos Relacionados

Curso Android Desenvolvendo Apps

40 horas

Curso AWS Amazon Solution Architect

horas

Curso AWS Desenvolvedor Advanced

24 horas

Curso OpenStack Private Cloud Administration

32 horas

Curso AWS Technical Essentials

8 horas