Sunucusuz İşlem

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Geleneksel işlem özeti

 

EC2 Özet:

  • Amazon EC2, AWS bulutunda işlem kapasitesi sağlar
  • EC2, daha fazla esneklik ve kontrol sunar
  • Farklı iş yükleri için optimize edilmiş çeşitli EC2 örnek türleri vardır

EC2'de esneklik, kontrol ve özel örnek türlerini vurgulayan dallı bir şema.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Geleneksel işlemin ötesinde gelişen ihtiyaçlar

Günümüz İhtiyaçları:

  • Modüler, mikro hizmet mimarilerine ihtiyaç

Mikro hizmet mimarisini gösteren bir simge

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Geleneksel işlemin ötesinde gelişen ihtiyaçlar

Günümüz İhtiyaçları:

  • Modüler, mikro hizmet mimarisi gereksinimi

 

  • Değişken talebe hızlı ölçekleme

Hızlı ölçeklemeyi gösteren bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Geleneksel işlemin ötesinde gelişen ihtiyaçlar

Günümüz İhtiyaçları:

  • Modüler, mikro hizmet mimarisi gereksinimi

 

  • Değişken talebe hızlı ölçekleme

 

  • Manuel müdahale olmadan otomatik altyapı yönetimi

Otomatik altyapı yönetimini gösteren bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Kapsayıcılar ve sunucusuz işlem

Kapsayıcıları gösteren bir simge.

Sunucusuz işlemi gösteren bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Kapsayıcı nedir?

Kapsayıcılar, uygulamaları ve bağımlılıklarını hafif, tekil birimlerde paketler

Neden kapsayıcı?

  • Uygulamaları alttaki sistem bağımlılıklarından izole eder

İzolasyonu gösteren bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Kapsayıcı nedir?

Kapsayıcılar, uygulamaları ve bağımlılıklarını hafif, tekil birimlerde paketler

Neden kapsayıcı?

  • Uygulamaları alttaki sistem bağımlılıklarından izole eder
  • Kaynak verimliliği için ana işletim sistemini paylaşır

Artan verimliliği gösteren bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Kapsayıcı nedir?

Kapsayıcılar, uygulamaları ve bağımlılıklarını hafif, tekil birimlerde paketler

Neden kapsayıcı?

  • Uygulamaları alttaki sistem bağımlılıklarından izole eder
  • Kaynak verimliliği için ana işletim sistemini paylaşır
  • Ortamlar arasında kolayca taşınabilir

Taşınabilirliği gösteren bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

AWS'de kapsayıcılar

 

Amazon Elastic Container Service ve Amazon Elastic Kubernetes Service'i gösteren bir simge.

  • Kapsayıcı tabanlı uygulamaları kolayca yukarı/aşağı ölçekleyin
  • Diğer AWS hizmetleriyle entegre edin
AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Amazon ECS

Kapsayıcı tabanlı uygulamaların dağıtımı, yönetimi ve ölçeklenmesi için tamamen yönetilen hizmet

Kullanım alanları

  • Mikro hizmet tabanlı uygulamaları dağıtma ve yönetme
  • AWS hizmetleri genelinde toplu iş yüklerini planlama, zamanlama ve çalıştırma

Elastic Container Service'in mikro hizmet ve toplu işleme uygulamalarına desteğini vurgulayan dallı bir diyagram.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Amazon EKS

Kubernetes tabanlı uygulamaları çalıştırmada uzmanlaşmış kapsayıcı orkestrasyon hizmeti

Kullanım alanları

  • ML kapsayıcılarını çalıştırmak için hızlandırılmış EC2 örnekleriyle eşleştirin
  • Hibrit bulutta kümeleri ve uygulamaları yönetin

Elastic Kubernetes Service'in kubernetes, makine öğrenimi ve hibrit ortam uygulamalarına desteğini vurgulayan dallı bir diyagram.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Daha fazla işlem türü?

 

Kapsayıcıları gösteren bir simge

 

  • Kalıcı ortamlar

 

  • Öngörülebilir iş yükleri

 

  • Kaynak yoğun uygulamalar
AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Daha fazla işlem türü?

Olay tabanlı işlem değişimleri

Olay güdümlü fonksiyonları açıklayan bir akış şeması.

Düzensiz trafik yükleri için işlem dengeleme

Bir uygulamadaki düzensiz trafik yüklerini açıklayan bir akış şeması.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Sunucusuz işlem

Sunucusuz işlemi gösteren bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Sunucusuz mimari nedir?

 

  • Sunucu yönetimi yok: sağlama, ölçekleme veya bakım yok

Sunucu yönetimi olmadığını gösteren bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Sunucusuz mimari nedir?

 

  • Sunucu yönetimi yok: sağlama, ölçekleme veya bakım yok

 

  • Olay güdümlü: işlevler gerçek zamanlı olaylarla tetiklenir

Olay güdümlü uygulamayı gösteren bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Sunucusuz mimari nedir?

 

  • Sunucu yönetimi yok: sağlama, ölçekleme veya bakım yok

 

  • Olay güdümlü: işlevler gerçek zamanlı olaylarla tetiklenir

 

  • Maliyet etkin: önceden ayrılan kaynaklar yerine yalnızca kullanım için ödeme

Maliyet etkinliğini vurgulayan bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Sunucusuz işlem ne zaman kullanılır?

Olay güdümlü uygulamaları gösteren bir simge.

Gerçek zamanlı işlemeyi gösteren bir simge.

Düzensiz veri patlamalarını gösteren bir simge.

Sohbet botları ve sesli asistanları gösteren bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

AWS'de sunucusuz işlem

AWS Lambda'yı gösteren bir simge.

AWS Fargate'i gösteren bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

AWS Lambda

  • Olaylara yanıt olarak, sunucu sağlama veya yönetimi olmadan kod çalıştırın
  • Otomatik işlem ölçekleme yetenekleri

 

S3'e dosya yüklemeyi gösteren bir simge.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

AWS Lambda

  • Olaylara yanıt olarak, sunucu sağlama veya yönetimi olmadan kod çalıştırın
  • Otomatik işlem ölçekleme yetenekleri

 

S3'e dosya yüklendikten sonra tetiklenen bir Lambda işlevini gösteren bir akış şeması.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

AWS Lambda

  • Olaylara yanıt olarak, sunucu sağlama veya yönetimi olmadan kod çalıştırın
  • Otomatik işlem ölçekleme yetenekleri

 

Bir olay gerçekleştiğinde Lambda işlevlerinin nasıl tetiklendiğini açıklayan bir akış şeması.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

AWS Fargate

Kapsayıcılar için sunucusuz işlem sağlayarak uygulama geliştirmeyi kolaylaştırır

Kullanım alanları

  • Aşırı sunucu sağlamaya gerek kalmadan YZ ve ML uygulamalarını etkinleştirin
  • Paralel işlemle büyük veri kümelerinde toplu işleme

AWS Fargate yeteneklerini vurgulayan dallı bir diyagram.

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Hadi pratik yapalım!

AWS Bulut Teknolojisi ve Hizmetleri Kavramları

Preparing Video For Download...