Serverless Ruby
Онлайн воркшоп для разработчиков, которые хотят освоить создание и управление serverless-приложениями на AWS, используя Ruby, начиная от основ и до продвинутых практик.
3 дня по 2 часа
18 марта (пн) 19:00 мск
21 марта (чт) 19:00 мск
23 марта (сб) 14:00 мск
Требования
● Базовые знания Ruby, либо любого другого из поддерживаемых языков в AWS Lambda.
Результат
  • Разберетесь с serverless-архитектурой
  • Освоите работу с AWS Lambda
  • Разработаете практические навыки использования SAM (Serverless Application Model)
  • Изучите различные типы событий и их обработку
  • Освоите ключевые идеи и практики работы с базами данных в контексте serverless
  • Сможете адаптировать традиционные приложения для serverless архитектуры
  • Подробнее
Формат
Сроки
1 неделя, 3 вебинара длительностью 2 ч
(18, 21, 23 марта).
Практика
Покажем релевантные примеры использования технологии, которые сможете использовать в своей практике. Также домашние задания и проверка заданий.
Живое общение
У вас будет поддержка в чате, а также на вебинарах будут разбираться типичные вопросы и ошибки, примеры лучших практик и решений.
В результате:
  • Разберетесь с serverless-архитектурой: Получите глубокое понимание того, что такое serverless, как он отличается от традиционных моделей развертывания приложений, и какие уникальные возможности он предлагает.
  • Освоите работу с AWS Lambda: Научитесь создавать и деплоить функции на Ruby, разберётесь с моделью concurrency в Lambda, а также узнаете о жизненном цикле Lambda-функций, включая "холодный запуск".
  • Выработаете практические навыки использования SAM (Serverless Application Model): Научитесь самостоятельно создавать и деплоить serverless приложения с помощью SAM CLI.
  • Изучите различные типы событий и их обработку: Получите практический опыт работы с такими событиями, как API Gateway, SQS, и EventBridge.
  • Освоите ключевые идеи и практики работы с базами данных в контексте serverless: Узнаете о принципах работы с DynamoDB, включая использование таблиц, ключей, индексов и оптимизацию запросов.
  • Сможете адаптировать традиционные приложения для serverless архитектуры: На примере Serverless Rails узнаете, как использовать фреймворки вроде Lamby для развертывания Rails-приложений на Lambda.
Этот онлайн воркшоп подойдет разработчикам, которые хотят освоить альтернативные подходы к созданию приложений, используя Ruby и облачные технологии AWS. Мы разберем все аспекты работы с serverless-архитектурой, от базовых концепций до продвинутых тем и лучших практик.

Serverless-архитектура на AWS позволяет оптимизировать расходы благодаря оплате только за реально использованные ресурсы. Это особенно актуально для проектов с непредсказуемой (или скачущей) нагрузкой, а также при небольшом объеме использования (например, для проектов ранней стадии или пет-проектов).

Если вы уже активно используете AWS Lambda и DynamoDB в своей повседневной работе и уверены в своих знаниях и навыках в этих областях, этот воркшоп может оказаться для вас менее полезным. Мы ориентированы в основном на тех, кто начинает свой путь в serverless-разработке или желает углубить и систематизировать уже имеющиеся знания.
Программа воркшопа
1 неделя
3 вебинара
Практические задания
Общение с автором и ответы на вопросы
Этот воркшоп для вас, если:
  • Вы хотите погрузиться в мир serverless-технологий и научиться создавать масштабируемые и эффективные приложения.
  • Вы ищете практический опыт работы с AWS, Ruby и serverless-архитектурой.
  • Вы стремитесь обновить свои навыки в соответствии с современными требованиями к разработке программного обеспечения.
  • Вы ищете способы оптимизации расходов на IT-инфраструктуру, особенно если ваш проект или бизнес характеризуется непредсказуемой нагрузкой.

Требования к участникам и подготовка к воркшопу
  • 1
    Примеры в воркшопе будут на Ruby, но достаточно общими, поэтому легко применимыми в любом другом языке.
  • 2
    Необходимо подготовить к воркшопу
    • Аккаунт в AWS. За некоторыми исключениями, о которых я предупрежу отдельно, все примеры умещаются во Free Tier (то есть платить ни за что не придётся).

    • Установить AWS CLI и SAM CLI.

    Желательно заранее сконфигурировать AWS CLI.
Как проходит воркшоп
1
Онлайн-занятие
Воркшоп длится 1 неделю, на которой тебя ждут 3 онлайн-занятия.
2
Задание
После занятия вы получите практическое задание (тарифы Практик и Эксперт), которое позволит отработать и закрепить полученные навыки
3
Проверка
Ведущий проверяет задание (тарифы Практик и Эксперт) и даст рекомендации по его улучшению.
В процессе вы можете задавать вопросы и всегда получить помощь
4
Решение
На следующем занятии ведущий разберет основные ошибки, покажет и объяснит лучшее решение.
Автор
Сергей Той
Ведущий разработчик в Any Creative
  • Более 17 лет профессиональной разработки, включая 13 лет работы с Ruby и 5 лет активного использования serverless-технологий.
  • 5 сертификаций AWS: Solutions Architect (x2), Security, Database и Data Analytics.
  • Помогаю компаниям в Сингапуре эффективно использовать Rails, писать тесты которым можно доверять, а также платить за облака меньше.
Тарифы
Слушатель
8 900 руб
5 900 руб

  • Живое участие во всех эфирах
  • Общий чат участников
  • Записи всех эфиров
  • Сертификат об участии
Выбрать
Эксперт
5 мест
12 900 руб
9 900 руб

Живое участие во всех эфирах

Общий чат участников

Записи всех эфиров

Сертификат об участии

Практические задания

Проверка заданий


1 академ. час персональной консультации с ведущим по вашим вопросам
Выбрать
Цены для Юридических лиц Слушатель - 8900 руб., Практик - 10900 руб., Эксперт - 12900 руб.
Заявка на участие
Оставьте контакты и выберите тариф
Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности