AWS Step Functions ile yalnızca kullandığınız kadar ödersiniz. Uygulamanızın yürütülmesi için gereken durum geçişi sayısına göre ücret ödersiniz.

Step Functions fiyatlandırma ayrıntıları

Step Functions, iş akışınızın yürütülen her adımını bir durum geçişi olarak sayar. Yeniden denemeler de dahil olmak üzere tüm durum makinelerinizdeki toplam durum geçişi sayısına göre ücret ödersiniz.

Step Functions ücretsiz kullanımı, ayda 4.000 ücretsiz durum geçişi içerir. Tüm ücretler günlük olarak ölçülür ve aylık olarak faturalandırılır.

Ayrıntılar için bkz. Step Functions fiyatlandırma örnekleri.

Ücretsiz Kullanım

4.000 durum geçişi

(aylık)

Step Functions Ücretsiz Kullanım süresi 12 aylık AWS Ücretsiz Kullanım döneminizin sonunda otomatik olarak dolmaz ve hem mevcut hem de yeni AWS müşterileri bu tekliflerden süresiz olarak yararlanabilir.

Durum Geçişleri

Sonrasında durum geçişi başına 0,000025 USD

1.000 durum geçişi başına 0,025 USD

AWS Step Functions ile, her ay kullandığınız durum geçişi sayısına göre ödeme yaparsınız. Ücretsiz kullanımı aşan durum geçişlerinin sayısına göre ücret ödersiniz. Ayrıntılar için Durum Geçişleri Fiyatlandırma Tablosu’na bakın.

İş akışınızın adımlarına hata işleme yeniden denemelerini de eklerseniz, her yeniden deneme ek bir durum geçişi olarak ücretlendirilir.  

Durum geçişleri fiyatlandırma tablosu

Bölge 1.000 durum geçişi başına fiyat
ABD Doğu (K. Virginia)   
0,0250 USD
ABD Doğu (Ohio)    
0,0250 USD
ABD Batı (Oregon)    
0,0250 USD
ABD Batı (K. California)
0,0279 USD
Kanada (Orta)    
0,0250 USD
Güney Amerika (Sao Paulo) 0,0375 USD
AWS GovCloud (ABD Doğu) 0,0300 USD
AWS GovCloud (ABD Batı) 0,0300 USD
Avrupa (İrlanda)    
0,0250 USD
Avrupa (Frankfurt)    
0,0250 USD
Avrupa (Londra)    
0,0250 USD
Avrupa (Paris) 0,0297 USD
Avrupa (Stockholm) 0,0250 USD
Asya Pasifik (Hong Kong) 0,0275 USD
Asya Pasifik (Singapur) 0,0250 USD
Asya Pasifik (Tokyo) 0,0250 USD
Asya Pasifik (Sidney) 0,0250 USD
Asya Pasifik (Seul)  
0,0271 USD
Asya Pasifik (Mumbai) 0,0285 USD

Ek ücretler

Uygulama iş yükünüz çalışırken başka AWS hizmetleri kullanıyorsa veya veri aktarımı gerçekleştiriyorsa ek ücret alınabilir. Örneğin, uygulama iş yükünüz bir AWS Lambda işlevi çağırırsa, her istek için ve her Lambda işlevinin süresi için faturalandırılırsınız. AWS hizmet fiyatlandırmasıyla ilgili ayrıntılı bilgi edinmek için ilgili AWS hizmetinin ayrıntı sayfalarına göz atın. Aşağıda yaygın olarak kullanılan bazı hizmetlere yönelik fiyatlandırma sayfalarının bağlantıları verilmiştir.

Veri aktarımı

Amazon EC2’ye ve den dış veri aktarımları

AWS Lambda fiyatlandırması

İstekler ve süre

Amazon EC2 fiyatlandırması

İsteğe Bağlı, Rezerve Edilmiş ve Spot Bulut Sunucuları

Amazon ECS fiyatlandırması

Fargate ve EC2 Başlatma Türleri

Step Functions fiyatlandırma örnekleri

  • Örnek 1

    Sıralı adımlar içeren uygulama iş akışı
    sfn_sm_upload_delete_raw

    İki adımlı uygulama iş akışının, grafikteki okların sayısıyla belirlenen üç durum geçişi vardır:

    1. Başlangıçtan RAW Dosyasını Karşıya Yüklemeye
    2. RAW Dosyasını Karşıya Yüklemeden RAW Dosyasını Silmeye
    3. RAW Dosyasını Silmeden Bitişe 

    ABD Batı (K. Virginia) bölgesinde durum geçişi başına fiyat 0,000025 USD’dir ve Ücretsiz Kullanım ayda 4.000 durum geçişi sağlar. Bu durum makinesini bir ay boyunca 100.000 kere yürüttüyseniz ve hatalardan kaynaklanan hiçbir yeniden deneme yapılmadıysa, şu ücreti ödersiniz:

    İş akışındaki durum geçişi sayısı * iş akışını yürütme sayısı = toplam durum geçişi sayısı

    3 * 100.000 = 300.000

    Toplam durum geçişi sayısı – Ücretsiz Kullanım durum geçişi sayısı = faturalandırılabilir durum geçişi sayısı

    300.000 – 4.000 = 296.000

    Aylık ücretler = 296.000 * 0,000025 USD = 7,40 USD

  • Örnek 2

    Dallanma koşulları içeren uygulama iş akışı
    sfn_sm_image_processing

    Bu örnekte kullanılan durum makinesi GitHub’da bulunabilir.

    Dallanma koşulları içeren bir uygulama iş akışının birden çok yolu vardır. Bu örnekte, adımları bağlayan 10 ok (veya yay) vardır. "Start" (Başlangıç) ile "End" (Bitiş) arasındaki sorunsuz yolun üzerinde sekiz durum geçişi vardır. "Start" ile "NotSupportedImageType" arasında akan yollarda toplam iki veya üç durum geçişi bulunacaktır. Herhangi bir duruma hata işleme yeniden denemeleri eklenirse fazladan durum geçişi ücreti uygulanabilir.

    ABD Batı (K. Virginia) bölgesinde durum geçişi başına fiyat 0,000025 USD’dir ve Ücretsiz Kullanım ayda 4.000 durum geçişi sağlar. Bu uygulama iş akışını bir ay boyunca 100.000 kere yürüttüyseniz, sorunsuz yol her seferinde başarılı olduysa ve hatalardan dolayı hiçbir yeniden deneme yapılmadıysa, şu ücreti ödersiniz:

    Yürütme başına durum geçişi sayısı * iş akışını yürütme sayısı = toplam durum geçişi sayısı

    8 * 100.000 = 800.000

    Toplam durum geçişi sayısı – Ücretsiz Kullanım durum geçişi sayısı = faturalandırılabilir durum geçişi sayısı

    800.000 – 4.000 = 796.000

    Aylık ücretler = 796.000 * 0,000025 USD = 19,90 USD

    Bu örnekteki beş AWS Lambda işlevinin toplam maliyeti 97,62 USD olur. 4,7 MB boyutlu bir JPEG görüntüsünün işlendiği başarılı bir sorunsuz yol yürütmesinde, Lambda işlevlerinin boyutu ve süresi şöyle olur:

    İşlev Bellek (MB) Süre (Msec)
    ExtractImageMetadata 1.024 3.200
    TransformMetadata 256 100
    Rekognition 256 1.200
    Thumbnail 1.536 1.500
    StoreImageMetadata 256 300

AWS Step Functions'ı kullanmaya başlayın

Kullanmaya başlama 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