AWS ortamı yapılandırmasını Terraform kullanarak otomatikleştirme yöntemini kaydettik.
Terraform, AWS altyapı yapılandırmalarını komut dosyasıyla yönetmenize olanak tanır, böylece hataları azaltır ve yeniden kullanım ve hızlı yapılandırma sağlar.
AWS CLI yapılandırması, IAM kullanıcısı oluşturma, Terraform kurulumu gibi Terraform ile AWS ortamı kurulum sürecini adım adım açıklar.
Alien Uygulama AWS Ayar Kaydı
Önceki yazıda Alien uygulamasının bölgesi ve AWS tasarımı hakkında genel olarak bahsetmiştim.
"Aslında görmedim hahaha"
Bu sefer de bu ayarı hızlı bir şekilde yapmak için Terraform kullanımına dair bir kayıt bırakmak istiyorum.
Terraform Nedir?
Kısaca söylemek gerekirse, bulut altyapısını otomatikleştiren bir araçtır.
AWS, GCP gibi bulutların ayarlarını, oluşturulmasını vb. otomatikleştiren bir komut dosyası gibi düşünebilirsiniz.
Avantajlarını kısaca şöyle sıralayabiliriz:
1. Hata yapma olasılığı azdır.
Öncelikle, her şeyi tek tek ayarlamak yerine ayar komut dosyasını görebildiğimiz için hatalar biraz azalır.
2. Tekrar kullanılabilir
Adından da anlaşılacağı gibi, daha sonra aynı ayarı tekrar yapmamız gerekirse, sadece komut dosyasını alıp kullanabiliriz, bu nedenle tekrar kullanımı kolaydır.
3. Ayar hızı hızlıdır
Sadece yazıp hemen her şeyi ayarlayabildiğimiz için AWS CLI'yi doğrudan kullanmaktan daha hızlıdır ve web sitesini kullanmakla kıyaslandığında gerçekten gökyüzü ile yer kadar fark vardır!
Kişisel olarak, bu üçünün en önemlileri olduğunu düşünüyorum.
Başlayalım
Öncelikle AWS CLI'ı indirelim.
Web sitesine girip indirebilirsiniz, istediğiniz gibi.
Sonra kontrol etmeniz gerekiyor
Ardından yapmanız gereken yapılandırma.
AWS hesabınızdan aldığınız IAM kullanıcısının Erişim Anahtarı ve Gizli Erişim Anahtarını ve varsayılan olarak kullanılacak bölgeyi ayarlayın.
IAM kontrol panelinde
1. Kullanıcı ekledikten sonra
2. Bu kullanıcının içinde güvenlik kimlik bilgilerini oluşturun