İçeriğe geç
Tüm rehberler

Platformlar ve abonelikler

GitHub ücretli planları: Pro, Team ve Enterprise neler sunar?

GitHub Free, Pro, Team ve Enterprise için sade bir rehber: her plan neler ekler, Copilot ve güvenlik araçları nereye oturur, size uygun planı nasıl seçersiniz?

· Son güncelleme:

İçindekiler

GitHub'ın plan yapısı nasıl işler?

GitHub kişisel hesaplarla kuruluşları (organization) birbirinden ayırır. Kişisel hesap tek bir geliştiriciye aittir ve GitHub Free ya da GitHub Pro planını kullanabilir. Kuruluş ise depoların ve izinlerin merkezi olarak yönetildiği, bir şirket veya proje için ortak bir alandır; GitHub Free for organizations, GitHub Team ya da GitHub Enterprise planlarından birini kullanabilir.

Bazı kalemler planın kendisinden ayrı faturalandırılır: GitHub Copilot, özel kod için gelişmiş güvenlik ürünleri ve planın içerdiği miktarı aşan Actions dakikaları, Codespaces ve paket depolama gibi kullanıma göre ücretlendirilen hizmetler. Bu ayrımı bilmek en yaygın sürprizin önüne geçer: GitHub adını taşıyan her şeyin plana dahil olduğunu sanmak.

Plan adları ve kullanım hakları zaman zaman değişir. Bu rehberi her katmanın ne işe yaradığını gösteren bir harita olarak düşünün ve ödeme yapmadan önce ayrıntıları GitHub'ın fiyatlandırma ve dokümantasyon sayfalarından doğrulayın.

GitHub Free'de zaten neler var?

Ücretsiz plan, çoğu kişinin sandığından daha cömerttir. Bireyler ve kuruluşlar sınırsız sayıda herkese açık ve özel depo oluşturabilir, ortak çalışanları davet edebilir; issue'lar, pull request'ler, planlama için Projects, Discussions ve herkese açık depolar için GitHub Pages kullanabilir.

Ücretsiz hesaplar özel depolar için aylık bir GitHub Actions dakikası ve paket depolama hakkı da içerir; herkese açık depolara ise çok daha cömert davranılır. Kişisel hesaplar ayrıca aylık bir Codespaces kullanım hakkı alır. Hobi projeleri, açık kaynak çalışmaları ve öğrenme süreci için ihtiyacınız olan her şey çoğu zaman budur.

Bazı temel güvenlik özellikleri de ücretsizdir: oturum açarken iki faktörlü doğrulama ve passkey'ler, güvenlik açığı bulunan bağımlılıklar için Dependabot uyarıları ve güvenlik güncellemeleri, herkese açık depolarda da kod taraması ile push korumalı gizli anahtar taraması (secret scanning). Ücretsiz planın sınırları esas olarak özel depolarda inceleme ve dal (branch) kontrolleri istediğinizde ortaya çıkar.

GitHub Pro: özel depolar için gelişmiş araçlar

GitHub Pro, kişisel hesaplar için sunulan ücretli plandır. Temel görevi, ücretsiz planın yalnızca herkese açık depolarda sunduğu gelişmiş iş birliği ve analiz araçlarını özel depolara da taşımaktır.

Pro ile özel bir depoda korumalı dallar, zorunlu pull request incelemecileri, bir pull request'te birden fazla incelemeci ve doğru kişilerden otomatik olarak inceleme isteyen CODEOWNERS dosyaları kullanabilirsiniz. Özel depolardan GitHub Pages siteleri yayımlayabilir, bu depolar için wiki tutabilir, trafik ve katkıda bulunanlar grafikleri gibi depo içgörülerini görebilirsiniz.

Pro ayrıca Actions, Packages ve Codespaces için dahil olan kullanım haklarını artırır ve GitHub Support'a erişim ekler. Müşteri kodunu ya da kişisel kodunu gizli tutan ama herkese açık projelerin ücretsiz aldığı koruma mekanizmalarını da isteyen freelancer'lara, danışmanlara ve geliştiricilere uygundur. Doğrulanmış öğrenciler GitHub Education aracılığıyla Pro'yu çoğu zaman ücretsiz alabilir; durumunuza uyuyorsa önce bu yolu kontrol edin.

GitHub Team: kuruluşlar için iş birliği kontrolleri

GitHub Team, Pro'nun kuruluşlardaki karşılığıdır ve üye başına faturalandırılır. Aynı gelişmiş araçları bir kuruluşun özel depolarına getirir ve pull request'lerde ekip incelemecileri, özel depolarda taslak pull request'ler ve bekleyen işler için incelemecileri dürten zamanlanmış hatırlatıcılar gibi ekipler için tasarlanmış özellikler ekler.

Kodu gizli olan ve iş akışı kod incelemesine dayanan bir girişim ya da küçük şirket için bir sonraki adım genellikle Team olur. Özel depolarda dal koruması ve zorunlu inceleme sayesinde “ikinci bir göz görmeden ana dala hiçbir şey girmez” gibi basit bir kuralı zorunlu kılabilirsiniz; ücretsiz kuruluş planı bunu özel kodda uygulatamaz.

Team ayrıca Free'ye göre daha geniş Actions ve Packages hakları ile GitHub Support erişimi içerir. Pek çok küçük ve orta ölçekli ekip için, Enterprise'ın yönetim yükü olmadan günlük ihtiyaçları karşılayan plan budur.

GitHub Enterprise: kimlik, uyumluluk ve ölçek

GitHub Enterprise, büyük kuruluşlara ve düzenlemeye tabi sektörlere yöneliktir. İki ana biçimi vardır: GitHub'ın kendi altyapısında çalışan Enterprise Cloud ve şirketin kendi veri merkezinde ya da bulut hesabında barındırdığı Enterprise Server.

Öne çıkan özellikler kontrolle ilgilidir. Enterprise; şirketin kimlik sağlayıcısı üzerinden çoklu oturum açma (SSO), kullanıcıların otomatik olarak eklenip çıkarılması, şirketin üyelerinin hesaplarını tamamen kendisinin yönettiği bir seçenek, birçok kuruluşa aynı anda uygulanan politikalar, şirketteki herkesin görebildiği iç (internal) depolar ve güvenlik araçlarına aktarılabilen ayrıntılı denetim kayıtları ekler. IP izin listeleri ve veri yerleşimi (data residency) gibi seçenekler de Enterprise teklifinin parçasıdır.

Enterprise ayrıca daha büyük kullanım hakları, güvenlik ekiplerinin tedarikçi değerlendirmelerinde istediği uyumluluk raporları ve daha üst düzey destek seçenekleri getirir. Şirketinizin hangi koda kimin ne zaman eriştiğini gösterebilmesi ya da verileri belirli bir bölgede tutması gerekiyorsa, ilgili plan genellikle Enterprise'dır.

Copilot ve gelişmiş güvenlik ayrı ürünlerdir

Yapay zekâ kodlama asistanı GitHub Copilot, varsayılan olarak Pro, Team ya da Enterprise'a dahil değildir. Bireyler sınırlı bir ücretsiz katmanla başlayıp ücretli bireysel planlara geçebilir; kuruluşlar ise Copilot Business veya Copilot Enterprise lisansları satın alır ve politikaları merkezi olarak yönetir, örneğin hangi özelliklerin açık olacağını ve herkese açık kodla eşleşen önerilerin engellenip engellenmeyeceğini belirler. Doğrulanmış öğrenciler, öğretmenler ve popüler açık kaynak projelerinin bakımcıları ücretsiz erişime hak kazanabilir.

Özel kod için gelişmiş güvenlik de aynı mantıkla işler. Kod taraması, push korumalı gizli anahtar taraması ve bağımlılık incelemesi herkese açık depolarda ücretsizdir; ama bunları özel depolarda kullanmak için Team ya da Enterprise kullanan kuruluşların ekleyebildiği ücretli GitHub güvenlik ürünleri gerekir. GitHub bu ürünleri zaman içinde yeniden paketledi; güncel adlarını ve her birinin neleri içerdiğini kontrol edin.

Pek çok ekip için asıl güvenlik değeri burada yatar. Push koruması şifrelerin, token'ların ve anahtarların depoya hiç işlenmemesini sağlar; kod taraması ise yaygın güvenlik açığı kalıplarını kod birleştirilmeden önce, pull request'lerin içinde gösterir.

Kullanıma dayalı faturalandırma ve plan seçimi

Planın ötesinde GitHub; Actions dakikaları, büyük runner'lar, Codespaces, paket depolama ve Git LFS için dahil olan miktarları aştığınızda kullanıma göre ücret alır. Kontrolden çıkan bir iş akışı ya da unutulmuş bir codespace beklenmedik bir faturaya dönüşmesin diye faturalandırma ayarlarınızda bir bütçe ya da harcama sınırı belirleyin.

Hızlı bir karar yöntemi: çalışmalarınız herkese açıksa ya da öğreniyorsanız Free'de kalın; önemli özel depolarınız varsa ve bunlarda dal koruması ile inceleme istiyorsanız Pro'yu seçin; bir kuruluşta birkaç kişi özel kod üzerinde birlikte çalışıyorsa Team'i seçin; çoklu oturum açma, denetim gereksinimleri, iç depolar ya da veri yerleşimi gündeme geldiğinde Enterprise'a bakın.

Hangi planı kullanırsanız kullanın, arkasındaki hesabı iki faktörlü doğrulama ve bir şifre yöneticisiyle koruyun ve GitHub'ın kullanım koşullarına uyun; bu koşullar kişi başına tek bir ücretsiz kişisel hesap ve giriş bilgilerinin birden fazla kişi arasında paylaşılmaması gibi kurallar içerir. Kuruluşlar hem güvenlik hem de net bir denetim izi için her üyeye ortak bir hesap yerine kendi bireysel hesabını vermelidir.

Sıkça sorulan sorular: GitHub ücretli planları: Pro, Team ve Enterprise neler sunar?

Okumaya devam edin