Alex Frankel
수석 프로그램 관리자, Microsoft
Twitter15개 에피소드
Bicep을 사용하여 Azure 리소스를 배포하는 방법을 알아봅니다. Bicep은 IaC(infrastructure as code)를 배포하는 데 도움이 되는 언어이자 도구 집합입니다. Bicep을 사용하면 보다 일관적이고 반복적인 배포가 가능합니다. 전문가와 함께 라이브로 알아보세요.
전 세계 개발자와 함께 아래 Learn 모듈을 통해 주제 전문가가 안내하는 라이브 학습 환경에 참여하세요. 배지를 획득하고, 인증을 준비하고, 훌륭한 커뮤니티와 함께 라이브로 배우세요! :) 참조하세요.
코드 제공 인프라, Azure Resource Manager 및 Bicep을 사용하여 클라우드 배포를 신속하고 안전하게 확장하는 이점을 설명합니다. Bicep이 적합한 선언형 배포 도구인 배포 유형을 결정합니다. 이 에피소드에서는 다음을 수행합니다.
Bicep 템플릿 내에서 Azure 리소스를 정의합니다. 배포의 일관성과 안정성을 개선하고 필요한 수동 작업을 줄이며 환경 간에 배포를 확장합니다. 템플릿은 매개 변수, 변수, 식 및 모듈을 사용하여 유연하고 재사용이 가능합니다. 이 에피소드에서는 다음을 수행합니다.
Bicep 매개 변수를 사용하여 각 배포 중에 템플릿에 대한 정보를 제공합니다. 데코레이터를 추가하여 매개 변수를 쉽게 이해하고, 사용할 수 있도록 하고, 비밀 데이터를 보호합니다. 매개 변수 파일을 사용하여 명령줄에서 매개 변수 값을 제공합니다. 이 에피소드에서는 다음을 수행합니다.
특정 제약 조건이 있는 경우에만 리소스를 배포합니다. 루프를 사용하여 유사한 속성이 있는 여러 리소스를 배포합니다. 이 에피소드에서는 다음을 수행합니다.
재사용 가능한 모듈을 설계하고 빌드하여 Bicep 템플릿을 단순화합니다. 매개 변수 및 출력을 사용하여 여러 모듈을 템플릿으로 구성합니다. 이 에피소드에서는 다음을 수행합니다.
Bicep 코드에 다양한 Azure 리소스를 배포합니다. 자식 및 확장 리소스를 정의하고 사용합니다. Bicep 템플릿 또는 모듈 외부에서 만든 리소스로 작업합니다. 이 에피소드에서는 다음을 수행합니다.
Bicep 코드의 변경 내용을 추적하고 변경한 파일의 기록을 확인합니다. 분기를 사용하여 여러 버전의 코드를 동시에 개발합니다. 협업을 지원하기 위해 리포지토리를 게시합니다. 이 에피소드에서는 다음을 수행합니다.
공동 개발을 지원하는 Bicep 파일을 빌드하고 모범 사례를 따릅니다. 템플릿을 쉽게 배포할 수 있도록 매개 변수를 계획합니다. 일관된 스타일, 명확한 구조 및 주석을 사용하여 Bicep 코드를 쉽게 이해하고, 사용하고, 수정할 수 있도록 합니다. 이 에피소드에서는 다음을 수행합니다.
배포의 효과를 미리 봅니다. 가상 작업에서 검색된 변경 형식을 이해합니다. 증분 및 전체 모드를 사용하여 템플릿을 배포합니다. 이 에피소드에서는 다음을 수행합니다.
Azure 리소스를 Bicep 파일로 내보내고 변환한 다음 JSON ARM 템플릿을 Bicep으로 마이그레이션합니다. Bicep 파일을 리팩터링하여 모범 사례를 따릅니다. Bicep 파일을 테스트하고 프로덕션에 배포합니다. 이 에피소드에서는 다음을 수행합니다.
끌어오기 요청을 사용하여 의도하지 않은 변경 및 잘못 작성된 Bicep 코드를 방지합니다. 분기 전략을 사용하여 실수로 인한 변경으로부터 기본 분기를 보호합니다. Bicep 코드를 검토할 때 무엇을 찾아야 하는지 이해합니다. 이 에피소드에서는 다음을 수행합니다.
구독, 관리 그룹 및 테넌트 범위에서 Azure 리소스를 배포합니다. 다양한 범위에서 Azure 리소스를 배포하는 방법, 이것이 중요한 이유 및 리소스를 배포하기 위해 Bicep 코드를 만드는 방법을 이해합니다. 한 번의 작업으로 여러 범위에 배포할 수 있는 단일 Bicep 파일 세트를 만듭니다. 이 에피소드에서는 다음을 수행합니다.
Bicep 또는 JSON ARM 템플릿(Azure Resource Manager 템플릿)에 사용자 지정 단계를 추가합니다. 매개 변수 및 출력을 사용하여 배포 스크립트를 배포와 통합합니다. 이 에피소드에서는 다음을 수행합니다.
Bicep 모듈을 다시 사용하여 코드 중복을 줄이고 배포 품질을 높입니다. 조직의 프라이빗 레지스트리를 만듭니다. 공유 모듈을 레지스트리에 게시하고 여러 배포에서 사용합니다. 이 에피소드에서는 다음을 수행합니다.
조직 전체에서 ARM 템플릿을 재사용하고 공유합니다. 조직의 요구 사항에 맞게 미리 구성된 리소스를 배포하는 템플릿 사양을 게시합니다. 버전을 사용하여 액세스를 제어하고 템플릿 사양을 안전하게 업데이트합니다. 이 에피소드에서는 다음을 수행합니다.
Alex Frankel
수석 프로그램 관리자, Microsoft
Twitter엔젤 페레즈
Azure Deployments의 프로그램 관리자, Microsoft
LinkedIn바바라 포브스
Azure 기술 리더, Microsoft Azure MVP, OGD ict-diensten
Twitter브랜든 마르티네즈
선임 고객 엔지니어, Azure용 FastTrack, Microsoft
TwitterGitte Vermeiren
선임 고객 엔지니어, Azure용 FastTrack, Microsoft
Twitter존 다운스
선임 고객 엔지니어, Azure용 FastTrack, Microsoft
Twitter조슈아 와델
선임 고객 엔지니어, Azure용 FastTrack, Microsoft
TwitterNeil Peterson
선임 사이트 안정성 엔지니어, Microsoft
Twitter스테파니 엔
Program Manager, Azure Deployments, Microsoft
TwitterSteven Murawski
수석 클라우드 옹호자, Microsoft
Twitter빅터 워라폰 비리야암파논드
선임 고객 엔지니어, Microsoft
LinkedIn윌 벨리다
고객 엔지니어 II, Azure용 FastTrack, Microsoft
Twitter윌리엄 살라자르
선임 고객 엔지니어, Azure용 FastTrack, Microsoft
TwitterMicrosoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
Microsoft Learn 모듈
이벤트는 무료입니다! Learn TV를 무료로 스트림 콘텐츠에 조인할 수 있습니다.
2022년 3월 8일부터 2022년 6월 28일까지 매주
예! 언제든지 과거 이벤트를 스트리밍할 수 있습니다. 언제든지 스트리밍할 수 있도록 모든 Learn Live 를 찾아봅니다.
이 이벤트 시리즈는 가상입니다! 우리와 수천 명의 다른 사람들과 함께 자신의 집, 사무실 또는 장치의 안락함에서 경험을 즐기십시오.
이 쇼는 영어로 제공됩니다. 14개 언어로 된 캡션은 Learn Live에서 각 라이브 쇼가 끝난 후 48시간 후에 녹화에서 사용할 수 있습니다.
Learn TV는 성별, 성적 취향, 신체적 외모, 장애, 연령, 인종 또는 종교에 관계없이 모든 사람을 존중하며 친절하고 전문적인 환경을 제공하기 위해 노력합니다. Learn TV는 성별, 인종, 성적 취향 또는 장애를 비하하는 행위 또는 괴롭힘이나 차별로 간주되는 행동을 용인하지 않습니다. 개인은 규범을 알고 준수할 책임이 있으며, Learn TV는 모두가 환영받고 안전한 환경을 만드는 것을 돕도록 권장합니다. 또한 우리가 공유하는 행성을 마찬가지로 존중하기 위해 노력합니다. 문제를 즉시 해결할 수 있도록 조직 팀에 질문, 우려 사항 또는 지장을 주는 활동이나 행동을 보고하세요.