AWS-IS

Új Implementing Solutions on AWS

Megoldások megvalósítása AWS környezetben
Részvételi forma
Képzési Forma
Képzés hossza
  • 3 nap (3×8 tanóra)
  • naponta 9:00 - 17:00
Elérhető képzési nyelvek
  • Magyar
  • Angol
Időpontok
Szeretne a cégére szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

Ismertető

Ez a képzés azok számára készült, akik fejlesztőként szeretnék elmélyíteni tudásukat az AWS-en történő alkalmazásépítés, telepítés és kezelés terén. A kurzus az AWS globális infrastruktúrájának és alapvető szolgáltatásainak, mint az EC2, S3 és IAM, ismétlésével kezdődik, amelyek elengedhetetlenek a fejlesztési környezet megértéséhez.

A résztvevők megismerkednek az AWS fejlesztői eszközeivel, mint például az AWS CLI, SDK-k, CloudFormation és Cloud9, fókuszálva azok beállítására, konfigurálására és használatára. A képzés hangsúlyozza az AWS elérését fejlesztői környezetből és a szolgáltatások programozott interakcióját az AWS SDK-n keresztül.

A kulcsfontosságú modulok az Infrastructure as Code (IaC) alapelveit tartalmazzák, az AWS CloudFormation és az AWS CDK használatával, valamint a backend fejlesztési gyakorlatokat, amelyek az ECS, EKS és Lambda használatával robusztus rendszerek építésére összpontosítanak. A kurzus az AWS Lambda optimalizálásának fejlettebb technikáit is bemutatja a teljesítmény és költséghatékonyság javítása érdekében.

Az API fejlesztés is kiemelt téma, ahol a résztvevők API-kat terveznek és telepítenek az API Gateway, Lambda és AppSync használatával. A képzés kiterjed a frontend fejlesztésre is az AWS Amplify és S3 segítségével skálázható webalkalmazásokhoz, valamint biztonsági témákra, például az Amazon Cognito integrálására a hitelesítéshez.

A kurzus magában foglalja a DevOps gyakorlatokat is, a CI/CD folyamatokat az AWS Developer Tools (CodeCommit, CodeBuild, CodeDeploy és CodePipeline) használatával, valamint a hibakezelést a CloudWatch és az AWS X-Ray segítségével. A gyakorlati laborok minden elméleti szakaszhoz tartoznak, biztosítva, hogy a résztvevők gyakorlati tapasztalatot szerezzenek a környezetek beállításában, a backend és frontend megoldások fejlesztésében, az alkalmazások biztonságos kezelésében és az automatizált telepítések végrehajtásában.

Kinek ajánljuk?

A képzést AWS környezetben dolgozó fejlesztőknek ajánljuk.

Tematika

Rendben, íme a teljes szöveg, most már magyar fejezetcímekkel, az informatikai szakkifejezéseket pedig továbbra is angolul hagyva, ahogy kérted:


Fejlesztői eszközök az AWS-hez
Áttekintés az AWS-fejlesztéshez elengedhetetlen eszközökről, mint például az AWS CLI, SDK-k, CloudFormation. Fókusz a beállításra, konfigurációra és az alapvető használatra a fejlesztési folyamatok egyszerűsítése érdekében.

AWS-fiókok elérése
Bevezetés a fiókbiztonság kezelésébe. A témakör a root fiókok biztonságának legjobb gyakorlatait, IAM szerepkörök használatát és a többtényezős hitelesítés (MFA) bevezetését tárgyalja.

Infrastruktúra mint kód (Infrastructure as Code)
Bevezetés az Infrastructure as Code (IaC) alapelveibe AWS technológiák segítségével, különös tekintettel a CloudFormation-re és az AWS CDK-ra. Megtanulhatod, hogyan lehet az AWS infrastruktúrát kóddal definiálni, telepíteni és frissíteni.

Backend fejlesztési megoldások
Áttekintés a backend fejlesztési gyakorlatokról AWS-ben, beleértve az ECS, EKS használatát konténerizált alkalmazásokhoz, valamint a Lambda-t szerver nélküli architektúrákhoz. Megismerheted a robusztus backend rendszerek építésének és telepítésének legjobb gyakorlatait.

AWS Lambda optimalizálás
Haladó technikák az AWS Lambda teljesítményének optimalizálására, beleértve a memóriahangolást, a cold start csökkentését és a költséghatékony skálázást. Valós példákon keresztül ismerheted meg a bevált gyakorlatokat és mintákat.

Az AWS SDK megértése
Bevezetés az AWS SDK-ba, a támogatott programnyelvek és az AWS-szolgáltatások programozott eléréséhez szükséges alapfogalmak ismertetésével. Megtanulhatod, hogyan használhatod hatékonyan az SDK-t a felhő erőforrásainak kezelésére.

API megoldások
Skálázható és biztonságos API-k tervezése és telepítése az Amazon API Gateway segítségével, AWS Lambda-val integrálva szerver nélküli backend szolgáltatásokhoz.

Frontend fejlesztési megoldások
AWS által kínált frontend fejlesztési megoldások bemutatása, beleértve az Amplify-t és az S3 statikus weboldal hosztolást. Megtanulhatod, hogyan telepíts biztonságos és jól skálázható webalkalmazásokat.

Alkalmazások védelme
Amazon Cognito által kínált megoldások bemutatása webes és mobilalkalmazások API-jainak védelmére.

DevOps gyakorlatok
DevOps gyakorlatok bevezetése, mint például CI/CD pipeline-ok, monitorozás és automatizált telepítések az AWS Developer Tools használatával. Mélyebb betekintés az AWS CodeBuild, CodeDeploy és CodePipeline működésébe.

Hibakezelés, naplózás és nyomkövetés
Hibakezelési és hibakivizsgálási technikák és eszközök. Gyakorlati tippek a CloudWatch naplózás, valamint az AWS X-Ray nyomkövetés és elemzés hatékony használatához.

 

Tematika (PDF)

Szükséges előképzettség

Ez a képzés olyan szakemberek számára ideális, akik már dolgoztak az AWS-sel 6-12 hónapig, és rendelkeznek 2-3 éves alkalmazásfejlesztési tapasztalattal. Azok számára ajánlott, akik ismerik a Python és Java programozási nyelveket, és szeretnék tovább mélyíteni AWS-en végzett fejlesztési tudásukat.