Программирование [Gourav Kumar] Golang + Lambda Мастер-класс (2021)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: Gourav Kumar​
Название: Golang + Lambda Мастер-класс (2021)​

cover.jpg

Продолжительность: 1 ч 41 мин Количество уроков: 16 Видео Язык: Английский Вес архива: 291 МБ


Освойте разработку микросервисов на Go и создавайте высоконагруженные, масштабируемые и полностью управляемые AWS Lambda‑приложения. Курс находится в раннем доступе и регулярно пополняется новым практическим контентом.

Что представляет собой мастер‑класс

Этот курс — практическое руководство по созданию готовых к продакшену Go‑Lambda приложений, построению REST API, проектированию событийно‑ориентированных архитектур и работе с ключевыми сервисами AWS. Программа фокусируется на навыках, которые нужны разработчику в реальных проектах.

Ключевые навыки, которые вы освоите

Разработка Go‑Lambda сервисов

Вы изучите, как:

• строить микросервисы на Go, работающие внутри AWS Lambda;
• проектировать и писать воркеры и обработчики событий;
• повышать производительность и минимизировать время холодного старта;
• использовать лучшие практики структурирования кода.

Работа с сервисами AWS

Подробно разберёте ключевые сервисы AWS, включая:

• IAM, S3, SQS, SNS;
• DynamoDB и оптимальное проектирование таблиц;
• CloudWatch и мониторинг;
• Systems Manager, Secrets Manager;
• Cognito и API Gateway.

Вы научитесь понимать, когда и зачем использовать каждый из сервисов в связке с Go‑Lambda.

Практические проекты

Основная часть курса — прикладная. Вы создадите полноценный сервис на AWS, используя:

• Lambda‑функции;
• API Gateway для REST API;
• Cognito для авторизации;
• CloudFormation для автоматизированного развертывания;
• и другие сервисы AWS.

Модульное тестирование и mocks

Вы научитесь:

• писать корректные модульные тесты для Lambda‑функций;
• использовать GoMocks и Mockery для генерации зависимостей;
• тестировать интеграцию AWS‑сервисов;
• выстраивать стратегию тестирования для микросервисов.

Инфраструктура как код (IaC)

Вы освоите создание инфраструктуры как кода с помощью CloudFormation:

• шаблоны для Lambda, API Gateway, DynamoDB;
• параметризация и условия;
• автоматизированные развёртывания и обновления ресурсов.

Расширенные концепции AWS

Дополнительно вы изучите важные темы уровня middle+:

• холодный старт Lambda и способы оптимизации;
• DLQ и обработку ошибок в очередях;
• гранулярные IAM‑права и безопасность;
• устойчивые архитектуры для продакшена.

Для кого этот курс

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

Итог

После прохождения мастер‑класса вы сможете уверенно разрабатывать, тестировать и развертывать микросервисы на Go и AWS Lambda, создавая быстрые, безопасные и масштабируемые приложения.

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

Похожие темы

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