İzleme altyapını da kod olarak yönet
Terraform ile monitoring eğitimi; CloudWatch metrik/alarm/log/dashboard, Grafana veri kaynağı ve dashboard, Datadog monitör ve SLO ile bildirim kanallarını monitoring-as-code yaklaşımıyla uygulamalı olarak ele alır.
Metrik, log, alarm, dashboard ve SLO kaynaklarının kod ile yönetimi
Bu ileri seviye eğitim, gözlemlenebilirlik (observability) altyapısının Terraform ile yönetimine odaklanır. Metrik ve log toplama kaynaklarının sağlanması, CloudWatch metrik/alarm/log grubu ve dashboard; Prometheus ve Grafana provider ile dashboard ve veri kaynağı tanımı işlenir. Ardından Datadog provider ile monitör, dashboard ve SLO; alarm eşikleri, anomaly detection, bildirim kanalları (SNS, PagerDuty, Slack) kaynakları; log tabanlı metrikler, dashboard'ların JSON ile versiyonlanması ve monitoring-as-code deseniyle uyarı yorgunluğunu azaltma uygulamalı ele alınır. Katılımcı, izleme ve uyarı altyapısını tekrarlanabilir, versiyonlanmış ve denetlenebilir biçimde kod ile yönetebilir.
4 Gün. Her gün dört modül; katılımcılar metrik/log kaynaklarından alarm, dashboard ve SLO'lara ilerler.
İleri Seviye — Terraform ile gözlemlenebilirlik altyapısı: metrik, log, alarm, dashboard ve SLO kaynaklarının kod ile yönetilmesi.
Katılımcılar CloudWatch, Grafana ve Datadog kaynaklarını Terraform ile sağlayıp dashboard ve alarmları kod ile versiyonlayarak öğrenir.
Dashboard ve alarmları kod ile tanımlayarak izlemeyi tekrarlanabilir ve versiyonlanabilir yaparsınız.
Alarm eşiklerini kod ile standartlaştırarak uyarı yorgunluğunu ve kör noktaları azaltırsınız.
SLO ve hata bütçelerini kod ile tanımlayarak hizmet güvenilirliğini ölçülebilir kılarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Provider, resource ve modül kullanımı beklenir.
Metrik, log ve alarm kavramlarına aşinalık faydalıdır.
CloudWatch, Grafana veya Datadog gibi bir platforma erişim.
Terraform CLI kurulu bir bilgisayar.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
CloudWatch metrik, log grubu ve log tabanlı metrikleri kod ile yönetebilirsiniz.
Eşik ve anomaly tabanlı alarmları kod ile standartlaştırabilirsiniz.
Grafana veri kaynağı ve dashboard'larını Terraform ile yönetebilirsiniz.
Datadog monitör ve dashboard'larını kod ile tanımlayabilirsiniz.
SLO ve hata bütçelerini kod ile tanımlayıp izleyebilirsiniz.
SNS, PagerDuty ve Slack bildirim akışlarını kod ile kurabilirsiniz.
İzlemeyi yeniden kullanılabilir modüllerle standartlaştırabilirsiniz.
İzleme kapsamını altyapıyla senkron ve denetlenebilir tutabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Terraform ile GCP'ye giriş: google provider, Compute/VPC/Storage, değişken ve output yönetimi ile ilk modül yapısı. Temel seviye DVA eğitimi.
Detayları Gör →Vagrant ile tekrarlanabilir geliştirme ortamları: Vagrantfile, box, provider, synced folders, ağ ve provisioning. Uygulamalı temel seviye DVA eğitimi.
Detayları Gör →Türkçe Terraform ve GCP başlangıç: google provider, Compute/VPC/Storage, GCS remote state, değişken/output ve uçtan uca mini proje. Temel seviye DVA eğitimi.
Detayları Gör →GCP'de IaC en iyi uygulamaları ve immutable mimari: Packer golden image, MIG, blue/green, canary ve Cloud Build pipeline. İleri seviye DVA eğitimi.
Detayları Gör →GCP'de IaC: Terraform, Config Connector ve Deployment Manager; ağ/IAM/GKE kodlama, GCS state, Cloud Build pipeline ve güvenlik. İleri seviye DVA eğitimi.
Detayları Gör →