Azure Service Fabric

항상 사용할 수 있고 확장 가능한 분산형 앱 빌드 및 운영

Play

중요 업무용 응용 프로그램을 위한 신뢰할 수 있는 입증된 플랫폼

응용 프로그램과 비즈니스 논리를 구축하는 데 집중하고 안정성, 확장성, 관리 및 대기 시간과 같은 어려운 분산 시스템 문제는 Azure에서 해결하도록 할 수 있습니다. Service Fabric은 핵심 Azure 인프라뿐 아니라 비즈니스용 Skype, Intune, Azure Event Hubs, Azure Data Factory, Azure Cosmos DB, Azure SQL Database, Dynamics 365, Cortana 등과 같은 기타 Microsoft 서비스를 제공하는 기반 기술입니다. 가용성과 내구성이 뛰어난 서비스를 클라우드 규모로 제공하도록 설계된 Azure Service Fabric은 가용 인프라와 응용 프로그램의 리소스 요구 사항을 본질적으로 파악하여 자동으로 확장하고 롤링 업그레이드를 수행하고 발생하는 오류를 자동 복구할 수 있습니다.

C# 및 Java를 비롯한 생산성이 뛰어난 다양한 프로그래밍 모델과 언어 중에서 선택하여 마이크로 서비스 및 컨테이너 기반 응용 프로그램을 빌드할 수 있습니다.

Azure Service Fabric으로 최고의 MMO 게임을 구동하는 방법 알아보기

고객 의견

Schneider Electric

“Service Fabric 덕분에 분산된 마이크로 서비스 아키텍처를 구축하는 일 대신 EcoStruxure.io의 핵심 기능에 집중할 수 있었습니다.”

Stephen Berard, 수석 설계자 – 디지털 서비스 플랫폼

자세한 정보
BMW

“Service Fabric을 사용하면 가동 중지 시간 없이 시스템 롤링 업그레이드를 수행할 수 있습니다. 오류가 발생하는 경우 이전 버전으로 롤백됩니다.”

Sean Patterson, 수석 소프트웨어 설계자

자세한 정보
KPMG

"Microsoft Azure는 기술 솔루션에 그치는 것이 아니라, 새로운 사고 방식이자 매번 PaaS 서비스를 통해 신속하게 구현되는 새로운 시장 기회입니다."

Christian Taltas: KTS 담당 상무 이사

자세한 정보

마이크로 서비스 기반 응용 프로그램 빌드 및 관리 간소화

  • 빠른 출시: 기본 인프라의 안정성, 확장성, 관리 또는 대기 시간 문제를 해결하기 위해 추가 코드를 작성 및 설계하는 오버헤드 없이 응용 프로그램에 비즈니스 가치를 더하는 기능을 구축하는 데 집중할 수 있습니다.
  • 동일한 환경에서 컨테이너 및 서비스 오케스트레이션: Docker 컨테이너를 Linux 또는 Windows에서 가져와 다른 워크로드 및 서비스와 함께 안정적이게 대규모로 실행할 수 있습니다. Azure Service Fabric의 컨테이너 호스팅, 클러스터 리소스 관리 및 워크로드 오케스트레이션 기능을 활용할 수 있습니다.
  • 아키텍처 선택: Azure Service Fabric를 통해 복잡한 응용 프로그램이 독립적으로 버전이 지정된 소규모 서비스로 구성되는 아키텍처 방법인 상태 비저장 또는 상태 저장 마이크로 서비스를 구축하여 가장 복잡하고 대기 시간이 짧으며 데이터 집약적인 시나리오를 제공하고 클라우드로나 클라우드 간에 확장할 수 있습니다. 컨테이너와 게스트 실행 파일, 마이크로 서비스와 행위자 등 필요에 맞는 프로그램 모델과 언어를 조합해서 사용할 수 있습니다.
  • 마이크로 서비스 민첩성: 세분화된 마이크로 서비스 응용 프로그램 설계를 통해 연속 통합 및 개발이 가능하고 새 기능을 빨리 제공할 수 있습니다.
  • Visual Studio 통합: Visual Studio 도구와 명령줄 지원을 사용하여 단일 상자, 테스트 및 프로덕션 환경에서 Service Fabric 응용 프로그램을 쉽고 빠르게 빌드, 테스트, 디버그, 배포 및 업데이트할 수 있습니다.
  • 어디서나 실행: Windows Server 또는 Linux를 호스트 운영 체제로 선택하고 일관된 플랫폼 서비스와 동일한 응용 프로그래밍 모델을 사용하여 동일한 응용 프로그램을 공용, 호스트형 또는 사설 클라우드에 유연하게 배포할 수 있습니다.
Azure Service Fabric - 손쉽게 마이크로 서비스 구축
대기 시간이 짧은 성능을 제공하는 Service Fabric

대규모로 대기 시간 단축 및 효율성 향상

가동 중지 시간 없이 빠르고 안전하게 업그레이드하고, 확장 작업을 자동화하고, 상태 모니터링을 통합하고, 오류를 자동으로 복구할 수 있습니다. 마이크로 서비스와 컨테이너 기반 앱을 오케스트레이션하고, 응용 프로그램 상태와 성능을 파악하고, 대기 시간이 짧고 복원력 있는 확장 가능한 서비스를 개발할 수 있습니다.

안정적인 오류 검색과 장애 조치(failover), 리더 선택, 상태 관리, 서비스 검색, 롤링 업그레이드, 응용 프로그램 이식성, 환경 추상화, 리소스 관리 및 거버넌스, 구성 관리 등의 까다로운 분산 시스템 문제를 해결하고, 응용 프로그램 수명 주기 관리 기능을 제공하므로 개발자가 사용량 증가에 따라 응용 프로그램을 다시 설계하지 않아도 됩니다. 다중 테넌트 SaaS 응용 프로그램, 중요 업무용 LOB(기간 업무) 응용 프로그램, IoT 데이터 수집 및 처리 워크로드, 게임 등을 비롯한 다양한 응용 프로그램과 워크로드를 개발하고 제공할 수 있습니다.

관련 제품 및 서비스

API Management

API를 개발자, 파트너 및 직원에게 안전하게 대규모로 게시

IoT Hub

수십억 개의 IoT 자산 연결, 모니터링 및 제어

Azure Cosmos DB

전역에 분산된 멀티모델 데이터베이스에 Azure Cosmos DB 사용