Developing on AWS with AWS Jam
KURSUN TANIMI
Bu eğitimde, güvenli ve ölçeklenebilir cloud uygulamaları geliştirmek için AWS SDK'yı nasıl kullanacağınızı öğreneceksiniz. Kod kullanarak AWS ile nasıl etkileşim kuracağımızı keşfedeceğiz ve temel kavramları, en iyi uygulamaları ve problem çözme ipuçlarını tartışacağız.Bu kurs, deneyimli geliştiricilere web çözümleri oluşturmak için AWS hizmetleriyle programlı bir şekilde nasıl etkileşim kuracaklarını öğretir. Kaynak seçimi konusunda üst düzey bir mimari eğitim boyunca size yol gösterir ve bulut uygulamalarınızı oluşturup konuşlandırmak için AWS Yazılım Geliştirme Kitlerini (AWS SDK'lar) ve Komut Satırı Arayüzünü (AWS CLI) nasıl kullanacağınızı derinlemesine ele alır. Bu kurs sırasında örnek bir uygulama oluşturacak, geliştirme ortamına yönelik izinleri nasıl ayarlayacağınızı, kullanıcı kimlik doğrulamalarını yapılandırmayı, AWS buluta konuşlandırma yapmayı öğreneceksiniz. Kurs, kursta tartışılan tasarım modellerini ve çözümleri uygulamanıza yardımcı olacak kod örneklerini içerir. Laboratuvarlar temel kurs içeriğini güçlendirir ve Python, .Net ve Java için AWS SDK'yı, AWS CLI'yi ve AWS Management Console'u kullanarak çözümler uygulamanıza yardımcı olur.
AWS Jam, eğitimin son günü (4.gün), öğrencilerin kursta öğrendikleri kavramlara dayalı olarak en iyi güncel uygulamalara göre bir dizi problemi çözerek puan kazanmak için yarıştığı, oyunlaştırılmış bir etkinlikdir. Gerçek dünyadaki sorunları çözerek, yeni hizmetleri, özellikleri keşfederek ve bunların birlikte nasıl çalıştığını anlayarak AWS Bulut'taki becerilerinizi daha da etkin şekilde geliştirirsiniz.
Kurs Seviyesi : Orta Seviye
Kurs Süresi : 4 gün
SERTİFİKA
AWS Certified Developer - ASSOCIATE
KİMLER KATILABİLİR?
Bu kurs aşağıdakilere yöneliktir.
• Yazılım geliştiricileri
• Çözüm mimarları
• AWS Hizmetlerini kullanarak gelişen becerilerini geliştirmek isteyen BT çalışanları
KURSUN AMACI
Bu kursta aşağıdaki konular detaylarıyla işlenecektir.
• Java, C # /. NET, Python ve JavaScript için AWS SDK ve developer kimlik bilgilerini ayarlama
• Kullanıcı kimlik doğrulaması için Web Identity Framework ve Amazon Cognito kullanma
• Uygulama ölçeklenebilirliğini iyileştirmek için Amazon ElastiCache kullanma
• Geliştirme sürecinde container kullanma
• AWS'de uygulamaları deploy etmek için CI / CD süreçlerinden yararlanma
• AWS Yazılım Geliştirme Kitlerini (AWS SDK'lar), Komut Satırı Arayüzünü (AWS CLI) ve IDE'leri kullanarak basit bir uçtan uca bulut uygulaması oluşturma
• Bir geliştirme ortamını desteklemek için AWS Identity and Access Management (IAM) izinlerini yapılandırma
• AWS hizmetlerine erişmek için uygulamalarınızda birden fazla programlama modeli kullanma
• Amazon Simple Storage Service (Amazon S3) ve Amazon DynamoDB kaynaklarında CRUD (oluşturma, okuma, güncelleme, silme) işlemlerini gerçekleştirmek için AWS SDK'larını kullanma
• Web uygulamalarınız için AWS Lambda işlevlerini diğer hizmet entegrasyonlarıyla birlikte oluşturma
• Mikro hizmet mimarilerinin ve sunucusuz uygulamaların tasarıma faydalarını anlama
• API Gateway bileşenlerini geliştirin ve diğer AWS hizmetleriyle entegre edin
• Amazon Cognito'nun AWS kaynaklarına kullanıcı erişimini nasıl kontrol ettiğini açıklama
• Kullanıcı erişimini sağlamak ve kontrol etmek için Cognito'yu kullanarak bir web uygulaması oluşturma
• Geleneksel uygulama sürümleriyle ilişkili riskleri azaltmak ve DevOps uygulamalarının uygulanmasına yardımcı olan AWS hizmetlerini belirlemek için DevOps metodolojisini kullanma
• Bir uygulamayı dağıtmak için AWS Sunucusuz Uygulama Modelini (AWS SAM) kullanma
• Amazon X-Ray'i kullanarak uygulama derlemenizi gözlemleme
ÖN KOŞULLAR
Bu kursa katılanların aşağıdaki özelliklere sahip olmalarını öneririz.
• AWS Teknik Temelleri
• AWS temel hizmetlerine ilişkin çalışma bilgisi
• Aşağıdaki dillerden herhangi birinde programlama deneyimi:
o Python
o NET
o Java
S: Ödeme Seçenekleri Nelerdir?
Eğitimlerimizin toplam ücreti eğitim başlamadan önce tahsil edilir. Ödemenizi Türk Lirası ve USD cinsinden EFT/Havale veya Kredi Kartından yapabilirsiniz.
S: Online Eğitim hizmetiniz var mıdır?
Eğitimlerimiz online olarak yapılmaktadır. Eğitimlerimizi kurumsal olarak fiziki ortamda almak isterseniz iletişime geçmek için form doldurabilirsiniz.
S: Kurumumuza (firma) özel olarak eğitim almak için ne yapmalıyız?
Kurumlara özel olarak organize ettiğimiz yerde, online veya kurumların kendi yerlerinde eğitim sağlamaktayız. Kurumunuza özel talebiniz için formu doldurmanız yeterlidir. Eğitim grubu tarafından en kısa sürede sizinle irtibata geçilecektir.
S: Sınıflarınız kaç kişiliktir?
Eğitimlerimiz en az 5 en fazla 15 kişilik sınıflarda yapılmaktadır. Bir eğitim ortalama 10-12 kişi ile gerçekleşmektedir.
S: Eğitmenleriniz hakkında bilgi alabilir miyiz?
Eğitimler AWS tarafından yetkilendirilmiş sertifikalı profesyonel eğitmenler tarafından verilmektedir.
S: Eğitim süresince eğitmene soru sorabilir miyim?
Dersler interaktif olarak yapılmaktadır. Ders dışı bilgi sorusu sorulabilmektedir. Ders harici danışmak istediğiniz özel projeler için bizimle form üzerinden iletişime geçebilirsiniz.
S: Eğitim belirtilen başlangıç tarihinde başlayacak ve belirtilen sürede bitirilecek mi?
Eğitimlerimiz eğitim takviminde belirtilen zamanlarda başlar; yeterli kişi sağlanması amacıyla Yönetim.Academy eğitimleri erteleme hakkına sahiptir. Yönetim.Academy ilan edilmiş eğitimlerin tarihlerini değiştirme hakkını saklı tutar. Eğitime kayıt olmuş kişiler bu değişikliklerden haberdar edilir.
S: Eğitimin dili ne olacaktır?
Eğitim dilimiz Türkçe, paylaşılan eğitim materyalleri İngilizcedir.
S: Ders materyalleri nelerdir?
Eğitimde kullanılan tüm materyaller AWS in bütün dünyada kullanılmak üzere , sadece yetkilendirdiği eğitim partnerları aracılığı ile sunduğu orijinal materyallerdir. Eğitim içeriğine göre eğitim içeriği katılımcıların e maillerine yazılım kitap olarak tanımlanacaktır. Bu kitaplar, teknolojik değişimler gereğince hızla güncellenmektedir. Katılımcılar bu elektronik kitapları 2 yıl boyunca kullanma hakkına sahiptirler. Aynı zamanda, eğitimlerin konularına bağlı olarak, öğrencilerin öğrendiklerini hemen test etmeğe başladıkları , laboratuvar ortamı da bulunmaktadır. Böylelikle , öğrenciler kısa sürede öğrendiklerini hızla uygulamaya geçirebilmektedirler.
S: Eğitim süresi verimli bir eğitim için yeterli midir?
Eğitimlerin içerikleri ve ilgili süresi AWS tarafından güncel ihtiyaca uygun olarak geliştirilmiştir. Hızla değişen teknolojik yapıların gerekleri doğrultusunda güncellenmektedir.
S: Eğitimlerde katılım zorunluluğu var mı?
Eğitimler esnasında laboratuvar çalışmaları bulunmaktadır. Eğitim sonrası da hedefiniz sertifika almak ise devam etmeniz gerekmektedir.
S: Eğitimler kayıt edilmekte mi?
AWS ( Amazon Web Services) kuralları gereğince eğitimler kayıt altına alınmamaktadır.
S: Diğer eğitim merkezlerinden farkınız nedir?
Yönetim Academy, AWS ( Amazon Web Services) Türkiye’deki yetkili tek ileri seviye eğitim ortağıdır. 2014 yılında teknolojik danışmanlık ve eğitim vermek üzere kurulmuştur. Şimdiye kadar 10,000 den fazla öğrenciye katkıda bulunmuş olan Yönetim Academy güçlü ve güvenilir bir eğitim merkezidir. Bu gücünü , firmalara ve bireylere, bünyesinde barındırdığı , AWS onaylı eğitmenlerin liderliğinde düzenlediği, güncel örneklerle desteklenmiş, eğitimlerle aktarmaktadır. Öğrencilerin yüksek seviyedeki memnuniyet değerlendirmeleri bunun en güzel örneğidir.