План на курса

Въведение

    Преглед и най-добри практики за изграждане на модерни безсървърни приложения Преглед на AWS услуги, които поддържат управляван от събития дизайн за безсървърни приложения

Разработка, управлявана от API

    Преглед на стандартни уеб приложения, базирани на API за заявка/отговор Използване на Amazon API Gateway за безсървърни приложения Сравняване на различни типове API Настройване на HTTP API крайна точка, интегрирана с Lambda функция

Удостоверяване, оторизация и Access контрол

    Сравнение на автентификация и оторизация Удостоверяване към API с помощта на API Gateway Използване на Amazon Cognito

Рамки за внедряване без сървър

    Разбиране на императивното и декларативното програмиране за инфраструктура като код CloudFormation, сравнение на AWS CDK, Amplify и AWS SAM рамки

Amazon EventBridge и Amazon SNS

    Използване на асинхронни източници на събития Функции и случаи на употреба на Amazon EventBridge Изграждане на персонализирана шина и правило на EventBridge Сравнение на случаите на употреба на Amazon Simple Notification Service (Amazon SNS) и EventBridge

Използване на опашки и потоци при внедряване, управлявано от събития

    Използване на опашки и потоци като източници на събития за Lambda Използване на Amazon Simple Queue Service (Amazon SQS) или Amazon Kinesis Data Streams като източници на събития за Lambda

Писане на ламбда функции

    Преглед на жизнения цикъл на Lambda и използване на най-добри практики за писане на функции Lambda Конфигуриране на функция Lambda Обработка на грешки

Използване на стъпкови функции на AWS

    Използване на стъпкови функции на AWS в безсървърни архитектури Стандартно и експресно сравнение на работни потоци Директно интегриране на стъпкови функции

Наблюдаемост и мониторинг на безсървърно приложение

    Разбиране на трите стълба на наблюдаемостта Писане и интерпретиране на регистрационни файлове Използване на регистрационни файлове на Amazon CloudWatch Използване на AWS X-Ray за наблюдаемост

Защита на безсървърни приложения

    Най-добри практики за сигурност на приложения без сървър API Gateway, Lambda и сигурност на приложения Защита на данни в хранилище за данни без сървър Одит

Мащабиране на приложения без сървър

    Използване на API шлюз за управление на мащаба Мащабиране с използване на Lambda едновременност Мащабиране на различни източници на събития с Lambda

Автоматизация на тръбопровода за внедряване

    Използване на CI/CD в приложения без сървър Използване на инструменти в конвейер без сървър Използване на AWS SAM функции за внедряване без сървър Най-добри практики за автоматизация

Отстраняване на неизправности

Обобщение и следващи стъпки

Изисквания

  • Разбиране на основите на облачната архитектура на AWS
  • Познаване на AWS Lambda

Публика

  • Разработчици
 21 Hours

Брой участници



Цена за участник

Oтзиви от потребители (7)

Свързани Kурсове

AWS DevOps Engineers

21 Hours

AWS Developer Associate

28 Hours

Kubernetes on AWS

14 Hours

Свързани Kатегории