Edocti
Training tehnic avansat pentru inginerul software de mâine
Edocti Training

Cloud Computing Academy

Avansat
140 h
4.8 (230 recenzii)
Cloud Computing Academy

Academie bazată pe proiect: construiești o aplicație reală de microservicii cu Docker și o migrezi pe AWS.

Hands‑on cu servicii AWS esențiale (EC2, S3, IAM, VPC, Route 53, CloudFront, RDS, DynamoDB), containere și serverless.

Exersezi CI/CD, observability și bazele de securitate, de la local la cloud.

Dobândești experiență practică prin laboratoare zilnice și assignment‑uri ghidate pe durata celor 20 de zile.

Beneficii: stăpânești fundamentele cloud și pattern‑urile folosite în producție.

Cui i se adresează: concepută pentru persoane cu baze de programare care vor expertiză aplicată AWS.

Aliniată la blueprint‑ul Developer Associate, cu module de pregătire și examene practice.

Curriculum

Microservices și Docker
  • Instalare Docker și primele containere (start/stop/build/push/pull)
  • Scriere Dockerfile; imagini, straturi și registries
  • Management date: volumes, bind mounts; centralized logging
  • Compose: aplicații multi-container; networking și health checks
  • Python + Flask REST; virtual environments și dependențe
Fundamente microservices pentru proiect
  • Principii de design: monolith vs microservices; choreography vs orchestration
  • Patternuri de configurare
  • Service discovery și load balancing (Consul) cu mutual TLS
  • Health checks, trace IDs și centralized logging cu Elastic Stack
  • Monitoring cu Prometheus + Grafana; împachetarea skeleton-ului pentru reuse
Introducere și setup AWS
  • Infrastructura globală AWS: regions, AZs, VPC basics
  • IAM: users, groups, roles, policies; bune practici
  • Instalare și folosire AWS CLI; CloudFormation pentru bootstrap VPC
  • Navigare în consola AWS și servicii principale
Compute și rețelistică în AWS
  • Amazon EC2: tipuri, lifecycle, opțiuni de achiziție (on‑demand/reserved/spot)
  • Security Groups și NACLs; SSH hardening, key pairs
  • Elastic Load Balancing și Auto Scaling
  • Route 53 basics și routing policies; CloudFront overview
Stocare și baze de date în AWS
  • Amazon EBS: tipuri, snapshots, encryption, optimizări de performanță
  • Amazon S3: buckets, objects, storage classes, lifecycle, static websites
  • RDS: engines, Multi‑AZ, read replicas, backup, encryption, monitoring
  • DynamoDB: keys, GSIs/LSIs, partitions, Streams, transactions
DynamoDB – detalii
  • CRUD cu console/CLI/SDKs; Query vs Scan; access patterns
  • Design pentru partition/sort keys; evitarea hot partitions; adaptive capacity
  • Autoscaling, global tables, integrare cu Lambda și API Gateway
  • Monitoring și troubleshooting cu CloudWatch; alarme; throttling
Containere pe AWS
  • ECR pentru imagini private; IAM pentru pulls/pushes
  • ECS: clusters, tasks, services, task definitions
  • Modele de networking; service discovery; scaling și rolling/blue‑green/canary
  • Integrare API Gateway; securizare cu IAM și WAF (overview)
Serverless pe AWS
  • AWS Lambda: runtimes, packaging, layers, environment variables, concurrency
  • Arhitectură event‑driven cu EventBridge; DLQ și retries cu backoff/jitter
  • REST APIs cu API Gateway; autentificare cu Cognito; request validation și caching
  • Observability: CloudWatch Logs/Metrics, X‑Ray; debugging și optimizări de cost
Assignment AWS în clasă
  • Lab ghidat: workload multi‑service cu EC2/S3/DynamoDB/Lambda/API Gateway
  • Aplicarea bazelor de securitate (IAM least privilege, KMS, Secrets Manager/Parameter Store)
  • Automatizare cu CloudFormation/SAM; deploy și validare
Pistă Deep Learning (opțional, Siemens)
  • SageMaker overview: data prep, training, deployment, pipelines
  • AI services: Rekognition/Polly/Transcribe/Comprehend (overview)
  • Inferentia/Trainium (overview)
Pregătire examen + recap final
  • Revizuire servicii cheie și whitepapers relevante
  • Exerciții tip examen; strategii de test
  • Identificare gap‑uri și resurse pentru studiu

Structura zilei de curs

  • Part 1: 09:00–10:30
  • Break: 10:30–10:45
  • Part 2: 10:45–12:15
  • Lunch break: 12:15–13:15
  • Part 3: 13:15–15:15
  • Break: 15:15–15:30
  • Part 4: 15:30–17:30