Онлайн курс «Власний cloud-застосунок в AWS» | robot_dreams

онлайн-курс

12 занять

практичні заняття

Власний cloud-застосунок в AWS

Практичні навички роботи з AWS для інтеграції хмарних рішень у будь-яку інфраструктуру

photo

Дмитро Хмеленко

має 5 сертифікацій від AWS
Tech Lead у

Preply

лектор

Дмитро Хмеленко

Tech Lead у Preply
14+ років у розробці

  • у Preply впроваджує нові платіжні системи, розробляє ML-рішення для боротьби з шахрайством та оптимізує монетизацію продукту

  • у Shopify будував системи ідентифікації клієнтів під маркетингові завдання

  • працював у Freeletics, MobiLab Solutions GmbH та Mobile Effort IT Services

  • автор 2 книг — Unlock the Code: The Ultimate Guide to Advancing from Junior to Senior Software Engineer in 7 Actionable Steps та AWS Essentials: Key Components To Launching Your First Cloud Application

До програми курсу входять:

  • Ключові хмарні сервіси

    Навчитеся проєктувати хмарну інфраструктуру під реальні завдання та працювати з основними сервісами AWS: EC2, RDS, S3, DynamoDB, Lambda тощо.

  • Serverless-архітектура на практиці

    Опануєте розробку безсерверних застосунків: зберігання, Lambda-функції, Docker-контейнери. Розглянете переваги такого підходу на реальних кейсах.

  • Контроль інфраструктури

    Налаштуєте доступи та мережі, моніторинг у CloudWatch і відстеження активності в CloudTrail, опишете інфраструктуру як код у CloudFormation.

  • Власний застосунок в AWS

    З першої лекції працюватимете над власним cloud-застосунком: від архітектури до деплою в AWS — з використанням реальних сервісів збереження й обробки даних.

ПРОГРАМА

  • 01 заняття
    12.01 19:00

    Знайомство з AWS. Безпека та права доступу

    • дізнаєтеся, як влаштований інтерфейс в AWS, та матимете змогу вільно ним користуватися
    • зможете створити декілька груп користувачів всередині організації з різними правами доступу до сервісів AWS
    • дізнаєтеся, як налаштувати взаємодію між різними сервісами в AWS
  • 02 заняття
    14.01 19:00

    Зберігання даних

    • розглянете S3 та ознайомитеся з основними діями сервісу: створення бакета, завантаження файлу, налаштування прав доступу до файлів і бакета
    • розберетеся з EBS i EFS — отримаєте приклади використань, ознайомитеся з їхніми перевагами, а також з інтеграцією в екосистемі AWS
    • зможете налаштовувати зберігання даних у хмарі для подальшого застосування користувачами й іншими сервісами AWS
  • 03 заняття
    19.01 19:00

    Lambda-функції

    • дізнаєтеся, що таке Lambda-функції в AWS і для чого вони потрібні, їхні переваги та недоліки
    • навчитеся створювати прості Lambda-функції для зчитування файлу з обсягами продажів на сайті й підрахунку середнього щоденного прибутку
  • 04 заняття
    21.01 19:00

    Бази даних: особливості роботи

    • дізнаєтеся, які бази даних існують в AWS та як їх обирати під потреби організації
    • зможете налаштувати базу даних для вебзастосунку
    • створите базу даних з користувачами й налаштуєте індексацію за іменем юзера для швидкого доступу
  • 05 заняття
    26.01 19:00

    Розробка API

    • дізнаєтеся, як створити REST API в хмарі
    • навчитеся налаштовувати автентифікацію до створеного API
    • зможете побудувати REST API для завантаження даних всіх користувачів і деталей кожного окремого юзера
  • 06 заняття
    28.01 19:00

    Обмін даними в AWS

    • дізнаєтеся, як працює обмін даними між різними сервісами в AWS
    • зможете здійснювати обмін повідомленнями за допомогою сервісу SNS
    • побудуєте ланцюжок обміну даними для обробки великих обсягів даних організації
  • 07 заняття
    02.02 19:00

    Контейнеризація застосунків

    • дізнаєтеся, як влаштована робота з контейнерами AWS
    • зможете налаштувати управління контейнерами в AWS і запускати будь-який контейнеризований застосунок в AWS
    • навчитеся ефективно керувати різними версіями контейнерів для забезпечення безперервного циклу релізу
  • 08 заняття
    04.02 19:00

    Мережеві сервіси

    • дізнаєтеся про основні мережеві сервіси в AWS та правила налаштування мережевої безпеки в хмарі
    • створите повноцінну віртуальну мережу в AWS для потреб організації
    • навчитеся налаштовувати різні рівні мережевої безпеки для збільшення надійності застосунку
  • 09 заняття
    09.02 19:00

    Моніторинг, налагодження, аудит

    • дізнаєтесь, як переглядати історію використання сервісів в AWS
    • навчитеся аналізувати логи з різних сервісів і знаходити проблеми з ними
    • зможете зрозуміти, чому той чи інший сервіс працює не так, як очікують
    • навчитеся відстежувати підозрілу активність в AWS і запобігати витоку важливих даних організації
  • 10 заняття
    11.02 19:00

    Інфраструктура як код

    • розумітимете, що таке Infrastructure as Code і в чому переваги такого підходу
    • навчитеся описувати інфраструктуру за допомогою файлів конфігурації та мов програмування
    • зможете описати раніше побудовану систему за допомогою коду і покращити процес масштабування системи
    • навчитеся розробляти й налаштовувати Lambda-функції через код
  • 11 заняття
    16.02 19:00

    Архітектура хмарних застосунків

    • дізнаєтеся про різні архітектури застосунків у хмарі
    • зрозумієте переваги й відмінності кожної з архітектур, зможете використовувати найкращі практики для побудови застосунків у хмарі
    • спроєктуєте складну систему в хмарі для вирішення потреб організації з урахуванням найкращих безпекових практик
    • зможете розгорнути побудований застосунок в AWS для потреб будь-якої організації
  • 12 заняття
    18.02 19:00

    Захист курсового проєкту. Підсумки й запитання

    • зможете розібрати наявну архітектуру застосунку і запропонувати способи її покращення
    • зрозумієте, як можна розвиватися на посаді інженера хмарних обчислень
    • дізнаєтеся про основні відмінності між сертифікаціями в AWS
 

курси за темами

 
 

Отримати доступ

Цей курс більше не проводиться наживо, але ви можете придбати повний запис програми за спеціальною зниженою ціною або обрати актуальні курси. Отримайте всі матеріали подавши заявку. Навчайтеся у власному темпі без прив'язки до розкладу!

 
 
 
Реєструючись, ви погоджуєтеся з умовами договору-оферти та політикою конфіденційності.