EC2, AWS'nin en yaygın kullanılan hizmeti. Kendi sunucunuzu bulutta çalıştırmak istediğinizde EC2 ile başlarsınız. Ama seçenekler o kadar fazla ki, yanlış tercih ay sonu faturanızı katlar.
01. Instance Tipleri
EC2'de yüzlerce instance tipi var. Ana aileler:
- t3, t4: general purpose, ekonomik
- m5, m6: dengeli, tipik web sunucu
- c5, c6: CPU ağır iş yükleri
- r5, r6: RAM ağır (veritabanı, cache)
- p3, p4: GPU (ML, AI)
02. Fiyat Modelleri
Üç ana ödeme yolu:
- On-Demand: saatlik, hiçbir taahhüt yok, en pahalı
- Reserved: 1 veya 3 yıl taahhüt, %30–75 indirim
- Spot: %90'a kadar indirim, ama AWS her an kesebilir
03. AMI Seçimi
İşletim sistemi olarak Amazon Linux (AWS optimize), Ubuntu (Linux dünya standardı), Windows Server veya RHEL kullanılabilir. Amazon Linux, AWS ile en iyi entegre.
04. Güvenlik Grupları
Güvenlik grubu bir firewall gibi. Hangi porttan (SSH:22, HTTPS:443) hangi IP'den erişim izni verilecek — burada tanımlanır. Yanlış konfigüre edilirse sunucu tüm dünyaya açık kalır.
05. Auto Scaling
Trafiğe göre otomatik olarak sunucu sayısı artıp azalır. E-ticaret sitesinin Black Friday senaryosu için ideal. Ama karmaşık; başta manuel yönetim daha güvenli.