Plan Szkolenia
Moduł 1: Wprowadzenie do Cloud Computing
- Przegląd Cloud Computing
- Korzyści z Cloud Computing
- Modele usług w chmurze (IaaS, PaaS, SaaS)
- Wprowadzenie do AWS
- Przegląd usług AWS
- Globalna infrastruktura
Moduł 2: Podstawy Software Architecture
- Zasady Software Architecture
- Wzorce i style architektoniczne
- Architektura warstwowa
- Architektura Microservices
- Architektura bezserwerowa
Moduł 3: Podstawowe usługi AWS
- Usługi obliczeniowe
- EC2 (Elastic Compute Cloud)
- AWS Lambda
- Usługi pamięci masowej
- S3 (Simple Storage Service)
- EBS (Elastic Block Store)
- Usługi Database
- RDS (usługa relacyjna Database)
- DynamoDB
- Usługi Networking
- VPC (wirtualna chmura prywatna)
- Route 53
Moduł 4: Wdrażanie Java aplikacji na AWS
- AWS Elastic Beanstalk
- Docker i ECS (Elastic Container Service)
- Wdrażanie bezserwerowe z AWS Lambda
- Potok CI/CD z wykorzystaniem AWS CodePipeline i CodeBuild
Moduł 5: Bezpieczeństwo w architekturze chmury
- Podstawy bezpieczeństwa AWS
- IAM (tożsamość i Access Management)
- Usługa AWS Key Management
Moduł 6: Monitorowanie i skalowanie
- Monitorowanie aplikacji w AWS
- CloudWatch
- AWS X-Ray
- Automatyczne skalowanie
- Automatyczne skalowanie EC2
- Automatyczne skalowanie DynamoDB
- Techniki optymalizacji wydajności
Moduł 7: Praktyczne laboratoria i projekty
- Wdrażanie Java aplikacji internetowej na AWS Elastic Beanstalk
- Tworzenie i wdrażanie aplikacji bezserwerowej przy użyciu AWS Lambda
- Konfigurowanie potoku CI/CD dla aplikacji Java
- Wdrażanie architektury Microservices przy użyciu AWS i Java
Wymagania
podstawowa znajomość Java i AWS
Opinie uczestników (4)
Podobały mi się ćwiczenia, które pomogły otworzyć umysł i uzyskać nowy wgląd w architekturę oprogramowania.
Gabriele - EAGLEPROJECTS S.p.A.
Szkolenie - Architecture and Design: Core + Advanced Training
Przetłumaczone przez sztuczną inteligencję
merytoryczne treści
Hubert Borowczyk - SPOC SA
Szkolenie - Architecture for Developers
Zabawny i uporządkowany
Valentin Pravtchev - Carmeq GmBH
Szkolenie - Learning CMake
Przetłumaczone przez sztuczną inteligencję
Znaleziona strukturę kursu bardzo dobrze przemyślaną. Podczas gdy niektórzy moje koledzy nie zauważyli zamierzeń Kristina, uważam, że sposób, w jaki przedstawił materiał i połączył podstawowe pojęcia z dużo szerszym zestawem złożonych zagadnień, był doskonały.
Alexander Pavlovsky
Szkolenie - Technical Architecture and Patterns
Przetłumaczone przez sztuczną inteligencję