Azure Logic Apps에서 조직 템플릿의 공개 미리보기를 발표하게 되어 기쁩니다. 이를 통해 팀은 조직 전체에서 자동화 패턴을 작성, 공유 및 재사용할 수 있습니다.
이번 릴리스에서는 워크플로우에서 직접 템플릿을 쉽게 생성할 수 있도록 완전히 새로운 UI 환경도 선보입니다. 수동으로 패키징할 필요가 없습니다!
Logic Apps 템플릿이란 무엇인가요?
Azure Logic Apps의 템플릿은 사전 구축된 재사용 가능한 자동화 패턴을 제공하여 팀이 워크플로우 생성을 가속화하도록 돕습니다. 템플릿은 하나 이상의 워크플로우를 연결, 매개 변수 및 설명서와 함께 배포하기 쉬운 청사진으로 패키징합니다.
주요 유형은 두 가지입니다.
- 워크플로우 템플릿 – 재사용 가능한 단일 워크플로우 청사진.
- 액셀러레이터 – 여러 관련 워크플로우로 구성된 번들 솔루션.
이러한 템플릿은 템플릿 갤러리를 통해 Logic Apps에서 사용할 수 있으며, 일반적인 디자인 및 통합 패턴을 위해 Microsoft에서 작성한 많은 템플릿이 이미 게시되어 있습니다.
템플릿에 대한 자세한 내용은 다음 동영상에서 확인하세요. Templates Experience in Logic Apps
새로운 기능! 조직 템플릿: 표준화, 공유 및 확장
조직 템플릿을 사용하면 팀이 Logic Apps 템플릿을 자체 환경에 범위 지정하여 게시할 수 있습니다. 이를 통해 공개하지 않고도 조직 전체에서 통합 패턴을 표준화하고, 모범 사례를 공유하고, 솔루션을 재사용할 수 있습니다.
이 기능은 일관성을 유지하면서 유연성을 유지하려는 기업에 특히 유용합니다. 내부 API를 포함하든, 도메인별 로직을 처리하든, 아키텍처 패턴을 적용하든, 조직 템플릿은 제어 기능을 유지하면서 규모를 확장하는 데 도움이 됩니다.
이제 다음을 수행할 수 있습니다.
- 간단한 UI 환경을 사용하여 템플릿 생성
- 템플릿을 조직 범위로 지정하여 Azure 테넌트/구독 내에서만 보이도록 설정
- 안전한 실험 및 게이트 방식 출시를 위해 테스트 또는 프로덕션 모드로 게시
- 템플릿에서 내부 시스템 및 API를 직접 사용 (외부화할 필요 없음)
- 템플릿 패키지를 다운로드하고 선택적으로 공개 GitHub 리포지토리에 기여
수명 주기 관리가 내장되어 있어 팀은 테스트에서 프로덕션으로 템플릿을 발전시켜 민첩성을 유지하면서 필요한 구조를 제공할 수 있습니다.
구독 전반의 액세스 제어 및 가시성
템플릿은 최상위 Azure 리소스이므로 다음을 의미합니다.
- Azure RBAC와 통합 – 다른 Azure 리소스와 마찬가지로 액세스 권한을 관리할 수 있습니다.
- 구독 및 역할 범위를 준수 – 개발자는 선택한 구독에서 액세스할 권한이 있는 템플릿만 볼 수 있습니다.
이를 통해 템플릿을 작성, 보고 배포할 수 있는 사용자를 엔터프라이즈급으로 제어할 수 있습니다. 템플릿을 구성하는 방법과 적절한 팀이 적절한 자동화 패턴에 액세스할 수 있도록 완전하게 제어할 수 있습니다.
시작하기
템플릿을 만들기 전에 워크플로우가 이미 배포되었는지 확인하십시오. 또한 사용자가 제공해야 하는 모든 값은 하드 코딩되지 않고 적절하게 매개 변수화되었는지 확인하십시오.
새 템플릿 리소스 만들기
Azure Portal에서 새 Logic Apps 템플릿 리소스를 만들어 시작합니다.
관리 > 워크플로우 관리로 이동
이 섹션을 사용하여 템플릿에 포함할 워크플로우를 추가합니다. Standard 또는 Consumption Logic Apps를 추가할 수 있습니다. 각 워크플로우에 필요한 세부 정보를 제공합니다.
커넥터 검토
연결 정보는 워크플로우에서 자동으로 가져옵니다. 커넥터를 볼 수 있지만 이 단계에서는 아무 작업도 필요하지 않습니다.
매개 변수 세부 정보 제공
각 매개 변수에 대해 사용자에게 제공할 값을 이해하는 데 도움이 되도록 표시 이름 및 설명과 같은 필수 메타데이터를 입력합니다.
템플릿 세부 정보 검토
프로필 페이지에서 템플릿의 제목(표시 이름), 커넥터, 태그 및 기타 메타데이터를 포함하여 갤러리에 표시되는 방식을 확인할 수 있습니다.
저장하면 이 단계에서 유효성 검사가 자동으로 실행됩니다. 매개 변수화되지 않은 값 또는 지원되지 않는 작업과 같은 오류가 있는 경우 게시하기 전에 수정해야 합니다.
언제든지 진행 상황 저장
불완전한 상태이거나 유효성 검사 오류가 있더라도 언제든지 템플릿을 저장할 수 있습니다.
테스트/프로덕션에 게시
테스트할 준비가 되면 테스트에 게시할 수 있습니다. 테스트가 완료되면 템플릿의 상태를 테스트에서 프로덕션으로 변경할 수 있습니다. 이렇게 하면 템플릿 갤러리에서 가용성 및 가시성이 업데이트됩니다.
워크플로우/피드백
저희는 템플릿이 반복 가능하고 확장 가능한 자동화의 기초라고 생각합니다. 조직 템플릿과 직관적인 작성을 통해 이전보다 훨씬 쉽게 Logic Apps 개발에 일관성과 속도를 더할 수 있습니다.
팀 내에서 또는 전 세계와 함께 빌드하고 공유를 시작하십시오. 피드백이나 질문이 있으면 알려주세요.
다음은 이 기능에 대한 자세한 워크플로우를 보여주는 데모 비디오입니다.