탐색 건너뛰기

Azure Service Fabric

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

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

응용 프로그램과 비즈니스 논리를 구축하는 데 집중하고 안정성, 확장성, 관리 및 대기 시간과 같은 어려운 분산 시스템 문제는 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은 가용 인프라와 응용 프로그램의 리소스 요구 사항을 본질적으로 파악하여 자동으로 확장하고 롤링 업그레이드를 수행하고 발생하는 오류를 자동 복구할 수 있습니다.

.NET Core 2.0, C# 및 Java를 비롯한 생산성이 뛰어난 다양한 프로그래밍 모델과 언어 중에서 선택하여 마이크로 서비스 및 컨테이너 기반 응용 프로그램을 빌드할 수 있습니다. Azure에서 Service Fabric 클러스터를 배포하거나 완전히 관리되는 마이크로 서비스 플랫폼으로서 현재 미리 보기로 제공되는 Azure Service Fabric mesh를 사용하세요. Azure Service Fabric은 Windows Server용 무료 다운로드로도 사용할 수 있으므로 온-프레미스 또는 다른 클라우드에 Service Fabric 클러스터를 만들 수 있습니다.

Azure Service Fabric으로 Alaska Airlines가 새 마이크로 서비스를 더 빠르게 배포하는 방법 알아보기

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

고객 의견

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

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

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

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

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

관련 제품 및 서비스

API Management

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

IoT Hub

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

Azure Cosmos DB

어떤 규모의 사용에도 적합한 글로벌 분산형 멀티 모델 데이터베이스