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 EC2/EKS

Նմուշային նախագծեր՝

  • Terraform-ով EKS-ում միկրոսերվիսային ճարտարապետության տեղադրում:
  • CI/CD պայպայնի կազմավորում CodePipeline և CodeBuild-ով՝ ավտոմատ ծրագրերի տեղադրման համար ECS Fargate-ում:
  • Կենտրոնական մուտքագրման և մոնիտորինգի իրականացում CloudWatch Logs և CloudWatch Metrics-ով:
  • AWS ծախսերի օպտիմալացում՝ ճիշտ EC2 օրինակների ընտրությամբ և S3 կյանքի ցիկլ քաղաքականությունների օգտագործմամբ:
  • Անվտանգության կառավարում՝ IAM դերերով, խմբերով և քաղաքականություններով:

IaC տեխնոլոգիաներ, որոնց հետ եմ աշխատել՝

// EC2 օրինակ ստեղծելու Terraform օրինակ
resource "aws_instance" "webserver" {
  ami           = "ami-0abcdef1234567890" # Փոխարինեք ձեր AMI ID-ով
  instance_type = "t2.micro"
  tags = {
    Name = "webserver-prod"
  }
}

Մոնիտորինգի համակարգեր՝

Գործիք Կիրառություն
CloudWatch Մետրիկների, log-ների հավաքում, զգուշացումների կարգավորում
Prometheus Մետրիկների հավաքում Kubernetes/ECS-ով
Grafana Մետրիկների տեսողականացում

Իմ փորձը ինձ հնարավորություն է տալիս լուծել ավտոմատացման, ենթակառուցվածքի կառավարման և բարձր հասանելիության և հուսալիության ապահովման խնդիրները AWS ամպում: