BULUT BİLGİSAYAR VE SANALLAŞTIRMA
Sunucusuz Geliştirme
AWS'deki çözümler
3 gün
AWS'de Sunucusuz Çözümler Geliştirme
AWS, LUMIFY ÇALIŞMALARINDA
Lumify Work, Avustralya, Yeni Zelanda ve Filipinler için resmi bir AWS Eğitim Ortağıdır. Yetkili AWS Eğitmenlerimiz aracılığıyla, buluttan daha fazla yararlanabilmeniz için size ve kuruluşunuza uygun bir öğrenme yolu sağlayabiliriz. Bulut becerilerinizi geliştirmenize ve sektörde tanınan AWS Sertifikasyonunu elde etmenize yardımcı olmak için sanal ve yüz yüze sınıf tabanlı eğitim sunuyoruz.
NEDEN BU DERS ÇALIŞMALISINIZ?
Bu kurs, geliştiricilere, AWS Lambda'yı ve AWS sunucusuz platformundaki diğer hizmetleri kullanarak sunucusuz uygulamalar oluşturmaya yönelik en iyi uygulamaları tanıtma ve uygulama olanağı sağlar. Daha basit konulardan daha karmaşık konulara doğru ilerleyen uygulamalı laboratuvarlarda sunucusuz bir uygulamayı dağıtmak için AWS çerçevelerini kullanacaksınız. Sınıfın ötesinde öğrenme ve problem çözmeye yönelik özgün yöntemler geliştirmek için kurs boyunca AWS belgelerini kullanacaksınız.
Bu kurs sunumları, uygulamalı laboratuvarları, gösterileri, videoları, bilgi kontrollerini ve grup egzersizlerini içerir.
NE ÖĞRENECEKSİNİZ
Bu kurs katılımcılara aşağıdakileri nasıl yapacaklarını öğretmek için tasarlanmıştır:
- Uygun AWS hizmetlerini kullanarak olay odaklı en iyi uygulamaları sunucusuz uygulama tasarımına uygulayın
- Sunucusuz geliştirmeye geçişin zorluklarını ve ödünleşimlerini belirleyin ve geliştirme organizasyonunuza ve ortamınıza uygun önerilerde bulunun
- AWS tarafından yönetilen hizmetleri birbirine bağlayan kalıpları kullanarak sunucusuz uygulamalar oluşturun ve hizmet kotaları, kullanılabilir entegrasyonlar, çağrı modeli, hata işleme ve olay kaynağı yükü dahil olmak üzere hizmet özelliklerini hesaba katın
- AWS de dahil olmak üzere altyapıyı kod olarak yazmaya yönelik mevcut seçenekleri karşılaştırın ve karşılaştırın
BulutFormasyonu, AWS Amplify, AWS Sunucusuz Uygulama Modeli (AWS SAM) ve AWS Cloud Development Kit (AWS CDK) - Hata işleme, günlüğe kaydetme, ortamın yeniden kullanımı, katmanların kullanılması, durumsuzluk, eş zamanlılık ve belleğin yapılandırılması dahil olmak üzere Lambda işlevlerinin yazılması için en iyi uygulamaları uygulayın
- Sunucusuz uygulamanızda gözlemlenebilirlik ve izleme oluşturmaya yönelik en iyi uygulamaları uygulayın
- Sunucusuz uygulamalara en iyi güvenlik uygulamalarını uygulayın
- Sunucusuz bir uygulamada önemli ölçeklendirme hususlarını belirleyin ve her bir hususu, onu yönetmeye yönelik yöntemler, araçlar veya en iyi uygulamalarla eşleştirin
- CI/CD iş akışını yapılandırmak ve sunucusuz bir uygulamanın dağıtımını otomatikleştirmek için AWS SAM, AWS CDK ve AWS geliştirici araçlarını kullanın
- Devam eden sunucusuz gelişiminize ve sunucusuz toplulukla etkileşiminize yardımcı olacak sunucusuz kaynakların bir listesini oluşturun ve aktif olarak sürdürün
Eğitmenim, benim özel durumumla ilgili gerçek dünya örneklerine senaryolar koyabilme konusunda harikaydı.
Geldiğim andan itibaren kendimi hoş karşılanmış hissettim ve sınıf dışında bir grup olarak oturup durumlarımızı ve hedeflerimizi tartışmak son derece değerliydi.
Çok şey öğrendim ve bu kursa katılarak hedeflerimin karşılanmasının önemli olduğunu hissettim.
Lumify Çalışma ekibi harika iş çıkardı.
AMANDA NICOL
BT DESTEK HİZMETLERİ
MÜDÜR – HEALT H WORLD LMIT ED
Lumify Çalışması Özelleştirilmiş Eğitim
Ayrıca bu eğitim kursunu daha büyük gruplar için de sunabilir ve özelleştirebilir, kuruluşunuzun zamandan, paradan ve kaynaklardan tasarruf etmesini sağlayabiliriz.
Daha fazla bilgi için lütfen 02 8286 9429 numaralı telefondan bize ulaşın.
DERS KONULARI
Modül 0: Giriş iyonu
- Oluşturacağınız uygulamaya giriş
- Kurs kaynaklarına erişim (Öğrenci Kılavuzu, Laboratuvar Kılavuzu ve Çevrimiçi Kurs Eki)
Modül 1: Sunucusuz Düşünmek
- Modern sunucusuz uygulamalar oluşturmaya yönelik en iyi uygulamalar
- Olay odaklı tasarım
- Olay odaklı sunucusuz uygulamaları destekleyen AWS hizmetleri
Modül 2: API Odaklı Geliştirme ve Eşzamanlı Olay Kaynakları
- Standart istek/yanıt API tabanlı özellikleri web uygulamalar
- Amazon API Gateway sunucusuz uygulamalara nasıl uyar?
- Deneme alıştırması: Lambda işleviyle entegre bir HT TP API uç noktası ayarlayın
- API türlerinin üst düzey karşılaştırması (REST /HTTP, WebSoket, Graflet)
Modül 3: Kimlik Doğrulama, Kimlik Doğrulama kahramanlaştırma ve Erişim Kontrolüne Int indirgeme
- Kimlik Doğrulama ve Yetkilendirme
- API Ağ Geçidini kullanarak API'lerde kimlik doğrulama seçenekleri
- Sunucusuz uygulamalarda Amazon Cognito
- Amazon Cognito kullanıcı havuzları ve birleştirilmiş kimlikler
Modül 4: Sunucusuz Dağıtım Çerçeveleri
- Üzerindeview Kod olarak altyapı için zorunlu ve bildirimsel programlamanın karşılaştırması
- CloudFormation, AWS CDK Karşılaştırması, Amplify ve AWS SAM çerçeveleri
- Yerel emülasyon ve test için AWS SAM ve AWS SAM CLI'nin özellikleri
Modül 5: Bileşenleri Ayırmak için Amazon Event Bridge ve Amazon SNS'yi Kullanma
- Eşzamansız olay kaynaklarını kullanırken geliştirmeyle ilgili hususlar
- Amazon EventBridge'in özellikleri ve kullanım örnekleri
- Deneyin: Özel bir EventBridge veri yolu ve kuralı oluşturun
- Amazon Simple Notification Service (Amazon SNS) ve Amazon Simple Notification Service (Amazon SNS) kullanım senaryolarının karşılaştırılması
EtkinlikKöprüsü - Deneme alıştırması: Filtrelemeyle bir Amazon SNS konusunu yapılandırma
Modül 6: Kuyrukları ve Akışları Kullanarak Olay Odaklı Geliştirme
- Lambda işlevlerini tetiklemek için yoklama olay kaynaklarını kullanırken geliştirmeyle ilgili hususlar
- Lambda için olay kaynağı olarak kuyruklar ve akışlar arasındaki ayrımlar
- Lambda için olay kaynağı olarak Amazon Simple Queue Service (AmazonSQS) veya Amazon Kinesis Data Streams kullanılırken uygun yapılandırmaların seçilmesi
- Deneme alıştırması: Bir Amazon SQS kuyruğunu, teslim edilmeyen ileti kuyruğuyla yapılandırın.
Lambda olay kaynağı
Uygulamalı Laboratuvarlar
- Uygulamalı Laboratuvar 1: Basit Sunucusuz Bir Uygulamanın Dağıtılması
- Uygulamalı Laboratuvar 2: Amazon EventBridge ile Mesaj Yayımı
Modül 7: İyi Lambda Fonksiyonlarını Yazmak
- Lambda yaşam döngüsü işlev kodunuzu nasıl etkiler?
- Lambda işlevleriniz için en iyi uygulamalar
- Bir işlevi yapılandırma
- İşlev kodu, sürümler ve takma adlar
- Deneme alıştırması: Lambda işlevini yapılandırma ve test etme
- Lambda hatası işleme
- Kuyruklar ve akışlarla kısmi arızaları ele alma
Modül 8: Orkestra için Adım İşlevleri
- Sunucusuz mimarilerde AWS Step Functions
- Deneme alıştırması: Step Functions durumları
- Geri arama modeli
- Standart ve Ekspres İş Akışları
- Step Functions'ın doğrudan entegrasyonları
- Deneme alıştırması: Standart Step Functions iş akışında sorun giderme
Modül 9: Gözlemlenebilirlik ve İzleme
- Gözlemlenebilirliğin üç sütunu
- Amazon CloudWatch Günlükleri ve Günlük Analizleri
- Etkili günlük yazma files
- Deneme alıştırması: Günlükleri yorumlama
- Gözlemlenebilirlik için AWS X-Ray'i kullanma
- Deneyin: X-Ray'i etkinleştirin ve X-Ray izlerini yorumlayın
- CloudWatch ölçümleri ve yerleşik ölçüm formatı
- Deneme egzersizi: Ölçümler ve alarmlar
- Deneme alıştırması: ServiceLens
Uygulamalı Laboratuvarlar
- Uygulamalı Laboratuvar 3: AWS Step Functions'ı Kullanarak İş Akışı Düzenlemesi
- Uygulamalı Laboratuvar 4: Gözlemlenebilirlik ve İzleme
Modül 10: Sunucusuz Uygulama Güvenliği
- Sunucusuz uygulamalar için en iyi güvenlik uygulamaları
- Güvenliğin tüm katmanlara uygulanması
- API Ağ Geçidi ve uygulama güvenliği
- Lambda ve uygulama güvenliği
- Sunucusuz veri depolarınızdaki verileri koruma
- Denetim ve izlenebilirlik
Modül 11: Sunucusuz Uygulamalarda Ölçeğin Kullanımı
- Sunucusuz uygulamalar için ölçeklendirmeyle ilgili hususlar
- Ölçeği yönetmek için API Gateway'i kullanma
- Lambda eşzamanlılık ölçeklendirme
- Lambda ile farklı etkinlik kaynakları nasıl ölçeklenir?
Modül 12: Dağıtım Ardışık Düzenini Otomatikleştirme
- Sunucusuz uygulamalarda CI/CD'nin önemi
- Sunucusuz bir işlem hattındaki araçlar
- Sunucusuz dağıtımlar için AWS SAM özellikleri
- Otomasyon için en iyi uygulamalar
- Kurs kapanışı
Uygulamalı Laboratuvarlar
- Uygulamalı Laboratuvar 5: Sunucusuz Uygulamaların Güvenliğini Sağlama
- Uygulamalı Laboratuvar 6: AWS'de Sunucusuz CI/CD
Lütfen dikkat: Bu gelişen bir teknoloji kursudur. Dersin içeriği ihtiyaca göre değiştirilebilir.
KURS KİMLER İÇİNDİR?
Bu kurs aşağıdakilere yöneliktir:
- Sunucusuz kullanıma biraz aşina olan ve AWS Cloud'da geliştirme deneyimi olan geliştiriciler
ÖNGEREKLİLİKLER
Bu kursa katılanların aşağıdaki özelliklere sahip olmasını öneriyoruz:
- AWS Bulut mimarisinin temellerine aşinalık
- AWS'de uygulama geliştirme konusunda bilgi sahibi olmak, AWS'de geliştirme kurs
- Aşağıdaki sunucusuz dijital eğitimi tamamlamaya eşdeğer bilgi
eğitimler: Sunucusuz Uygulamalar için AWS Lambda Temelleri ve Amazon API Gateway
https://www.lumifywork.com/en-ph/courses/developing-serverless-solutions-on-aws/
Bu kursun Lumify Work tarafından sağlanması, rezervasyon hüküm ve koşullarına tabidir. Kursa kaydolmanız bu şartların ve koşulların kabul edilmesine bağlı olduğundan, lütfen bu kursa kaydolmadan önce şartlar ve koşulları dikkatlice okuyun.
![]() |
ph.training@lumifywork.com | ![]() |
linkedin.com/company/lumify-work-ph |
![]() |
lumifywork.com | ![]() |
twitter.com/LumifyWorkPH |
![]() |
facebook.com/LumifyWorkPh | ![]() |
youtube.com/@lumifywork |
Belgeler / Kaynaklar
![]() |
AWS, AWS'de Sunucusuz Çözümler Geliştiriyor [pdf] Kullanıcı Kılavuzu AWS'de Sunucusuz Çözümler, AWS'de Sunucusuz Çözümler, AWS'de Çözümler Geliştirme |