Web Yazılım Entegrasyonu

Hetzner Cloud API

Hetzner Cloud API, bulut sunucularınızı RESTful bir arayüzle yönetmenizi sağlayan resmi API'dir. Sunucu oluşturma, silme, yeniden başlatma gibi işlemleri programatik olarak gerçekleştirebilirsiniz.

WhatsApp’tan görüşelim
Hetzner Cloud API ile bulut sunucu yönetimi
Güncel sürüm1.0.0

Hetzner Cloud API, Hetzner'ın bulut sunucu hizmetlerini yönetmek için sunulan resmi RESTful API'dir. HTTPS üzerinden JSON formatında veri alışverişi yapar. API token'ları ile kimlik doğrulama yapılır ve her proje için ayrı token oluşturulabilir. API, sunucular, ağlar, görüntüler, SSH anahtarları gibi kaynakları yönetme imkanı tanır. Ayrıca CLI aracı (hcloud) ve Go/Python kütüphaneleri gibi alternatifler de mevcuttur.

Hangi ihtiyaçlarda değerlendirilebilir?

  • Bulut sunucu altyapısını programatik olarak yönetmek isteyen geliştiriciler
  • Otomatik ölçekleme veya yedekleme gibi işlemleri API ile gerçekleştirmek isteyen DevOps ekipleri
  • Hetzner Cloud üzerinde kendi panel veya yönetim arayüzünü geliştirmek isteyen yazılım ekipleri

Yaygın kullanım alanları

Sunucu Yaşam Döngüsü Yönetimi

API ile sunucu oluşturma, başlatma, durdurma, yeniden başlatma ve silme işlemlerini otomatikleştirerek manuel müdahaleyi azaltabilirsiniz.

Otomatik Ölçekleme

Trafik yoğunluğuna göre sunucu sayısını API üzerinden dinamik olarak artırıp azaltarak maliyetleri optimize edebilirsiniz.

Özel Yönetim Paneli

Kendi web arayüzünüzü veya mobil uygulamanızı API ile entegre ederek müşterilerinize bulut kaynaklarını yönetme imkanı sunabilirsiniz.

İncelenmesi gereken noktalar

  • API token'ları proje bazlıdır; her proje için ayrı token oluşturulmalıdır.
  • Token'lar yalnızca oluşturulduğunda gösterilir, bu nedenle güvenli bir şekilde saklanmalıdır.
  • API kullanımında hız limitleri ve kota uygulamaları olabilir; bu limitlerin dikkate alınması gerekir.

WordPress.org

Kurulum ve geliştirme notları

Hetzner Cloud API için kurulum gerektirmez; doğrudan HTTPS istekleri ile kullanılabilir. Ancak, resmi CLI ve kütüphaneler mevcuttur.

  1. 1Hetzner Cloud Console'da projenize giriş yapın.
  2. 2Güvenlik → API Tokenları bölümünden yeni bir token oluşturun.
  3. 3Token'ı kopyalayın ve güvenli bir yerde saklayın.
  4. 4API isteklerinizde Authorization başlığına 'Bearer ' ekleyin.

Hazır çözümün ötesinde

Özel geliştirme ne zaman değerlendirilebilir?

ZeplinGo olarak, Hetzner Cloud API'yi kullanarak size özel bulut yönetim panelleri, otomasyon scriptleri veya mevcut sistemlerinize entegrasyonlar geliştirebiliriz. İhtiyaçlarınızı analiz edip en uygun çözümü birlikte planlayalım.

Ücretsiz ön çalışma isteyin →

Değerlendirme soruları

Hetzner Cloud API ücretsiz mi?

API'nin kendisi ücretsizdir, ancak kullanımı için Hetzner Cloud hesabınızda aktif bir proje ve API token'ı oluşturmanız gerekir. API üzerinden yapılan işlemler (sunucu oluşturma vb.) normal fiyatlandırmaya tabidir.

API token'ımı kaybettim, ne yapmalıyım?

Token'lar yalnızca oluşturulduğunda gösterilir. Kaybettiyseniz, Cloud Console'dan mevcut token'ı silip yeni bir token oluşturmanız gerekir.

Hetzner Cloud API ile neler yapabilirim?

Sunucu oluşturma, silme, yeniden başlatma, ağ yönetimi, SSH anahtarı ekleme, görüntü yönetimi gibi birçok işlemi programatik olarak gerçekleştirebilirsiniz.

ZeplinGo çözümleri

Hazır teknolojinin yeterli olduğu noktaları inceliyor; iş ihtiyaçları standart sınırları aştığında entegrasyon ve özel geliştirme kapsamını birlikte belirliyoruz.

Tüm çözümleri görün →

API teknik kaydı

Hetzner Cloud API

Entegrasyon öncesinde kaynağı inceleyin.

Bu pencere ZeplinGo kütüphanesinde saklanan güncel teknik kaynağı özetler. Geliştirme öncesinde sağlayıcı dokümantasyonunu, yetkilendirmeyi ve güncel uç noktaları yeniden inceliyoruz.

Sağlayıcı anahtarı
hetzner.cloud
Sürüm
1.0.0
Kaynak kaydı
hetzner.cloud

Bu API’nin listelenmesi iş ortaklığı, onay veya uyumluluk garantisi anlamına gelmez. Uygulanabilirliği sağlayıcının güncel koşulları ve proje gereksinimleri belirler.