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
- Understanding scalability and elasticity concepts
- High Availability and Fault Tolerance
- AWS Well-Architected Framework overview
- Selecting the right AWS services for scaling
Module 2: Deployment Strategies in AWS
- Manual vs automated deployments
- Blue/Green and Canary deployments
- AWS Elastic Beanstalk for deployment management
- Continuous Integration and Continuous Deployment (CI/CD) pipelines
Module 3: Infrastructure as Code (IaC)
- Introduction to IaC and automation
- AWS CloudFormation: Templates, stacks, and change sets
- AWS CDK (Cloud Development Kit) basics
- Managing configurations with AWS Systems Manager
Module 4: Auto Scaling and Load Balancing
- Auto Scaling groups configuration and policies
- Elastic Load Balancing (ALB, NLB, CLB)
- Scaling EC2 instances and containerized workloads
- Monitoring scaling with CloudWatch
Module 5: Provisioning and Resource Management
- Managing EC2 and ECS resources efficiently
- AWS Service Catalog and Resource Groups
- Automating provisioning using AWS OpsWorks
- Best practices for cost optimization and governance
Module 6: Monitoring, Troubleshooting and Optimization
- Monitoring deployments with AWS CloudWatch and X-Ray
- Troubleshooting scaling and performance issues
- Performance tuning and cost optimization strategies
- Logging and auditing with AWS CloudTrail
Module 7: Hands-on Labs and Case Studies
- Deploying a scalable web application using Elastic Beanstalk
- Automating infrastructure setup with CloudFormation
- Configuring Auto Scaling policies and monitoring behavior
- End-to-end CI/CD pipeline deployment
TENHO INTERESSE