Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Ενότητα 1: Εισαγωγή στο Cloud Computing

• Επισκόπηση του Cloud Computing
• Οφέλη του Cloud Computing
• Μοντέλα υπηρεσιών Cloud (IaaS, PaaS, SaaS)
• Εισαγωγή στο AWS
• Επισκόπηση των υπηρεσιών AWS
• Παγκόσμια υποδομή

Ενότητα 2: Βασικές αρχές αρχιτεκτονικής λογισμικού

• Αρχές αρχιτεκτονικής λογισμικού
• Αρχιτεκτονικά πρότυπα και στυλ
• Αρχιτεκτονική σε επίπεδα
• Αρχιτεκτονική μικροϋπηρεσιών
• Αρχιτεκτονική χωρίς διακομιστή (Serverless)

Ενότητα 3: Βασικές υπηρεσίες AWS

• Υπηρεσίες υπολογισμού
• EC2 (Elastic Compute Cloud)
• AWS Lambda
• Υπηρεσίες αποθήκευσης
• S3 (Simple Storage Service)
• EBS (Elastic Block Store)
• Υπηρεσίες βάσεων δεδομένων
• RDS (Relational Database Service)
• DynamoDB
• Υπηρεσίες δικτύωσης
• VPC (Virtual Private Cloud)
• Route 53

Ενότητα 4: Ανάπτυξη εφαρμογών Java στο AWS

• AWS Elastic Beanstalk
• Docker και ECS (Elastic Container Service)
• Ανάπτυξη χωρίς διακομιστή με το AWS Lambda
• Σωληνώσεις CI/CD με χρήση AWS CodePipeline και CodeBuild

Ενότητα 5: Ασφάλεια στην αρχιτεκτονική cloud

• Βασικές αρχές ασφάλειας AWS
• IAM (Identity and Access Management)
• AWS Key Management Service

Ενότητα 6: Παρακολούθηση και κλιμάκωση

• Παρακολούθηση εφαρμογών στο AWS
• CloudWatch
• AWS X-Ray
• Αυτόματη κλιμάκωση
• Αυτόματη κλιμάκωση EC2
• Αυτόματη κλιμάκωση DynamoDB
• Τεχνικές βελτιστοποίησης απόδοσης

Ενότητα 7: Πρακτικά εργαστήρια και έργα

• Ανάπτυξη μιας διαδικτυακής εφαρμογής Java στο AWS Elastic Beanstalk
• Δημιουργία και ανάπτυξη μιας εφαρμογής χωρίς διακομιστή με το AWS Lambda
• Ρύθμιση σωλήνωσης CI/CD για μια εφαρμογή Java
• Υλοποίηση αρχιτεκτονικής μικροϋπηρεσιών με χρήση AWS και Java

Απαιτήσεις

βασικές γνώσεις Java και AWS

 21 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (2)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες