Облако стало неотъемлемой частью технологического ландшафта за последние несколько лет, и спрос на облачные навыки резко вырос.

Итак, получив множество запросов от учащихся на облачные курсы, мы рады объявить о запуске Educative CloudLabs.

Educative CloudLabs предоставляет управляемые интерактивные проекты — 31 из них для начала — которые позволяют вам работать непосредственно с реальными облачными сервисами прямо в панели управления Educative. Вы сможете свободно взаимодействовать с широким набором облачных сервисов без единой настройки.

Когда мы впервые приступили к разработке Educative CloudLabs, мы стремились сделать процесс обучения максимально бесшовным и доступным. Это означало избавление от некоторых препятствий, с которыми сталкивались новые учащиеся: плата, настройка и очистка.

В Educative мы считаем, что самое глубокое обучение происходит в процессе работы. CloudLabs спроектированы таким образом, чтобы вы не просто пассивно изучали облачные сервисы, но активно использовали их, воздействовали с ними и приобретали навыки, примененные в реальной жизни. приложения.

Сегодня я представлю краткий обзор нескольких моих любимых CloudLabs и расскажу о некоторых основных навыках и технологиях, которыми вы можете рассчитывайте развиваться вместе с ними.

Давайте начнем!

Вот что предлагает вам Educative CloudLabs

Начнем с краткого обзора трех наших самых популярных CloudLabs. Мы углубимся в технологии, которые они охватывают, и прикладные навыки, которым они обучают, чтобы дать вам представление о том, на что похожи проекты. .

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

Каждая из этих CloudLabs занимается отдельной областью AWS — от вычислений (EC2), хранения и доставки контента (S3 и CloudFront) и управления базами данных (RDS) до безопасности (IAM). Это просто взгляд на то, что есть в наличии. В настоящее время мы предлагаем 31 уникальную лабораторию CloudLabs, каждая из которых посвящена различным аспектам облачных вычислений и требует от от 1 до 2 часов.

1) Настройка статического веб-сайта с помощью S3 и CloudFront

В этом CloudLab вы узнаете, как разместить статический веб-сайт с помощью AWS S3 и распространять его по всему миру, используя CloudFront в качестве службы сети доставки контента (CDN). Поняв, как настраивать и использовать эти службы вместе, вы сможете добиться эффективного хостинга веб-сайтов с повышенной производительностью и глобальным охватом.

Продолжительность: 1 час

Уровень: начальный

Ключевые навыки: AWS S3, CloudFront, конфигурация статического веб-сайта.

Практическое применение:

Один отличный реальный пример того, как AWS S3 и CloudFront — это Hulu. Hulu использует CloudFront, сеть доставки контента (CDN), для быстрой доставки пользователям видеоконтента в режиме реального времени и по запросу. CloudFront имеет серверы, распределенные по всему миру (периферийные местоположения), которые кэшируют контент, чтобы предоставить конечным пользователям доставку с малой задержкой и высокую скорость передачи данных конечным пользователям. Hulu использует Amazon S3 (Simple Storage Service) для хранения своего видеоконтента. S3 предназначен для недорогого хранения файлов большой емкости в облаке, которое идеально подходит для хранения больших видеофайлов.

AWS S3 также используется прямым конкурентом Hulu, Netflix, для хранения и перемещения цифровых активов, таких как файлы фильмов, изображения и метаданные. Netflix действительно использует собственную CDN (OpenConnect) через CloudFront. Тем не менее, для такой крупной компании, как Netflix, имеет большой финансовый смысл (помимо других причин) инвестировать свой капитал в разработку собственной CDN вместо того, чтобы обращаться к третьей стороне.

Короче говоря, изучение того, как использовать AWS S3 и CloudFront, — это отличный карьерный шаг, а понимание того, как настроить статический веб-сайт, — хорошее начало. Эти сервисы используются в самых разных отраслях для размещения веб-сайтов и доставки контента. Если вы хотите построить карьеру в области веб-разработки, эти навыки могут обеспечить значительное преимущество на рынке труда.

Предварительный просмотр CloudLab

2) Работа с инстансами: пошаговое руководство по Amazon EC2

Эта облачная лаборатория фокусируется на создании инстансов Amazon EC2 и управлении ими, что позволяет размещать веб-серверы и приложения. Одним из уникальных аспектов является практический опыт запуска инстанса EC2 и тестирования размещенного веб-сервиса через браузер и сервис EC2 Instance Connect. Эта лабораторная работа дает практические знания по работе с виртуальными серверами и пониманию их роли в экосистеме AWS.

Продолжительность: 45 минут.

Уровень: начальный

Ключевые навыки: AWS EC2, виртуальные серверы

Практическое применение:

Amazon Elastic Compute Cloud (Amazon EC2) — это служба, которая запускает экземпляры, также известные как виртуальные серверы, на которых могут размещаться веб-страницы и другие приложения. Amazon EC2 предоставляет масштабируемые вычислительные мощности в облачной экосистеме AWS.

Airbnb использует EC2 для автоматического распределения входящего трафика между несколькими экземплярами EC2, гарантируя, что приложение останется надежным и отзывчивым, независимо от объема нагрузки. EC2 предоставляет вычислительную мощность, необходимую для их приложений, Memcache и поисковых серверов, позволяя им быстро увеличивать (или уменьшать) количество необходимых экземпляров сервера в зависимости от трафика и спроса. Еще одним преимуществом использования EC2 является то, что он позволяет Airbnb быть масштабируемой и надежной, сохраняя при этом экономическую эффективность.

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

Глубокое понимание EC2 демонстрирует способность кандидата эффективно управлять ресурсами и является важным преимуществом для любого профессионала, который хочет заняться DevOps, ИТ или системным проектированием.

Предварительный просмотр CloudLab

3) Работа с реляционными базами данных: руководство для начинающих по AWS RDS

Эта облачная лаборатория дает вам навыки использования службы реляционных баз данных Amazon (RDS), которая составляет основу многих приложений в облачной экосистеме. Здесь основное внимание уделяется созданию, настройке и подключению к экземпляру базы данных, а также оптимизации производительности базы данных. Владение AWS RDS имеет решающее значение для управления и масштабирования облачных баз данных, что делает его особенно ценным для управления данными и серверной разработки.

Продолжительность: 1 час 30 минут.

Уровень: начальный

Ключевые навыки: облачные сервисы AWS, базы данных, развертывание в облаке

Практическое применение:

Amazon RDS в основном используется для настройки, эксплуатации и масштабирования реляционной базы данных в облаке. Еще в 2011 году Лаборатория реактивного движения НАСА (JPL) использовала Amazon RDS (в дополнение к множеству других сервисов AWS, включающих вышеупомянутые сервисы EC2 и CloudFront) для захвата, хранения и анализа изображений, полученных с марсохода Mars Exploration Rover и Миссии Марсианской научной лаборатории. Использование Amazon RDS означало, что НАСА могло выделять больше ресурсов на исследования и меньше на эксплуатацию и обслуживание базы данных.

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

Предварительный просмотр CloudLab

4) Защита ресурсов AWS: управление доступом с помощью IAM

Эта облачная лаборатория посвящена управлению идентификацией и доступом AWS (IAM) и его роли в безопасном управлении доступом к ресурсам AWS. Вы научитесь создавать пользователей IAM, настраивать доступ к сегменту S3, настраивать уровни доступа и использовать функции Lambda. Навыки IAM необходимы для реализации детального контроля доступа и обеспечения безопасности ресурсов AWS.

Продолжительность: 1 час 30 минут.

Уровень: начальный

Ключевые навыки: AWS IAM, функции Lambda, настройка корзины S3, уровни доступа

Практическое применение:

В реальных сценариях безопасное управление доступом к вашим ресурсам AWS является критически важной задачей. Безопасность имеет первостепенное значение в таких отраслях, как здравоохранение, правительство или финансы, где обрабатываются конфиденциальные данные. AWS Identity and Access Management (IAM) высоко ценится в отрасли за надежные возможности обеспечения безопасности и контроля доступа, в частности за детальный контроль, масштабируемость, гибкость и интеграцию с существующими сервисами AWS.

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

Предварительный просмотр CloudLab

Попробуйте CloudLabs… и расскажите нам, что вы думаете!

Эти CloudLabs — лишь некоторые из наших доступных курсов (вы можете увидеть полный список CloudLabs здесь).

Тем не менее, я надеюсь, что нарисовал достойную картину широко распространенной и растущей актуальности облачных технологий в современном технологическом ландшафте.

Вы можете ожидать больше новых CloudLabs, так как мы постоянно работаем над расширением возможностей, отвечающих широкому спектру запросов, которые мы получили. Образовательные CloudLabs — это больше, чем просто инструмент. Это приглашение испытать на собственном опыте некоторые из самых важных и инновационных технологий в современной технологической отрасли.

Тем из вас, кто подумывал о том, чтобы углубиться в облачные технологии, но еще не сделал решительный шаг, я настоятельно рекомендую вам проверить Educative CloudLabs.

Независимо от вашего предыдущего знакомства с облачными вычислениями, я уверен, что вы получите новые знания, практические навыки и, самое главное, чувство выполненного долга.

Спасибо, что присоединились к нам в этом увлекательном путешествии. Ваши отзывы и мысли невероятно ценны для нас, поскольку мы продолжаем развивать и совершенствовать Educative CloudLabs, и мы с нетерпением ждем ваших отзывов.

Удачного обучения!