Schița de curs

Introducere în arhitectura Microservices

  • Ce sunt microserviciile?
  • Beneficiile și provocările microserviciilor
  • Comparație cu arhitecturile monolitice

Configurarea AWS Cloud9 pentru dezvoltarea Microservices

  • Crearea unui mediu AWS Cloud9
  • Configurarea mediului de dezvoltare
  • Conectarea serviciilor AWS la Cloud9

Construirea Microservices cu Docker

  • Introducere în Docker și containerizare
  • Construirea și testarea containerelor Docker
  • Utilizarea Docker Compose pentru aplicații multi-container

Implementarea Microservices pe AWS ECS și Lambda

  • Configurarea Amazon ECS pentru orchestrarea containerelor
  • Implementarea microserviciilor cu AWS Lambda
  • Scalarea microserviciilor în AWS

Gestionarea API-urilor cu AWS API Gateway

  • Crearea și gestionarea API-urilor RESTful
  • Conectarea API-urilor la microservicii
  • Versionarea și restricționarea API

Monitorizare și logare Microservices

  • Utilizarea AWS CloudWatch pentru monitorizare
  • Configurarea înregistrării cu Amazon CloudWatch Logs
  • Implementarea alarmelor și a notificărilor

Microservices Cele mai bune practici de securitate

  • Implementarea rolurilor și politicilor IAM
  • Securizarea microserviciilor cu API Gateway
  • Criptarea datelor în tranzit și în repaus

Rezumat și pași următori

Cerințe

  • Înțelegere de bază a conceptelor de cloud computing
  • Familiaritate cu serviciile AWS
  • Experiență cu Python sau JavaScript

Audiență

  • Dezvoltatori axați pe arhitectura microservicii
  • Ingineri cloud
  • DevOps profesioniști
 21 ore

Numărul de participanți


Pret per participant

Mărturii (3)

Upcoming Courses

Categorii înrudite