Напевно, ви вже чули про “хмарні технології”.
Хоча це не нове явище, його популярність зростає надзвичайно швидко. Різноманітні організації, від стартапів до великих корпорацій, активно переходять на хмарні платформи, такі як AWS, Google Cloud, Microsoft Azure та інші.
Якщо ви займаєтеся підтримкою, адмініструванням або управлінням традиційною інфраструктурою і бажаєте освоїти хмарні технології для кар’єрного зростання, ці онлайн-курси стануть вам у пригоді.
Чому хмарні обчислення такі затребувані?
Згідно зі звітом LinkedIn на початку цього року, хмарні технології очолюють перелік найбільш затребуваних навичок.
Існує кілька напрямків, на яких можна зосередитися: безпека, операції, розробка, DevOps, архітектура рішень, розширені мережі, великі дані тощо. Розгляньмо кілька провідних онлайн-курсів.
Перші кроки
Основи хмарних обчислень – Рівень 1 – це курс, призначений для тих, хто тільки починає знайомитися з концепцією хмарних технологій і хоче вивчити її з нуля. Він охоплює не тільки основи та еволюцію від традиційних ІТ до хмарних сервісів, а й їх ключові характеристики. Ви дізнаєтесь про моделі хмарних сервісів (SaaS, PaaS, IaaS), типи розгортання хмар (приватні, публічні, гібридні, спільноти) та переваги публічних хмарних платформ.
Сертифікація AWS
Amazon Web Services (AWS) вважається провідною сертифікацією для фахівців з хмарних технологій. Одним із найкращих курсів у цій галузі є Сертифікований архітектор рішень AWS від Paul Coady.
Цей курс буде корисний як для тих, хто вже має досвід роботи з AWS, так і для абсолютних новачків. Матеріали курсу оновлені відповідно до програми іспиту 2020 AWS Certified Solutions Architect. Ви детально вивчите платформу AWS і навчитеся використовувати її для розробки надійних та масштабованих додатків. Зокрема, будуть розглянуті Route53, EC2, S3, CloudFront, Auto Scaling, Load Balancing, RDS, RedShift, DynamoDB, EMR, VPC та інші сервіси.
Для підготовки до сертифікації також можна скористатися практичними тестами Whizlabs.
Підготовка до іспиту Azure
Якщо ви віддаєте перевагу Microsoft Azure, зверніть увагу на курс AZ-300 Azure Architecture Technologies Exam Prep 2020.
Курс навчить вас розробляти рішення на платформі Microsoft Azure. Він орієнтований на фахівців, які вже мають певний досвід роботи з Azure. Оновлена версія курсу включає новий матеріал про віртуальну глобальну мережу, виділені хости, доступ RBAC до сховища, службу входу Azure, перемикання облікових записів зберігання після відмови та групи безпеки додатків.
Google Cloud
GCP Associate Cloud Engineer – сертифікація Google Cloud є важливим курсом для тих, хто серйозно ставиться до роботи з Google Cloud.
Курс починається з основ, таких як налаштування середовища Google Cloud (платіжні рахунки, проекти, інструменти, доступ і безпека). Далі ви дізнаєтесь, як планувати, налаштовувати, впроваджувати, розгортати, контролювати та керувати рішеннями в Google Cloud. Під час навчання ви використовуватимете як консоль, так і командний рядок, що відповідає вимогам сертифікаційного іспиту Google Associate Cloud Engineer.
Whizlabs
Whizlabs пропонує широкий спектр навчальних матеріалів для хмарної сертифікації, охоплюючи AWS, Microsoft Azure, Google Cloud і Alibaba. Якщо ви тільки починаєте знайомство з хмарними технологіями, я б рекомендував звернути увагу на такі курси.
Усі ці курси є економічно вигідними та доступними онлайн, що означає, що ви можете навчатися будь-де та будь-коли. Після завершення курсу ви також можете пройти практичні тести, що допоможе вам впевненіше складати сертифікаційні іспити.
Хмарна інженерія
Сертифікація асистента Cloud Engineer від Coursera – це альтернативний варіант для тих, хто планує кар’єру в Google Cloud. Курс вчить налаштовувати та розгортати рішення в Google Cloud. Це курс середнього рівня складності, який вимагає досвіду роботи з віртуальними машинами, IP-мережами та веб-серверами, а також попереднього досвіду роботи з GCP.
Курс викладається англійською мовою, але має субтитри англійською, французькою, португальською (бразильською), німецькою, індонезійською, іспанською та японською мовами.
Хмарна інфраструктура
Якщо ви шукаєте загальний курс з хмарних обчислень (з акцентом на AWS та IaaS), то Інфраструктура хмарних обчислень від Університету Меріленда може стати гарним вибором.
Цей курс є частиною програми Cloud Computing MicroMaster від UMGC. Ви навчитеся проектувати, налаштовувати та керувати хмарою, зокрема типом “Інфраструктура як послуга” (IaaS) з її компонентами (обчислювальна система, сховище, мережа та допоміжні служби). На курсі також обговорюються найпопулярніші хмарні архітектури розгортання IaaS.
Вступ до хмари
Якщо ви віддаєте перевагу вступному курсу з хмарних технологій від експертів The Linux Foundation, тоді курс Вступ до технологій хмарної інфраструктури саме для вас. Ви ознайомитесь з основами хмарних технологій, хмарними та контейнерними технологіями, такими як Docker, Cloud Foundry, Kubernetes, OpenStack, DevOps, а також з практиками безперервної інтеграції.
Якщо вам не потрібен сертифікат, курс є безкоштовним.
Cloud Foundry
Якщо ви цікавитесь Cloud Foundry, цей спеціалізований курс стане вам у пригоді. Вступ до Cloud Foundry та хмарної архітектури програмного забезпечення навчить вас користуватися інтерфейсом командного рядка, розгортати програми, сервісні функції в контексті системи, а також основним практикам налагодження.
Ви вивчите середовище виконання, безпеку та мережу Cloud Foundry, дізнаєтесь, як створювати середовище виконання та підтримку фреймворку за допомогою збірок, а також дослідите сервіси та Marketplace.
Загальна картина
Як випливає з назви, курс Хмарні обчислення: загальна картина – це ще один вступ до хмарних обчислень. Курс в основному стосується програмного забезпечення як послуги (SaaS). Він пропонує огляд хмарних програм і SaaS, приклади SaaS, їх користувачів, постачальників програмного забезпечення та вплив SaaS. На курсі також коротко розглядаються веб-сервіси Amazon, Microsoft Azure та Google Cloud, а також приватні хмарні платформи.
Хмара для IoT
Використання хмарних обчислень для IoT призначений для тих, хто хоче дізнатися більше про те, як можна використовувати Інтернет речей (IoT) у поєднанні з хмарними обчисленнями. Курс охоплює основи Інтернету речей та його пристроїв, а також методи їх розміщення в хмарі. Курс зосереджений на інструментах, пов’язаних з IoT, від AWS і Azure.
Сертифікаційні курси
Останнім ресурсом у цьому списку є колекція Сертифікаційних курсів з хмарних обчислень від Edureka!
Тут пропонуються як стандартні курси, такі як AWS Architect Certification Training, Google Cloud Certification Training, Microsoft Azure 103, 203, 303 Expert, Developer and Admin courses, AWS Development Certification Training, так і менш поширені курси про Salesforce та IoT на Azure.
Різні курси мають різні вимоги до рівня знань, тому, перед тим як записатися на курс, перевірте, чи відповідаєте ви цим вимогам.
Висновок
Сподіваюсь, що ці онлайн-курси допоможуть вам здобути нові знання про хмарні обчислення та вивести вашу кар’єру на новий рівень. Хмарні технології є однією з найбільш перспективних сфер ІТ, яка, безсумнівно, залишатиметься актуальною в найближчі роки.