Junior
Qual é a sua experiência com AWS?
sobes.tech IA
Resposta da IA
Tenho vasta experiência com AWS, incluindo implementação de CI/CD, gestão de infraestrutura como código (IaC) e monitorização. Trabalhei com serviços-chave para construir soluções escaláveis e confiáveis.
Serviços com os quais trabalhei:
- Cálculo: EC2, Lambda, ECS, EKS
- Armazenamento: S3, EBS, RDS, DynamoDB
- Rede: VPC, Route 53, ELB (ALB, NLB)
- Bases de dados: RDS (PostgreSQL, MySQL), DynamoDB
- Gestão e monitorização: CloudFormation, Terraform, CloudWatch, CloudTrail, IAM, Secrets Manager
- CI/CD: CodePipeline, CodeBuild, CodeDeploy, Jenkins no EC2/EKS
Exemplos de projetos:
- Desdobramento de arquitetura de microserviços no EKS usando Terraform para IaC.
- Configuração de pipeline CI/CD com CodePipeline e CodeBuild para desdobramento automático de aplicações no ECS Fargate.
- Implementação de logging e monitorização centralizados usando CloudWatch Logs e CloudWatch Metrics.
- Otimização de custos na AWS através da seleção adequada de instâncias EC2 e uso de políticas de ciclo de vida do S3.
- Gestão de segurança usando funções, grupos e políticas IAM.
Tecnologias IaC com as quais trabalhei:
// Exemplo de código Terraform para criar uma instância EC2
resource "aws_instance" "webserver" {
ami = "ami-0abcdef1234567890" # Substitua pelo seu ID de AMI
instance_type = "t2.micro"
tags = {
Name = "webserver-prod"
}
}
Sistemas de monitorização:
| Ferramenta | Aplicação |
|---|---|
| CloudWatch | Recolha de métricas, logs, configuração de alertas |
| Prometheus | Recolha de métricas com Kubernetes/ECS |
| Grafana | Visualização de métricas |
A minha experiência permite resolver tarefas relacionadas com automação de deploy, gestão de infraestrutura e garantir alta disponibilidade e fiabilidade das aplicações na nuvem AWS.