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

  • Tutorial
В прошлой статье я рассказал про новые экзамены по Azure (Серия AZ: AZ-103,AZ-203,AZ-300/AZ-301,AZ-400,AZ-900. Серия DP:DP-100,DP-200,DP-201. Серия AI: AI-100). Теперь можно обсудить подготовку к экзаменам.

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



Microsoft Learning


Первым ресурсом, на который нужно обратить свое внимание, будет Microsoft Learning.Это основной, рекомендованный Microsoft ресурс для изучения Azure. Этот ресурс, который можно использовать для изучения Azure с нуля, при этом выбрав свою роль (разработчик, архитектор, админ, специалист по Data или AI(в понимании Microsoft конечно)).
Тут много относительно небольших кусочков, которые можно изучать по 30-60 минут в день в течение 1-3 месяцев, охватив при этом очень широкий пласт материала.



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

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

Pluralsight RoleIQ


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



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

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

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



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

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

MicrosoftLearning лабы на github


К официальным курсам для Microsoft Certified Trainers прилагается серия лабораторных работ на github. Их можно использовать и без самого курса.


Pluralsight курсы


В 2019 появились пути (path) по подготовке непосредственно к экзаменам серии AZ/DP.
Path- это набор курсов, выстроенных в последовательность.
Часть курсов появились раньше, чем сами экзамены- но к счастью, некоторые базовые вещи в Azure давно не меняются.


Linuxacademy курсы


Курсы на этом ресурсе появились позже, чем на остальных, но тоже можно их рассмотреть


И еще много других полезных лабораторных работ.
Я не предлагаю перемолотить все практические работы, особенно если учесть, что они отвязаны от самих экзаменов серии AZ/AI/DP. Но эти Handsonlabs дадут Вам практический опыт. А уже будите ли Вы использовать этот контент или нет — Ваша воля.

Azure Architecture Center


Хороший ресурс, созданный командой Patterns and Practices, который при очень большом желании можно осилить за день (прочесть все статьи).
Есть еще нишевые примеры, такие как Architecture for Gaming.
  • Можно разобраться с паттернами, которые выделила pnp команд (не скажу, что ракетные технологии, но так и в GangOf4 тоже не про космос пишут). Например, competing-consumers. Эти паттерны встречаются в курсах AZ-300, и, возможно, встречаются в экзаменах.
  • Почитать Checklists по разным направлениям. Например, Resiliency/Scalability checklist (тоже не квантовая хромодинамика, но чеклисты и не для этого создаются, а чтобы не пропустить чего случайно)
  • Можно посмотреть простенькие reference architecture
  • Ну и много чего еще интересного.

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

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


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

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

  1. Отсутствие лабораторных работ. Это огромный минус, т.к. у многих людей «мышечная» память лучше, чем визуальная.
  2. Местами устаревшая документация (или, по крайней мере, скриншоты). Документация огромна. К примеру, когда я последний раз проверял, в ней было 9000 картинок, на которые совсем не было ссылок в документации. Правда, тех, на которые были ссылки, было тысяч 50, но многие нуждались в обновлении. С текстом -тоже самое.
  3. Иногда в документации просто нет ответов на нужные вопросы и единственный способ найти решение — сделать, попробовав все варианты.

Но все эти 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 подключенный к интернету. Если человек двигается — хорошо, врач может глянуть как часто и правильно ли. Если наоборот не пользуется — принять меры.

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

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

Azure IoT school


Для Архитектурного экзамена, можно попробовать сделать практические задания из Azure IoT School. Разработчика на экзамене это не спрашивают, но архитекторов спрашивают.

Linkedin Learning


Linkedin — это бывший Lynda. Тут доступно не так много курсов по подготовке непосредственно к экзаменам, хотя есть много курсов к экзаменам не привязанных.


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


Если Вы менеджер проекта, где используется Azure, я бы рекомендовал следующий набор ресурсов и шагов по изучению:
  1. Скорее всего, Вам придется еще много чего погуглить.
  2. Экзамен AZ-900 (экзамен, подтверждающий, что вы знаете все ключевые понятия по Azure)


Если Вы ITPro
  1. На RoleIQ Pluralsight -> RoleIQ -> Microsoft Azure Administrator (попроходить тесты, чтобы убедиться в своих навыках)
  2. Экзамен AZ-900 (экзамен, подтверждающий, что вы знаете все ключевые понятия по Azure)
  3. Экзамен AZ-103


Если Вы разработчик (и знаете .net/C#)
  1. На RoleIQ Pluralsight -> RoleIQ -> RoleIQ Pluralsight -> RoleIQ -> Microsoft Azure Developer (тесты попроходить, чтобы в своих навыках убедиться)
  2. AZ-900 Не обязателен, но полезен (экзамен, подтверждающий, что вы знаете все ключевые понятия по Azure.)
  3. Экзамен AZ-203

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

Если вы Architect (Solution или любого другого типа). Этот путь будет самым долгим, но «Царских путей к геометрии нет».
  1. Очень рекомендую сдать экзамен AZ-900. (Экзамен, подтверждающий, что вы знаете все ключевые понятия по Azure. Для Архитекторов это такой Checkpoint, в котором можно убедиться, что Вы идете верным путем)
  2. На 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 (Опционально, но дополнительная практика не повредит)
  3. Изучить материал на Azure Architecture Center
  4. Экзамен AZ-300/301 в обязательном порядке, т.к. сдавать один без другого смысла особого нет.

Похожие публикации

AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Реклама

Комментарии 5

    +1
    В копилку материалов. Ребята из https://linuxacademy.com/ недавно выпустили обновление под новую линейку экзаменов. Зная качество их контента уже более 2-х лет, я бы их тоже рекомендовал к рассмотрению!
      0
      Спасибо.
      Я старался фокусировать на бесплатных ресурсах т.к. платных ресурсов очень много.
      Сейчас там только AZ-100 есть linuxacademy.com/azure/courses остальных экзаменов нет.
      Да 7 дней trial предлагают, что как-то мало для подготовки к экзамену, даже если на full-time готовится.
      Но, все равно спасибо.
        +1
        Да, теперь понятно. Просто по опыту, платного контента много, но качество его оставляет желать иногда лучшего) Линейку новых экзаменов они только вчера анонсировали.
      +1
      Спасибо за статью, одна из немногих статей, прочитанная мною полностью.
      … для нас интересен трек Cloud Administration track в первую очерель, т.к. в...

      поправьте очередь
        0
        Огромное спасибо за материал

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

        Самое читаемое