podstawowa znajomość Java i AWS
Kurs ten ma na celu zapewnienie dogłębnego zrozumienia zasad architektury oprogramowania i ich zastosowania w chmurze, w szczególności koncentrując się na AWS (Amazon Web Services) i Java. Uczestnicy dowiedzą się, jak projektować, rozwijać i wdrażać skalowalne i niezawodne aplikacje przy użyciu usług AWS i języka programowania Java.
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
United Arab Emirates - Software architecture in the cloud (AWS)
Qatar - Software architecture in the cloud (AWS)
Egypt - Software architecture in the cloud (AWS)
Saudi Arabia - Software architecture in the cloud (AWS)
South Africa - Software architecture in the cloud (AWS)
Brasil - Software architecture in the cloud (AWS)
Canada - Software architecture in the cloud (AWS)
中国 - Software architecture in the cloud (AWS)
香港 - Software architecture in the cloud (AWS)
澳門 - Software architecture in the cloud (AWS)
台灣 - Software architecture in the cloud (AWS)
USA - Software architecture in the cloud (AWS)
Österreich - Software architecture in the cloud (AWS)
Schweiz - Software architecture in the cloud (AWS)
Deutschland - Software architecture in the cloud (AWS)
Czech Republic - Software architecture in the cloud (AWS)
Denmark - Software architecture in the cloud (AWS)
Estonia - Software architecture in the cloud (AWS)
Finland - Software architecture in the cloud (AWS)
Greece - Software architecture in the cloud (AWS)
Magyarország - Software architecture in the cloud (AWS)
Ireland - Software architecture in the cloud (AWS)
Luxembourg - Software architecture in the cloud (AWS)
Latvia - Software architecture in the cloud (AWS)
España - Software architecture in the cloud (AWS)
Italia - Software architecture in the cloud (AWS)
Lithuania - Software architecture in the cloud (AWS)
Nederland - Software architecture in the cloud (AWS)
Norway - Software architecture in the cloud (AWS)
Portugal - Software architecture in the cloud (AWS)
România - Software architecture in the cloud (AWS)
Sverige - Software architecture in the cloud (AWS)
Türkiye - Software architecture in the cloud (AWS)
Malta - Software architecture in the cloud (AWS)
Belgique - Software architecture in the cloud (AWS)
France - Software architecture in the cloud (AWS)
日本 - Software architecture in the cloud (AWS)
Australia - Software architecture in the cloud (AWS)
Malaysia - Software architecture in the cloud (AWS)
New Zealand - Software architecture in the cloud (AWS)
Philippines - Software architecture in the cloud (AWS)
Singapore - Software architecture in the cloud (AWS)
Thailand - Software architecture in the cloud (AWS)
Vietnam - Software architecture in the cloud (AWS)
India - Software architecture in the cloud (AWS)
Argentina - Software architecture in the cloud (AWS)
Chile - Software architecture in the cloud (AWS)
Costa Rica - Software architecture in the cloud (AWS)
Ecuador - Software architecture in the cloud (AWS)
Guatemala - Software architecture in the cloud (AWS)
Colombia - Software architecture in the cloud (AWS)
México - Software architecture in the cloud (AWS)
Panama - Software architecture in the cloud (AWS)
Peru - Software architecture in the cloud (AWS)
Uruguay - Software architecture in the cloud (AWS)
Venezuela - Software architecture in the cloud (AWS)
Polska - Software architecture in the cloud (AWS)
United Kingdom - Software architecture in the cloud (AWS)
South Korea - Software architecture in the cloud (AWS)
Pakistan - Software architecture in the cloud (AWS)
Sri Lanka - Software architecture in the cloud (AWS)
Bulgaria - Software architecture in the cloud (AWS)
Bolivia - Software architecture in the cloud (AWS)
Indonesia - Software architecture in the cloud (AWS)
Kazakhstan - Software architecture in the cloud (AWS)
Moldova - Software architecture in the cloud (AWS)
Morocco - Software architecture in the cloud (AWS)
Tunisia - Software architecture in the cloud (AWS)
Kuwait - Software architecture in the cloud (AWS)
Oman - Software architecture in the cloud (AWS)
Slovakia - Software architecture in the cloud (AWS)
Kenya - Software architecture in the cloud (AWS)
Nigeria - Software architecture in the cloud (AWS)
Botswana - Software architecture in the cloud (AWS)
Slovenia - Software architecture in the cloud (AWS)
Croatia - Software architecture in the cloud (AWS)
Serbia - Software architecture in the cloud (AWS)
Bhutan - Software architecture in the cloud (AWS)