5 способов получать от Amazon Web Services то, что ты хочешь
4.8 (9 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
56 students enrolled

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

Теория и практика Amazon AWS для разработчиков, администраторов и технических руководителей
4.8 (9 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
56 students enrolled
Last updated 5/2020
Russian
Current price: $23.99 Original price: $34.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Как основные сервисы AWS могут помочь вам разработке современных веб-приложений
  • Что такое Amazon EC2, RDS, CloudFormation, IAM, S3, зачем они нужны, их особенности и возможности
  • Как пользоваться каждым из этих сервисов на практике с помощью реального примера
  • Как деплоить инфраструктуру AWS как код (Infrastructure-as-Code) с помощью AWS CloudFormation
Requirements
  • Для теоретической части желательно иметь представление об IT в целом
  • Для практической части необходим аккаунт AWS, также желательно иметь хотя бы поверхностное умение пользоваться Git, Docker, ОС Linux (в противном случае придется немного погуглить), а еще будет полезным немного уметь программировать на любом языке
Description
  • Современный IT — это не только Vue, Express, Golang, Pandas и микросервисы, но ещё и облачная инфраструктура. Меня зовут Тимур Бублик и ниже мой трёхчасовой онлайн-курс по 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

Who this course is for:
  • Разработчики
  • Системные администраторы
  • Технические руководители
  • IT-энтузиасты
  • DevOps
Course content
Expand all 13 lectures 03:00:33
+ Урок 1. Amazon EC2 - запуск приложений с почасовой оплатой
2 lectures 34:37

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

Preview 08:58

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

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

Preview 25:39
+ Урок 2. Amazon RDS - реляционные базы данных под управлением AWS
2 lectures 23:55

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

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

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

Практика: создание RDS инстанса, использование вместе с EC2 в веб-приложении
15:04
+ Урок 3. Amazon CloudFormation - инфраструктура как код
4 lectures 01:00:00

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

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

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

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

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

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

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

Практика, часть 3: автоматизируем настройку EC2 с помощью User Data
16:18
+ Урок 4. Amazon IAM - контроль доступа к ресурсам AWS
2 lectures 26:40

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

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

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

Практика: создание пользователя IAM, ключей доступа, установка и основы AWS CLI
19:37
+ Урок 5. Amazon S3 - безлимитное объектное хранилище
2 lectures 33:04

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

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

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

Preview 21:00