Curso Messaging Services on AWS

  • DevOps | CI | CD | Kubernetes | Web3

Curso Messaging Services on AWS

24h
Visão Geral

Este curso apresenta os principais serviços de mensageria e integração assíncrona da AWS, com foco em Amazon SQS, Amazon SNS, Amazon EventBridge, Amazon MQ e tecnologias complementares para construção de arquiteturas distribuídas. O participante aprenderá a selecionar o serviço adequado para diferentes cenários, projetar padrões de comunicação assíncrona, implementar arquiteturas orientadas a eventos, configurar segurança, monitoramento, resiliência e escalabilidade, além de integrar workloads serverless, microsserviços e aplicações corporativas.

Objetivo

Após realizar este curso, você será capaz de:

  • Compreender o ecossistema de serviços de mensageria da AWS
  • Selecionar SQS, SNS, EventBridge e Amazon MQ de acordo com diferentes requisitos
  • Projetar arquiteturas assíncronas e orientadas a eventos
  • Implementar padrões de filas, Publish/Subscribe e Event Bus
  • Integrar serviços AWS, microsserviços e aplicações corporativas
  • Configurar segurança, observabilidade e resiliência
  • Otimizar arquiteturas para escalabilidade, desempenho e custo
  • Aplicar boas práticas de arquitetura de mensageria na AWS
Publico Alvo
  • Engenheiros de Cloud
  • Engenheiros DevOps
  • Engenheiros de Software
  • Engenheiros de Integração
  • Arquitetos de Soluções
  • Arquitetos de Microsserviços
  • Profissionais Platform Engineering
Pre-Requisitos
  • Conhecimentos básicos de AWS
  • Familiaridade com conceitos de mensageria
  • Noções de Event-Driven Architecture
  • Conhecimentos básicos de IAM, redes e segurança em cloud
  • Familiaridade com APIs e sistemas distribuídos
Conteúdo Programatico

Module 1: AWS Messaging Architecture

  1. Messaging and asynchronous communication
  2. AWS messaging ecosystem
  3. Message queues and event buses
  4. Publish/Subscribe architecture
  5. Event-driven architecture
  6. AWS messaging use cases

Module 2: Amazon SQS

  1. Amazon SQS architecture
  2. Standard Queues
  3. FIFO Queues
  4. Message visibility
  5. Dead-Letter Queues
  6. Reliable message processing

Module 3: Amazon SNS

  1. Amazon SNS architecture
  2. Topics and subscriptions
  3. Publish/Subscribe messaging
  4. Message filtering
  5. Fan-out architectures
  6. SNS integration patterns

Module 4: Amazon EventBridge

  1. EventBridge architecture
  2. Event Buses
  3. Event Rules
  4. Event Patterns
  5. Targets and event routing
  6. Event-driven application integration

Module 5: Amazon MQ

  1. Managed message brokers
  2. Amazon MQ architecture
  3. ActiveMQ and RabbitMQ
  4. Broker administration
  5. Enterprise messaging integration
  6. Migration scenarios

Module 6: AWS Messaging Integration Patterns

  1. Queue-based load leveling
  2. Publish/Subscribe
  3. Fan-out
  4. Event notification
  5. Request-Reply
  6. Event-driven microservices

Module 7: Security and Governance

  1. IAM integration
  2. Resource-based policies
  3. Encryption
  4. Access control
  5. Cross-account messaging
  6. Security governance and auditing

Module 8: Reliability and High Availability

  1. Message delivery guarantees
  2. Retry strategies
  3. Dead-Letter Queues
  4. Failure handling
  5. Multi-service resilience
  6. Disaster recovery considerations

Module 9: Monitoring and Performance

  1. Amazon CloudWatch
  2. Messaging metrics
  3. Queue depth monitoring
  4. Event delivery monitoring
  5. Throughput and latency analysis
  6. Performance optimization

Module 10: Cost and Scalability Optimization

  1. Messaging workload analysis
  2. Horizontal scaling
  3. Consumer scaling
  4. Throughput optimization
  5. Cost optimization strategies
  6. Capacity planning

Module 11: Service Selection and Architecture Design

  1. SQS versus SNS
  2. SQS versus EventBridge
  3. EventBridge versus Amazon MQ
  4. Managed messaging versus self-managed brokers
  5. Architecture decision criteria
  6. Enterprise messaging architecture patterns

Module 12: AWS Messaging Services Workshop

  1. SQS queue implementation
  2. SNS Publish/Subscribe architecture
  3. EventBridge event routing
  4. Amazon MQ integration
  5. Multi-service event-driven architecture
  6. Final AWS messaging architecture project
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Databricks Advanced Engineering AI ML and Data Products Nivel Intermediario Avancado

32 horas

Google Professional DevOps Engineer Advanced Monitoring & Incident Response

32 horas Curso Pratico

Curso Google Professional DevOps Engineer CI/CD Techniques & Security Practices

32 horas Curso Pratico

Curso Site Reliability Engineering SRE Improving Service

32 horas Curso Pratico

Curso SQL For Data Analysis Advanced Techniques for Transforming Data into Insights

40 horas