Azure 솔루션 아키텍처

Azure에서 보안, 가용성, 성능 및 복원 기능이 뛰어난 솔루션을 설계하고 구현할 수 있는 아키텍처입니다.

솔루션 아키텍처

Jenkins Azure Virtual MachineScale Sets Terraform Azure Managed Disks(VM Image) Packer GitHub Engineer Azure Log Analytics 1 7 6 5 5 5 4 4 2 3 Visual Studio Code

Azure 가상 아키텍처에서 Jenkins 및 Terraform을 사용한 변경이 불가능한 인프라 CI/CD 개요

Azure는 Windows 또는 Linux를 실행하는 가상 머신을 호스팅하기 위한 세계적 수준의 클라우드입니다. 응용 프로그램을 개발하는 데 Java, Node.js, Go 또는 PHP를 사용하는지에 관계없이 변경 내용을 이러한 가상 머신으로 자동으로 푸시하려면 CI/CD(지속적인 통합 및 지속적인 배포) 파이프라인이 필요합니다.

자세한 정보
Browser Azure Database for PostgreSQL(Product Catalog) Azure Database for PostgreSQL(Session State) Azure App Services Azure Search(Full-text index) Azure Storage (Logs,static catalog content) Azure HD Insight(Analytics)

Azure Database for PostgreSQL을 사용한 소매 및 전자상거래

고객과 비즈니스의 요구 사항을 모두 충족하는 안전하고 확장성 있는 전자상거래 솔루션을 빌드하세요. 사용자 지정된 제품 및 제안을 통해 고객과 교류하고, 거래를 빠르고 안전하게 처리하고, 이행 및 고객 서비스에 집중하세요.

자세한 정보
Token Token License/Key License/Key Channel Live Source Cloud DRM License/Key Delivery Serve StreamingEndpoint Multi-ProtocolDynamicPackaging/Multi-DRM Azure CDN Azure BlobStorage PreviewMonitoring Azure Media Playerin Browser Azure Media Playerin Mobile App Azure LiveEncoder 3rd Party On-PremisesLive Encoder Program

디지털 미디어 라이브 스트리밍

라이브 스트리밍 솔루션을 사용하여 실시간으로 동영상을 캡처하고 소비자에게 실시간으로 방송하여 인터뷰, 회의 또는 스포츠 이벤트를 온라인에서 스트리밍할 수 있습니다. 이 솔루션에서는 비디오 카메라로 동영상을 캡처하여 채널 입력 끝점으로 보냅니다. 채널에서는 라이브 입력 스트림을 수신한 후 스트리밍 끝점을 통해 웹 브라우저나 모바일 앱에서 사용할 수 있도록 제공합니다. 채널에서는 추가 처리 및 배달 전에 스트림을 미리 보고 검증하는 미리 보기 모니터링 끝점도 제공합니다. 채널에서는 나중에 스트리밍할(주문형 비디오) 콘텐츠를 녹화하고 수집된 콘텐츠를 저장할 수도 있습니다.

자세한 정보

수요 예측

제품 및 서비스에 대한 갑작스러운 수요 증가를 정확하게 예측하면 회사에 경쟁 우위가 제공될 수 있습니다. 이 솔루션은 에너지 분야의 수요 예측에 집중합니다.

자세한 정보
Commit Deployment Continuous integration trigger Make changes to application Review data Continuous Deployment Trigger Visual Studio Team Services Application code,Web.config file Visual Studio Team Services Web package,Web.config file Visual Studio Team Services App Service Monitoring Application Insights Health, Performance, Usage Developer Visual Studio Environment specific Web.config files

Visual Studio Team Services를 사용한 Azure Web Apps에 대한 연속 통합 및 배포(CI/CD)

Azure를 통해 연속 웹앱 배포를 더 쉽게 수행합니다. Azure App Service는 ASP.NET, Java, Node 또는 PHP를 사용하여 웹앱을 만드는 빠르고 간단한 방법입니다. 해당 웹앱을 오래 지속되도록 만들려면 각 변경 내용을 자동으로 푸시하기 위한 CI/CD(연속 통합 및 연속 배포) 파이프라인이 필요합니다.

자세한 정보
Personalized Offers User ActionSimulation Personalized OfferLogic System ResponseQueue User ActionQueue Event Hub Stream Analytics Power BI Machine Learning Cold StartProduct Affinity User Document DB Product Offers Reference Product Views Offer Views Cache Update Logic Azure Services Raw Stream Data 1 2 3 5 4

맞춤형 제품

오늘날의 경쟁이 심하고 연결된 환경에서 일반적이고 정적인 온라인 콘텐츠로는 더 이상 살아남을 수 없습니다. 더군다나 기존 도구를 사용하는 마케팅 전략은 종종 비용이 많이 들고 구현하기 힘들며 원하는 투자 수익률을 얻지 못합니다. 이러한 시스템은 사용자에게 맞춤형 환경을 제공하기 위해 수집한 데이터를 활용하는 데 종종 실패합니다.

자세한 정보
Azure Active Directory Azure Bot Service LanguageUnderstanding Customer mobile Consume, PC, MobileCloud 1 5 Azure App Service Azure App Insights 2 Structured Azure Search 7 6 3 4 QnA Maker Application bot

정보 챗봇

이 정보 봇은 Cognitive Services QnA Maker를 사용하여 정보 집합이나 FAQ에 정의된 질문에 답변하고 Azure Search를 사용하여 더 많은 주관식 질문에 답변할 수 있습니다.

자세한 정보

수요 예측 및 가격 최적화

가격은 많은 산업에서 성공하기 위한 중심 결정 요인으로 인식되지만 가장 어려운 작업 중 하나가 될 수 있습니다. 회사들은 잠재적인 전략의 재정적인 영향을 정확하게 예측하고, 핵심 비즈니스 제약 사항을 합리적으로 고려하고, 실행된 가격 결정을 공정하게 검증하는 작업을 비롯하여 가격 책정 프로세스의 여러 측면에서 노력하고 있습니다. 제품 제공을 확장하면 실시간 가격 결정을 수행하기 위한 계산 요구 사항이 추가되므로 이미 너무나 작업이 많은 어려운 상황이 악화됩니다.

자세한 정보
Application Insights Browser Sitecore ContentManagement on Web App Sitecore ContentDelivery on Web App Redis Cache Sitecore Contenton Azure SQL Sitecore Analyticson Azure SQL Azure Search

확장 가능한 Sitecore 마케팅 웹 사이트

Sitecore Experience Platform(xP)을 사용하여 손쉽게 전체 데이터, 통합 도구 및 자동화 기능을 통해 반복되는 수명 주기 동안 고객 참여를 유도할 수 있습니다. 오랫동안 고객을 확보하기 위해 필요한 기술 토대입니다.

자세한 정보
Continuous integration trigger Azure Container Service (Registry) Push container image Pull container image Continuous deployment trigger Deployment Visual Studio Team Services Git Visual Studio Team Services CI Application code, Docker files, Compose files, Deployment files Container images Compose files, Deployment files Environment specific Compose files, Deployment files Running containers Azure Container Service (Kubernetes, Swarm, or DC/OS) Visual Studio Team Services CD Commit

Visual Studio Team Services를 사용한 컨테이너에 대한 연속 통합 및 배포(CI/CD)

컨테이너 배포를 사용하면 간편하게 지속적으로 응용 프로그램을 업데이트 및 개선할 수 있습니다. Azure Container Service에서 Kubernetes 또는 DC/OS를 사용하여 연속 통합 및 배포를 오케스트레이션하는 방식으로 컨테이너의 복제 가능하고 관리 가능한 클러스터를 만듭니다. Visual Studio Team Services를 통해 컨테이너 이미지를 생성 및 오케스트레이션하도록 연속 빌드를 설정하여 더 빠르고 더 안정적으로 배포합니다.

자세한 정보
Application Insights App Service Phone & Tablet Offline sync HockeyApp Continuous integrationand deployment SQL Database Identity provider Blob Storage

작업 기반 소비자 모바일 앱

iOS, Android, Windows 클라이언트 앱에 사용되는 모바일 백 엔드. Xamarin 또는 Native Client SDK를 사용하여 오프라인 이미지 파일 동기화를 비롯한 오프라인 동기화 지원을 포함하는 모바일 클라이언트 앱을 빌드합니다. App Service 인증은 ID 공급자에 연결하는 데 사용되고, Azure Blob Storage는 확장성 있는 비용 효율적인 방식으로 이미지를 저장하는 데 사용됩니다.

자세한 정보
Azure Active Directory Azure Bot Service QnA Maker LanguageUnderstanding Customer mobile Consume, PC, MobileCloud 1 5 Graph Office 365 Dynamics CRM Speech API Azure App Service Azure App Insights 2 3 6 4

엔터프라이즈 생산성 챗봇

Azure Bot Service와 Language Understanding을 쉽게 결합하여 강력한 엔터프라이즈 생산성 봇을 빌드할 수 있습니다. 그러면 조직이 Office 365 일정, Dynamics CRM에 저장된 고객 사례 등의 외부 시스템을 통합하여 일반적인 작업 활동을 간소화할 수 있습니다.

자세한 정보
Browser Azure CDN CMS on Web App Application Insights Azure Database for MySQL Redis Cache

Azure Database for MySQL을 사용한 디지털 마케팅

개인 설정된 다양한 디지털 마케팅 환경을 통해 전 세계 고객과 소통하세요. 고객 요구에 따라 자동으로 확장되는 디지털 캠페인을 빠르게 만들어 실행하세요.

자세한 정보
HTTP Request API Management Cognitive ServicesFace API PowerBI MailChimp CosmosDB Dynamics 365 4 2 5 6 3 Customer 1

서버리스 아키텍처의 지원을 받는 고객 온보딩 프로세스

이 솔루션은 고객 온보딩을 위한 비즈니스 프로세스를 보여줍니다. 이 서버리스 아키텍처에서는 기본 인프라와 연결된 관리 및 유지 관리에 대해 염려하지 않고 응용 프로그램을 빌드 및 실행할 수 있습니다.

자세한 정보

에너지 공급 최적화

에너지 그리드에서 에너지 소비자는 각각의 수요를 충족하고 에너지 사용 계획 비용을 최소화하기 위해 변전소, 배터리, 풍력 발전 지역과 태양 전지판, 마이크로 터빈 및 수요 대응 입찰과 같은 다양한 유형의 에너지 공급, 거래 및 저장 구성 요소를 활용합니다. 이를 위해 그리드 운영자는 다양한 유형의 리소스를 권유하는 비용 및 리소스의 기능과 물리적 특징을 고려하여 일정 기간 동안 각 유형의 리소스가 사용해야 하는 에너지 양을 결정해야 합니다.

자세한 정보
Browser Azure Database for MySQL(Product Catalog) Azure Database for MySQL(Session state) Azure App Services Azure Search(Full-text index) Azure Storage Azure HD Insight(Analytics)

Azure Database for MySQL을 사용한 소매 및 전자상거래

고객과 비즈니스의 요구 사항을 모두 충족하는 안전하고 확장성 있는 전자상거래 솔루션을 빌드하세요. 사용자 지정된 제품 및 제안을 통해 고객과 교류하고, 거래를 빠르고 안전하게 처리하고, 이행 및 고객 서비스에 집중하세요.

자세한 정보
Pool Storage Virtual Machines Client App Web App Batch

빅 컴퓨팅 솔루션을 서비스로 제공

HPC(고성능 컴퓨팅) 응용 프로그램은 컴퓨터 코어 수천 개로 확장하거나 온-프레미스 빅 컴퓨팅을 확장하거나 100% 클라우드 기본 솔루션으로 실행할 수 있습니다. 이 HPC 솔루션은 작업 예약, 컴퓨팅 리소스의 자동 확장, HPC 인프라 코드와 유지 관리 업무를 줄이는 PaaS(플랫폼 서비스로서의 관리) 관리 실행 기능을 제공하는 Azure Batch로 구현됩니다.

자세한 정보

Azure Database for PostgreSQL을 사용한 재무 관리 앱

기본 제공 보안 및 성능을 사용하여 안전하게 중요한 데이터를 저장하고 집계된 데이터에 대한 높은 가치의 분석 및 정보를 사용자에게 제공하세요.

자세한 정보
Mobile App Azure Traffic Manager Azure API Apps(Game backend) Azure Database for MySQL Azure CDN Azure Storage(Game files) Azure HD Insight(Game analytics)

Azure Database for MySQL을 사용한 게임

예기치 않은 갑작스러운 트래픽 증가를 수용하기 위해 데이터베이스 크기를 탄력적으로 조정하고 대기 시간이 짧은 멀티플레이어 환경을 제공하세요.

자세한 정보
Power BI SQL Database Machine Learning

의료 분석을 통해 입원 기간 및 환자 흐름 예측

병원 또는 의료 시설의 수용량 및 환자 흐름을 예측하여 서비스 품질을 높이고 운영 효율성을 향상하는 방법을 알아보세요.

자세한 정보

Azure Database for MySQL을 사용한 지능형 앱

최신 기계 학습 알고리즘 및 통합 시각화 도구를 사용하여 정교한 혁신적인 앱을 개발함으로써 실행 가능한 정보 및 분석을 얻으세요.

자세한 정보
OR Availability Set ARM template Script file ClusterHead Node Virtual Machines VM Scale Set RDMA Network A8, A9, and H SeriesVirtual Machines Storage Virtual Network

클라우드에서 배포된 HPC 클러스터

HPC(고성능 컴퓨팅) 응용 프로그램은 컴퓨터 코어 수천 개로 확장하거나 온-프레미스 빅 컴퓨팅을 확장하거나 100% 클라우드 기본 솔루션으로 실행할 수 있습니다. 헤드 노드, 컴퓨터 노드, 저장소 노드 등을 포함하는 이 HPC 솔루션은 Azure에서 유지해야 할 하드웨어 인프라 없이 실행됩니다.

자세한 정보
Azure Bot Service LanguageUnderstanding Customer mobile Consume, PC, MobileCloud 1 5 Azure Active Directory Azure App Service Azure App Insights Structured 4 7 3 2 Commerce bot

상거래 챗봇

Azure Bot Service와 Language Understanding 서비스를 함께 사용하면 개발자가 뱅킹, 여행, 엔터테인먼트 등의 다양한 시나리오를 위한 대화형 인터페이스를 만들 수 있습니다. 예를 들어 호텔 컨시어지는 봇을 사용하여 Azure Active Directory를 통해 고객의 유효성을 검사하고 Cognitive Services를 통해 더 상황에 맞게 텍스트와 음성으로 고객 요청을 처리함으로써 기존 메일 및 전화 상호 작용을 향상할 수 있습니다. 음성 인식 서비스를 추가하여 음성 명령을 지원할 수 있습니다.

자세한 정보