Sobes.tech
Junior

რა გამოცდილება გაქვთ AWS-თან?

sobes.tech AI

პასუხი AI-სგან

მაქვს ფართო გამოცდილება AWS-თან მუშაობაში, მათ შორის CI/CD-ის განხორციელებაში, ინფრასტრუქტურის მართვაში კოდად (IaC) და მონიტორინგში. ვმუშაობდი ძირითად სერვისებთან, რათა შევქმნა მასშტაბური და საიმედო გადაწყვეტილებები.

მუშაობდი შემდეგ სერვისებთან:

  • გამოთვლა: EC2, Lambda, ECS, EKS
  • შენახვა: S3, EBS, RDS, DynamoDB
  • ქსელი: VPC, Route 53, ELB (ALB, NLB)
  • მონაცემთა ბაზები: RDS (PostgreSQL, MySQL), DynamoDB
  • მართვა და მონიტორინგი: CloudFormation, Terraform, CloudWatch, CloudTrail, IAM, Secrets Manager
  • CI/CD: CodePipeline, CodeBuild, CodeDeploy, Jenkins on EC2/EKS

პროექტების მაგალითები:

  • Terraform-ის გამოყენებით EKS-ზე მიკროწესვრის არქიტექტურის განთავსება.
  • CI/CD კონვეიერის შექმნა CodePipeline და CodeBuild-ის გამოყენებით, ავტომატური განთავსება ECS Fargate-ზე.
  • ცენტრალიზებული ლოგგარვა და მონიტორინგი CloudWatch Logs და CloudWatch Metrics-ის გამოყენებით.
  • AWS-ის ხარჯების ოპტიმიზაცია EC2 ინстанციების სწორ არჩევანით და S3 lifecycle პოლიტიკების გამოყენებით.
  • უსაფრთხოების მართვა IAM როლებით, ჯგუფებით და პოლიტიკებით.

მე ვმუშაობდი შემდეგ IaC ტექნოლოგიებთან:

// Terraform კოდის მაგალითი EC2 ინსტანციის შექმნისთვის
resource "aws_instance" "webserver" {
  ami           = "ami-0abcdef1234567890" # შეცვალეთ თქვენი AMI ID-ით
  instance_type = "t2.micro"
  tags = {
    Name = "webserver-prod"
  }
}

მონიტორინგის სისტემები:

ინსტრუმენტი გამოყენება
CloudWatch მეტრიკების, ლოგების შეგროვება, საყურადღებო შეტყობინებების დაყენება
Prometheus Kubernetes/ECS-დან მეტრიკების შეგროვება
Grafana მეტრიკების ვიზუალიზაცია

ჩემი გამოცდილება საშუალებას მაძლევს გადავწყვიტო ავტომატიზაციის, ინფრასტრუქტურის მართვის და მაღალი ხელმისაწვდომობის და საიმედოობის უზრუნველყოფის საკითხები AWS ღრუბელში.