Skip to content

Latest commit

 

History

History
91 lines (70 loc) · 11.4 KB

README.md

File metadata and controls

91 lines (70 loc) · 11.4 KB

Repositório Central de Materiais do Curso de Arquitetura de Containers na AWS da LinuxTips

Repositório das Aulas

Recurso / Aula Repositório
VPC / Networking Link do Github
ECS + EC2 Link do Github
ECS + Fargate Link do Github
ECS Service Module Link do Github
ECS Demo App (Mock) Link do Github
Mirror Pudim Link do Github
Health API Demo Link do Github

Aulas ao Vivo + Abertas

Recurso / Aula Repositório
Live sobre ECS + Multiregion. Slide / Live

Materiais Extras

Material Link
Demo App: Chip Link
ECS Container Insights Link
ECS optimized AMI Link
Amazon ECR Link
Amazon ECS Workshop Link
Amazon ECS Task Placement Link
K6 Load Tests Link
Cloudwatch - MetricAlarm Link
Cloudwatch Metrics Load balancer Link
Appautoscaling Target tracking scaling policies Link
Appautoscaling PredefinedMetricSpecification Link
Appautoscaling CustomizedMetricSpecification Link
Firecracker Link
Fargate Pricing Calculator Link
Fargate Tasks Size Link
Amazon Elastic File System Link
Amazon EFS Performance Link
Sensitive data using Secrets Manager in ECS Link
AWS Secrets Manager vs Parameter Store Link
CloudMap - Service Discovery Link

Github Actions Úteis para Containers na AWS

Nome Descrição Link
GolangCI Um linter para Go GolangCI
Gofmt Ação para formatar código Go Gofmt
Actions/Checkout Ação para fazer checkout de um repositório Actions/Checkout
Setup Terraform Ação para configurar o CLI do Terraform Setup Terraform
Terraform Docs Gerar documentação para módulos Terraform Terraform Docs
AWS Actions/Render Task Definitions Renderizar templates de definição de tarefa do ECS AWS Actions/Render Task Definitions
AWS Actions/Deploy Task Definitions Fazer deploy de definições de tarefa do ECS AWS Actions/Deploy Task Definitions
AWS Actions/Configure AWS Credentials Configurar variáveis de ambiente de credenciais AWS AWS Actions/Configure AWS Credentials
AWS Actions/ECR Login Fazer login no Amazon ECR AWS Actions/ECR Login
AWS Actions/Get Secrets Recuperar segredos do AWS Secrets Manager AWS Actions/Get Secrets
Docker Setup BuildX Configurar Docker BuildX Docker Setup BuildX
AWS Assume Role Assumir um papel IAM da AWS AWS Assume Role
Phonito Docker Scan Image Escanear imagens Docker para vulnerabilidades Phonito Docker Scan Image
Anchore - Grype Container Scan Escanear imagens de contêiner para vulnerabilidades usando Grype Anchore - Grype Container Scan
Snyk Security Scan Escanear vulnerabilidades de segurança usando Snyk Snyk Security Scan
Awesome Actions List Uma lista curada de ações incríveis Awesome Actions List
S3 Sync Sincronizar arquivos e diretórios com o S3 S3 Sync

VPC / Networking

Planejamento de Ranges da VPC Otimizada para Containers

Planejamento

Planejamento de Uso e Componentes de Rede

Planejamento

ECS

Versões do Modulo Desenvolvido em Aula

Versão / Tag Descrição
v1 Publicação inicial do modulo de ECS. Tudo que foi desenvolvido em aula até a aula de pipelines com Github Actions foi empacotado nessa versão
v1.1.0 Adicionado Suporte a montagem de volumes do Amazon EFS
v1.2.0 Adicionando suporte a injeção de variáveis de ambiente vindas do Parameter Store e Secrets Manager