Подготовка к экзаменам по Azure

Автор: admin от 14-01-2019, 10:00, посмотрело: 23

В прошлой статье я рассказал про новые экзамены по Azure (Серия AZ: az-10*,az-203,az-30*). Теперь можно обсудить подготовку к экзаменам.



В статье я расскажу про





И некоторые другие ресурсы.

Microsoft Learning

Первым ресурсом, на который нужно обратить свое внимание, будет Microsoft Learning. Этот ресурс, который можно использовать для изучения Azure с нуля, при этом выбрав свою роль (разработчик, архитектор, админ).



Тут много относительно небольших кусочков, которые можно изучать по 30-60 минут в день в течение 1-3 месяцев, охватив при этом очень широкий пласт материала.



Подготовка к экзаменам по Azure


Безусловно, про 1-3 месяца – это совсем с нуля. Если вы уже последние пару лет работаете с Azure, то этот ресурс стоит очень быстро просмотреть, найти пробелы в своих знаниях и перейти к подготовке к сдаче экзамена.



CloudSociety.learning



Тут есть курсы для каждого раздела, перечисленного в описании экзамена. Это такая выжимка, brain dump, который надо обязательно знать для сдачи экзаменов.



Подготовка к экзаменам по Azure


Вы записываетесь на курс (enroll), читаете контент, делаете небольшие тестовые задания самостоятельно и в конце сдаете небольшой тест. Я не готов гарантировать, что, выучив текст всех модулей, Вы сдадите экзамен, но если Вы уже знаете Azure, то этот ресурс очень помогает сократить время подготовки.



На мой субъективный взгляд, курсы с CloudSociety(openedx) максимально близки к тому, что спрашивают в экзаменах серии AZ и при этому бесплатные.



Приведу здесь список курсов для подготовки к экзаменам. (Чтобы попасть на openedx версию, просто замените в URL “cloudsociety.learning” на “openedx”).















Но есть и некоторые недостатки у CloudSociety:




  • Нет настоящих лабораторных работ (ссылка на инструкцию в официальной документации — это несерьезно).

  • Половина разделов — видео с channel9/youtube, и бывает, что интерфейс уже немного поменялся, а в случае с некоторыми разделами по AAD — даже портал уже поменялся.



EDX



EDX — всем известная платформа: на ней очень много различных курсов от ведущих университетов. Там собраны, в том числе, и курсы от Microsoft по Azure

Чем глобально отличается EDX от Cloud Society понятно — это внешняя относительно Microsoft площадка, и присутствие на ней для Microsoft обязательно, т.к. это и демонстрация флага (много других хороших курсов, и мы должны быть там), и “торговля на красных линиях” (может кто-то будет, проходя мимо, и наши курсы изучать, даже если не очень-то и хотелось).





Microsoft Professional Program



Есть такая программа MPP (которая приходит на смену Microsoft Virtual Academy и многим другим ресурсам для обучения), в рамках которой вы можете пройти трек, в который входят несколько курсов 9-12 на edx, и получить один общий сертификат, что этот трек вы окончили (сдали зачеты, лабы и т.п.)





В контексте сдачи экзаменов по Azure для нас интересен трек Cloud Administration track в первую очерель, т.к. в него входят следующие курсы:




  • Microsoft Professional Orientation: Cloud Administration

  • Microsoft Azure Virtual Machines

  • Microsoft Azure Virtual Networks

  • Microsoft Azure Identity

  • Microsoft Azure Storage

  • Microsoft Azure App Service

  • Databases in Azure

  • Azure Security and Compliance

  • Automating Azure Workloads

  • Migrating Workloads to Azure



Эти же курсы можно найти и на Cloud Society. Курсы из этой программы не соотносятся с экзаменами по Azure, потому что они сильно проще, но можно начать изучать Azure и готовиться к экзамену AZ-100 именно с нее.



Кроме тестов есть еще и лабораторные работы в реальном облаке. Настоятельно рекомендую их сделать, т.к. в экзаменах серии AZ тоже есть лабораторные работы, в которых нужно что-то опубликовать, что-то починить в реальном облаке. Практический опыт бесценен при сдаче az-100/az-101.



Я бы использовал эту программу как минимальный допуск к работе с Azure в компании. Осилил — получи доступ, не осилил — извините, но нужны дополнительные испытания. Курс несложный, я бы даже сказал, подойдет для студентов второго курса (которые уже научились сами материал изучать, как в старшей школе, а не как в средней — преподаватель все темы расскажет, главное — прилежно посещать).



Azure IoT я бы очень рекомендовал, как трек для подготовки к архитектурному экзамену. Хоть этот трек и слабее, чем курсы по Big Data, но в нем все равно есть 4 курса, которые стоит посмотреть:




  • Getting Started with the Internet of Things (IoT)

  • IoT Data Analytics and Storage

  • IoT Architecture Design and Business Planning

  • Business Intelligence for IoT Solutions

  • Они покрывают как Azure Iot Reference Architecture, пример — RFP (request for proposal) для IoT решения, так и обзоры сервисов типа PowerBi, Time Series, Hot/Cold storage, Event/IoT hubs.



Можно еще по изучать треки DevOps , Big Data, но это уже вне заявленной темы.



Pluralsight RoleIQ



Можно бесплатно пройти тестирование на знание Azure по 3 направлениям: архитектура, разработка, инфраструктура и на выходе получить некоторую оценку 0-300 своих знаний. Каждая роль состоит из нескольких тестирований 6-9, что позволяет комплексно посмотреть на свои знания. (Нужно создать учетную запись, карту привязывать не нужно, free trial начинать тоже не обязательно. Тесты доступны и без этого). Пример по архитектуре



Подготовка к экзаменам по Azure


На мой взгляд, это хороший качественные тесты (есть качественный, а есть количественные метод, который даст значение), чтобы оценить свои знания.





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



При всем этом оценка нелинейная, т.е. сдал 17 из 20 вопросов — получишь 255 из 300. Зависит это от сложности заданий и в какой момент ты ошибся. Лично мне такая система немного не понятна (получается, если ты ошибся в начале — это плохо, а если ближе к концу — менее страшно), но качественный результат дает.



Подготовка к экзаменам по Azure


Кстати, можно потешить свое самолюбие, т.к. в конце каждого теста дают не только оценку, но и процент людей, который сдал лучше тебя. Приятно бывает видеть, что лучше тебя сдало 1-3%.



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




  • Если человек сдал в среднем на 200-250, то ему делать нечего на обучении.

  • Если на 100 — ему явно в группу начинающих.



После прохождения теста Вам порекомендуют курсы, которые закрывают пробелы в знаниях, но эти курсы уже за деньги.



Pluralsight курсы



В январе 2019 появились пути (path) по подготовке непосредственно к экзаменам серии AZ (т.к. нет пути az-203 авторы тоже были не готовы к финту от Microsoft с отменой az-200/az-201).





В чем path отличается от курса по подготовке? Судя по датам (часть курсов сделаны в августе, еще до анонса новых экзаменов), контент был изначально сделан не под эти экзамены, а лишь после объявления новых испытаний из курсов были сформированы пути, покрывающие темы из экзамена.



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



Но еще раз повторюсь: выглядит очень близко к тому, что описано на страницах с экзаменами.



Azure Architecture Center



Хороший ресурс, созданный командой Patterns and Practices, который при очень большом желании можно осилить за день (прочесть все статьи).




  • Можно разобраться с паттернами, которые выделила pnp команд (не скажу, что ракетные технологии, но так и в GangOf4 тоже не про космос пишут). Например, competing-consumers. Эти паттерны встречаются в курсах AZ-300, и, возможно, встречаются в экзаменах.

  • Почитать Checklists по разным направлениям. Например, Resiliency/Scalability checklist (тоже не квантовая хромодинамика, но чеклисты и не для этого создаются, а чтобы не пропустить чего случайно)

  • Можно посмотреть простенькие reference architectureПодготовка к экзаменам по Azure
  • Ну и много чего еще интересного.



Этот ресурс будет полезно почитать не только тем, кто собирается быть облачным архитектором, но и разработчикам, т.к. это им эти шаблоны реализовывать, а заодно и itpro некоторые вещи будут интересными, как например, мифы про миграцию в Cloud.



Официальная документация



Это отличное место для изучения, т.к. только оно является официальным источником правды.



Можно часами и даже целыми днями читать, смотреть, даже пытаться повторить то, что показано в документации. Я вижу 3 проблемы:




  • Отсутствие лабораторных работ. Это огромный минус, т.к. у многих людей «мышечная» память лучше, чем визуальная.

  • Местами устаревшая документация (или, по крайней мере, скриншоты). Документация огромна. К примеру, когда я последний раз проверял, в ней было 9000 картинок, на которые совсем не было ссылок в документации. Правда, тех, на которые были ссылки, было тысяч 50, но многие нуждались в обновлении. С текстом -тоже самое.

  • Иногда в документации просто нет ответов на нужные вопросы и единственный способ найти решение — сделать, попробовав все варианты.



  • Но все эти 3 проблемы, все равно не перевешивают факта, что документация — главный источник теоретических знаний.



    Channel9



    Channel9 — это не ресурс для изучения Azure. В лучшем случае, это место, где можно получить нотификацию о существовании новой фичи, но детали только на практике и в документации. Поэтому лично я качаю видео выборочно перед командировкой, чтобы посмотреть в самолете. Благо, за месяц их обычно штук 5-6 по 10 минут появляется.



    Azure Blog



    Этот ресурс лучше и детальнее чем Channel9, но близок к нему по своей сути и подходит для получения нотификаций о новых фичах. Иногда там есть технические детали, которые потом невозможно отыскать даже в документации (что у меня вызывает недоумение), но найти такие моменты — это как поиск иголок в стоге сена. Поэтому, я вычеркнул для себя этот источник.



    Github repositories



    Есть очень много samples на github. Например, тут примеры неплохие, их очень много наделали для всех сервисов, и они обычно достаточно хорошо покрывают потребности разработчиков/архитекторов. Я бы не назвал github ресурсом для подготовки к экзаменам, т.к. там нет ничего специфичного для экзаменов серии AZ. Но как место, где можно посмотреть примеры кода по заявленным темам экзамена- вполне.



    Одна беда: поддержка этих примеров почти нулевая. Я открывал issues/pull requests и считал везением, если за месяц был хотя бы ответ. Новые фичи через issue ни разу не добавляли. А вот pull request в некоторых случаях принимали, но не всегда. При этом, я был не каким-то no name user, а сотрудником компании, но это вообще никак не влияло.



    Azure User stories



    Microsoft любит публиковать маркетинговые материалы. Из них можно узнать некоторые примеры, как клиенты используют Azure. Это не сильно поможет при сдаче экзамена, но, по крайней мере, вы сможете сформировать картину мира. Начать можно с этой ссылки



    Также есть и несколько более техническая информация, где постятся интересные примеры с хакатонов. Мне этот ресурс очень понравился, т.к. там обычно есть и визуальная картинка, как это выглядит с точки зрения архитектуры (что с чем связано) и объяснение зачем. Вот пара примеров таких кейсов:




    • У человека была травма в опорно-двигательном аппарате. Восстанавливаться долго, а мест в специализированных центрах мало. Идея — давайте выписывать быстрее, чтобы больше людей оборачивалось, а человеку домой поставим Kinect подключенный к интернету. Если человек двигается — хорошо, врач может глянуть как часто и правильно ли. Если наоборот не пользуется — принять меры.



      Подготовка к экзаменам по Azure
    • Или дорожные рабочие/механики/слесари у которых руки заняты, но можно голосом спросить бота “когда и кто ремонтировал этот участок дороги” или «есть ли деталь на складе». Если телефон на каске закреплен, то можно сказать: «сделай фотку», чтобы руками по локоть в гудроне не лезть, а зафиксировать результат ремонта и приложить к отчету.

    • Ну и на худой конец, какая-нибудь connected ферма



    Очень интересно понаблюдать, чем люди занимаются, какие идеи генерируют.



    Lynda



    На этом ресурсе буквально пару дней назад появился курс по AZ-100, но по архитектуре или разработке ничего специализированного не было.



    Рекомендованный мною путь изучения-сдачи экзаменов-сертификации



    Если Вы менеджер проекта, где используется Azure, я бы рекомендовал следующий набор ресурсов и шагов по изучению:




  • Microsoft Professional Program Cloud Administration track (Общий обзор базовых сервисов. Лабораторные работы можно не сдавать, но контент почитать- будет правильным).

  • Безусловно, Вам придется еще много чего погуглить, т.к. специализированного контента для AZ-900 на момент написания статьи инет.

  • Экзамен AZ-900 (экзамен, подтверждающий, что вы знаете все ключевые понятия по Azure)



  • Если Вы ITPro




  • Курсы на Cloud Society входящие в Microsoft Professional Program Cloud Administration track (Общий обзор базовых сервисов. Лабораторные работы можно не сдавать, но почитать контент будет правильным)

  • Cloud Society — AZ-100/AZ-101 подготовительные материалы

  • На RoleIQ Pluralsight RoleIQ Microsoft Azure Administrator (попроходить тесты, чтобы убедиться в своих навыках)

  • Экзамен AZ-900 (экзамен, подтверждающий, что вы знаете все ключевые понятия по Azure)

  • Экзамен AZ-100 в обязательном порядке. AZ-101 по желанию или по необходимости.



  • Если Вы разработчик (и знаете .net/C#)




  • Курсы на Cloud Society, входящие в Microsoft Professional Program Cloud Administration track (Общий обзор базовых сервисов нужен разработчикам, т.к. не все проекты можно на чистом PAAS сделать, а разбираться в базовых инфраструктурных сервисах все равно нужно, потому что те же AKS базируются, в конце концов, на VMs, подключенных к Vnets с Load Balanced, Public IP, Network Security Groups и т.п.)

  • Cloud Society — AZ-200/AZ-201 подготовительные материалы

  • На RoleIQ Pluralsight RoleIQ RoleIQ Pluralsight RoleIQ Microsoft Azure Developer (тесты попроходить, чтобы в своих навыках убедиться)

  • AZ-900 Не обязателен, но полезен (экзамен, подтверждающий, что вы знаете все ключевые понятия по Azure.)

  • Экзамен AZ-203



  • Если Вы C#/.Net не знаете, Вам будет тяжелее сдать, но возможно, т.к. все C-like языки очень похожи, и посмотреть на API можно и не зная C#.<



    Если вы Architect (Solution или любого другого типа). Этот путь будет самым долгим, но «Царских путей к геометрии нет».




  • Курсы на Cloud Society входящие в Microsoft Professional Program Cloud Administration track (Общий обзор базовых сервисов. Лабораторные работы можно не сдавать, но контент почитать будет правильным)

  • Курсы на Cloud Society входящие в Microsoft Professional Program IoT track

  • Cloud Society — AZ-300/AZ-301 подготовительные материалы


    • Cloud Society — AZ-100/AZ-101 подготовительные материалы (Не обязательные, но очень полезные, т.к. можно на те же сервисы глянуть под другим углом)

    • Cloud Society — AZ-200/AZ-201 подготовительные материалы (Не обязательные, но очень полезные, т.к. можно на те же сервисы глянуть под другим углом)


  • Очень рекомендую сдать экзамен AZ-900. (Экзамен, подтверждающий, что вы знаете все ключевые понятия по Azure. Для Архитекторов это такой Checkpoint, в котором можно убедиться, что Вы идете верным путем)

  • На RoleIQ Pluralsight RoleIQ RoleIQ Pluralsight RoleIQ RoleIQ Pluralsight RoleIQ Microsoft Azure Solution Architect (тесты пройти, чтобы в своих навыках убедиться)




    • RoleIQ Pluralsight RoleIQ RoleIQ Pluralsight RoleIQ Microsoft Azure Developer (Опционально, но дополнительная практика не повредит)

    • RoleIQ Pluralsight RoleIQ Microsoft Azure Administrator (Опционально, но дополнительная практика не повредит)


  • Изучить материал на Azure Architecture Center

  • Экзамен AZ-300/301 в обязательном порядке, т.к. сдавать один без другого смысла особого нет.


  • Источник: Хабр / Интересные публикации

    Теги: azure

    Категория: Windows

    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
    Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

    Добавление комментария

    Имя:*
    E-Mail:
    Комментарий:
    Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
    Введите два слова, показанных на изображении: *