Azure Service Fabric—Mikro Hizmetler Oluşturma | Microsoft Azure
Her zaman açık, ölçeklenebilir, dağıtılmış uygulamalar oluşturun ve çalıştırın
Mikro hizmet geliştirmeyi ve uygulama yaşam döngüsü yönetimini basitleştirin
Kapsayıcıları ve mikro hizmetleri güvenilir biçimde ölçeklendirin ve yönetin
Durum bilgisi olan kapsayıcılara veya mikro hizmetlere sahip düşük gecikme süreli, yüksek aktarım hızlı iş yükleri için veri kullanan platform
Her şeyi çalıştırın. İstediğiniz dili ve programlama modelini kullanın
Her yerde çalıştırın. Azure’da, şirket içinde veya diğer bulutlarda Windows/Linux’u destekler
Ölçeği binlerce makineye kadar artırır
İsterseniz ücretsiz bir Azure hesabı da oluşturabilirsiniz
Service Fabric’i keşfedin:
Görev açısından kritik uygulamalar için güvenilir bir platforma güvenin
Uygulama ve kurumsal mantık oluşturmaya odaklanın ve Azure’ın güvenilirlik, ölçeklenebilirlik, yönetim ve gecikme süresi gibi zorlu dağıtılmış sistem sorunlarını çözmesine izin verin. Service Fabric; Skype for Business, Intune, Azure Event Hubs, Azure Data Factory, Azure Cosmos DB, Azure SQL Veritabanı, Dynamics 365 ve Cortana gibi diğer Microsoft hizmetlerinin yanı sıra çekirdek Azure altyapısını da sağlayan temel teknolojidir. Bulut ölçeğinde oldukça kullanılabilir ve dayanıklı hizmetler sunmak üzere tasarlanan Azure Service Fabric, yapısı itibariyle kullanılabilir altyapıyı ve uygulamaların kaynak ihtiyaçlarını anlayarak otomatik ölçekleme, sıralı yükseltmeler ve hata ortaya çıktığında kendi kendini düzeltmeye olanak tanımaktadır.
Kendi mikro hizmet ve kapsayıcı tabanlı uygulamalarınızı oluşturmak için C# ve Java gibi çeşitli üretken programlama modellerinden ve dillerinden birini seçin.
Azure Service Fabric’in bir ultra MMO oyununu nasıl sağladığına bakın
“Service Fabric, dağıtılmış bir mikro hizmetler mimarisi oluşturmak yerine EcoStruxure.io’nun temel özelliklerine odaklanmamıza olanak tanıdı.”
Stephen Berard, Baş Mimar – Dijital Hizmetler Platformu
“Service Fabric sayesinde, sistemimizde herhangi bir kesinti yaşamadan sıralı bir yükseltme yapabiliyoruz. Bir hata olduğunda önceki sürüme geri dönüyor.”
Sean Patterson, Kıdemli Yazılım Mimarı
“Microsoft Azure, bir teknoloji çözümünden daha fazlası. PaaS hizmetleri sayesinde her seferinde hızlı uygulamayla, yeni bir düşünme şekli ve yeni pazar fırsatları anlamına da geliyor.”
Christian Taltas: KTS İdari Direktörü
Mikro hizmet tabanlı uygulamalar derlemeyi ve yönetmeyi basitleştirin
Hızlı pazarlama süresi: Güvenilirlik, ölçeklenebilirlik, yönetim veya temel altyapıdaki gecikme süresi gibi sorunları çözmek için ek kod tasarlama ve yazma işleriyle uğraşmak yerine, uygulamanıza ticari değer katan özellikler oluşturmaya odaklanın.
Aynı ortamda kapsayıcı ve hizmet düzenlemesi: Linux veya Windows üzerindeki Docker kapsayıcılarınızı diğer iş yükleri ve hizmetlerle birlikte uygun ölçekte, güvenilir biçimde çalıştırın. Azure Service Fabric’in kapsayıcı barındırma, küme kaynak yönetimi ve iş yükü düzenleme özelliklerinden yararlanın.
Mimarinizi seçin: Azure Service Fabric ile karmaşık, düşük gecikme süreli, veri kullanımı yoğun senaryoları desteklemek ve bunları buluta veya bulutta ölçeklendirmek için durum bilgisi olan veya olmayan mikro hizmetler derleyin; bu mimari yaklaşım, birbirinden bağımsız sürümlere sahip küçük hizmetlerden oluşan karmaşık uygulamalar söz konusu olduğunda kullanılır. Kapsayıcılar ve konuk tarafından çalıştırılabilen öğelerden mikro hizmetlere ve aktörlere kadar, size en uygun programlama modellerini ve dilleri birlikte kullanın.
Mikro hizmet çevikliği: Çok küçük parçalı mikro hizmet uygulamaları tasarlayarak kesintisiz tümleştirme ve sürekli geliştirme alışkanlıkları sağlamanın yanı sıra yeni işlevlerin uygulanmasını hızlandırın.
Visual Studio tümleştirmesi: Visual Studio Araçları ve komut satırı desteğiyle tek bir makine, test ve üretim ortamlarında Service Fabric uygulamalarınızı hızla ve kolayca derleyin, test edin, hata ayıklayın, dağıtın ve yükseltin.
İstediğiniz Yerde Çalıştırın: Konak işletim sistemi olarak Windows Server veya Linux seçeneğiyle tutarlı platform hizmetleri ve aynı uygulama programlama modellerini kullanarak genel, barındırılan veya özel bulutlarda aynı uygulama kodunu esnek biçimde dağıtın.
Düşük gecikme süreli performans ve çok büyük ölçekte verimlilik sağlayın
Sıfır kesintiyle hızlı ve güvenli yükseltmeler sunun, ölçeklendirme işlemlerini otomatik hale getirin, durum izlemeyi tümleştirin ve hatalardan otomatik kurtarma sağlayın. Mikro hizmet ve kapsayıcı tabanlı uygulamaları düzenleyin, uygulama durumunu ve performansını daha iyi anlayın, ölçeklendirilen düşük gecikme süreli ve esnek hizmetlerin geliştirilmesine olanak tanıyın.
Güvenilir hata algılama ve yük devretme, lider seçimi, durum yönetimi, hizmet keşfi, sıralı yükseltmeler, uygulama taşınabilirliği, ortam soyutlama, kaynak yönetimi ve idaresi ile yapılandırma yönetimi gibi zorlu dağıtılmış sistem sorunlarını çözmenin yanı sıra uygulama yaşam döngüsü yönetimi özellikleri sağlayarak geliştiricilerin kullanım arttıkça uygulama mimarisini yenileme ihtiyaçlarını ortadan kaldırın. Çok kiracılı SaaS uygulamaları, görev açısından kritik iş kolu uygulamaları, IoT veri toplama ve işleme iş yükleri ile oyunlar gibi birçok uygulama ve iş yükü türünü geliştirip sunun.
Service Fabric belgeleri
Service Fabric Ekibi blogu
Service Fabric durumu
Azure Service Fabric ile çalışmaya başlayın