Каждую неделю, начиная с 30 ноября 2022 г. до 8 февраля 2023 г. (8 эпизодов)

Learn Live: Автоматизация развертываний Azure с помощью Bicep и GitHub Actions

Получите все преимущества инфраструктуры как кода, используя автоматизированный рабочий процесс для развертывания шаблонов Bicep, и интегрируйте другие действия по развертыванию с рабочими процессами. Рабочие процессы можно создавать с помощью GitHub Actions.

Присоединитесь к нам для этого интерактивного обучения, где вы будете руководствоваться экспертами по темам через модули Learn ниже в режиме реального времени вместе с разработчиками по всему миру. Заработать значки, подготовиться к сертификации и Learn Live с большим сообществом! Увидеть вас там :)

Создайте свой первый рабочий процесс развертывания Bicep с помощью GitHub Actions

Создайте первый рабочий процесс развертывания Bicep с помощью GitHub Actions: 30 ноября 2022 г. 10:00AM - 11:30AM (Тихоокеанский регион)

Создайте автоматизированный рабочий процесс в GitHub Actions, который безопасно развертывает ресурсы в Azure из кода Bicep. Настройте рабочий процесс для запуска по расписанию или при изменении конфигурации. В этом эпизоде вы будете:

  • Автоматизация развертываний Bicep с помощью рабочего процесса в GitHub Actions
  • Настройка удостоверения рабочей нагрузки для аутентификации рабочего процесса в Azure
  • Выбор подходящего триггера рабочего процесса и набора задач для развертывания Bicep
Аутентификация рабочего процесса развертывания Azure с помощью удостоверений рабочей нагрузки

Проверка подлинности рабочего процесса развертывания Azure с помощью удостоверений рабочей нагрузки: 7 декабря 2022 г. 10:00AM — 11:30AM (Тихоокеанский регион)

Удостоверения рабочей нагрузки позволяют вашим рабочим процессам развертывания безопасно проходить аутентификацию в Azure. При этом вам не нужно управлять паролями, ключами или секретами. В этом модуле описано, что такое удостоверения рабочих нагрузок, как они работают и как их создавать. Также вы узнаете, как предоставить им разрешение на доступ к ресурсам Azure, чтобы рабочие процессы могли развернуть файлы Bicep. В этом эпизоде вы будете:

  • Описывать понятие и три типа удостоверений рабочей нагрузки: субъект-службы, управляемые удостоверения и федеративные учетные данные
  • Создание удостоверения рабочей нагрузки и его связывание с рабочим процессом развертывания GitHub Actions
  • Настройка соответствующей авторизации удостоверения рабочей нагрузки для развертывания ресурсов Azure
Тестирование кода Bicep с помощью GitHub Actions

Протестируйте код Bicep с помощью GitHub Actions: 14 декабря 2022 г. 10:00AM - 11:30AM (Тихоокеанский регион)

Выполните проверку и тестирование кода Bicep в рабочем процессе развертывания. Вы будете использовать анализ кода, предварительную проверку и операцию "что, если" для проверки изменений Azure перед развертыванием, а также тестировать ресурсы после каждого развертывания. В этом эпизоде вы будете:

  • Добавление анализа кода Bicep во время непрерывной интеграции
  • Добавление предварительной проверки развертывания в заданиях сборки или выпуска
  • Добавление проверок "что, если", включая действия по утверждению вручную
  • Проверка конфигурации развернутой среды
Управление несколькими средами с помощью Bicep и GitHub Actions

Управление несколькими средами с помощью Bicep и GitHub Actions: 11 января 2023 г. 10:00AM - 11:30AM (Тихоокеанский регион)

Развертывайте код Bicep в нескольких средах, чтобы улучшить качество развертываний. Используйте шаблоны рабочих процессов с возможностью повторного использования, чтобы сократить дублирование кода, и задавайте значения параметров для каждой среды. В этом эпизоде вы будете:

  • Развертывание файлов Bicep в нескольких средах Azure из рабочего процесса
  • Использование рабочих процессов с возможностью повторного использования во избежание многократного выполнения одной и той же работы
  • Использование и защита параметров для каждой среды
Управление сквозными сценариями развертывания с помощью Bicep и GitHub Actions

Управление комплексными сценариями развертывания с помощью Bicep и GitHub Actions: 18 января 2023 г. 10:00AM – 11:30AM (Тихоокеанский регион)

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

  • Развертывание инфраструктуры Azure, приложений, скриптов баз данных и BLOB-объектов хранилища из одного рабочего процесса
  • Использование сценариев рабочего процесса и действий рабочего процесса для выполнения шагов развертывания
  • Использование артефактов рабочего процесса для публикации скомпилированных файлов для используемых заданий рабочего процесса развертывания
  • Передача данных из файлов Bicep в другие шаги развертывания с помощью выходных данных
Автоматизация проверок изменений инфраструктуры Azure с помощью Bicep и GitHub

Автоматизация проверок изменений инфраструктуры Azure с помощью Bicep и GitHub: 25 января 2023 г. 10:00AM – 11:30AM (Тихоокеанский регион)

Добавляйте проверки в запросы на вытягивание, которые автоматически выполняются во время проверок кода. Запускайте анализатор кода Bicep и развертывайте ресурсы во временной среде, чтобы включить последующее автоматизированное и ручное тестирование. В этом эпизоде вы будете:

  • Запускать автоматические проверки во время запроса на вытягивание.
  • Определять, как создавать временные среды в среде Azure.
  • Создавать временные среды в запросах на вытягивание.
Публикация кода Bicep для повторного использования с помощью GitHub Actions

Публикация повторно используемого кода Bicep с помощью GitHub Actions: 1 февраля 2023 г. 10:00AM - 11:30AM (Тихоокеанский регион)

Публикуйте спецификации шаблонов Azure и модули Bicep с помощью рабочего процесса развертывания. Автоматически проверяйте код Bicep для повторного использования и добавляйте управление версиями. В этом эпизоде вы будете:

  • Публиковать модули Bicep в частном реестре из рабочего процесса GitHub Actions
  • Публиковать файлы Bicep в спецификации шаблона из рабочего процесса GitHub Actions
  • Автоматически добавлять номера версии в модули и спецификации шаблонов
Развертывание инфраструктуры как кода для управления средой Azure

Управление средой Azure и управление ими путем развертывания инфраструктуры в виде кода: 8 февраля 2023 г. 10:00AM – 11:30AM (Тихоокеанский регион)

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

  • Планировать стратегию развертывания Azure для нескольких сред
  • Обеспечивать защиту Azure DevOps, GitHub и конвейера развертывания
  • Обеспечивать защиту среды Azure, чтобы изменения совершались посредством управляемого процесса
  • Включать ручной доступ в чрезвычайных ситуациях

Наши докладчики и модераторы

  • Эйприл Эдвардс (April Edwards)

    Старший специалист по продвижению и поддержке облачных технологий Майкрософт Microsoft Cloud (Senior Cloud Advocate)

    Подписаться на Эйприл Эдвардс (April Edwards)
  • Барбара Форбс

    Технический руководитель Azure, Microsoft MVP для Azure, OGD ict-diensten

    Подписаться на Барбара Форбс
  • Брэндон Мартинес

    Старший инженер клиентов, FastTrack для Azure, Майкрософт

    Подписаться на Брэндон Мартинес
  • Крис Айерс

    Старший инженер по работе с клиентами, Корпорация Майкрософт

    Подписаться на Крис Айерс
  • Крис Реддингтон

    Старший менеджер, Enterprise Advocacy, GitHub

    Подписаться на Крис Реддингтон
  • Даниэль Скотт-Райнсфорд

    Стратег технологий партнеров, Корпорация Майкрософт

    Подписаться на Даниэль Скотт-Райнсфорд
  • Дэвид Пасдера

    Главный архитектор Cloud и DevOps, Преданный M Cloud Норвегия

    Подписаться на Дэвид Пасдера
  • Gitte Vermeiren

    Старший инженер клиентов, FastTrack для Azure, Майкрософт

    Подписаться на Gitte Vermeiren
  • Игорь Йовович

    Старший архитектор облачных решений, Корпорация Майкрософт

    Подписаться на Игорь Йовович
  • Джон Даунс

    Старший инженер клиентов, FastTrack для Azure, Майкрософт

    Подписаться на Джон Даунс
  • Джошуа Уадделл

    Старший инженер клиентов, FastTrack для Azure, Майкрософт

    Подписаться на Джошуа Уадделл
  • Мауро Контрерас

    Инженер Azure FastTrack, Корпорация Майкрософт

    Подписаться на Мауро Контрерас
  • Нелли Кибой

    Инженер службы, Корпорация Майкрософт

    Подписаться на Нелли Кибой
  • Родриго Antunes

    Старший менеджер по программам, Майкрософт

    Подписаться на Родриго Antunes
  • Стивен Муравски (Steven Murawski)

    Главный адвокат по облачным технологиям( Майкрософт)

    Подписаться на Стивен Муравски (Steven Murawski)
  • Уилл Велида

    Инженер клиентов II, FastTrack для Azure, Майкрософт

    Подписаться на Уилл Велида

Вопросы и ответы

Стоит ли принять участие в мероприятии?

Событие бесплатно! Вы можете присоединиться к YouTube для потоковой передачи содержимого бесплатно!

Когда происходит событие?

Каждая неделя, начиная с 30 ноября 2022 г. до 8 февраля 2023 г.

Будет ли это событие доступно по запросу?

Да! Вы можете передавать наши прошлые события в любое время! Просмотрите все сведения о потоковой трансляции в любое время.

Где происходит событие?

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

В каком языке представлены эпизоды?

Это шоу поставляется на английском языке. Субтитры на 14 разных языках будут доступны в записях, которые были доступны через 48 часов после каждого трансляции в Learn Live.

Правила поведения

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