Sobes.tech
Junior

What is your experience with AWS?

sobes.tech AI

Answer from AI

I have extensive experience working with AWS, including implementing CI/CD, managing infrastructure as code (IaC), and monitoring. I have worked with key services to build scalable and reliable solutions.

Services I have worked with:

  • Compute: EC2, Lambda, ECS, EKS
  • Storage: S3, EBS, RDS, DynamoDB
  • Networking: VPC, Route 53, ELB (ALB, NLB)
  • Databases: RDS (PostgreSQL, MySQL), DynamoDB
  • Management and Monitoring: CloudFormation, Terraform, CloudWatch, CloudTrail, IAM, Secrets Manager
  • CI/CD: CodePipeline, CodeBuild, CodeDeploy, Jenkins on EC2/EKS

Project examples:

  • Deploying a microservices architecture on EKS using Terraform for IaC.
  • Setting up a CI/CD pipeline with CodePipeline and CodeBuild for automatic deployment of applications to ECS Fargate.
  • Implementing centralized logging and monitoring using CloudWatch Logs and CloudWatch Metrics.
  • Cost optimization on AWS by choosing the right EC2 instances and using S3 lifecycle policies.
  • Managing security with IAM roles, groups, and policies.

IaC technologies I have worked with:

// Example Terraform code for creating an EC2 instance
resource "aws_instance" "webserver" {
  ami           = "ami-0abcdef1234567890" # Replace with your AMI ID
  instance_type = "t2.micro"
  tags = {
    Name = "webserver-prod"
  }
}

Monitoring systems:

Tool Usage
CloudWatch Collecting metrics, logs, setting alerts
Prometheus Collecting metrics from Kubernetes/ECS
Grafana Visualizing metrics

My experience allows me to solve tasks related to deployment automation, infrastructure management, and ensuring high availability and reliability of applications in the AWS cloud.

What is your experience with AWS? — DevOps - sobes.tech