Разработка решений для Microsoft Azure
TLDR;
- Прочтите отказ от ответственности
- Просмотрите темы (рекомендуемый порядок проверьте в плане обучения)
- Практика с приложением-викториной (по темам)
Учебное пособие для экзамена AZ-204: Разработка решений для Microsoft Azure
Обновления экзамена AZ-204 за апрель 2023 г.
Разработка вычислительных решений Azure (25–30 %).
Внедрение контейнерных решений
- Создавайте образы контейнеров для решений и управляйте ими.
- Публикация образа в реестре контейнеров Azure.
- Запускайте контейнеры с помощью экземпляра контейнера Azure.
- Создавайте решения с помощью приложений-контейнеров Azure.
Реализация веб-приложений службы приложений Azure.
- Создание веб-приложения службы приложений Azure.
- Настройте и внедрите диагностику и ведение журнала.
- Развертывание кода и контейнеров
- Настройка параметров, включая безопасность транспортного уровня (TLS), параметры API и подключения к службам.
- Реализация автомасштабирования
- Настройка слотов развертывания
Реализация функций Azure
- Создание и настройка приложения-функции Azure.
- Реализация привязок ввода и вывода
- Реализуйте триггеры функций с помощью операций с данными, таймеров и веб-перехватчиков.
Разработка для хранилища Azure (15–20 %)
Разрабатывайте решения, использующие Azure CosmoDB.
- Выполнение операций с контейнерами и элементами с помощью SDK.
- Установите соответствующий уровень согласованности для операций.
- Внедрить уведомления об изменениях в ленте
Разработка решений, использующих хранилище BLOB-объектов Azure.
- Установка и получение свойств и метаданных
- Выполнение операций с данными с помощью соответствующего SDK.
- Внедрение политик хранения и управления жизненным циклом данных
Внедрение безопасности Azure (15–20 %)
Реализация аутентификации и авторизации пользователей.
- Аутентификация и авторизация пользователей с помощью платформы Microsoft Identity.
- Аутентификация и авторизация пользователей и приложений с помощью Microsoft Entra ID
- Создание и внедрение подписей общего доступа
- Внедряйте решения, взаимодействующие с Microsoft Graph.
Внедрение безопасных решений Azure
- Защитите данные конфигурации приложения с помощью App Configuration или Azure Key Vault.
- Разрабатывайте код, использующий ключи, секреты и сертификаты, хранящиеся в Azure Key Vault.
- Реализация управляемых удостоверений для ресурсов Azure.
Мониторинг, устранение неполадок и оптимизация решений Azure (10–15 %)
Внедрить кэширование решений
- Настройка политик кэша и срока действия для кэша Azure для Redis.
- Внедряйте безопасные и оптимизированные шаблоны кэша приложений, включая определение размера данных, соединений, шифрования и срока действия.
- Внедрение конечных точек и профилей сети доставки контента Azure.
Устранение неполадок с помощью Application Insights
- Мониторинг и анализ метрик, журналов и трассировок
- Внедрение веб-тестов и оповещений Application Insights.
- Реализация приложения или службы для использования Application Insights.
Подключайтесь к службам Azure и сторонним службам и используйте их (15–20 %).
Внедрить управление API
- Создайте экземпляр управления API Azure.
- Создание и документирование API
- Настройте доступ к API
- Внедрение политик для API
Разрабатывайте решения на основе событий
- Внедрение решений, использующих службу «Сетка событий Azure».
- Реализация решений, использующих концентратор событий Azure.
Разрабатывайте решения на основе сообщений
- Внедрение решений, использующих служебную шину Azure.
- Внедрение решений, использующих очереди Azure Queue Storage.
Темы
- Веб-приложения службы приложений Azure
- Функции Azure
- Контейнерные решения Azure
- Реестр контейнеров Azure
- Экземпляр контейнера Azure
- Приложения-контейнеры Azure
- Хранилище BLOB-объектов Azure
- Azure Космос БД
- Платформа удостоверений Майкрософт
- Управляемые Azure удостоверения
- Microsoft Энтра идентификатор
- Microsoft Граф
- Хранилище ключей Azure
- Конфигурация приложения Azure
- Управление API Azure
- Кэш Azure для Redis
- Сеть доставки контента Azure (CDN)
- Аналитика приложений Azure
- Сетка событий Azure
- Центр событий Azure
- Очереди сообщений
- Служебная шина Azure
- Хранилище очередей Azure
API-документация
Подготовка к экзамену
- Экзамен Демо
- Практические оценки для сертификации Microsoft
- Измерить
- WhizLabs
- Изучите приложение Azure
Ресурсы для изучения
- Microsoft Learnigh Path (или /Learning Path)
- [GitHub] MicrosoftLearning/AZ-204: Разработка решений для Microsoft Azure
- Зона готовности к экзамену:
- Разработка вычислительных решений Azure
- Разработка для хранилища Azure
- Внедрение безопасности Azure
- Мониторинг, устранение неполадок и оптимизация решений Azure
- Подключайтесь к службам Azure и сторонним службам и используйте их.
- /Темы
- Прикладные навыки Microsoft (некоторые из перечисленных навыков могут помочь вам лучше понять определенные темы)
- Среда Azure Sandbox (стоимость $$$)
- [ОФИЦИАЛЬНО] Профессиональный сертификат Microsoft Azure Developer Associate (AZ-204) (Coursera)
- AZ-204: Разработка решений для Microsoft Azure (Алан Родригес)
- Azure Developer Associate (AZ-204) — полный курс. Сдайте экзамен! (freeCodeCamp.org)
- Экзамен AZ-204: Курс «Разработка решений для Microsoft Azure» (Руководство по облаку)
- Подготовка к экзамену AZ-204: разработка решений для Microsoft Azure (Cloud Academy)
- Разработка решений для Microsoft Azure (AZ-204) — Pluralsight
- AZ-204 Разработка решений для Microsoft Azure - Udemy
- Центр знаний по сертификации Microsoft
- Сдача экзамена AZ-204 — комплексное руководство по подготовке к сертификации Azure
- Центр знаний по сертификации Microsoft
смайлики
Эмодзи используются для обозначения общих понятий с общим смыслом. Однако во время экзамена могут использоваться разные варианты одного и того же значения.
В этих учебных заметках смайлы могут быть двусмысленными, и правильное значение приходится догадываться из контекста.
- : Рекомендуется
- : Не рекомендуется/Не поддерживается.
- ⏺️: по умолчанию
- ?️: Дешево/Экономично
- ?: Высокая цена (стоимость) / Дорого.
- ⚡: Низкая задержка / Высокая пропускная способность (транзакции) / Быстрота
- : Высокая («гибкая») задержка/Низкая пропускная способность (транзакции).
- ?: Случайный
- ?: Только Премиум
- ?: Стандартный/Не премиум
- ??: интенсивные транзакции/интенсивный трафик
- ?♂️: Высокая доступность
- ⏫: Вход/Загрузка
- ⏬: Выход/Загрузка
- ?: Неизменяемый / Невозможно изменить
- ?: Простой/Легкий
- ?: Ключи, управляемые Microsoft
- ?️: Ключи, управляемые пользователем
Отказ от ответственности
Содержимое этого репозитория является результатом моего личного изучения и понимания тем экзамена AZ-204. Хотя я приложил все усилия для обеспечения точности, в этих примечаниях могут быть неточности или даже неверная или отсутствующая информация.
Я приветствую исправления и вклад других, направленные на повышение качества и точности этого материала. Если вы обнаружите какие-либо ошибки или у вас есть предложения по улучшению, пожалуйста, не стесняйтесь открыть проблему или отправить запрос на включение.
Пожалуйста, используйте эти примечания по своему усмотрению и ссылайтесь на официальные материалы и ресурсы, чтобы обеспечить полное понимание предмета.
Желаем вам удачи в подготовке к экзамену AZ-204!