SOA 거버넌스 란 무엇입니까?

SOA (Service Oriented Architecture)는 회사의 소프트웨어 모듈로 비즈니스 서비스를 만드는 소프트웨어 프로그래밍 모델입니다. 소프트웨어 개발에 대한 이러한 접근 방식에는 강력한 거버넌스 프로세스가 필요합니다. SOA 거버넌스는 회사가 서비스를 사용할 방법을 관리하는 표준 및 통제를 정의합니다. 여기에는 일반적으로 회사가 노출 한 각 서비스에 대한 규칙, 액세스 권한 및 소유권에 대한 규칙이 포함됩니다.

SOA 거버넌스는 기업에서 사용 가능한 기존 서비스의 기본 재고로 시작합니다. 이 재고는 이용 가능한 각 서비스에 대한 사용법과 기대치를 정의 할 수있는 기회입니다. 재고가 완료되면 서비스 카탈로그에 배치해야합니다.이 카탈로그는 회사 서비스의 사전이 될 것입니다.

SOA의 단점 중 하나는 기존 서비스 재사용 기회를 놓칠 수있는 기회입니다. 통치 이사회가 시스템 변경을 관리함으로써 회사는 기존 서비스를 사용할 가능성이 높습니다. 이위원회는 종을 검토 할 수 있습니다ICES 카탈로그. 이로 인해 귀중한 시간과 노력을 절약 할 수있어 회사에 상당한 비용이 절감 될 수 있습니다.

SOA 관리의 주요 구성 요소 중 하나는 사용 가능한 서비스의 수요 및 성능 요구 사항을 제어하는 ​​것입니다. 이는 일반적으로 서비스 수준 계약을 통해 이루어지며, 이는 서비스의 소비자와 소유자 간의 계약입니다. 서비스 계약은 각 서비스에 대한 액세스 및 성능 요구 사항을 관리 할 책임이있는 SOA 거버넌스위원회가 관리합니다.

협업 및 공개 커뮤니케이션은 SOA 거버넌스의 기본 목표 중 하나입니다. 조직이 서비스를 재사용 할 계획이라면 공개적으로 공유하고 회사 사업부와 전달되어야합니다. 이것은 서비스를 공개적으로 노출 시키도록 설계된 공개 회의가있는 적절한 거버넌스 커뮤니티로만 달성 될 수 있습니다.

SOA 거버넌스 모델에는 BA가 포함되어야합니다거버넌스 기관 관리 방법을 정의하는 SIC 프로세스 및 아티팩트. 이는 기업이 변경 및 향상 요청을 관리하는 방법을 정의합니다. 여기에는 사용 가능한 각 서비스에 대한 목표 및 성과 기대치를 포함하여 비즈니스 단위의 기본 역할 및 책임이 포함되어야합니다.

변경 제어는 조직의 시스템 변경을 관리하는 프로세스입니다. SOA 거버넌스위원회는 회사의 시스템 변경 제어 프로세스에 통합되어야합니다. 이를 통해 통치위원회는 조직의 시스템 변경에 대한 요구를 결정하고 방향을 제공 할 수있는 기회를 제공합니다.

거버넌스위원회는 정기적으로 충족 할 계획이어야합니다. 이는 엔터프라이즈 서비스가 계속 성장하도록하는 데 도움이 될 것입니다. 대부분의 SOA 거버넌스 그룹은 매월 또는 분기별로 만납니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?