AWS CLOUD9'E GİRİŞ (BAŞLANGIÇ SEVİYESİ) EĞİTİMİ

Tarayıcıda tam kodlama ortamı kur

Cloud9 ortamı kurma, terminal, Git, Python/boto3, Lambda ve IAM izinleriyle tarayıcı tabanlı geliştirmeye giriş

Bu eğitim AWS Cloud9'u hiç kullanmamış katılımcılar için hazırlanmıştır. EC2 tabanlı Cloud9 ortamı oluşturma, editör ve terminal kullanımı, IAM izinleri ve geçici kimlik bilgileri, temel Linux komutları, Git ile sürüm kontrolü, Python ve boto3 ile ilk AWS çağ…

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Cloud9 tarayıcı IDE'sini kurulumdan ilk uygulamalara kadar tanıtan başlangıç ekseni

Bu eğitim AWS Cloud9'u hiç kullanmamış katılımcılar için hazırlanmıştır. EC2 tabanlı Cloud9 ortamı oluşturma, editör ve terminal kullanımı, IAM izinleri ve geçici kimlik bilgileri, temel Linux komutları, Git ile sürüm kontrolü, Python ve boto3 ile ilk AWS çağrıları, Lambda fonksiyonu yazıp çalıştırma ve ortam maliyetini kontrol etme adım adım gösterilir.

Süre ve Format

2 Gün. Her gün dört modül; gün başlıkları: Cloud9 Kurulumu, Linux ve Erişim; Python, Git ve İlk Dağıtımlar. Her modül konsol ve CLI uygulamasıyla pekiştirilir.

Seviye

Başlangıç Seviye — Cloud9 ortamı kurma, terminal, Git, Python/boto3, Lambda ve IAM izinleriyle tarayıcı tabanlı geliştirmeye giriş.

Öğrenme Metodu

Canlı bir AWS hesabında konsol ve CLI laboratuvarlarıyla, AWS Cloud9 konularını örnek senaryolar ve karşılaştırmalı alıştırmalarla uygulayarak ilerler.

Neden Bu Eğitim?

💡Sıfır Kurulum

Yerel kurulum yapmadan tarayıcıdan kod yazma ortamı hazırlarsınız.

⚙️Güvenli Erişim

IAM izinleriyle ortamı güvenle paylaşmayı öğrenirsiniz.

📊İlk Uygulama

Python ve Lambda ile ilk çalışan AWS uygulamanızı yayınlarsınız.

Anahtar Konular

AWS Cloud9Cloud9 IDEAWS Cloud9 eğitimitarayıcıda kodlamaAWS CloudShellAWS Cloud9'e Giriş (Başlangıç Seviyesi)AWS Cloud9'e Giriş (Başlangıç Seviyesi) eğitimiAWS eğitimiAmazon Web Services eğitimiAWS kurumsal eğitim
“Bulutun gücü, bilinçli tasarlanmış bir mimaride ortaya çıkar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
İnternet erişimi

Tarayıcı üzerinden çalışılabilen bir bilgisayar ve kararlı internet bağlantısı yeterlidir.

2
AWS hesabı

Uygulamalar için ücretsiz katmanı kullanılabilen bir AWS hesabı açılması önerilir.

3
Temel bilgisayar becerisi

Dosya, klasör ve metin düzenleme gibi temel işlemler yeterlidir.

4
Öğrenme isteği

Önceden bulut veya kod deneyimi şart değildir; merak ve uygulama isteği yeterlidir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı Cloud9 ortamını oluşturur ve IAM izinleriyle paylaşır ve Linux komut satırı ve bash betikleriyle günlük geliştirme işlerini yürütür. Gün sonunda IAM politika ve rol yapısıyla en az yetki ilkesini uygular ve Cloud9 içinde kod yazar, hata ayıklar ve AWS kaynaklarına erişir.
Modül 1
Cloud9 Ortamı ve Kurulum
  • Cloud9 ortamı oluşturma: EC2 ve SSH tabanlı ortam türleri, örnek tipi ve otomatik hazırda bekletme süresi
  • Editör, terminal ve önizleme (preview) panellerinin kullanımı
  • Ortam rolü ve AWS managed temporary credentials ayarı
  • Cloud9 ortamının VPC ve alt ağ gereksinimleri
  • Ortamı ekip üyeleriyle paylaşma ve IAM izinleri
  • Ortam maliyetini kontrol etme ve ortamı silme
Modül 2
Linux Komut Satırı ve Kabuk Araçları
  • Dosya sistemi hiyerarşisi, ls, cd, cp, mv, chmod ve chown komutları
  • grep, awk, sed ve cut ile metin işleme
  • Boru (pipe) ve yönlendirme: |, >, >>, 2>&1
  • Süreç yönetimi: ps, top, kill ve systemctl
  • Bash betiği yazma: değişkenler, if/for döngüleri ve çıkış kodları
  • ssh, scp ve rsync ile uzak sistem çalışması
Modül 3
IAM ve Erişim Yönetimi
  • Kullanıcı, grup, rol ve politika (policy) kavramları; JSON politika yapısı (Effect, Action, Resource, Condition)
  • En az yetki (least privilege) ilkesi ve AWS managed ile customer managed politikalar
  • Kök kullanıcı koruması, MFA ve parola politikası
  • IAM Role ile EC2 ve Lambda'ya geçici kimlik bilgisi verme (STS)
  • IAM Identity Center ile merkezi çoklu hesap erişimi
  • IAM Credential Report ve Access Advisor ile gereksiz yetkilerin temizlenmesi
Modül 4
Cloud9 ile Geliştirme ve Hata Ayıklama
  • Python ve Node.js projesi oluşturma, run configuration tanımlama
  • Yerleşik debugger ile breakpoint koyma ve değişken izleme
  • AWS Toolkit ile Lambda fonksiyonlarını yerelde çalıştırma (SAM local)
  • Git entegrasyonu: clone, commit, push işlemleri
  • Tercihler: tema, klavye kısayolları ve otomatik tamamlama
  • Cloud9'dan aws cli ile S3 ve DynamoDB'ye erişim denemeleri
Günün hedefiKatılımcı boto3 ile AWS API'lerini programatik olarak çağırır ve Git akışı ve bağımlılık yönetimiyle ekip içinde hızlı kod geliştirir. Gün sonunda Lambda fonksiyonlarını yapılandırır, sürümler ve güvenle yayınlar ve AWS CI/CD servislerini ve programatik erişim araçlarını kullanır.
Modül 1
Python ve boto3 Temelleri
  • Python sanal ortamı (venv) ve pip ile boto3 kurulumu
  • boto3 client ve resource arayüzleri farkı
  • Kimlik bilgisi zinciri: ortam değişkenleri, ~/.aws/credentials, profile ve IAM rolü
  • Session, paginator ve waiter kullanımı
  • botocore.exceptions.ClientError ile hata yönetimi
  • Region yapılandırması ve çoklu hesap profilleri
Modül 2
Kodlama ve Git İş Akışı
  • Git temelleri: init, add, commit, branch, merge ve pull request akışı
  • Dal stratejileri ve çakışma (merge conflict) çözümü
  • .gitignore ve gizli bilgilerin (secret) depoya girmesini önleme
  • Python sanal ortamı ve requirements.txt ile bağımlılık yönetimi
  • Küçük bir REST API'nin Flask ile geliştirilmesi
  • Hackathon süresinde işi parçalara bölme ve görev dağılımı
Modül 3
AWS Lambda Fonksiyon Geliştirme
  • Lambda handler imzası, event ve context nesnesi
  • Çalışma zamanı seçimi (Python, Node.js), bellek-CPU ilişkisi ve zaman aşımı
  • Ortam değişkenleri, Lambda Layers ve dağıtım paketi boyutu sınırları
  • Execution role ve kaynak tabanlı (resource-based) izinler
  • Cold start, provisioned concurrency ve reserved concurrency
  • Versiyon, alias ve ağırlıklı trafik kaydırma ile güvenli yayın
Modül 4
Geliştirici Servisleri ve CI/CD
  • CodeCommit, CodeBuild, CodeDeploy ve CodePipeline ile CI/CD hattının bileşenleri
  • buildspec.yml ve appspec.yml dosyalarının görevi
  • AWS X-Ray ile dağıtık uygulama izleme (tracing)
  • AWS CLI, SDK (boto3) ve REST API üzerinden hesap yönetimi
  • AWS Cloud9 ve AWS CloudShell ile tarayıcıda geliştirme ortamı
  • Mavi/yeşil ve rolling dağıtım stratejilerinin farkları

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Cloud9 kurulumu

Cloud9 ortamını doğru örnek tipi ve IAM izinleriyle kurabilirsiniz.

🎯
Linux komut satırı

Linux terminalinde dosya, süreç ve metin işleme görevlerini hızla yürütebilirsiniz.

🛠️
IAM yönetimi

En az yetki ilkesine uygun IAM kullanıcı, rol ve politikaları tasarlayabilirsiniz.

☁️
Cloud9 ile geliştirme

Cloud9 üzerinde kod yazıp hata ayıklayarak AWS servislerine bağlanabilirsiniz.

🔐
boto3 kullanımı

boto3 ile kimlik bilgisi yönetimine dikkat ederek AWS API çağrıları yazabilirsiniz.

📈
Kodlama ve Git

Git dal akışıyla ekip halinde çalışıp düzenli kod teslim edebilirsiniz.

🧩
Lambda geliştirme

Lambda fonksiyonlarını bellek, izin ve eşzamanlılık ayarlarıyla doğru yapılandırabilirsiniz.

🚀
CI/CD servisleri

CodePipeline tabanlı bir CI/CD akışının aşamalarını ve rollerini kurgulayabilirsiniz.

Kimler İçin Uygundur?

  • Kod yazmaya yeni başlayanlar
  • öğrenciler
  • BT çalışanları
  • AWS'de geliştirme ortamı kurmak isteyen herkes için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kod yazmaya yeni başlayanlar, öğrenciler, BT çalışanları ve AWS'de geliştirme ortamı kurmak isteyen herkes için uygundur.
Cloud9 hâlâ güncel bir araç mı?
Cloud9, mevcut hesaplarda kullanılabilen bir araçtır; ancak AWS yeni müşterilere erişimi sınırlayabilir. Eğitimde aynı kavramların CloudShell ve yerel IDE ile nasıl uygulanacağı da gösterilir, böylece bilgi araçtan bağımsız kalır.
Eğitim uygulamalı mı ve kaç gün sürer?
Eğitim 2 gündür ve her günde dört modül işlenir. Canlı bir AWS hesabında konsol ve CLI laboratuvarlarıyla, AWS Cloud9 konularını örnek senaryolar ve karşılaştırmalı alıştırmalarla uygulayarak ilerler.
Katılmak için önceden hangi bilgiler gerekir?
Tarayıcı üzerinden çalışılabilen bir bilgisayar ve kararlı internet bağlantısı yeterlidir. Uygulamalar için ücretsiz katmanı kullanılabilen bir AWS hesabı açılması önerilir.
Eğitim sonunda sertifika verilir mi?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. AWS sınavları ayrı bir süreçtir; sınav başvurusu ve ücreti ilgili kuruma aittir ve DVA sınav sonucunu garanti etmez.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. AWS Cloud9'e Giriş (Başlangıç Seviyesi) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Amazon AWSAWS Developer Associate: Monitoring Services Eğitimi
Bulut Bilişim Eğitimleri

AWS Developer Associate: Monitoring Services Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

AWS izleme servisleri eğitimi: CloudWatch metrik ve alarm, Logs Insights, X-Ray ve CloudTrail ile gözlemlenebilirlik kurmayı uygulamalı öğrenin.

Detayları Gör →
Amazon AWSAWS Developer Associate: Optimizing AWS Eğitimi
Bulut Bilişim Eğitimleri

AWS Developer Associate: Optimizing AWS Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

AWS optimizasyon eğitimi: önbellekleme, Lambda ayarı, Savings Plans, Spot, S3 depolama sınıfları ve Cost Explorer ile performans ve maliyeti iyileştirin.

Detayları Gör →
Amazon AWSAWS Developer Associate: Serverless Applications Eğitimi
Bulut Bilişim Eğitimleri

AWS Developer Associate: Serverless Applications Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

AWS sunucusuz uygulama eğitimi: API Gateway, Lambda, DynamoDB, Cognito ve SAM ile uçtan uca serverless web uygulaması geliştirmeyi uygulamalı öğrenin.

Detayları Gör →
Amazon AWSAWS Developer Associate: Serverless Compute Services Eğitimi
Bulut Bilişim Eğitimleri

AWS Developer Associate: Serverless Compute Services Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

AWS sunucusuz hesaplama eğitimi: Lambda yaşam döngüsü, eşzamanlılık, alias, container imajı ve ECS Fargate ile serverless compute servislerini öğrenin.

Detayları Gör →
Amazon AWSAWS Developer Associate: Stateless Applications Eğitimi
Bulut Bilişim Eğitimleri

AWS Developer Associate: Stateless Applications Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

AWS durumsuz uygulama eğitimi: oturum yönetimi, ElastiCache, S3, Auto Scaling, Elastic Beanstalk ve CodeDeploy ile yatay ölçeklenen mimari kurun.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn