- Podstawowe zrozumienie koncepcji przetwarzania w chmurze
- Znajomość języków programowania (Python, Node.js lub podobnych)
- Doświadczenie w korzystaniu z platform chmurowych, takich jak AWS
Publiczność
- Programiści
- Architekci rozwiązań chmurowych
- Specjaliści IT
Architektura bezserwerowa pozwala programistom tworzyć i uruchamiać aplikacje bez konieczności zarządzania infrastrukturą, zapewniając większą skalowalność i niższe koszty. Ten kurs wprowadza uczestników w tworzenie aplikacji bezserwerowych przy użyciu AWS Cloud9 i AWS Lambda, obejmując wszystko, od konfigurowania środowisk programistycznych po wdrażanie i zarządzanie funkcjami bezserwerowymi.
To prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest przeznaczone dla średnio zaawansowanych profesjonalistów, którzy chcą dowiedzieć się, jak skutecznie budować, wdrażać i utrzymywać aplikacje bezserwerowe w AWS Cloud9 i AWS Lambda.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumieć podstawy architektury bezserwerowej.
- Skonfigurować AWS Cloud9 do tworzenia aplikacji bezserwerowych.
- Rozwijać, testować i wdrażać aplikacje bezserwerowe przy użyciu AWS Lambda.
- Zintegrować AWS Lambda z innymi usługami AWS, takimi jak API Gateway i S3.
- Optymalizacja aplikacji bezserwerowych pod kątem wydajności i efektywności kosztowej.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Wprowadzenie do architektury bezserwerowej
- Czym jest architektura bezserwerowa?
- Korzyści i przypadki użycia rozwiązań bezserwerowych
- Przegląd usług AWS dla aplikacji serverless
Pierwsze kroki z AWS Cloud9
- Konfiguracja środowiska AWS Cloud9
- Odkrywanie funkcji IDE dla rozwoju bezserwerowego
- Integracja AWS Lambda z AWS Cloud9
Tworzenie aplikacji bezserwerowych za pomocą AWS Lambda
- Wprowadzenie do funkcji AWS Lambda
- Tworzenie i testowanie funkcji Lambda
- Wdrażanie aplikacji bezserwerowych
Integracja AWS Lambda z innymi usługami AWS
- Korzystanie z API Gateway dla bezserwerowych interfejsów API
- Integracja Lambda z S3 dla architektury sterowanej zdarzeniami
- Praca z AWS DynamoDB do przechowywania danych
Zaawansowane tworzenie aplikacji bezserwerowych
- Korzystanie z frameworków serverless (np. Serverless Framework, AWS SAM)
- Optymalizacja wydajności i redukcja zimnych startów
- Najlepsze praktyki w zakresie bezpieczeństwa w aplikacjach bezserwerowych
Monitorowanie i zarządzanie aplikacjami bezserwerowymi
- Konfigurowanie rejestrowania i monitorowania za pomocą AWS CloudWatch
- Rozwiązywanie problemów i debugowanie funkcji Lambda
- Strategie optymalizacji kosztów dla aplikacji bezserwerowych
Automatyzacja w aplikacjach bezserwerowych
- Automatyzacja infrastruktury za pomocą AWS CloudFormation
- Tworzenie zautomatyzowanych przepływów pracy przy użyciu AWS Step Functions
- Planowanie zadań za pomocą AWS EventBridge
Skalowanie i zarządzanie aplikacjami bezserwerowymi
- Strategie automatycznego skalowania w środowiskach bezserwerowych
- Obsługa ograniczeń współbieżności i skalowania
- Zarządzanie zasobami bezserwerowymi na dużą skalę
Podsumowanie i kolejne kroki
United Arab Emirates - Developing Serverless Applications on AWS Cloud9
Qatar - Developing Serverless Applications on AWS Cloud9
Egypt - Developing Serverless Applications on AWS Cloud9
Saudi Arabia - Developing Serverless Applications on AWS Cloud9
South Africa - Developing Serverless Applications on AWS Cloud9
Brasil - Developing Serverless Applications on AWS Cloud9
Canada - Developing Serverless Applications on AWS Cloud9
中国 - Developing Serverless Applications on AWS Cloud9
香港 - Developing Serverless Applications on AWS Cloud9
澳門 - Developing Serverless Applications on AWS Cloud9
台灣 - Developing Serverless Applications on AWS Cloud9
USA - Developing Serverless Applications on AWS Cloud9
Österreich - Developing Serverless Applications on AWS Cloud9
Schweiz - Developing Serverless Applications on AWS Cloud9
Deutschland - Developing Serverless Applications on AWS Cloud9
Czech Republic - Developing Serverless Applications on AWS Cloud9
Denmark - Developing Serverless Applications on AWS Cloud9
Estonia - Developing Serverless Applications on AWS Cloud9
Finland - Developing Serverless Applications on AWS Cloud9
Greece - Developing Serverless Applications on AWS Cloud9
Magyarország - Developing Serverless Applications on AWS Cloud9
Ireland - Developing Serverless Applications on AWS Cloud9
Luxembourg - Developing Serverless Applications on AWS Cloud9
Latvia - Developing Serverless Applications on AWS Cloud9
España - Developing Serverless Applications on AWS Cloud9
Italia - Developing Serverless Applications on AWS Cloud9
Lithuania - Developing Serverless Applications on AWS Cloud9
Nederland - Developing Serverless Applications on AWS Cloud9
Norway - Developing Serverless Applications on AWS Cloud9
Portugal - Developing Serverless Applications on AWS Cloud9
România - Developing Serverless Applications on AWS Cloud9
Sverige - Developing Serverless Applications on AWS Cloud9
Türkiye - Developing Serverless Applications on AWS Cloud9
Malta - Developing Serverless Applications on AWS Cloud9
Belgique - Developing Serverless Applications on AWS Cloud9
France - Developing Serverless Applications on AWS Cloud9
日本 - Developing Serverless Applications on AWS Cloud9
Australia - Developing Serverless Applications on AWS Cloud9
Malaysia - Developing Serverless Applications on AWS Cloud9
New Zealand - Developing Serverless Applications on AWS Cloud9
Philippines - Developing Serverless Applications on AWS Cloud9
Singapore - Developing Serverless Applications on AWS Cloud9
Thailand - Developing Serverless Applications on AWS Cloud9
Vietnam - Developing Serverless Applications on AWS Cloud9
India - Developing Serverless Applications on AWS Cloud9
Argentina - Developing Serverless Applications on AWS Cloud9
Chile - Developing Serverless Applications on AWS Cloud9
Costa Rica - Developing Serverless Applications on AWS Cloud9
Ecuador - Developing Serverless Applications on AWS Cloud9
Guatemala - Developing Serverless Applications on AWS Cloud9
Colombia - Developing Serverless Applications on AWS Cloud9
México - Developing Serverless Applications on AWS Cloud9
Panama - Developing Serverless Applications on AWS Cloud9
Peru - Developing Serverless Applications on AWS Cloud9
Uruguay - Developing Serverless Applications on AWS Cloud9
Venezuela - Developing Serverless Applications on AWS Cloud9
Polska - Developing Serverless Applications on AWS Cloud9
United Kingdom - Developing Serverless Applications on AWS Cloud9
South Korea - Developing Serverless Applications on AWS Cloud9
Pakistan - Developing Serverless Applications on AWS Cloud9
Sri Lanka - Developing Serverless Applications on AWS Cloud9
Bulgaria - Developing Serverless Applications on AWS Cloud9
Bolivia - Developing Serverless Applications on AWS Cloud9
Indonesia - Developing Serverless Applications on AWS Cloud9
Kazakhstan - Developing Serverless Applications on AWS Cloud9
Moldova - Developing Serverless Applications on AWS Cloud9
Morocco - Developing Serverless Applications on AWS Cloud9
Tunisia - Developing Serverless Applications on AWS Cloud9
Kuwait - Developing Serverless Applications on AWS Cloud9
Oman - Developing Serverless Applications on AWS Cloud9
Slovakia - Developing Serverless Applications on AWS Cloud9
Kenya - Developing Serverless Applications on AWS Cloud9
Nigeria - Developing Serverless Applications on AWS Cloud9
Botswana - Developing Serverless Applications on AWS Cloud9
Slovenia - Developing Serverless Applications on AWS Cloud9
Croatia - Developing Serverless Applications on AWS Cloud9
Serbia - Developing Serverless Applications on AWS Cloud9
Bhutan - Developing Serverless Applications on AWS Cloud9
Nepal - Developing Serverless Applications on AWS Cloud9
Uzbekistan - Developing Serverless Applications on AWS Cloud9