AWS Step Functions

Görsel iş akışlarını kullanarak dağıtılmış uygulamalar oluşturun

AWS Step Functions, birden fazla AWS hizmetini uygulama oluşturma ve güncelleme adımlarını hızlandırmanızı sağlayan sunucusuz iş akışlarına dönüştürmenizi sağlar. Step Functions’ı kullanarak AWS Lambda ve Amazon ECS gibi hizmetleri bir araya getiren iş akışları tasarlayıp çalıştırarak zengin özellikli uygulamalar oluşturabilirsiniz. İş akışı bir dizi adımdan oluşur ve bir adımın çıktısı bir sonraki adıma girdi olarak beslenir. Step Functions’ı kullanarak daha kolay ve daha sezgisel bir şekilde uygulama geliştirebilirsiniz. Bunun nedeni iş akışınızı anlaması, başkalarına anlatması ve değiştirmesi kolay bir durum-makine şemasına dönüştürmesidir. Yürütülen adımları izleyebilir ve bu sayede sorunları belirleyip hızlıca düzeltebilirsiniz. Step Functions her adımı otomatik olarak tetikler, takip eder ve hata oluştuğunda yeniden dener. Bu sayede uygulamanız sırasına uygun ve beklenen şekilde yürütülür.

AWS Step Functions ile Tanışın

Avantajlar

Uygulamaları hızlıca derleyin ve güncelleyin

AWS Step Functions, işletme gereksinimlerinin hızlı bir şekilde teknik gereksinimlere dönüştürülmesini sağlayan görsel iş akışları oluşturmanızı sağlar. Uygulamaları birkaç dakika içinde oluşturabilir ve değişiklik yapmanız gerektiğinde kodları özelleştirmeden bileşenlerin yerini veya düzenini değiştirebilirsiniz.

Dayanıklılığı artırın

AWS Step Functions, uygulamanızdaki işlemlerin sırayla ve beklenen şekilde çalıştığından emin olmak için durumu, kontrol noktalarını ve yeniden başlatma işlemlerini sizin yerinize yönetir. Yerleşik deneme/yakalama, yeniden deneme ve geri alma özellikleri hatalar ve özel durumlarla otomatik olarak ilgilenir. 

Daha az kod yazın

AWS Step Functions uygulamanızın mantığını sizin yerinize yönetir ve dal oluşturma, paralel yürütme ve zaman aşımı gibi temel işlemleri gerçekleştirir. Bu da mikro hizmetlerinizde ve işlevlerinizde tekrarlanabilecek fazladan kodları kaldırmanızı sağlar.

Nasıl çalışır?

sfn_how-it-works

Kullanım örnekleri

Veri işleme

Step Functions uzun süreli ve birden fazla ETL işinin sırasıyla yürütülmesine ve başarıyla tamamlanmasına yardımcı olur. Bu sayede bu işleri el ile yönetmenize veya ayrı bir uygulama tutmanıza gerek kalmaz. Step Functions’ı ayrıca machine learning modellerinin doğruluğunu geliştirmek için standart bir machine learning eğitim akışı oluşturmak için de kullanabilirsiniz.

Görevleri otomatikleştirin

Step Functions rutin dağıtımlar, yükseltmeler, yüklemeler ve geçişler için denetlenebilir otomasyon özellikleri sunar. Step Functions ile düzeltme eki yönetimi, altyapı seçimi ve veri eşitleme gibi yinelenen görevleri kolayca otomatikleştirebilirsiniz. Ölçekleme, zaman aşımlarına yanıt verme ve başarısız görevleri yenileme işlemleri Step Functions tarafından gerçekleştirilir.

Tek parça uygulamayı modernleştirin

Step Functions’ı kullanarak kod tabanınızın geri kalanından birkaç görev çıkarabilir ve tek parça uygulamaları küçük adım dizileri halinde mikro hizmetlere dönüştürebilirsiniz. Bu sayede işletme açısından kritik kodları güvenli bir şekilde ve istediğiniz hızda çözebilir, bunu yaparken çalışmayı kesintiye uğratmaz ve yeni özellikler sunmaya devam edebilirsiniz.

Uygulama düzenleme

Step Functions ile iş akışı mantığı, paralel işlemler, hata işleme, zaman aşımı veya yeniden deneme için kod yazmak zorunda kalmadan birden fazla AWS Lambda işlevini sunucusuz uygulamalara ve mikro hizmetlere dönüştürebilirsiniz. Amazon EC2 bulut sunucularında, kapsayıcılarda veya şirket içi sunucularda çalışan veri ve hizmetleri de yönetebilirsiniz.

Örnek olay incelemeleri

Müşteri videoları

Yenilikler

31 Temmuz 2018

AWS IoT Rules Engine artık Step Functions İşlemini destekliyor


Artık, iş akışı denetimi için ayrı AWS Lambda işlevleri yazmadan, doğrudan AWS IoT’den AWS Step Functions iş akışlarını tetikleyebilirsiniz.

 

Daha fazla bilgi edinin  |  Belgeler

31 Temmuz 2018

AWS Step Functions’a artık Asya Pasifik’ten (Mumbai) erişilebilir


AWS Step Functions’a artık Asya Pasifik (Mumbai) Bölgesinden erişilebilir. AWS Step Functions, uygulamanızı bir dizi adım olarak görselleştirmenin bir yolunu sağlar.

 

Daha fazla bilgi edinin

28 Haziran 2018

AWS Step Functions’a artık AWS GovCloud’dan (ABD) erişilebilir


AWS Step Functions’a artık AWS GovCloud (ABD) Bölgesinden erişilebilir. Step Functions, dağıtılmış uygulamalar için sunucusuz bir orkestrasyon hizmetidir.


Daha fazla bilgi edinin

Tüm duyurulara bakın »

AWS'yi kullanmaya başlayın

icon1

AWS hesabı için kaydolun

AWS Ücretsiz Kullanım için anında erişim elde edin.
icon2

10 Dakikalık Öğreticilerle öğrenin

Basit öğreticilerle keşfedin ve öğrenin.
icon3

AWS ile oluşturmaya başlayın

AWS projenizi başlatmanıza yardımcı olacak adım adım kılavuzlarla oluşturmaya başlayın.

AWS Step Functions hakkında daha fazla bilgi edinin

Özellik sayfasını ziyaret edin
Başlamaya hazır mısınız?
AWS Step Functions konsolunda oturum açın
Başka sorunuz mu var?
Bize ulaşın