Enterprise Infrastructure Engineering with Terraform (AWS) – Terraform ile Kurumsal Altyapı Mühendisliği Eğitimi, Terraform konusunda deneyimli profesyonellerin Amazon Web Services (AWS) üzerinde kurumsal altyapıları tasarlama, oluşturma, yönetme ve otomatikleştirme becerilerini geliştirmelerine yönelik hazırlanmış 4 günlük uygulamalı bir eğitim programıdır.

Eğitim, kurumsal mühendislik ekiplerinin Infrastructure as Code (IaC – Kod Olarak Altyapı) yaklaşımını kullanarak AWS kaynaklarını nasıl yapılandırdığını ve yönettiğini ele alır.

Katılımcılar, yeniden kullanılabilir Terraform modülleri, altyapı yönetişimi, çoklu ortam yönetimi, uzak durum yönetimi (Remote State) ve güvenli altyapı otomasyonu gibi konularda uygulamalı bilgi edinir.

Program kapsamında ayrıca GitHub Actions, OpenID Connect (OIDC), mevcut altyapının Terraform'a taşınması ve üretim ortamlarına uygun altyapı mühendisliği uygulamaları incelenir.

Eğitim, yalnızca Terraform yapılandırmalarının geliştirilmesine değil, aynı zamanda bu yapılandırmaların kurumsal ölçekte güvenli, sürdürülebilir, ölçeklenebilir ve yönetilebilir hale getirilmesine odaklanır.

Uygulamalı çalışmalar aracılığıyla katılımcılar, Terraform ile AWS altyapısının tasarımından otomatik dağıtımına, mevcut kaynakların yönetiminden üretim ortamlarının modernizasyonuna kadar uzanan altyapı mühendisliği yaşam döngüsünü öğrenir.


Önkoşullar

Eğitim içeriğinde katılımcılar için aşağıdaki ön koşullar belirtilmiştir:

  • Microsoft 365 hizmetleri hakkında çalışma bilgisi; özellikle Microsoft Teams, SharePoint ve Exchange Online

  • BT yönetimi (IT Administration) ve temel sorun giderme (Troubleshooting) kavramlarına aşinalık

  • Uygulamalı laboratuvar çalışmaları için bir Microsoft 365 tenant'ına erişim (önerilir)

Kimler Katılmalı

Bu eğitim, AWS altyapılarının tasarımı, geliştirilmesi, otomasyonu ve yönetimi ile ilgilenen teknik profesyonellere yöneliktir.

Özellikle aşağıdaki roller için hazırlanmıştır:

  • Bulut Mühendisleri (Cloud Engineers)

  • Altyapı Mühendisleri (Infrastructure Engineers)

  • Platform Mühendisleri (Platform Engineers)

  • DevOps Mühendisleri (DevOps Engineers)

  • Site Reliability Engineers (SRE)

  • Bulut Mimarları (Cloud Architects)

Neler Öğreneceksiniz

Enterprise Infrastructure Engineering with Terraform (AWS) Eğitimi sonunda katılımcılar, Terraform kullanarak AWS altyapılarını kurumsal standartlara uygun biçimde tasarlamak, otomatikleştirmek ve yönetmek için gerekli becerilerini geliştirebilir.


Eğitimi tamamlayan katılımcılar:

  • Kurumsal Terraform mimarilerini anlayabilir ve uygulayabilir.

  • Yeniden kullanılabilir Terraform modülleri tasarlayabilir ve yönetebilir.

  • Doğrulama ve yönetişim yaklaşımlarını altyapı geliştirme süreçlerine entegre edebilir.

  • GitHub Actions ile güvenli CI/CD süreçleri oluşturabilir.

  • OpenID Connect (OIDC) kullanarak güvenli kimlik doğrulama gerçekleştirebilir.

  • Mevcut AWS altyapılarını Terraform yönetimine taşıyabilir.

  • Üretim ortamlarına uygun Infrastructure as Code çözümleri geliştirebilir.


Eğitim, kurumsal Terraform mimarilerinin tasarlanmasından ve yeniden kullanılabilir modüllerin oluşturulmasından, otomasyon ve yönetişim süreçlerine, ardından da üretim ortamlarındaki AWS altyapılarının yönetimi ve modernizasyonuna kadar tüm altyapı mühendisliği yaşam döngüsünü kapsar.

Eğitim İçeriği

Modül 1: Kurumsal Terraform Mühendisliği

Enterprise Terraform Engineering

Bu modülde, modern Infrastructure as Code (IaC) uygulamalarının temelini oluşturan mühendislik prensipleri ele alınır.

Katılımcılar, kurumsal ekiplerin Terraform projelerini nasıl yapılandırdığını, farklı ortamları nasıl organize ettiğini ve altyapı durumunu nasıl yönettiğini öğrenir.

İşlenecek Konular:

  • Kurumsal Terraform mimarisi ve temel mühendislik prensipleri

  • Terraform proje yapılarının oluşturulması

  • Ortamların (Environments) düzenlenmesi

  • Terraform State yönetimi

  • Ölçeklenebilir ve bakımı kolay bulut altyapıları için mühendislik uygulamaları

Modül 2: Dayanıklı Terraform Yapılandırmaları Geliştirme

Engineering Robust Terraform Configurations

Bu bölümde, güvenilir ve sürdürülebilir Terraform yapılandırmalarının geliştirilmesine yönelik teknikler incelenir.

Katılımcılar, yapılandırma hatalarını azaltmak ve altyapı kodlarının bakımını kolaylaştırmak için doğrulama, veri temizleme ve yeniden kullanılabilir yapılandırma yöntemlerini öğrenir.

İşlenecek Konular:

  • Terraform yapılandırmalarında doğrulama (Validation)

  • Girdi temizleme ve güvenli hale getirme (Sanitisation)

  • Terraform ifadeleri (Expressions)

  • Yerel değerler (Locals)

  • Yeniden kullanılabilir yapılandırma teknikleri

  • Dağıtım hatalarının azaltılması

  • Bakımı ve genişletilmesi kolay altyapı kodlarının geliştirilmesi

Modül 3: Modüllerle Yeniden Kullanılabilir Altyapı Oluşturma

Building Reusable Infrastructure with Modules

Bu modülde, Terraform modüllerinin kurumsal altyapı yönetimini nasıl kolaylaştırdığı ele alınır.

Katılımcılar, farklı projelerde kullanılabilecek modüllerin tasarlanmasını, modül arayüzlerinin oluşturulmasını ve sürüm yönetimini öğrenir.

İşlenecek Konular:

  • Yeniden kullanılabilir Terraform modülleri tasarlama

  • Modül arayüzlerinin (Module Interfaces) oluşturulması

  • Girdi (Inputs) ve çıktıların (Outputs) yönetimi

  • Modül sürümleme (Versioning) stratejileri

  • Kurumsal ölçekte dağıtımları destekleyen yeniden kullanılabilir altyapı bileşenleri

Modül 4: Kurumsal Altyapı Yönetimi

Managing Enterprise Infrastructure

Bu bölümde, birden fazla ortamda kullanılan AWS altyapılarının düzenli, tutarlı ve kontrollü şekilde yönetilmesi incelenir.

Katılımcılar, farklı ortamların gereksinimlerini karşılamak için parametreleştirme, uzak durum yönetimi ve yapılandırılmış proje düzenleri üzerinde çalışır.

İşlenecek Konular:

  • Çoklu ortam altyapı yönetimi

  • Parametreleştirme (Parameterisation)

  • Remote State (Uzak Durum Yönetimi)

  • Yapılandırılmış Terraform proje düzenleri

  • Ortamlar arasında tutarlılığın korunması

  • Geliştirme (Development), test (Testing) ve üretim (Production) ortamlarının yönetimi

Modül 5: Uzak Terraform Modüllerinin Yayınlanması ve Kullanılması

Publishing and Consuming Remote Modules

Bu modülde, mühendislik ekiplerinin Git depoları aracılığıyla Terraform modüllerini nasıl yayınladığı, sürümlendirdiği ve kullandığı ele alınır.

Katılımcılar, ortak modüllerin yönetimini ve mevcut altyapıya yeni işlevlerin güvenli biçimde eklenmesini öğrenir.

İşlenecek Konular:

  • Git depoları üzerinden Terraform modüllerinin yayınlanması

  • Uzak modüllerin (Remote Modules) kullanılması

  • Modül sürüm yönetimi

  • Bağımlılık yönetimi (Dependency Management)

  • Sürüm yayınlama (Release) stratejileri

  • Mevcut altyapıya yeni işlevlerin güvenli şekilde eklenmesi

Modül 6: GitHub Actions ile Güvenli Altyapı Otomasyonu

Secure Infrastructure Automation with GitHub Actions

Bu bölümde, GitHub Actions ve OpenID Connect (OIDC) kullanılarak güvenli altyapı dağıtım süreçlerinin oluşturulması incelenir.

Katılımcılar, uzun süre geçerli AWS kimlik bilgilerinin yerine kısa ömürlü kimlik belirteçleri kullanarak otomasyon güvenliğini artırmayı öğrenir.

İşlenecek Konular:

  • GitHub Actions ile CI/CD pipeline'ları oluşturma

  • OpenID Connect (OIDC) ile kimlik doğrulama

  • Uzun ömürlü AWS kimlik bilgilerinin kısa ömürlü belirteçlerle değiştirilmesi

  • Terraform altyapı dağıtımlarının otomatikleştirilmesi

  • Ortamlar arasında kontrollü geçiş (Promotion) iş akışları oluşturulması

Modül 7: Mevcut Altyapının Terraform'a Taşınması

Migrating Existing Infrastructure into Terraform

Bu modülde, AWS üzerinde daha önce oluşturulmuş kaynakların yeniden kurulmasına gerek kalmadan Terraform yönetimine alınması ele alınır.

Katılımcılar, mevcut kaynakların içe aktarılmasını, durum yönetimini ve eski altyapıların kontrollü şekilde modernize edilmesini öğrenir.

İşlenecek Konular:

  • Mevcut AWS kaynaklarının Terraform yönetimine alınması

  • Terraform Import işlemleri

  • Terraform State yönetimi

  • Moved Blocks kullanılarak yapılandırmaların yeniden düzenlenmesi

  • Mevcut altyapının yeniden oluşturulmadan yönetilmesi

  • Eski altyapı ortamlarının (Legacy Environments) güvenli ve aşamalı modernizasyonu

Modül 8: Üretim Ortamlarına Yönelik Altyapı Mühendisliği

Engineering for Production

Son modülde, eğitim boyunca öğrenilen teknikler bir araya getirilerek üretim ortamlarında kullanılmaya hazır Infrastructure as Code çözümlerinin geliştirilmesine odaklanılır.

Katılımcılar, kurumsal altyapı mühendisliği uygulamalarını kullanarak sürdürülebilir ve dayanıklı AWS altyapılarının oluşturulmasını değerlendirir.

İşlenecek Konular:

  • Üretim ortamlarına hazır Infrastructure as Code çözümleri

  • Ölçeklenebilirlik (Scalability)

  • Sürdürülebilirlik ve bakım kolaylığı (Maintainability)

  • Altyapı yönetişimi (Governance)

  • Otomasyon (Automation)

  • Operasyonel dayanıklılık (Operational Resilience)

Neden Bizi Seçmelisiniz

1995’ten beri Birleşik Krallık merkezli lider bir global eğitim sağlayıcısıyız.

Enterprise Infrastructure Engineering with Terraform (AWS) Turkmenistan eğitimine Bilginç IT Academy'nin canlı ve etkileşimli sanal sınıf ortamında katılabilirsiniz. Online Instructor-Led eğitimlerimize bireysel olarak genel katılıma açık (Public) sınıflardan katılabileceğiniz gibi, kurumunuza özel (Private / In-house) bir sınıf da planlayabilirsiniz.

  • Eğitim Formatı (Delivery Method): Online Instructor-Led
  • Katılım Modeli (Participation Model): Genel Katılıma Açık (Public) / Kuruma Özel (Private / In-house)
  • Canlı ve Etkileşimli Eğitim: Eğitmeninizle gerçek zamanlı iletişim kurun; soru-cevap, uygulama ve grup çalışmalarıyla öğrenme sürecine aktif olarak katılın.
  • Esnek Katılım: Evinizden, ofisinizden veya internet erişiminizin bulunduğu herhangi bir lokasyondan eğitime katılın.
  • Uzman Eğitmen Kadrosu: Sektör deneyimine sahip, alanında yetkin eğitmenlerden güncel ve uygulanabilir bilgiler edinin.
  • 30 Yılı Aşkın Deneyim: Bilginç IT Academy'nin 1995 yılından bu yana süregelen eğitim uzmanlığından yararlanın.
  • Dünya Genelinde Erişim: Turkmenistan dahil dünyanın farklı lokasyonlarından canlı sanal sınıflarımıza katılabilir veya kurumunuza özel online eğitim planlayabilirsiniz.

Enterprise Infrastructure Engineering with Terraform (AWS) Turkmenistan eğitimine yüz yüze sınıf ortamında katılabilirsiniz. Classroom Based eğitimlerimiz genel katılıma açık (Public)sınıflar veya kurumunuza özel (Private / In-house)sınıflar şeklinde planlanabilir.

  • Eğitim Formatı (Delivery Method): Classroom Based
  • Katılım Modeli (Participation Model): Genel Katılıma Açık (Public) / Kuruma Özel (Private / In-house)
  • Yüz Yüze Öğrenme: Eğitmeniniz ve diğer katılımcılarla doğrudan iletişim kurarak etkileşimli bir sınıf deneyimi yaşayın.
  • Deneyimli Eğitmenler: Sektörde uzun yıllara dayanan deneyime sahip uzmanlardan gerçek dünya örnekleriyle öğrenin.
  • Profesyonel Eğitim Ortamı: Teknolojik altyapısı güçlü, konforlu ve öğrenmeye uygun sınıflarda eğitim alın.
  • Uygulamalı Öğrenme: Eğitim içeriğine bağlı olarak uygulamalar, senaryolar, vaka çalışmaları ve eğitmen yönlendirmeli çalışmalarla teorik bilgilerinizi pratiğe dönüştürün.

Enterprise Infrastructure Engineering with Terraform (AWS) Turkmenistan eğitimini kurumunuza özel olarak kendi ofisinizde veya tercih ettiğiniz lokasyonda gerçekleştirebilirsiniz. Bilginç IT Academy eğitmenleri, kurumunuzun ihtiyaçlarına göre planlanan eğitim için belirlediğiniz lokasyona gelebilir.

  • Eğitim Formatı (Delivery Method): Onsite
  • Katılım Modeli (Participation Model): Kuruma Özel (Private / In-house)
  • Tercih Ettiğiniz Lokasyonda Eğitim: Eğitimi şirketinizin ofisinde veya belirlediğiniz farklı bir lokasyonda organize edin.
  • Kuruma Özel İçerik: Eğitim programını şirketinizin projelerine, ekip yapısına, mevcut yetkinlik seviyesine ve iş ihtiyaçlarına göre uyarlayın.
  • Ekip Odaklı Öğrenme: Ekibinizin aynı içerik ve yaklaşım etrafında gelişmesini sağlayarak kurum içi bilgi paylaşımını ve iş birliğini güçlendirin.
  • Esnek Planlama: Eğitim tarihini, lokasyonunu ve programını kurumunuzun operasyonel ihtiyaçlarına göre planlayın.
  • Global Eğitim Organizasyonu: Eğitimi Turkmenistan lokasyonunda veya tercih ettiğiniz farklı bir ülkede/lokasyonda kurumunuza özel olarak organize edebilirsiniz.


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