Course Outline

Εισαγωγή στην Microservices Αρχιτεκτονική

  • Τι είναι οι μικροϋπηρεσίες;
  • Οφέλη και προκλήσεις των μικροϋπηρεσιών
  • Σύγκριση με μονολιθικές αρχιτεκτονικές

Ρύθμιση του AWS Cloud9 για ανάπτυξη Microservices

  • Δημιουργία περιβάλλοντος AWS Cloud9
  • Διαμόρφωση του περιβάλλοντος ανάπτυξης
  • Σύνδεση υπηρεσιών AWS στο Cloud9

Κτίριο Microservices με Docker

  • Εισαγωγή στο Docker και αποθήκευση σε εμπορευματοκιβώτια
  • Κατασκευή και δοκιμή Docker εμπορευματοκιβωτίων
  • Χρήση του Docker Compose για εφαρμογές πολλαπλών κοντέινερ

Ανάπτυξη του Microservices σε AWS ECS και Lambda

  • Ρύθμιση του Amazon ECS για ενορχήστρωση κοντέινερ
  • Ανάπτυξη μικροϋπηρεσιών με AWS Lambda
  • Κλιμάκωση μικροϋπηρεσιών σε AWS

Διαχείριση API με το AWS API Gateway

  • Δημιουργία και διαχείριση RESTful API
  • Σύνδεση API με μικροϋπηρεσίες
  • Εκδόσεις και περιορισμός API

Παρακολούθηση και καταγραφή Microservices

  • Χρήση του AWS CloudWatch για παρακολούθηση
  • Ρύθμιση καταγραφής με το Amazon CloudWatch Logs
  • Εφαρμογή συναγερμών και ειδοποιήσεων

Microservices Βέλτιστες πρακτικές ασφάλειας

  • Εφαρμογή ρόλων και πολιτικών του IAM
  • Εξασφάλιση μικροϋπηρεσιών με API Gateway
  • Κρυπτογράφηση δεδομένων κατά τη μεταφορά και την ηρεμία

Περίληψη και Επόμενα Βήματα

Requirements

  • Βασική κατανόηση των εννοιών του cloud computing
  • Εξοικείωση με τις υπηρεσίες AWS
  • Εμπειρία με Python ή JavaΣενάριο

Ακροατήριο

  • Οι προγραμματιστές επικεντρώθηκαν στην αρχιτεκτονική μικροϋπηρεσιών
  • Μηχανικοί Cloud
  • DevOps επαγγελματίες
 21 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories