Production-Ready Serverless — практический курс, который помогает разработчикам уверенно работать с серверлесс-архитектурами и создавать по‑настоящему надежные, безопасные и масштабируемые приложения. Это обучение для тех, кто хочет усилить свои навыки, перейти на новый профессиональный уровень и научиться проектировать решения, готовые к продакшн‑нагрузкам.
Что представляет собой курс Production-Ready Serverless
Курс охватывает ключевые аспекты современной Serverless-разработки: от основ AWS и проектирования API до тестирования, CI/CD, наблюдаемости, безопасности и оптимизации затрат. Все материалы построены вокруг реальных сценариев и лучших практик, применяемых ведущими компаниями.
Основные преимущества курса
Практическая ценность: каждый модуль ориентирован на реальные продакшн-кейсы.
Системный подход: тематика организована по логичной и нарастающей структуре.
Актуальность материалов: программа обновляется в соответствии с изменениями AWS и индустриальными трендами.
Обучение у эксперта мирового уровня: вы получаете знания от опытного специалиста, который ежедневно работает с Serverless.
Кому подходит этот курс
Программа разработана для специалистов, которые хотят углубить свои знания в области облачных технологий и серверлесс-архитектур.
Backend-инженеров
Cloud-инженеров
DevOps-инженеров
Технических лидеров
Fullstack-разработчиков
Архитекторов
Инженеров по безопасности
QA и тестировщиков
Кому курс не подойдет
Если у вас нет технической подготовки или базовых навыков программирования, рекомендуется пройти вводные IT-курсы перед началом обучения.
Подробная программа обучения
Курс рассчитан на 4 недели, но его можно проходить в собственном темпе.
Неделя 1 — Введение и построение REST API
Основы AWS и принципы Serverless
Глубокое погружение в AWS Lambda
Инфраструктура как код (IaC)
Создание REST API с использованием API Gateway и Lambda
Неделя 2 — Тестирование и CI/CD
Подходы к тестированию Serverless‑архитектур
CI/CD с GitHub Actions для автоматизации релизов
Эфемерные окружения
Работа с конфигурацией и секретами
Неделя 3 — Событийные архитектуры и DDD
Основы событийной архитектуры
Тестирование событийных workflows
Domain‑Driven Design (DDD) в Serverless
Идемпотентность и обработка ошибок
Неделя 4 — Наблюдаемость, производительность и стоимость
Практики логирования Lambda
Трассировка распределенных систем с AWS X‑Ray
Мониторинг и автоматические уведомления
Оптимизация скорости, стабильности и затрат
Какие навыки вы получите
Уверенная работа с Serverless‑приложениями в реальных продакшн‑средах
Умение принимать архитектурные решения на основе лучших практик AWS
Продвинутое тестирование и отладка распределенных систем
Оптимизация производительности и снижение расходов
Рекомендуемый график обучения
10–15 часов в неделю. Полная программа рассчитана на 4 недели, однако вы можете проходить курс в собственном темпе.
Начните обучение и за короткое время пройдите путь от уверенного новичка до эксперта в Serverless‑разработке!
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
When is serverless the right choice for your workload?
Урок 3. 00:01:52
The serverless-first mindset
Урок 4. 00:04:19
What about vendor lock-in?
Урок 5. 00:02:40
Prerequisite: Adding an IAM user
Урок 6. 00:54:36
Lambda 101
Урок 7. 00:07:55
How Lambda works under the hood
Урок 8. 00:03:30
Understanding Lambda's scaling behaviour
Урок 9. 00:08:48
Lambda EFS integration
Урок 10. 00:11:03
Lambda extensions
Урок 11. 00:07:10
Intro to Provisioned Concurrency
Урок 12. 00:06:00
When to use Provisioned Concurrency
Урок 13. 00:03:46
When to use Lambda destinations
Урок 14. 00:06:46
CloudFormation 101
Урок 15. 00:08:30
IAM 101
Урок 16. 00:12:17
Serverless Framework vs AWS SAM vs AWS CDK vs Terraform
Урок 17. 00:05:43
Introduction to AWS CDK
Урок 18. 00:11:31
Ephemeral (Temporary) environments explained
Урок 19. 00:06:46
DynamoDB 101
Урок 20. 00:04:26
API Gateway 101
Урок 21. 00:15:07
Securing API Gateway
Урок 22. 00:03:13
Cognito 101
Урок 23. 00:01:16
Secure API Gateway with Cognito User Pool
Урок 24. 00:10:41
API Gateway best practices
Урок 25. 00:02:29
API Gateway REST API vs HTTP API vs ALB
Урок 26. 00:10:30
When to use Lambda function URLs
Урок 27. 00:03:07
How to assign a static IP to a Lambda function
Урок 28. 00:05:12
When to use API Gateway service proxies
Урок 29. 00:59:17
Live Q&A #1
Урок 30. 01:06:54
Live Q&A #2
Урок 31. 00:06:52
The general strategy for testing API Gateway REST APIs
Урок 32. 00:06:39
Bye bye testing pyramid, hello testing honeycomb
Урок 33. 00:09:02
Unit vs Integration vs End-to-End tests
Урок 34. 00:07:07
Hexagonal architectures the what why and when
Урок 35. 00:09:21
Use Remocal tests to make integration tests fast and reliable
Урок 36. 00:02:08
Writing end-to-end tests
Урок 37. 00:08:11
CI/CD
Урок 38. 00:06:49
Intro to SSM Parameter Store
Урок 39. 00:11:31
Ephemeral (Temporary) environments explained
Урок 40. 00:02:43
Securely handle secrets
Урок 41. 00:06:12
SSM Parameter Store vs Secrets Manager
Урок 42. 00:02:42
How to handle serverful resources when using ephemeral environments
Урок 43. 00:04:42
How to load test serverless apps
Урок 44. 00:06:31
How to organize your system into repositories
Урок 45. 00:07:59
Best practices for AWS Organizations and accounts
Урок 46. 00:39:14
Live Q&A #3
Урок 47. 01:00:48
Live Q&A #4
Урок 48. 00:02:21
Introduction to Event-Driven Architectures
Урок 49. 00:03:54
Introduction to Domain-Driven Design
Урок 50. 00:10:33
Introduction to EventBridge
Урок 51. 00:06:54
Comparing EventBridge event bus topologies
Урок 52. 00:03:59
Processing events with EventBridge and Lambda
Урок 53. 00:04:54
How to include SNS and EventBridge in end-to-end tests
Урок 54. 00:13:15
Dealing with failures
Урок 55. 00:05:08
SNS vs SQS vs Kinesis vs EventBridge
Урок 56. 00:07:42
How to control Lambda concurrency
Урок 57. 00:03:35
How to structure and version your events
Урок 58. 00:05:33
Events vs Commands
Урок 59. 00:05:07
Light event vs. Rich event
Урок 60. 00:05:52
Domain vs Integration events
Урок 61. 00:09:27
Context Mapping and Anti-Corruption Layers
Урок 62. 00:02:02
Where should you implement the Anti-Corruption Layer?
Урок 63. 00:03:22
Do you need an event broker
Урок 64. 00:03:54
How to forward events to a data lake
Урок 65. 00:05:31
Introduction to event sourcing
Урок 66. 00:05:01
Introduction to CQRS
Урок 67. 00:05:59
Orchestration vs Choreography
Урок 68. 00:06:23
Introduction to AWS Step Functions
Урок 69. 00:09:13
Introduction to Amazon States Language (ASL)
Урок 70. 00:21:47
Designing an order processing workflow with Step Functions
Урок 71. 00:28:37
Live Q&A #5
Урок 72. 00:09:34
Log aggregation
Урок 73. 00:01:14
Structured logging
Урок 74. 00:01:58
Sample debug logs in production
Урок 75. 00:04:38
Lambda's advanced logging controls
Урок 76. 00:09:19
Intro to AWS X-Ray
Урок 77. 00:06:33
X-Ray limitations
Урок 78. 00:12:12
Intro to Lumigo
Урок 79. 00:06:29
Alerts you should have
Урок 80. 00:03:28
Introduction to LLRT
Урок 81. 00:03:42
How to build multi-region, active-active serverless applications
Урок 82. 00:10:13
All you need to know about caching for serverless applications
Урок 83. 00:06:00
Costly mistakes to avoid
CDK, Terraform, and Serverless Framework. The online player features lessons from the CDK version of the course. The full course archive includes all three versions, each separated. Same for materials.
Я являюсь AWS Serverless Hero. С 2010 года я разворачиваю продуктивные рабочие нагрузки на платформе AWS и помог тысячам разработчиков быстро освоить AWS и серверный подход.У меня богатый опыт архитектора и главного инженера в различных отраслях, включая банковское дело, электронную коммерцию, трансляцию спортивных событий и мобильные игры. В настоящее время я помогаю клиентам внедрять AWS и серверный подход в качестве независимого консультанта