„EDU::GAMF::Felhőalapú-szolgáltatások” változatai közötti eltérés

Innen: Farkas Attila Wiki
Ugrás a navigációhoz Ugrás a kereséshez
Nincs szerkesztési összefoglaló
6. sor: 6. sor:
== A tantárgy előfeltételei - '''nem hivatalos''' ==
== A tantárgy előfeltételei - '''nem hivatalos''' ==


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


== A tárgy során használt dokumentumok ==
== A tárgy során használt dokumentumok ==

A lap 2022. október 12., 16:25-kori változata

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 folytatás
  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