4.15 из 5
4.15
29 отзывов

5 способов получать от Amazon Web Services то, что ты хочешь

Теория и практика Amazon AWS для разработчиков, администраторов и технических руководителей
Автор курса:
Тимур Бублик
119 студентов зачислены
Как основные сервисы AWS могут помочь вам разработке современных веб-приложений
Что такое Amazon EC2, RDS, CloudFormation, IAM, S3, зачем они нужны, их особенности и возможности
Как пользоваться каждым из этих сервисов на практике с помощью реального примера
Как деплоить инфраструктуру AWS как код (Infrastructure-as-Code) с помощью AWS CloudFormation
  • Современный IT — это не только Vue, Express, Golang, Pandas и микросервисы, но ещё и облачная инфраструктура. Облачная инфраструктура способна значительно увеличить эффективность разработки и управления программным обеспечением. С ней вы можете получить готовые решения, гибкое ценообразование и реактивное масштабирование. С момента появления облачных сервисов прошло больше десяти лет и сейчас крупнейшие облачные провайдеры предоставляют сотни разнообразных сервисов, что несомненно пугает любого, кто только хочет осваивать облако. На самом деле, для работы с облаком вам не нужно даже знать названия всех этих сервисов, достаточно освоить азы и этого будет достаточно, чтобы понять как работают 95% сервисов.
  • Меня зовут Тимур Бублик и ниже мой трёхчасовой онлайн-курс по Amazon Web Services (AWS) на русском, где вы освоите пять основных сервисов:
    • Amazon EC2
    • Amazon RDS
    • Amazon CloudFormation
    • Amazon IAM
    • Amazon S3
  • Теоретические уроки основаны на вымышленном персонаже, разрабатывающем веб-приложение и о погружении персонажа в AWS. Каждый теоретический урок включает информацию о функциональных возможностях и ценах соответствующего сервиса.
  • В практических уроках я покажу как строить инфраструктуру AWS и адаптировать тестовое веб-приложение на Python (Flask) под облачные технологии. Мы начнем с самых азов, а в конце сможем строить инфраструктуру как код, состоящую из облачных баз данных, автоматизированной конфигурации серверов и объектных хранилищ с безопасным управлением доступом.
  • Также вы научитесь основам инфраструктуры-как-кода (Infrastructure-as-Code) и другим понятиям культуры DevOps.
  • Саундтрек: Hennes – Distance

    Soundcloud: official_hennes

    Spotify: Hennes

     

Введение

1
О курсе, о вас и обо мне

Урок 1. Amazon EC2 - запуск приложений с почасовой оплатой

1
Теория: зачем нужен EC2, цены, особенности, производительность, сети, хранилища

Я познакомлю вас с вымышленным другом Пашей, который разрабатывает веб-приложение и какую роль в этом примет Amazon EC2. Также вы узнаете о пяти разных способах ценообразования EC2, кредитах ЦПУ, сетевыми инструментами EC2 (VPC, Subnets, ENI, Elastic IP), а еще о дисковых хранилищах EBS, их видах и производительности.

2
Практика: знакомство с AWS Console, создание EC2 инстанса, деплой веб-приложения

В этом практическом уроке я познакомлю вас с AWS Console в браузере, создам бюджет расходов моего AWS аккаунта, запущу первый EC2 инстанс и установлю на него тестовое веб-приложение. После этого я получу доступ к этому веб-приложению по публичному IP-адресу инстанса, чтобы убедиться в том, что все настроено корректно.

Для этого и всех остальных практических уроков вам понадобится действующий AWS аккаунт. При создании нового аккаунта вы получите 12 месяцев бесплатного пользования и при прохождении уроков никаких расходов не понесете.

Урок 2. Amazon RDS - реляционные базы данных под управлением AWS

1
Теория: зачем нужен RDS, цены, особенности, высокодоступность, резервные копии

Наш вымышленный друг Паша остро нуждается в системе баз данных, но ее администрирование занимает слишком много времени. С помощью Amazon RDS он решит эту проблему, а я расскажу вам, что ещё может этот сервис.

2
Практика: создание RDS инстанса, использование вместе с EC2 в веб-приложении

Я создам новый RDS инстанс и переведу тестовое веб-приложение на использование этого инстанса в качестве сервера баз данных.

Урок 3. Amazon CloudFormation - инфраструктура как код

1
Теория: когда нужен CloudFormation и что он может, способы деплоя инфраструктуры

Паша решил создать тестовую среду для обкатки новых функций веб-приложения, но создание тестовой инфраструктуры с нуля слишком трудозатратно и ненадежно. С этим справится Amazon CloudFormation.

2
Практика, часть 1: деплоим EC2 как код, встроенные функции CloudFormation

В этом уроке вы научитесь деплоить EC2 инстанс с помощью шаблонов CloudFormation в формате YAML, также вы узнаете, что такое встроенные функции (intrinsic functions) CloudFormation (в частности функции Ref и GetAtt) и как ими пользоваться.

3
Практика, часть 2: деплоим RDS как код, скрытие паролей

Этот урок научит вас созданию RDS инстанса с помощью шаблонов CloudFormation в формате YAML, также вы познакомитесь с секцией параметров CloudFormation, а еще научитесь скрывать пароли и прочие секреты вашего шаблона.

4
Практика, часть 3: автоматизируем настройку EC2 с помощью User Data

Это видео кратко расскажет вам о EC2 User Data и как с помощью него можно автоматизировать конфигурацию нового EC2 инстанса. А еще здесь будет дополнительная встроенная функция CloudFormation "Sub".

Урок 4. Amazon IAM - контроль доступа к ресурсам AWS

1
Теория: что такое IAM, пользователи, группы, роли, политики разрешения

Паша позвал свою подругу Арину помочь ему с приложением, но не знает как дать ей доступ к среде AWS. Для контроля доступа он воспользуется AWS IAM.

2
Практика: создание пользователя IAM, ключей доступа, установка и основы AWS CLI

Мы создадим пользователя IAM, сгенерируем для него программные ключи, установим AWS CLI и настроим его с помощью новых ключей. В конце мы задеплоим шаблон из прошлого урока с помощью AWS CLI

Урок 5. Amazon S3 - безлимитное объектное хранилище

1
Теория: чем поможет S3 веб-приложению, классы хранилищ, возможности, цены

Паша хранит все изображения пользователей прямо на диске EBS и хранить, делать резервные копии и расширяться становится все сложнее. В AWS S3 он сможет получить бесконечно масштабируемое объектное хранилище с высокой надежностью. Еще вы узнаете о разных типах хранилищ S3, контроле доступа к объектам хранилища и многом другом.

2
Практика: создание S3 Bucket, хранение данных приложения в S3, создание роли IAM

В этом уроке я покажу вам, как создать S3 Bucket, как создать IAM Role и назначить ее EC2 инстансу, а также как начать хранить изображения нашего тестового приложения в S3 Bucket вместо локального диска.

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.2
4.2 из 5
29 Рейтинги

Детальный Рейтинг

Звезды 5
17
Звезды 4
8
Звезды 3
3
Звезды 2
1
Звезды 1
0
1dcc7496f345aa58fd8a0912bbb28ef1
3-дневная гарантия возврата денег

Этот курс включает:

3 часов видео по запросу
Полный пожизненный доступ
Доступ с мобильного
Сертификат об окончании
5 способов получать от Amazon Web Services то, что ты хочешь
Цена:
3,290 ₽ 2,190 ₽