Developing Applications with Google Cloud Eğitimi

  • Eğitim Tipi: Classroom
  • Süre: 3 Gün
  • Seviye: Intermediate

"Developing Applications with Google Cloud" eğitiminde uygulama geliştiricileri, Google Cloud ekosistemindeki bileşenleri sorunsuz bir şekilde entegre eden uygulamaları nasıl tasarlayacaklarını, geliştireceklerini ve dağıtacaklarını öğrenecekler. Sunumlar, demolar ve uygulamalı laboratuvarlardan oluşan bir kombinasyon aracılığıyla katılımcılar, güvenli, ölçeklenebilir ve akıllı, bulutta yerel uygulamalar oluşturmak için GCP hizmetlerini ve önceden eğitilmiş makine öğrenimi API'lerini nasıl kullanacaklarını öğrenecekler.


Daha fazla +
Bu eğitimi kendi kurumunuzda planlayabilirsiniz.

Kimler Katılmalı

Hedef Kitle:

Bulutta yerel uygulamalar oluşturmak veya Google Cloud Platform'da çalışacak mevcut uygulamaları yeniden tasarlamak isteyen uygulama geliştiricileri "Developing Applications with Google Cloud" eğitimine katılabilir.


Daha fazla +

Outline

Modül 1: Uygulama Geliştirmeye Yönelik En İyi Uygulamalar

  • Kod ve ortam yönetimi
  • Güvenli, ölçeklenebilir, güvenilir, gevşek bağlı uygulama bileşenlerinin ve mikro hizmetlerin tasarımı ve geliştirilmesi
  • Sürekli entegrasyon ve teslimat
  • Bulut için uygulamaları yeniden tasarlama

Modül 2: Google Cloud İstemci Kitaplıkları, Google Cloud SDK'sı ve Google Firebase SDK'sı

  • Google Cloud İstemci Kitaplıkları, Google Cloud SDK ve Google Firebase SDK'sı nasıl kurulur ve kullanılır?
  • Laboratuvar: Bir Linux örneğinde Google İstemci Kitaplıkları, Google Cloud SDK ve Firebase SDK'yı kurun ve uygulama kimlik bilgilerini ayarlayın

Modül 3: Veri Depolama Seçeneklerine Genel Bakış

  • Uygulama verilerini depolama seçeneklerine genel bakış
  • Google Cloud Storage, Google Cloud Datastore, Cloud Bigtable, Google Cloud SQL ve Cloud Spanner için kullanım örnekleri

Modül 4: Google Cloud Datastore'u Kullanmaya İlişkin En İyi Uygulamalar

  • Aşağıdakilerle ilgili en iyi uygulamalar: Sorgular Yerleşik ve bileşik dizinler Veri ekleme ve silme (toplu işlemler) İşlemler Hata işleme
  • Sorgular
  • Yerleşik ve bileşik dizinler
  • Veri ekleme ve silme (toplu işlemler)
  • İşlemler
  • Hata işleme
  • Google Cloud Dataflow'u kullanarak verileri Cloud Datastore'a toplu yükleme
  • Laboratuvar: Uygulama verilerini Cloud Datastore'da depolayın

Modül 5: Kovalar ve Nesneler Üzerinde İşlem Yapmak

  • Kovalar ve nesneler üzerinde yapılabilecek işlemler
  • Tutarlılık modeli
  • Hata işleme

Modül 6: Google Bulut Depolamayı Kullanmaya İlişkin En İyi Uygulamalar

  • Statik web siteleri ve diğer kullanımlar için paketlerin adlandırılması
  • Nesneleri adlandırma (erişim dağıtımı perspektifinden)
  • Performans hususları
  • Bir pakette CORS yapılandırmasını ayarlama ve hata ayıklama
  • Laboratuvar: Dosyaları Cloud Storage'da depolayın

Modül 7: Kimlik Doğrulama ve Yetkilendirmeyi Yönetme

  • Bulut Kimlik ve Erişim Yönetimi (IAM) rolleri ve hizmet hesapları
  • Firebase Authentication'ı kullanarak kullanıcı kimlik doğrulaması
  • Cloud Identity-Aware Proxy'yi kullanarak kullanıcı kimlik doğrulaması ve yetkilendirme
  • Laboratuvar: Firebase Kimlik Doğrulamasını kullanarak kullanıcıların kimliklerini doğrulayın

Modül 8: Uygulamanızın Bileşenlerini Entegre Etmek için Google Cloud Pub/Sub'u Kullanma

  • Konular, yayıncılar ve aboneler
  • Abonelikleri çekin ve iletin
  • Cloud Pub/Sub'a yönelik kullanım örnekleri
  • Laboratuvar: Mesaj kuyruğundaki mesajları işlemek için bir arka uç hizmeti geliştirin

Modül 9: Uygulamanıza Zeka Ekleme

  • Cloud Vision API ve Cloud Natural Language Processing API gibi önceden eğitilmiş makine öğrenimi API'lerine genel bakış

Modül 10: Olaya Dayalı İşleme için Google Cloud İşlevlerini Kullanma

  • Tetikleyiciler, arka plan işlevleri, HTTP işlevleri gibi temel kavramlar
  • Kullanım örnekleri
  • Fonksiyonları geliştirme ve dağıtma
  • Günlüğe kaydetme, hata raporlama ve izleme

Modül 11: API'leri Google Cloud Uç Noktalarıyla Yönetme

  • API dağıtım yapılandırmasını aç
  • Laboratuvar: Uygulamanız için bir API dağıtın

Modül 12: Google Cloud Cloud Build, Google Cloud Container Registry ve Google Cloud Deployment Manager'ı Kullanarak Bir Uygulamayı Dağıtma

  • Kapsayıcı görüntüleri oluşturma ve saklama
  • Dağıtım yapılandırması ve şablonlarıyla tekrarlanabilir dağıtımlar
  • Laboratuvar: Bir web uygulamasını Google App Engine esnek ortam test ve üretim ortamlarına dağıtmak için Dağıtım Yöneticisi'ni kullanın

Modül 13: Uygulamanız için Yürütme Ortamları

  • Uygulamanız veya hizmetiniz için yürütme ortamı seçerken dikkat edilmesi gereken noktalar: Google Compute Engine Kubernetes Engine App Engine esnek ortamı Cloud Functions Cloud Dataflow
  • Google Hesaplama Motoru
  • Kubernetes Motoru
  • App Engine esnek ortamı
  • Bulut İşlevleri
  • Bulut Veri Akışı
  • Laboratuvar: Uygulamanızı App Engine esnek ortamında dağıtma

Modül 14: Google Stackdriver'ı Kullanarak Performansı Hata Ayıklama, İzleme ve Ayarlama

  • Stackdriver Hata Ayıklayıcı
  • Stackdriver Hata Raporlaması
  • Laboratuvar: Stackdriver Debugger ve Error Reporting'i kullanarak bir uygulama hatasında hata ayıklama
  • Stackdriver Günlüğü
  • Stackdriver Trace ve Stackdriver Monitoring ile ilgili temel kavramlar. Laboratuvar: Hizmetler genelinde bir isteği izlemek, gözlemlemek ve performansı optimize etmek için Stackdriver Monitoring ve Stackdriver Trace'i kullanın
Daha fazla +


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Eğitim Tarihleri

Sınıf eğitimlerimizi İstanbul, Ankara ve Londra ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

25 Şubat 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
14 Mart 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
04 Nisan 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
05 Mayıs 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
24 Mayıs 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
26 Mayıs 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
01 Haziran 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
18 Haziran 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom

İlgili Eğitimler

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.