Curso AWS Scalability Deployment and Provisioning

  • DevOps | CI | CD | Kubernetes | Web3

Curso AWS Scalability Deployment and Provisioning

16 horas
Visão Geral

O curso AWS Scalability, Deployment and Provisioning oferece uma visão aprofundada das práticas, ferramentas e serviços da Amazon Web Services (AWS) voltados para escalar aplicações, realizar implantações eficientes e gerenciar o provisionamento automatizado de recursos. Durante o treinamento, os participantes aprenderão a aplicar boas práticas de arquitetura escalável, automação de infraestrutura e implementação contínua em ambientes de nuvem AWS.

Objetivo

Após realizar este curso AWS Scalability, Deployment and Provisioning, você será capaz de:

  • Projetar arquiteturas escaláveis e resilientes utilizando serviços AWS.
  • Automatizar implantações e provisionamento de recursos na nuvem.
  • Aplicar estratégias de escalabilidade e alta disponibilidade em aplicações AWS.
  • Utilizar ferramentas como AWS Elastic Beanstalk, CloudFormation e Auto Scaling de forma eficiente.
Publico Alvo

Este curso é voltado para:

  • Engenheiros de DevOps e administradores de sistemas que desejam aprimorar suas habilidades em implantação e automação na AWS.
  • Desenvolvedores e arquitetos de soluções que buscam projetar sistemas altamente escaláveis e resilientes.
  • Profissionais de TI interessados em dominar o provisionamento automatizado e o uso eficiente dos serviços AWS.
Pre-Requisitos
  •  
  • Conhecimentos básicos de computação em nuvem.
  • Familiaridade com os serviços essenciais da AWS (EC2, S3, IAM).
  • Conhecimentos básicos em linha de comando e infraestrutura como código (IaC) são recomendados.
  •  
Materiais
Ingles/Portugues
Conteúdo Programatico

Module 1: Introduction to AWS Scalability and Architecture

  1. Understanding scalability and elasticity concepts
  2. High Availability and Fault Tolerance
  3. AWS Well-Architected Framework overview
  4. Selecting the right AWS services for scaling

Module 2: Deployment Strategies in AWS

  1. Manual vs automated deployments
  2. Blue/Green and Canary deployments
  3. AWS Elastic Beanstalk for deployment management
  4. Continuous Integration and Continuous Deployment (CI/CD) pipelines

Module 3: Infrastructure as Code (IaC)

  1. Introduction to IaC and automation
  2. AWS CloudFormation: Templates, stacks, and change sets
  3. AWS CDK (Cloud Development Kit) basics
  4. Managing configurations with AWS Systems Manager

Module 4: Auto Scaling and Load Balancing

  1. Auto Scaling groups configuration and policies
  2. Elastic Load Balancing (ALB, NLB, CLB)
  3. Scaling EC2 instances and containerized workloads
  4. Monitoring scaling with CloudWatch

Module 5: Provisioning and Resource Management

  1. Managing EC2 and ECS resources efficiently
  2. AWS Service Catalog and Resource Groups
  3. Automating provisioning using AWS OpsWorks
  4. Best practices for cost optimization and governance

Module 6: Monitoring, Troubleshooting and Optimization

  1. Monitoring deployments with AWS CloudWatch and X-Ray
  2. Troubleshooting scaling and performance issues
  3. Performance tuning and cost optimization strategies
  4. Logging and auditing with AWS CloudTrail

Module 7: Hands-on Labs and Case Studies

  1. Deploying a scalable web application using Elastic Beanstalk
  2. Automating infrastructure setup with CloudFormation
  3. Configuring Auto Scaling policies and monitoring behavior
  4. End-to-end CI/CD pipeline deployment
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