AWS Step Functions

İş açısından kritik uygulamalara işlevler ekleyin

AWS Step Functions, AWS Lambda işlevlerinin ve birden fazla AWS hizmetinin iş açısından kritik uygulamalara eklenmesini kolaylaştıran sunucusuz bir işlev düzenleyicisidir. Görsel arayüzünü kullanarak uygulamanın durumunu sürdüren, kontrol noktasından geçmiş ve olay temelli bir dizi iş akışı oluşturabilir ve çalıştırabilirsiniz. Bir adımın çıktısı bir sonraki adımın girdisi olarak işlev görür. Uygulamanızdaki her adım, iş mantığınız tarafından tanımlandığı şekliyle sıralı olarak çalışır.

Bir dizi tekil sunucusuz uygulamanın düzenlenmesi, yeniden denemelerin yönetilmesi ve hataların ayıklanması zor olabilir. Dağıttığınız uygulamalar karmaşık hale geldikçe onları yönetmek de o kadar karmaşık hale gelir. Step Functions hata işlemeyi, yeniden deneme mantığını ve durumu otomatik olarak yönetir. Step Functions,yerleşik operasyonel kontrolleri ile ekibinizin operasyonel yükünü ciddi ölçüde azaltarak sıralamayı, hata işlemeyi, yeniden deneme mantığını ve durumu yönetir.

10 Dakikada İş Akışı Oluşturun


AWS Step Functions ve AWS Lambda ile sunucusuz iş akışı oluşturmayı öğrenmek mi istiyorsunuz? Daha fazla bilgi edinin

Sunucusuz iş akışı

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.

İşleyiş şekli

AWS Step Functions İşleyiş şekli

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 makine öğrenimi modellerinin doğruluğunu geliştirmek için standart bir makine öğreni̇mi̇ 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.

Diğer kullanım örneklerini görüntüleyin »

Müşteriler

Diğer müşteri görüşlerini görüntüleyin »

Müşteri videoları

Yenilikler

3 Aralık 2019

AWS Step Functions Express Workflows ile Tanışın


Express Workflows, saniyede 100.000 olaydan yüksek bir hızla AWS işlem, veritabanı ve mesajlaşma hizmetlerini hesaplı bir şekilde düzenleyen yeni bir AWS Step Functions iş akışı türüdür.

18 Eylül 2019

AWS Step Functions, İş Akışlarında Dinamik Paralel Çalışma Desteği Ekliyor


AWS Step Functions artık dinamik paralel çalışmayı destekliyor. Bu sayede uygulama iş akışlarınızın performansını ve verimliliğini optimize edebilirsiniz.

12 Ağustos 2019

AWS Step Functions, İç İçe İş Akışları için Destek Ekliyor


AWS Step Functions şimdi modüler, yeniden kullanılabilir iş akışları oluşturarak daha karmaşık süreçleri düzenlemenize imkan tanıyor.

Tüm duyurulara bakın »

AWS'yi kullanmaya başlayın

AWS hesabı için kaydolun

AWS hesabı için kaydolun

AWS Ücretsiz Kullanımı için anında erişim elde edin.
10 Dakikalık Öğreticilerle öğrenin

10 Dakikalık Öğreticilerle öğrenin

Basit öğreticilerle keşfedin ve öğrenin.
AWS ile oluşturmaya başlayın

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