AWS Step Functions

Modern uygulamalar için görsel iş akışları

AWS Step Functions, geliştiricilerin dağıtılmış uygulamalar oluşturmak, BT ve iş süreçlerini otomatikleştirmek ve AWS hizmetlerini kullanarak veri ve makine öğrenimi işlem hatları oluşturmak için kullandığı az kod kullanımlı, görsel bir iş akışı hizmetidir. İş akışları, geliştiricilerin daha yüksek değerli iş mantığına odaklanabilmesi için hataları, yeniden denemeleri, paralelleştirmeyi, hizmet entegrasyonlarını ve gözlemlenebilirliği yönetir.

200'den fazla AWS hizmeti ve 9.000 API eylemiyle iş akışları oluşturun

Avantajlar

Hızlı bir şekilde oluşturun ve dağıtın

Basit bir sürükle ve bırak arabirimi olan Workflow Studio ile hızlı bir şekilde kullanmaya başlayın. Step Functions ile karmaşık iş mantığını; hizmetleri, sistemleri veya kişileri dakikalar içinde birbirine bağlayan az kod kullanımlı, olay temelli iş akışları olarak ifade edebilirsiniz.

Daha az entegrasyon kodu yazın

Lambda, ECS, Fargate, Batch, DynamoDB, SNS, SQS, SageMaker, EventBridge veya EMR dahil olmak üzere 200'den fazla hizmetten AWS kaynağını dayanıklı iş akışlarına, veri işlem hatlarına veya uygulamalara entegre edin.

Hataya dayanıklı ve durum bilgisi olan iş akışları oluşturun

Step Functions, iş akışlarınızın sırayla ve beklendiği gibi yürütülmesini sağlamak için durumu, kontrol noktalarını ve yeniden başlatmaları yönetir. Yerleşik deneme/yakalama, yeniden deneme ve geri alma özellikleri, tanımladığınız iş mantığına dayalı olarak hatalar ve istisnalar ile otomatik olarak ilgilenir.

Güvenilirlik ve ölçeklenebilirlik için tasarlandı

Step Functions, özel kullanım durumunuza bağlı olarak kullanılabilen iki iş akışı türü sunar: Standard veya Express.  Uzun süreli iş yüklerini yönetmek için Standart İş Akışları kullanılır.  Express Workflows, yüksek hacimli olay işleme iş yüklerini destekler. 

Nasıl çalışır?

  • Genel Bakış
  • Step Functions Workflow Studio
  • Hata Ayıklama Modeli
  • Dallanma ve İnsani Etkileşim Modelleri
  • Saga Modeli
  • Genel Bakış
  • AWS Step Functions - İşleyiş şekli - Genel Bakış
  • Step Functions Workflow Studio
  • Step Functions Workflow Studio USI Mock
  • Hata Ayıklama Modeli
  • AWS Step Functions: İşleyiş şekli - Hata Ayıklama Modeli
  • Dallanma ve İnsani Etkileşim Modelleri
  • AWS Step Functions - İşleyiş şekli - Dallanma ve İnsan Etkileşimi Modelleri
  • Saga Modeli
  • AWS Step Functions: İşleyiş şekli - Saga Modeli

Kullanım örnekleri

Extract, Transform ve Load (ETL) sürecini otomatikleştirin

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.

Makine Öğrenimi (ML) için Veri Hazırlayın

Makine öğrenimini etkinleştirmek için Amazon SageMaker gibi makine öğrenimi modelleme sistemlerinin bu veriler üzerinde eğitim alabilmesi için kaynak verilerin toplanması, işlenmesi ve normalleştirilmesi gerekir. Step Functions, ML işlem hattınızı otomatikleştirmek için atılan adımları sıralamayı kolaylaştırır. 

Mikro hizmetleri yönetin

Birden çok AWS Lambda işlevini uyumlu sunucusuz uygulamalar ve mikro hizmetler halinde birleştirmek için Step Functions'ı kullanın. Amazon EC2 bulut sunucularında, kapsayıcılarda veya şirket içi sunucularda çalışan veri ve hizmetleri de yönetebilirsiniz

Liberty Mutual

Liberty Mutual, her bir iş kolundan gelen verilerin bir dizi olaya veya finansal işlemlere dönüştürüldüğü Step Functions ile olay temelli bir iş akışı yarattı. Yalnızca 60,00 USD karşılığında ayda bir milyon işlemi nasıl işlediklerini öğrenin.  

Müşteri öyküsünü görüntüle

Freebird

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 entegre edebilirsiniz. Amazon EC2 bulut sunucularında, container'larda veya şirket içi sunucularda çalışan veri ve hizmetleri de düzenleyebilirsiniz.

Müşteri öyküsünü görüntüle

The Guardian

Birden fazla sistem arasındaki veri akışını düzenleyen The Guardian, teknik ekiplerin manuel hesap silme işleminde haftada 4 saat tasarruf etmesini sağladı.  Ekibin, Step Functions ile doğru ve otomatik kayıtlar tutarak binlerce aboneye nasıl zamanında gazete teslimatı sağlayabildiğini öğrenin.

Müşteri öyküsünü görüntüleyin

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

tarih
  • tarih
1
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 »

Son blog gönderileri

1

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