Vytváření mikroslužeb v AWS Cloud9 Počítačový Kurz
Tento kurz se zaměřuje na použití služby AWS Cloud9 k navrhování, vývoji a nasazování mikroslužeb. Účastníci získají praktické zkušenosti s budováním architektury mikroslužeb v prostředí AWS a využíváním klíčových služeb tohoto cloudu k nasazení, škálování a správě aplikací.
Jde o interaktivní, živý výcvik pod vedením instruktora (online nebo prezenčně), určený pro programátory na středně pokročilé úrovni, kteří si chtějí osvojit tvorbu a nasazování mikroslužeb s využitím AWS Cloud9 a dalších služeb AWS.
Po absolvování tohoto kurzu budou účastníci schopni:
- Porozumět architektuře mikroslužeb a jejím výhodám.
- Nastavit vývojové prostředí pro mikroslužby v rámci AWS Cloud9.
- Vytvářet, testovat a nasazovat mikroslužby pomocí nástroje Docker a služeb AWS.
- Integrovat služby AWS Lambda, ECS a API Gateway do svých mikroslužeb.
- Aplikovat principy DevOps při správě nasazení mikroslužeb.
Formát kurzu
- Interaktivní přednášky a diskuze.
- Četné cvičení a praktické úkoly.
- Praktická realizace v reálném laboratorním prostředí.
Možnosti přizpůsobení kurzu
- Chcete-li si vyžádat individuálně upravený kurz, kontaktujte nás pro domluvu podrobností.
Návrh Školení
Úvod do architektury mikroslužeb
- Co jsou to mikroslužby?
- Výhody a výzvy spojené s mikroslužbami
- Srovnání s monolitickými architekturami
Nastavení AWS Cloud9 pro vývoj mikroslužeb
- Vytvoření prostředí AWS Cloud9
- Konfigurace vývojového prostředí
- Připojení služeb AWS k Cloud9
Tvorba mikroslužeb pomocí Dockeru
- Úvod do nástroje Docker a kontejnerizace
- Vytváření a testování kontejnerů Docker
- Použití nástroje Docker Compose pro vícekontejnerové aplikace
Nasazování mikroslužeb na AWS ECS a Lambda
- Konfigurace služby Amazon ECS pro orchestraci kontejnerů
- Nasazení mikroslužeb pomocí služby AWS Lambda
- Škálování mikroslužeb v prostředí AWS
Správa API pomocí AWS API Gateway
- Vytváření a správa RESTful rozhraní API
- Připojování API k mikroslužbám
- Verzování API a řízení jejich využití
Monitorování a protokolování mikroslužeb
- Používání služby AWS CloudWatch k monitorování
- Nastavení protokolování pomocí Amazon CloudWatch Logs
- Implementace upozornění a alarmů
Doporučené postupy pro zabezpečení mikroslužeb
- Nastavení rolí a politik IAM
- Zajištění bezpečnosti mikroslužeb prostřednictvím API Gateway
- Šifrování dat při přenosu i v klidu
Shrnutí a další kroky
Požadavky
- Základní znalosti konceptů cloud computingu
- Orientace v službách AWS
- Zkušenosti s programováním v Pythonu nebo JavaScriptu
Cílová skupina
- Programátoři zaměření na architekturu mikroslužeb
- Cloudoví inženýři
- Profesionálové z oblasti DevOps
Veřejné školení vyžaduje minimálně 5 účastníků.
Vytváření mikroslužeb v AWS Cloud9 Počítačový Kurz - Rezervace
Vytváření mikroslužeb v AWS Cloud9 Počítačový Kurz - Dotaz
Vytváření mikroslužeb v AWS Cloud9 - Dotaz ohledně konzultace
Reference (1)
Zjistil jsem nové zajímavé věci o Lambdě a serverless architektuře.
Oleg Buldumac - PUBLIC COURSE
Kurz - AWS Lambda for Developers
Přeloženo strojem
Nadcházející kurzy
Související kurzy
Certifikace administrátora AWS Cloud
35 HodinyToto školení vedené instruktorem České republice (online nebo na místě) je určeno pro systémové administrátory a IT odborníky s počátečními až středně pokročilými znalostmi, kteří si chtějí osvojit praktické dovednosti v správě cloudových služeb AWS a připravit se na zkoušku AWS Certified SysOps Administrator – Associate.
Po absolvování tohoto kurzu budou účastníci schopni:
- Bezpečně nastavovat a konfigurovat služby a prostředky AWS.
- Správovat uživatelské identity, oprávnění a přístup k prostředkům AWS.
- Navrhovat a nasazovat na AWS škálovatelné, vysoce dostupné a odolné systémy.
- Realizovat a spravovat tok dat směrem do i ze služeb AWS.
- Optimalizovat využívání služeb AWS za účelem efektivního provozu a hospodárné správy nákladů.
AWS Advanced Architecture
28 HodinyAWS Advanced Architecture se týká navrhování, nastavení a nasazování podnikové infrastruktury a aplikací na AWS.
Tento kurz vedený instruktorem (online nebo prezenčně) je určen cloudovým inženýrům, kteří si přejí pochopit a implementovat složitější aspekty architektury AWS. Kurz pokrývá mnoho stejných témat jako kurzy na úrovni certifikace AWS Certified Solutions Architect (Professional). Tento kurz však NESLUŽÍ k přípravě účastníků na zkoušku. Jedná se o praktický kurz, který demonstruje, jak v živém laboratorním prostředí implementovat konfigurace, nasazení a architekturu, které by AWS Solutions Architect musel provést.
Po skončení tohoto kurzu budou účastníci schopni:
- Navrhovat komplexní cloudová řešení na platformě AWS.
- Nasadit softwarové aplikace na AWS, které jsou škálovatelné, vysoce dostupné a odolné vůči poruchám.
- Integrovat nejvhodnější služby AWS s aplikací.
- Migrovat komplexní software do cloudu AWS.
- Použít osvědčené postupy při návrhu, implementaci, optimalizaci a nasazení infrastruktury a aplikací na platformě AWS.
Formát kurzu
- Interaktivní přednáška a diskuze.
- Mnoho cvičení a praxe.
- Praktická implementace v živém laboratorním prostředí.
Možnosti přizpůsobení kurzu
- Požadujete-li zvláštní výcvik pro tento kurz, kontaktujte nás prosím a domluvme si detaily.
Umělá inteligence na platformě Amazon Web Services (AWS)
14 HodinyTento kurz vedený instruktorem České republice (online nebo prezenčně) je určen pro IT profesionály střední úrovně, kteří chtějí naučit se efektivně využívat nástroje a služby AWS k tvorbě, trénování a nasazování modelů umělé inteligence.
Po absolvování tohoto kurzu budou účastníci schopni:
- Porozumět službám AWS v oblasti AI a strojového učení.
- Nastavit a spravovat prostředí pro vývoj AI/ML na platformě AWS.
- Získají praktické zkušenosti s tvorbou, trénováním a nasazováním modelů pomocí nástroje Amazon SageMaker.
- Naučí se využívat různé služby AWS pro umělou inteligenci k řešení konkrétních úloh.
Osvědčení o architektovi AWS
21 HodinyTento kurz přípravy na certifikaci architekta AWS je určen profesionálům, kteří se chtějí naučit pracovat s cloudovými technologiemi pomocí Amazon Web Services (AWS). Kurz je výukově zaměřen na reálné příklady a pomáhá účastníkům pochopit praktické využití konceptů, jako jsou základy výpočetní techniky v cloudu, služby Amazon Web Services (AWS), infrastruktura jako služba (IaaS), platforma jako služba (PaaS), software jako služba (SaaS), privátní cloudy a programování v cloudu. Po absolvování kurzu budou účastníci schopni implementovat vlastní řešení v cloudu pomocí instancí EC2, úložišť S3 atd.
AWS – Základy pro podnikání
14 HodinyAWS, neboli Amazon Web Services, je komplexní cloudová platforma nabízející výpočetní sílu, úložiště dat, databáze, síťové služby, analytické nástroje a další spravované služby. Ty umožňují organizacím vytvářet škálovatelná a ekonomicky efektivní řešení.
Toto živé školení pod vedením instruktora (online nebo prezenčně) je určeno pro začínající i středně pokročilé pracovníky z obchodní a technické sféry, kteří se chtějí seznámit s hlavními službami AWS, výhodami cloudu, modelem nákladů, základy bezpečnosti a tím, jak využít možností AWS k podpoře firemních cílů.
Po absolvování tohoto kurzu budou účastníci schopni:
- Vysvětlit základní služby AWS a běžné cloudové architektury.
- Posoudit obchodní výhody a nákladový model migrace systémů na AWS.
- Určit vhodné služby AWS pro řešení běžných podnikových problémů – výpočetní síla, úložiště dat, databáze, síťové služby a analytika.
- Znát základní aspekty bezpečnosti, dodržování předpisů a správy v prostředí AWS cloudu.
- Navrhnout jednoduchý plán migrace nebo zavedení cloudu s uvedením orientačních nákladů a hlavních rizik.
Forma kurzu
- Interaktivní přednášky a diskuze.
- Demonstrace prováděné instruktorem v konzoli AWS.
- Skupinová cvičení a praktická školení na základě reálných scénářů.
Možnosti přizpůsobení kurzu
- Chcete-li si nechat kurz upravit podle konkrétních potřeb, kontaktujte nás a domluvte se na detailech.
Úvod do AWS Cloud9 pro začátečníky
14 HodinyTento kurz vedený lektorem České republice (online nebo na místě) je určen pro začínající vývojáře, kteří chtějí nastavit a používat AWS Cloud9 pro své cloudové projekty.
Po absolvování tohoto kurzu budou účastníci schopni:
- Porozumět prostředí AWS Cloud9 a jeho komponentám.
- Nastavit si vlastní vývojové pracoviště v rámci AWS Cloud9.
- Vytvářet a spouštět jednoduché aplikace v prostředí AWS Cloud9.
- Orientovat se v nástrojích pro spolupráci dostupných v AWS Cloud9.
AWS Cloud9 pro datovou vědu
28 HodinyJedná se o živé školení vedené instruktorem v <lok> (online nebo na místě), určené pro datové vědce a analytiky na středně pokročilé úrovni, kteří chtějí využít AWS Cloud9 ke zefektivnění svých pracovních postupů v oblasti datové vědy.
Po absolvování tohoto kurzu budou účastníci schopni:
- Nastavit prostředí pro datovou vědu v AWS Cloud9.
- Provádět analýzu dat s použitím jazyků Python a R spolu s nástrojem Jupyter Notebook v rámci Cloud9.
- Integrovat AWS Cloud9 se službami AWS určenými k práci s daty, jako jsou S3, RDS a Redshift.
- Využívat AWS Cloud9 při vývoji a nasazování modelů strojového učení.
- Optimalizovat cloudová pracovní postupy vhodné pro analýzu a zpracování dat.
AWS Cloud9 a Python: Praktický průvodce
14 HodinyToto školení vedené instruktorem v České republice (online nebo prezenčně) je určeno pro programátory Pythonu na středně pokročilé úrovni, kteří si chtějí vylepšit svůj vývojový proces s využitím nástroje AWS Cloud9.
Po absolvování tohoto kurzu budou účastníci schopni:
- Nastavit a konfigurovat AWS Cloud9 pro vývoj v Pythonu.
- Seznámit se s rozhraním a funkcemi IDE AWS Cloud9.
- Pisovat, ladit a nasazovat aplikace v Pythonu v prostředí AWS Cloud9.
- Spolupracovat s ostatními vývojáři pomocí platformy AWS Cloud9.
- Integovat AWS Cloud9 s dalšími službami AWS pro pokročilé nasazení aplikací.
Základy AWS Cloud Practitioner
14 HodinyWorkshop připravenosti na zkoušku AWS Certified Solutions Architect
14 HodinyTento workshop pomáhá uchazečům připravit se na zkoušku AWS Certified Solutions Architect tím, že propojuje její cíle s praktickými znalostmi a konkrétními scénáři.
Jedná se o interaktivní školení vedené instruktorem, které se koná online nebo na místě. Je určeno pro cloudové specialisty středně pokročilé až pokročilé úrovně, kteří chtějí upevnit své znalosti v oblasti architektury, procvičit si otázky podobné těm ze zkoušky a posílit sebevědomí před certifikací.
Po absolvování tohoto kurzu budou účastníci schopni:
- Přiřadit služby AWS a architektonické vzory k jednotlivým oblastem a cílům zkoušky.
- Navrhovat odolné, výkonné, bezpečné a ekonomicky optimální architektury na platformě AWS.
- Aplikovat osvědčené postupy z rámce Well-Architected Framework v reálných situacích.
- Úspěšně řešit testové otázky s více možnostmi odpovědí i scénářové úlohy pomocí vhodných strategií.
- Identifikovat své studijní mezery a sestavit si cílený plán přípravy na certifikační zkoušku.
Forma kurzu
- Interaktivní přednášky a propojení teorie s oficiální strukturou zkoušky.
- Praktické ukázky v laboratořích a cvičení zaměřená na návrh architektury.
- Časově omezené testy, rozbory otázek a rady pro úspěšné zvládnutí zkoušky.
Možnosti přizpůsobení kurzu
- Chcete-li si vyžádat zakázkové školení na míru, kontaktujte nás a domluvíme detaily.
AWS IoT Core
14 HodinyTento výcvik vedený instruktorem <na míst> (online či na místě) je určen pro inženýry, kteří chtějí nasazovat a spravovat zařízení IoT v prostředí AWS.
Po absolvování tohoto kurzu budou účastníci schopni vytvořit platformu IoT zahrnující nasazení a správu backendu, brány i samotných zařízení na bázi AWS.
AWS Lambda pro vývojáře
14 HodinyTento kurz s živým výukujícím České republice (na místě nebo online) je určen pro vývojáře, kteří chtějí využít AWS Lambda k budování a nasazování služeb či aplikací do cloudu, aniž by se museli starat o zajištění provozního prostředí – tedy servery, virtuální stroje, kontejnery, dostupnost, škálovatelnost nebo úložiště.
Po absolvování tohoto kurzu budou účastníci schopni:
- Konfigurovat AWS Lambda tak, aby spouštěla danou funkci.
- Porozumět konceptu FaaS (Funkce jako služba) a výhodám serverless vývoje.
- Vytvářet, nahrávat a spouštět funkce AWS Lambda.
- Integrovat funkce Lambda s různými zdroji událostí.
- Balit, nasazovat, monitorovat a řešit problémy v aplikacích založených na AWS Lambda.
Ovládání DevOps s využitím AWS Cloud9
21 HodinyToto živé školení vedené instruktorem v České republice (online či prezenčně) je určeno pro pokročilé profesionály, kteří si chtějí prohloubit znalosti o postupech DevOps a optimalizovat vývojové procesy s využitím AWS Cloud9.
Po absolvování tohoto kurzu budou účastníci schopni:
- Nastavit a konfigurovat AWS Cloud9 pro pracovní postupy DevOps.
- Implementovat řídicí kanály spojené s nepřetržitou integrací a dodávkou (CI/CD).
- Automatizovat testování, monitorování a nasazování pomocí AWS Cloud9.
- Integrovat služby AWS jako Lambda, EC2 a S3 do postupů DevOps.
- Používat systémy pro správu verzí kódu typu GitHub či GitLab v rámci AWS Cloud9.
Vývoj serverless aplikací v prostředí AWS Cloud9
14 HodinyToto interaktivní školení pod vedením instruktora v prostředí České republice (online nebo prezenčně) je určeno pro profesionály na středně pokročilé úrovni, kteří si chtějí osvojit efektivní postupy při tvorbě, nasazování a správě serverless aplikací v prostředí AWS Cloud9 a AWS Lambda.
Po absolvování tohoto kurzu budou účastníci schopni:
- Pochopit základy serverless architektury.
- Nastavit prostředí AWS Cloud9 pro vývoj serverless aplikací.
- Vytvářet, testovat a nasazovat serverless aplikace pomocí nástroje AWS Lambda.
- Integrovat AWS Lambda s dalšími službami AWS, jako jsou API Gateway a S3.
- Optimalizovat serverless aplikace z hlediska výkonu i efektivity nákladů.