EDU::GAMF::Felhőalapú-szolgáltatások

Innen: Farkas Attila Wiki
A lap korábbi változatát látod, amilyen ApelPro (vitalap | szerkesztései) 2022. október 12., 16:26-kor történt szerkesztése után volt. (→‎A tantárgy menete)
Ugrás a navigációhoz Ugrás a kereséshez

A tantárgy leírása - nem hivatalos

A tantárgy során alkalmazások felhőben történő üzemeltetéséről tanulhatnak a hallgatók.

A tantárgy előfeltételei - nem hivatalos

A tantárgy követelményei - nem hivatalos

A tárgy során használt dokumentumok

Elérési útvonal Fájlnév cél alkalmazás Cél fájlnév
Fájl:Weboldal.zip ui.php Felhasználói felület (UI) index.php
ui_newproduct.php Felhasználói felület (UI) newproduct.php
api.py API api.py
networks.sql MySQL import -

Ajánlott irodalom lista

Ajánlott online források, hivatkozások

A vastagon szedettek a ZH alatt is használhatók

  • PHP dokumentáció: [1]
  • MySQL dokumentáció: [2]
  • Python dokumentáció: [3]
  • AWS dokumentáció: [4]
  • Ubuntu Segédlet: [5]
  • Ubuntu Tutorial: [6]

A tantárgy menete

  1. Regisztráció az AWS rendszerében [7]
  2. EC2 létrehozása, szolgáltatások áttekintése, Linux alapismeretek ismétlése
  3. EC2 létrehozása, alkalmazások telepítése és konfigurálása, apache2 kiszolgáló, PHP környezet
  4. UI felület élesztése: AMI létrehozás, Auto Scaling Group, Load Balancer
  5. Teljes alkalmazás élesztése: MySQL adatbázis (RDS), Python környezet telepítés
  6. Teljes alkalmazás élesztése: VPC-be szervezés, eszközök kommunikációjának szabályozása
  7. Docker telepítés, első konténerek elindítása, Dockerfile felépítése, docker.io regisztráció, image feltöltés
  8. Dockerfile felépítése, alkalmazások létrehozása, indítása
  9. Docker Compose felépítés, networking, debuggolás
  10. Teljes alkalmazás élesztése Docker Compose segítségével
  11. Készülés ZH-ra, kérdések megbeszélése
  12. ZH
  13. PótZH

Jegyzetek