Internative Logo
Terraform

DevOps & Yayın Süreçleri

Terraform

Terraform, takımların deklaratif yapılandırma dosyalarını kullanarak bulut altyapısını tanımlamasını, sağlamasını ve yönetmesini sağlayan bir Altyapı olarak Kod (IaC) platformudur. Tahmin edilebilir ve tekrarlanabilir dağıtımlarla çoklu bulut ortamlarını destekler.

Nedir?

Terraform, HashiCorp tarafından geliştirilen açık kaynaklı bir Altyapı olarak Kod aracıdır. Altyapının insan tarafından okunabilir yapılandırma dosyalarında tanımlanmasına ve sürüm kontrolü ile yönetilmesine olanak tanır.

Ne yapar?

Terraform, sunucular, ağlar, veritabanları ve yük dengeleyicileri gibi altyapı kaynaklarını sağlar ve yönetir. Uygulama planları oluşturur, değişiklikleri güvenli bir şekilde uygular ve altyapı durumunu ortamlar arasında tutarlı hale getirir.

Nerede kullanılır?

Terraform, bulut yerel mimarilerde, kurumsal platformlarda, SaaS ürünlerinde ve AWS, Azure, Google Cloud ve hibrit altyapıları yöneten DevOps ekiplerinde yaygın olarak kullanılmaktadır.

Ne zaman ve neden ortaya çıktı?

Terraform, manuel ve tutarsız altyapı sağlamanın zorluklarını çözmek için 2014 yılında piyasaya sürüldü. Ölçeklenebilir ve satıcıdan bağımsız bir şekilde bulut altyapısını otomatikleştirmek için bir standart olarak ortaya çıktı.

Internative'de neden kullanıyoruz?

Tekrar edilebilir, denetlenebilir ve ölçeklenebilir altyapı oluşturmak için Terraform kullanıyoruz. Çoklu bulut ortamlarını güvenle yönetmemizi sağlarken, operasyonel riski ve yapılandırma kaymasını azaltır.