GHEC vs GHES vs GHAE
GHEC vs GHES vs GHAE
Bu derste neler öğreneceksin
- Üç GitHub Enterprise deployment modelini karşılaştırmak
- Her modelin uygun kullanım senaryolarını belirlemek
- Yönetim sorumluluklarının her modelde nasıl dağıldığını anlamak
GitHub Enterprise üç farklı deployment modeliyle sunulur. GH-100 Domain 3, bu modeller arasındaki farkları ve hangisinin hangi senaryoda uygun olduğunu ölçer.
Deployment Modelleri
GitHub Enterprise Cloud (GHEC)
GitHub’ın SaaS çözümüdür. Altyapı GitHub tarafından yönetilir.
- Veri GitHub.com’un sunucularında saklanır
github.com/{org}URL’si kullanılır- Yükseltmeler otomatik olarak GitHub tarafından yapılır
- Data Residency seçeneğiyle AB veya ABD data center seçilebilir (GHEC DR)
GitHub Enterprise Server (GHES)
On-premises veya özel cloud üzerinde çalışan self-hosted çözüm.
- Veri müşterinin altyapısında (VMware, AWS, Azure, GCP, vb.) saklanır
- Tam kontrol; ancak bakım, yükseltme ve HA sorumluluğu müşteride
- GHES örnek URL’si:
github.yourcompany.com - Hava boşluklu (air-gapped) ortamlarda çalışabilir
GitHub AE (GitHub AE / GitHub Enterprise in Azure)
GitHub tarafından yönetilen, Azure üzerinde izole tenant.
- Microsoft Azure’da GitHub tarafından işletilir
- Müşteri altyapısını yönetmez
- FedRAMP High uyumluluğu gerektiren ABD federal sektörü için tasarlanmış
Karşılaştırma Tablosu
| Özellik | GHEC | GHES | GHAE |
|---|---|---|---|
| Altyapı sorumluluğu | GitHub | Müşteri | GitHub |
| Konum | GitHub.com | Müşteri data center | Azure (US) |
| Yükseltme | Otomatik | Manuel | GitHub |
| Air-gap desteği | Hayır | Evet | Hayır |
| FedRAMP High | Hayır | Hayır | Evet |
| SAML SSO | Evet | Evet | Evet |
Sınavda Kritik Nokta
“Şirket, kodun kendi veri merkezinden hiç ayrılmamasını istiyor. Hangi deployment modeli?” — Yanıt: GHES
“ABD federal ajansı, FedRAMP High uyumlu GitHub çözümü istiyor. Hangisi?” — Yanıt: GitHub AE
“En az operasyonel yük, global SaaS, veri AB’de kalsın.” — Yanıt: GHEC + Data Residency (EU)