
Ebben a részben az alábbi témaköröket érintjük:
Mi a felhő?
SaaS, PaaS, IaaS fogalmak
Privát, publikus, hibrid felhő
Gazdasági megfontolások
Ebben a részben az alábbi témaköröket érintjük:
AWS történelem
Az AWS piaci helyzete
AWS szolgáltatások felépítése
AWS régiók, zónák
Felhasználók, ügyfelek, referenciák
Az alábbi szolgáltatások ismertetése:
Compute
Network
Storage
Database
Az alábbi szolgáltatáscsoportok ismertetése:
Application
Big Data
Deploy / manager
Ebben a részben regisztrálunk az AWS Console-ba, létrehozunk egy S3 bucketet és parancssoron keresztül is kipróbáljuk a hozzáféréseket.
Storage Classok
objektum felépítése
Verziózás
Lifecycle
S3 bucket létrehozása
Paraméterek áttekintése a Console-ban
CLI hozzáférések kipróbálása
EC2 alapok
AMI
Machine type-ok
Pricing
EBS
Bootstrap Scripts
Saját AWS alapú EC2 instance indítása
Saját kulcspár generálás
22-es port engedélyezése a belépéshez
Belépés a gépbe SSH-n
Webkiszolgáló telepítés
80-as port engedélyezése a webkiszolgáláshoz
Snapshot készítése az instance-ról
Instance leállítása
OSI modell
TCP/IP
IP címek
AWS hálózatok
Security group
Firewall
ACL
Teljes hálózat kialakítása, publikus és privát subnettel
Internetgateway kialakítása
Routing tábla módosítása
Tesztelés két EC2 géppel
ELB bemutatása
Sticky session, L4, L7
ASG, Launch Config működése
Health check
Hozzunk létre 2 db EC2 instance-t, HTTP kiszolgálással
Változtassuk a tartalmat az egyik gépen
Hozzunk létre egy load balancert (ELB)
Állítsuk le az egyik gépen a szolgáltatást
Indítsuk el újra a leállíott instance-t
Folyamatosan frissítsük a böngészőt.
Hozzunk létre Launch configot
Alakítsunk ki egy AutoScaling Group-ot
Stress paranccsal terhetljük a gépeket. (Bootstrap Scripts)
Felhasználók
Policy-k
Csoportok
Role-k
1. rész
Hozzunk létre 2 felhasználót és egy csoportot, és adjuk hozzá a felhasználókat
Készítsük Policy-t, amely a felhasználóknak engedélyezi az AccessKey generálást
Csatoljuk az elkészült Policy-t
2. rész
Hozzunk létre egy EC2 gépet
Hozzunk létre egy role-t, mely segítségével a gép eléri az S3-at
Adjuk ki az “aws s3 ls” parancsot
Adatbázisok
Read replica
Multi Zone
Hozzunk létre saját RDS / MySQL adatbázist
Telepítsünk fel phpMyAdmint
Alakítsuk ki a kapcsolatot, állítsuk be
Nézzük át a beállításokat
Engedélyezzük a 3306 port elérhetőségét
Ebben a Gyakorlatban összegezzük az eddig tanultakat:
Létrehozunk egy EC2 gépet amiből AMI-t készítünk
Létrehozunk egy RDS adatbázist
Kialakítunk egy loadbalancert és egy ASG groupot
Configuráljuk a security groupokat
Leellenőrizzük az eredményt.
NoSQL alapfogalmak
DynamoDB
RCU/WCU
Provisioned Throughput
Hozzunk létre egy DynamoDB táblát
Szúrjunk be adatokat a táblába
Nézzük meg a WCU/RCU beállításokat
SQS szolgáltatás ismertetése
Standard / FIFO Queue
Visibility timeout
SNS ismertetése
Hozzunk létre egy SQS Queue-t, és küldjünk be egy üzenetet
Hozzunk létre eg SNS topicot, iratkozzunk fel és küldjünk üzenetet.
Lambda alapok
API Gateway alapok
•1. Lambda HelloWorld – megnézzük a Lambda alapokat
•2. API Gateway- Lambda – DynamoDB integrált megoldást hozunk létre, időjárás adatok tárolására.
Magyar nyelvű AWS tréning a felhő-szolgátatások iránt érdeklődőknek.
Fejezetek:
1. Bevezetés és AWS szolgáltatások világába
Áttekintjük a felhő alapfogalmait, bemutatjuk röviden a legfontosabb szolgáltatásokat különböző szolgáltatáscsoportok mentén: Compute, Network, Storage, Database, BigData, Deployment, Administration.
Ez a fejezet az ingyenes Udemy kurzusunk tartalma.
2. S3 és EC2 szolgáltatások
S3 szolgáltatás (Storage Class-ok objektum, Verziózás, Lifecycle) gyakorlattal
EC2 szolgáltatás (Ec2 alapok, AMI, Machine type-ok, Pricing, EBS, Startup Script) gyakorlattal.
3. Hálózatok, Terheléselosztás, Skálázhatóság
VPC szolgáltatás (OSI modell, TCP/IP, IP címek, AWS hálózatok, Security group, Firewall, ACL) gyakorlattal
ELB és ASG (ELB bemutatása, Sticky session, L4, L7, Health check) - automatikus skálázhatóság gyakorlattal
4. Jogosultságkezelés és adatbázisok
IAM felhasználókezelés (Felhasználók, Policy-k, Csoportok, Role-k) gyakorlattal
RDS adatbázisok (Adatbázisok, Read replica, Multi Zone) gyakorlattal
Komplex gyakorlat skálázhatósággal, terheléselosztással, adatbázisokkal
NoSQL adatbázisok (DynamoDB) gyakorlattal
5. További AWS szolgáltatások
SQS és SNS szolgáltatások gyakorlattal
Lambda és API Gateway szolgáltatások gyakorlattal
A tananyag áttekintése után fejezetenként egy rövid teszttel mérheted a tudásod.
A gyakorlatokhoz szükséges kódrészleteket letöltheted a videók mellett.
Minden gyakorlat elvégzése után gondoskodj arról hogy a létrehozott erőforrásokat töröld a rendszerből, elkerülve a nem várt kiadásokat.