2022년 11월 30일부터 2023년 2월 8일까지 매주(에피소드 8개)

라이브 학습: Bicep 및 GitHub Actions를 사용하여 Azure 배포 자동화

자동화된 워크플로를 사용하여 Bicep 템플릿을 배포하고 다른 배포 작업을 워크플로에 통합하여 인프라의 모든 이점을 코드로 활용하세요. GitHub Actions를 사용하여 워크플로를 빌드합니다.

전 세계 개발자와 함께 아래 Learn 모듈을 통해 주제 전문가가 안내하는 라이브 학습 환경에 참여하세요. 배지를 획득하고, 인증을 준비하고, 훌륭한 커뮤니티와 함께 라이브로 배우세요! :) 참조하세요.

GitHub Actions를 사용하여 첫 번째 Bicep 배포 워크플로 빌드

GitHub Actions를 사용하여 첫 번째 Bicep 배포 워크플로 빌드: 2022년 11월 30일 오전 10:00 - 오전 11:30(태평양)

Bicep 코드로부터 안전하게 Azure에 리소스를 배포하는 GitHub Actions의 자동화된 워크플로를 만듭니다. 일정에 따라 또는 구성이 변경될 때 실행되도록 워크플로를 구성합니다. 이 에피소드에서는 다음을 수행합니다.

  • GitHub Actions에서 워크플로를 사용하여 Bicep 배포 자동화
  • Azure에 대해 워크플로를 인증하기 위한 워크로드 ID 설정
  • Bicep 배포에 적절한 워크플로 트리거 및 작업 집합 선택
워크로드 ID를 사용하여 Azure 배포 워크플로 인증

워크로드 ID를 사용하여 Azure 배포 워크플로 인증: 2022년 12월 7일 오전 10:00 - 오전 11:30(태평양)

워크로드 ID를 사용하면 암호, 키 또는 비밀을 관리하지 않고도 배포 워크플로가 Azure에서 안전하게 인증을 받을 수 있습니다. 이 모듈에서는 워크플로 ID가 무엇인지, 어떻게 작동하는지, 서비스 주체를 어떻게 만드는 지 알아봅니다. 워크플로가 Bicep 파일을 배포할 수 있도록 Azure 리소스에 사용 권한을 부여하는 방법도 알아봅니다. 이 에피소드에서는 다음을 수행합니다.

  • 워크로드 ID란 무엇인지 설명하고 서비스 주체, 관리 ID 및 페더레이션된 자격 증명과 같은 3가지 유형의 워크로드 ID에 대해 설명합니다.
  • 워크로드 ID를 만들고 GitHub Actions 배포 워크플로에 연결
  • 워크로드 ID가 Azure 리소스를 배포할 수 있도록 적절한 권한 부여 구성
GitHub Actions를 사용하여 Bicep 코드 테스트

GitHub Actions를 사용하여 Bicep 코드 테스트: 2022년 12월 14일 오전 10:00 - 오전 11:30(태평양)

배포 워크플로에서 Bicep 코드의 유효성을 검사하고 테스트합니다. 린팅, 실행 전 유효성 검사 및 가상 작업을 사용하여 배포 전에 Azure 변경 내용의 유효성을 검사하고, 각 배포 후에 리소스를 테스트합니다. 이 에피소드에서는 다음을 수행합니다.

  • 연속 통합 중 Bicep 코드 린팅 추가
  • 빌드 또는 릴리스 작업 중에 실행 전 배포 유효성 검사 추가
  • 수동 승인 단계를 포함하여 가상 검사 추가
  • 배포된 환경의 구성 확인
Bicep 및 GitHub Actions를 사용하여 여러 환경 관리

Bicep 및 GitHub Actions를 사용하여 여러 환경 관리: 2023년 1월 11일 오전 10:00 - 오전 11:30(태평양)

Bicep 코드를 여러 환경에 배포하여 배포 품질을 향상합니다. 재사용 가능한 워크플로를 사용하여 코드 중복을 줄이고 각 환경에 대한 매개 변수 값을 설정합니다. 이 에피소드에서는 다음을 수행합니다.

  • 워크플로에서 여러 Azure 환경에 Bicep 파일 배포
  • 재사용 가능한 워크플로를 사용하여 반복 방지
  • 각 환경에 대한 매개 변수 사용 및 보안
Bicep 및 GitHub Actions를 사용하여 엔드투엔드 배포 시나리오 관리

Bicep 및 GitHub Actions를 사용하여 엔드투엔드 배포 시나리오 관리: 2023년 1월 18일 오전 10:00 - 오전 11:30(태평양)

통합 워크플로를 만들어 전체 환경에 배포합니다. 워크플로에 빌드 작업을 추가하고, 워크플로 아티팩트 및 Bicep 출력을 사용하여 애플리케이션, 데이터베이스 및 BLOB를 게시합니다. 이 에피소드에서는 다음을 수행합니다.

  • 단일 워크플로에서 Azure 인프라, 애플리케이션, 데이터베이스 스크립트, 스토리지 BLOB 배포
  • 워크플로 스크립트 및 워크플로 작업을 사용하여 배포 단계 수행
  • 워크플로 아티팩트를 사용하여 배포 워크플로 작업에서 사용할 컴파일된 파일 게시
  • 출력을 사용하여 Bicep 파일에서 다른 배포 단계로 데이터 전달
Bicep 및 GitHub를 사용하여 Azure 인프라 변경 검토 자동화

Bicep 및 GitHub를 사용하여 Azure 인프라 변경 검토 자동화: 2023년 1월 25일 오전 10:00 - 오전 11:30(태평양)

코드 검토 중에 자동으로 실행되는 끌어오기 요청에 검사를 추가합니다. 코드에서 Bicep linter를 실행하고 리소스를 임시 환경에 배포하여 추가 자동화 및 수동 테스트를 사용하도록 설정합니다. 이 에피소드에서는 다음을 수행합니다.

  • 끌어오기 요청 중 자동 검사를 실행합니다.
  • Azure 환경에서 임시 환경을 만드는 방법을 결정합니다.
  • 끌어오기 요청 내에서 임시 환경을 만듭니다.
GitHub Actions를 사용하여 다시 사용할 수 있는 Bicep 코드 게시

GitHub Actions를 사용하여 재사용 가능한 Bicep 코드 게시: 2023년 2월 1일 오전 10:00 - 오전 11:30(태평양)

배포 워크플로를 사용하여 Azure 템플릿 사양 및 Bicep 모듈을 게시합니다. 자동으로 유효성을 검사하고 다시 사용할 수 있는 Bicep 코드에 버전 관리 기능을 추가합니다. 이 에피소드에서는 다음을 수행합니다.

  • GitHub Actions 워크플로에서 프라이빗 레지스트리에 Bicep 모듈 게시
  • GitHub Actions 워크플로에서 템플릿 사양에 Bicep 파일 게시
  • 모듈 및 템플릿 사양에 버전 번호 자동 추가
코드로 인프라를 배포하여 Azure 환경 제어 및 관리

코드로 인프라를 배포하여 Azure 환경 제어 및 제어: 2023년 2월 8일 오전 10:00 - 오전 11:30(태평양)

구성 변경 및 배포에 적용할 컨트롤과 함께 Azure 환경을 강화하고 보호하는 방법을 계획합니다. 인프라를 코드로 정의하고 수동 변경으로부터 환경을 보호해야 합니다. 이 에피소드에서는 다음을 수행합니다.

  • 여러 환경에 대한 Azure 배포 전략 계획
  • Azure DevOps, GitHub 및 배포 파이프라인 보안 강화 및 지원
  • 제어된 프로세스를 통해 변경이 이루어지도록 Azure 환경 보안 강화 및 지원
  • 응급 상황에서 수동 액세스 사용

발표자 및 중재자

  • April Edwards

    Microsoft의 선임 CA(Cloud Advocate)

    April Edwards 팔로우
  • 바바라 포브스

    Azure 기술 리더, Azure용 Microsoft MVP, OGD ict-diensten

    바바라 포브스 팔로우
  • 브랜든 마르티네즈

    선임 고객 엔지니어, Azure용 FastTrack, Microsoft

    브랜든 마르티네즈 팔로우
  • 크리스 아이어스

    선임 고객 엔지니어, Microsoft

    크리스 아이어스 팔로우
  • 크리스 레딩턴

    선임 관리자, Enterprise Advocacy, GitHub

    크리스 레딩턴 팔로우
  • 다니엘 스콧-레인스포드

    파트너 기술 전략가, Microsoft

    다니엘 스콧-레인스포드 팔로우
  • 데이비드 파즈데라

    Principal Cloud & DevOps Architect, Devoteam M Cloud 노르웨이

    데이비드 파즈데라 팔로우
  • Gitte Vermeiren

    선임 고객 엔지니어, Azure용 FastTrack, Microsoft

    Gitte Vermeiren 팔로우
  • 이고르 요보비치

    선임 클라우드 솔루션 설계자, Microsoft

    이고르 요보비치 팔로우
  • 존 다운스

    선임 고객 엔지니어, Azure용 FastTrack, Microsoft

    존 다운스 팔로우
  • 조슈아 와델

    선임 고객 엔지니어, Azure용 FastTrack, Microsoft

    조슈아 와델 팔로우
  • 마우로 콘트레라스

    Azure FastTrack 엔지니어, Microsoft

    마우로 콘트레라스 팔로우
  • 넬리 키보이

    서비스 엔지니어, Microsoft

    넬리 키보이 팔로우
  • 로드리고 안튠즈

    선임 프로그램 관리자, Microsoft

    로드리고 안튠즈 팔로우
  • Steven Murawski

    수석 클라우드 옹호자, Microsoft

    Steven Murawski 팔로우
  • 윌 벨리다

    고객 엔지니어 II, Azure용 FastTrack, Microsoft

    윌 벨리다 팔로우

자주 묻는 질문

이벤트에 참가하는 데 드는 비용이 있나요?

이벤트는 무료입니다! YouTube에 가입하여 콘텐츠를 무료로 스트리밍할 수 있습니다!

이벤트는 언제 발생하나요?

2022년 11월 30일부터 2023년 2월 8일까지 매주

이 이벤트는 주문형으로 사용할 수 있나요?

예! 언제든지 과거 이벤트를 스트리밍할 수 있습니다. 언제든지 스트리밍할 수 있도록 모든 Learn Live 를 찾아봅니다.

이벤트는 어디에서 발생하나요?

이 이벤트 시리즈는 가상입니다! 우리와 수천 명의 다른 사람들과 함께 자신의 집, 사무실 또는 장치의 안락함에서 경험을 즐기십시오.

에피소드는 어떤 언어로 제공됩니까?

이 쇼는 영어로 제공됩니다. 14개 언어로 된 캡션은 Learn Live에서 각 라이브 쇼가 끝난 후 48시간 후에 녹화에서 사용할 수 있습니다.

준수 사항

Learn TV는 성별, 성적 취향, 신체적 외모, 장애, 연령, 인종 또는 종교에 관계없이 모든 사람을 존중하며 친절하고 전문적인 환경을 제공하기 위해 노력합니다. Learn TV는 성별, 인종, 성적 취향 또는 장애를 비하하는 행위 또는 괴롭힘이나 차별로 간주되는 행동을 용인하지 않습니다. 개인은 규범을 알고 준수할 책임이 있으며, Learn TV는 모두가 환영받고 안전한 환경을 만드는 것을 돕도록 권장합니다. 또한 우리가 공유하는 행성을 마찬가지로 존중하기 위해 노력합니다. 문제를 즉시 해결할 수 있도록 조직 팀에 질문, 우려 사항 또는 지장을 주는 활동이나 행동을 보고하세요.