Developing Serverless Solutions on AWS Počítačový Kurz
Amazon Web Services (AWS) je platforma cloud computingu od společnosti Amazon, která poskytuje různé služby v globální cloudové infrastruktuře. Mezi takové platformy patří AWS Lambda, která uživatelům umožňuje vytvářet, nasazovat a udržovat aplikace bez potřeby zajišťování serverů.
Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí vytvářet aplikace bez serveru pomocí služeb platformy AWS bez serveru.
Na konci tohoto školení budou účastníci schopni:
- Implementujte osvědčené postupy řízené událostmi při navrhování aplikací bez serveru pomocí vhodných služeb AWS.
- Vytvářejte aplikace bez serveru pomocí služeb AWS.
- Monitorujte, zabezpečujte a škálujte aplikace bez serveru na AWS.
- Využijte různé vývojářské nástroje ke konfiguraci a automatizaci nasazení aplikací bez serveru.
- Vytvořte a udržujte seznam bezserverových prostředků, které pomohou při vývoji bezserverových aplikací.
Formát kurzu
- Interaktivní přednáška a diskuze.
- Spousta cvičení a cvičení.
- Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Návrh Školení
Zavedení
- Přehled a osvědčené postupy pro vytváření moderních aplikací bez serveru
- Přehled služeb AWS, které podporují design řízený událostmi pro aplikace bez serveru
Vývoj řízený API
- Přehled standardních webových aplikací založených na rozhraní API typu request/response
- Použití brány Amazon API pro aplikace bez serveru
- Porovnání různých typů API
- Nastavení koncového bodu HTTP API integrovaného s funkcí Lambda
Autentizace, autorizace a Access kontrola
- Porovnání autentizace a autorizace
- Autentizace k API pomocí API Gateway
- Pomocí Amazon Cognito
Serverless Deployment Frameworks
- Pochopení imperativního a deklarativního programování infrastruktury jako kódu
- CloudFormation, srovnání rámců AWS CDK, Amplify a AWS SAM
Amazon EventBridge a Amazon SNS
- Použití asynchronních zdrojů událostí
- Funkce a případy použití Amazon EventBridge
- Vytvoření vlastní sběrnice a pravidla EventBridge
- Porovnání případů použití Amazon Simple Notification Service (Amazon SNS) a EventBridge
Používání front a streamů při nasazení řízeném událostmi
- Použití front a streamů jako zdrojů událostí pro Lambda
- Používání služby Amazon Simple Queue Service (Amazon SQS) nebo Amazon Kinesis Data Streams jako zdrojů událostí pro Lambda
Zápis lambda funkcí
- Přehled životního cyklu Lambda a používání osvědčených postupů pro psaní funkcí Lambda
- Konfigurace funkce Lambda
- Manipulační chyby
Použití funkcí AWS Step
- Použití krokových funkcí AWS v architekturách bez serveru
- Standardní a expresní srovnání workflow
- Přímá integrace krokových funkcí
Pozorovatelnost a monitorování bezserverových aplikací
- Pochopení tří pilířů pozorovatelnosti
- Psaní a interpretace log souborů
- Používání protokolů Amazon CloudWatch
- Použití AWS X-Ray pro pozorovatelnost
Zabezpečení bezserverových aplikací
- Nejlepší postupy zabezpečení aplikací bez serveru
- API Gateway, Lambda a zabezpečení aplikací
- Ochrana dat v datovém úložišti bez serveru
- Auditování
Škálování bezserverových aplikací
- Použití brány API pro správu škálování
- Škálování pomocí Lambda souběžnosti
- Škálování různých zdrojů událostí pomocí Lambda
Automatizace implementačního potrubí
- Použití CI/CD v aplikacích bez serveru
- Používání nástrojů v potrubí bez serveru
- Použití funkcí AWS SAM pro nasazení bez serveru
- Osvědčené postupy automatizace
Odstraňování problémů
Shrnutí a další kroky
Požadavky
- Pochopení základů cloudové architektury AWS
- znalost AWS Lambda
Publikum
- Vývojáři
Open Training Courses require 5+ participants.
Developing Serverless Solutions on AWS Počítačový Kurz - Booking
Developing Serverless Solutions on AWS Počítačový Kurz - Enquiry
Developing Serverless Solutions on AWS - Consultancy Enquiry
Consultancy Enquiry
Reference (3)
Trenér měl dobrý přehled o konceptech
Josheel - Verizon Connect
Kurz - Amazon Redshift
Machine Translated
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Kurz - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Kurz - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Upcoming Courses
Související kurzy
Advanced Amazon Web Services (AWS) CloudFormation
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na cloudové inženýry a vývojáře, kteří chtějí používat CloudFormation ke správě zdrojů infrastruktury v rámci ekosystému AWS.
Na konci tohoto školení budou účastníci schopni:
- Implementujte šablony CloudFormation pro automatizaci správy infrastruktury.
- Integrujte stávající zdroje AWS do CloudFormation.
- Použijte StackSets ke správě zásobníků napříč více účty a regiony.
Amazon Redshift
21 hodinyAmazon Redshift je služba cloudového datového skladu o velikosti petabajtů v AWS.
V tomto živém školení vedeném instruktorem se účastníci naučí základy Amazon Redshift.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte Amazon Redshift
- Načítání, konfigurace, nasazení, dotazování a vizualizace dat pomocí Amazon Redshift
Publikum
- Vývojáři
- IT profesionálové
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Poznámka
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Amazon S3 Fundamentals
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat Amazon S3 k umožnění cloudového úložiště pro své webové stránky, webové aplikace a/nebo mobilní aplikace.
AWS Cloud Administrator Certification
35 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na začátečníky až středně pokročilé systémové administrátory a IT profesionály, kteří chtějí získat praktické zkušenosti se správou cloudových služeb AWS a připravit se na AWS Certified SysOps Administrator – přidružená zkouška.
Na konci tohoto školení budou účastníci schopni:
- Bezpečně nastavte a nakonfigurujte služby a zdroje AWS.
- Spravujte identity uživatelů, oprávnění a přístup ke zdrojům AWS.
- Navrhněte a nasaďte škálovatelné, vysoce dostupné a chybám odolné systémy na AWS.
- Implementujte a spravujte tok dat do az AWS.
- Optimalizujte využití služby AWS pro zajištění efektivního provozu a řízení nákladů.
AWS Advanced Architecture
28 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na cloudové inženýry, kteří chtějí porozumět a implementovat složitější aspekty architektury AWS. Kurz pokrývá mnoho stejných témat jako kurzy na úrovni AWS Certified Solutions Architect (Professional). Tento kurz však NENÍ určen k přípravě účastníků na složení zkoušky. Toto je praktický praktický kurz, který ukazuje, jak implementovat v prostředí živé laboratoře mnoho konfigurací, implementací a nasazení, které by musel provést architekt řešení AWS.
Na konci tohoto školení budou účastníci schopni:
- Navrhujte komplexní cloudová řešení na AWS.
- Nasaďte softwarové aplikace na AWS, které jsou škálovatelné, vysoce dostupné a odolné proti chybám.
- Integrujte nejvhodnější služby AWS s aplikací.
- Migrujte složitou softwarovou aplikaci na AWS.
- Aplikujte osvědčené postupy při návrhu, implementaci, optimalizaci a nasazení infrastruktury a aplikací na AWS.
AI on Amazon Web Services (AWS)
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé IT profesionály, kteří se chtějí naučit, jak využívat nástroje a služby AWS k efektivnímu vytváření, školení a nasazení modelů umělé inteligence.
Na konci tohoto školení budou účastníci schopni:
- Pochopte služby AI/ML poskytované AWS.
- Být schopen nastavit a spravovat prostředí AI/ML na AWS.
- Získejte praktické zkušenosti s vytvářením, školením a nasazováním modelů umělé inteligence pomocí Amazon SageMaker.
- Naučte se využívat různé služby AWS AI pro konkrétní případy použití.
Amazon DynamoDB for Developers
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí integrovat databázi DynamoDB NoSQL do webové aplikace hostované na AWS.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí, abyste mohli začít integrovat data do DynamoDB.
- Integrujte DynamoDB do webových aplikací a mobilních aplikací.
- Přesouvejte data v AWS pomocí služeb AWS.
- Implementujte operace pomocí AWS DAX.
AWS IoT Core
14 hodinyToto živé školení vedené instruktorem v České republice (na místě nebo na dálku) je zaměřeno na inženýry, kteří chtějí nasadit a spravovat zařízení IoT na AWS.
Na konci tohoto školení budou účastníci schopni vybudovat platformu IoT, která zahrnuje nasazení a správu backendu, brány a zařízení nad AWS.
Amazon Web Services (AWS) IoT Greengrass
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí instalovat, konfigurovat a spravovat schopnosti AWS IoT Greengrass pro vytváření aplikací pro různá zařízení.
Na konci tohoto školení budou účastníci schopni používat AWS IoT Greengrass k vytváření, nasazení, správě, zabezpečení a monitorování aplikací na inteligentních zařízeních.
AWS Lambda for Developers
14 hodinyToto živé školení vedené instruktorem v České republice (na místě nebo na dálku) je zaměřeno na vývojáře, kteří chtějí používat AWS Lambda k vytváření a nasazování služeb a aplikací do cloudu, aniž by se museli starat o poskytování spouštěcího prostředí (servery, VM a kontejnery, dostupnost, škálovatelnost, úložiště atd.).
Na konci tohoto školení budou účastníci schopni:
- Pro provedení funkce nakonfigurujte AWS Lambda.
- Pochopte FaaS (Functions as a Service) a výhody bezserverového vývoje.
- Sestavte, nahrajte a spusťte funkce AWS Lambda.
- Integrujte funkce Lambda s různými zdroji událostí.
- Balíček, nasazení, monitorování a odstraňování problémů s aplikacemi založenými na Lambda.
AWS CloudFormation
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na inženýry, kteří chtějí používat AWS CloudFormation k automatizaci procesu správy cloudové infrastruktury AWS.
Na konci tohoto školení budou účastníci schopni:
- Povolte služby AWS, abyste mohli začít spravovat infrastrukturu.
- Pochopit a aplikovat princip „infrastruktura jako kód“.
- Zlepšete kvalitu a snižte náklady na nasazení infrastruktury.
- Napište AWS CloudFormation šablony pomocí YAML.
Mastering DevOps with AWS Cloud9
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na pokročilé profesionály, kteří chtějí prohloubit své znalosti DevOps postupů a zefektivnit vývojové procesy pomocí AWS Cloud9.
Na konci tohoto školení budou účastníci schopni:
- Nastavte a nakonfigurujte AWS Cloud9 pro pracovní postupy DevOps.
- Implementujte potrubí kontinuální integrace a kontinuálního dodávání (CI/CD).
- Automatizujte procesy testování, monitorování a nasazení pomocí AWS Cloud9.
- Integrujte služby AWS, jako jsou Lambda, EC2 a S3, do pracovních postupů DevOps.
- Využijte systémy řízení zdrojů jako GitHub nebo GitLab v rámci AWS Cloud9.
Developing Serverless Applications on AWS Cloud9
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé profesionály, kteří se chtějí naučit efektivně vytvářet, nasazovat a udržovat aplikace bez serveru na AWS Cloud9 a AWS Lambda.
Na konci tohoto školení budou účastníci schopni:
- Pochopte základy architektury bez serveru.
- Nastavte AWS Cloud9 pro vývoj aplikací bez serveru.
- Vyvíjejte, testujte a nasazujte aplikace bez serveru pomocí AWS Lambda.
- Integrujte AWS Lambda s dalšími službami AWS, jako je API Gateway a S3.
- Optimalizujte bezserverové aplikace pro výkon a efektivitu nákladů.
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
4 hodinyLetní:
- Základy architektury a funkcí IoT
- „Věci“, „Sensory“, Internet a mapování mezi obchodními funkcemi IoT
- Nezbytné pro všechny softwarové komponenty IoT – hardware, firmware, middleware, cloud a mobilní aplikace
- Funkce IoT – Fleet Manager, Vizualizace dat, FM a DV založené na SaaS, upozornění/alarm, integrace senzorů, onboarding „věcí“, geo-fencing
- Základy komunikace zařízení IoT s cloudem s MQTT.
- Připojení zařízení IoT k AWS pomocí MQTT (AWS IoT Core).
- Propojení jádra AWS IoT s funkcí AWS Lambda pro výpočet a ukládání dat.
- Propojení Raspberry PI s jádrem AWS IoT a jednoduchá datová komunikace.
- Upozornění a události
- Kalibrace senzoru
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours Remote」
8 hodinyShrnutí:
- Základy architektury a funkcí IoT
- „Věci“, „Sensory“, Internet a mapování mezi obchodními funkcemi IoT
- Nezbytné pro všechny softwarové komponenty IoT – hardware, firmware, middleware, cloud a mobilní aplikace
- Funkce IoT – Fleet Manager, Vizualizace dat, FM a DV založené na SaaS, upozornění/alarm, integrace senzorů, onboarding „věcí“, geo-fencing
- Základy komunikace zařízení IoT s cloudem s MQTT.
- Připojení zařízení IoT k AWS pomocí MQTT (AWS IoT Core).
- Propojení jádra AWS IoT s funkcí AWS Lambda pro výpočet a ukládání dat pomocí DynamoDB.
- Propojení Raspberry PI s jádrem AWS IoT a jednoduchá datová komunikace.
- Používejte Raspberry PI a AWS IoT Core k vytvoření chytrého zařízení.
- Vizualizace dat ze senzorů a komunikace s webovým rozhraním.