Программирование [udemy] AWS Serverless REST API для разработчиков Java. CI/CD включены (2023)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: udemy​
Название: AWS Serverless REST API для разработчиков Java. CI/CD включены (2023)​

cover.jpg

Продолжительность: 14 ч 34 мин Количество уроков: 222 Видео Язык: Английский Вес архива: 5,35 ГБ


AWS Serverless REST API для разработчиков Java — это практический курс, который помогает новичкам быстро освоить создание масштабируемых, надежных и полностью управляемых REST API без необходимости обслуживания серверов. Вы шаг за шагом изучите ключевые сервисы AWS и научитесь создавать современные backend‑решения на бессерверной архитектуре.

Что вы изучите в этом курсе

Курс детально раскрывает процесс разработки REST API на основе AWS Lambda и Amazon API Gateway — от создания первых эндпоинтов до автоматизации развертывания и обеспечения безопасности. Материал подаётся последовательно и подходит даже тем, кто впервые знакомится с AWS.

Основы REST API и архитектуры Serverless

Вы получите понимание принципов REST, узнаете, как проектируются API, и какие преимущества дает бессерверный подход для Java‑разработчиков.

Работа с Amazon API Gateway

• Создание RESTful эндпоинтов
• Настройка маршрутизации и методов HTTP
• Документирование и экспорт API

Использование AWS Lambda для бизнес‑логики

• Обработка тела HTTP‑запроса и query‑параметров
• Преобразование входящих и исходящих JSON‑моделей
• Создание и публикация версий Lambda‑функций
• Настройка перенаправления трафика между версиями

Практические навыки, которые вы получите

Управление развертыванием и средами

• Развертывание API на различных этапах
• Canary Release и гибкое управление трафиком
• Использование AWS SAM для сборки и публикации API

Безопасность и контроль доступа

• Регистрация пользователей через Amazon Cognito
• Настройка Cognito Authorizer
• Создание пользовательского Lambda Authorizer с проверкой JWT
• Защита эндпоинтов с помощью API Keys, Throttling и Quota

Тестирование и CI/CD

• Модульное тестирование Lambda‑функций
• Построение CI/CD конвейера с AWS CodeCommit, CodeBuild и CodePipeline

Почему этот курс полезен

Материал курса структурирован так, что вы не только научитесь создавать серверless‑API, но и освоите все сопутствующие практики: от разработки и тестирования до развертывания и защиты. Такой подход формирует полноценное понимание экосистемы AWS и позволяет уверенно строить production‑готовые решения.

Для кого подходит этот курс

Курс идеально подходит для начинающих Java‑разработчиков, студентов и инженеров, которые хотят освоить современный подход к созданию backend‑сервисов, а также для специалистов, стремящихся автоматизировать процессы и использовать мощные инструменты AWS.

Итог

Если вы хотите научиться быстро и эффективно создавать REST API без управления серверами и инфраструктурой, этот курс станет отличной отправной точкой.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху