JAVAX-AWS
Microservice alkalmazás felépítése Spring Boot keretrendszerrel AWS felhő környezetben
Spring Boot, AWS, Elastic Beanstalk, EC2, RDS, S3, SQS, Elastic
Ismertető
A képzés célja annak bemutatása gyakorlati példákon keresztül, hogy hogyan lehet egy Spring Boot alkalmazást az AWS felhőszolgáltatásra fejleszteni. A képzés során meg fogunk ismerni több megoldást adatok tárolására, webes alkalmazások fejlesztésére, más alkalmazásokkal és AWS szolgáltatásokkal való integrációra. Bemutatásra kerülnek a telepítési és karbantartási lehetőségek is.
Tematika
- Az AWS bemutatása
- Mire jó az AWS?
- Privát és publikus cloud szerver megoldások összehasonlítása
- Alternatív szolgáltatók áttekintése
- Bevezetés a Spring Boot használatába AWS-en, gyakorlati példával
- Spring Boot projektek telepítése AWS-re Elastic Beanstalkkal
- Spring MVC használata felhőben
- Az EC2 működésének bemutatása
- Adatbáziskezelés RDS-el
- PostgreSQL - RDS összehasonlítás
- RDS használata Hibernate-tel
- Nagy fájlok tárolása S3-ban
- Naplózás külső szervízbe SQS-sel
- Full text keresés Elastic-kal
Szükséges előképzettség
Elvárt a Java programozási nyelv stabil ismerete.
Előfeltétele a Java SE alapok (JAVA-BSC) és a Java SE haladó (JAVA-ADV) képzések elvégzése, vagy azon képzések anyagának gyakorlati ismerete.
Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. A képzés magyar nyelvű, magyar slide-ok alapján.