Перейти к основному содержимому

Курс

Разработка приложений на AWS

Средний3 ч

Создавайте облачные приложения на AWS с API Gateway, Lambda, SQS, SNS, EventBridge и Kinesis. Освойте serverless и event-driven patterns для экзамена DVA-C02.

Python3 чвидео: 11Упражнений: 442,650 XP401Свидетельство о достижении

Создать бесплатный аккаунт

Продолжить через Google
или
Продолжая, вы принимаете нашу Условия использования, наши Политику конфиденциальности и то, что ваши данные хранятся в США.

Нас выбирают учащиеся из тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Создавайте готовые к работе в продакшене облачные приложения на AWS. Изучите архитектурные паттерны для облака — микросервисы, бессерверные вычисления и событийно-ориентированные подходы, — а затем примените их на практике с Amazon API Gateway, AWS Lambda, Amazon SQS, Amazon SNS, Amazon EventBridge, Amazon Kinesis и DynamoDB Streams.В ходе интерактивных упражнений и практической работы с консолью AWS вы научитесь проектировать надёжные API, разделять сервисы с помощью очередей и топиков, а также создавать событийно-ориентированные рабочие процессы, которые масштабируются. Эти навыки используются при разработке бессерверных приложений в продакшене и проверяются на экзамене AWS Certified Developer – Associate (DVA-C02).

Предварительные требования

Программа

План курса

1

Основы разработки программного обеспечения на AWS

Изучите архитектурные основы облачно-ориентированного программного обеспечения. По завершении этой главы вы сможете выбирать между монолитной архитектурой, микросервисами, бессерверными вычислениями и событийно-ориентированными паттернами; рассуждать о тесной и слабой связанности, а также о синхронной и асинхронной коммуникации; управлять состоянием в stateless-сервисах; проектировать отказоустойчивые системы с применением повторных попыток, экспоненциальной выдержки, автоматических выключателей и очередей недоставленных сообщений.
Начать главу
2

Создание API на AWS

Создавайте, защищайте и эксплуатируйте API на Amazon API Gateway. По завершении этой главы вы сможете выбирать подходящий тип API (REST, HTTP или WebSocket); настраивать интеграции с Lambda с валидацией и преобразованиями; развёртывать API на разных стадиях с помощью CloudFormation, SAM и CDK; а также защищать их с использованием Amazon Cognito, IAM, Lambda-авторизаторов, шифрования и ограничения запросов.
Начать главу
3

Продвинутые паттерны разработки приложений

Создавайте слабосвязанные, событийно-ориентированные рабочие процессы и потоковую обработку данных. По завершении этой главы вы сможете разделять сервисы с помощью очередей Amazon SQS (включая FIFO и очереди недоставленных сообщений) и топиков Amazon SNS с фильтрацией подписок; маршрутизировать события через Amazon EventBridge с использованием правил, шаблонов событий и схем; обрабатывать высоконагруженные данные с помощью Amazon Kinesis Data Streams и Data Firehose; а также реагировать на изменения в таблицах в реальном времени с помощью Amazon DynamoDB Streams.
Начать главу

Разработка приложений на AWS

Курс
завершён

Получить сертификат об окончании

Записаться сейчас

Развивайте навыки работы с данными с помощью DataCamp для мобильных устройств

Продвигайтесь вперёд в дороге с нашими мобильными курсами и ежедневными 5-минутными заданиями по программированию.