솔루션 아이디어
이 문서에서는 솔루션 아이디어를 설명합니다. 클라우드 설계자는 이 지침을 사용하여 이 아키텍처의 일반적인 구현을 위한 주요 구성 요소를 시각화할 수 있습니다. 이 문서를 시작점으로 사용하여 워크로드의 특정 요구 사항에 맞는 잘 설계된 솔루션을 디자인할 수 있습니다.
이 예제에서는 새 프로세스를 지원할 수 없는 레거시 시스템을 현대화하여 더 나은 사용자 환경을 제공하는 방법을 보여 줍니다.
아키텍처
이 아키텍처의 Visio 파일을 다운로드합니다.
데이터 흐름
솔루션을 통한 데이터 흐름은 다음과 같습니다.
- CDS에 저장된 공급자 데이터는 Data Factory를 통해 SQL로 이동됩니다.
- ERP 시스템에 저장된 PO(구매 주문) 데이터가 Azure SQL 데이터베이스로 전송됩니다.
- Azure Functions는 API를 사용하여 매월 PO 데이터를 표시하고 사용자가 검토할 작업을 만듭니다.
- Power Apps는 API를 통해 Azure SQL Database에서 데이터를 검색합니다.
- 사용자가 Power Apps의 PO를 검토하고 업데이트하고 CSV 내보내기를 통해 공급자에게 이 데이터를 보냅니다.
- Power BI는 공급업체 상태의 추세를 보고합니다.
구성 요소
여러 Azure 구성 요소를 사용하여 여러 데이터 원본에서 데이터가 로드됩니다.
- Power Apps: 프로세스를 현대화하고 어려운 과제를 해결하는 로우코드 앱을 신속하게 빌드하여 조직 전체의 민첩성을 높입니다.
- Azure Functions: 서버리스 컴퓨팅을 사용하여 애플리케이션 개발 가속화 및 간소화
- Azure API 관리: 모든 환경에서 API에 사용되는 하이브리드 다중 클라우드 관리 플랫폼
- Azure SQL Database: 클라우드에서 지능적인 관리형 SQL을 통해 비즈니스 속도에 맞게 확장되는 앱 빌드
- Azure Data Factory: 규모에 맞게 ETL을 간소화하는 하이브리드 데이터 통합 서비스
- Power BI: 데이터를 분석하고 인사이트를 공유하는 비즈니스 분석 도구 제품군 Power BI는 Analysis Services에 저장된 의미 체계 모델을 쿼리하거나 Azure Synapse를 직접 쿼리할 수 있습니다.
시나리오 정보
기본 제공 또는 사용자 지정 커넥터는 프로세스 자동화를 간소화하고 타사 데이터 원본 또는 레거시 시스템에 연결하는 데 도움이 될 수 있습니다. 그런 다음, Azure Functions는 예약된 기준으로 계산을 예약하여 비즈니스 프로세스를 간소화할 수 있습니다. Power Apps를 사용하여 표준 내보내기를 통해 제3자와 데이터를 처리하고 공유할 수 있습니다.
잠재적인 사용 사례
다음과 같은 시나리오에서 이 솔루션을 사용할 수 있습니다.
- 현대화할 수 없거나 새 프로세스를 지원할 수 없는 레거시 시스템이 있습니다.
- 타사 데이터 원본을 Azure에 자동으로 연결해야 합니다.
다음 단계
- 자세한 정보: https://aka.ms/learnpowerapps