Kod Olarak Altyapı (Iac) Framework Geliştirme
Bu prompt, DevOps mühendisleri, sistem mimarları ve bulut altyapısı yöneten profesyoneller için tasarlanmıştır. Amacı, Kod Olarak Altyapı (Infrastructure as Code - IaC) yaklaşımıyla sürdürülebilir, tekrar kullanılabilir ve ölçeklenebilir bir framework geliştirmektir. Terraform, Ansible, AWS CloudFormation veya Pulumi gibi araçlarla altyapıyı tanımlamak ve yönetmek için kullanılan bu framework, manuel yapılandırma hatalarını azaltır, çeviklik sağlar ve ekipler arası uyumu artırır. Bu prompt, özellikle çoklu ortam (development, staging, production) yönetiminde yaşanan tutarsızlıkları ortadan kaldırmak, versiyon kontrolü altında güvenli ve şeffaf bir şekilde altyapı değişiklikleri yapmak isteyen ekipler için idealdir. Ayrıca CI/CD boru hatlarına entegre edilerek sürekli teslimat süreçlerini hızlandırır ve güvenlik/uyumluluk standartlarını sağlamaya yardımcı olur. Kullanımı sayesinde kuruluşlar daha hızlı altyapı dağıtımı yapabilir, insan hatalarını minimuma indirir, altyapıyı standartlaştırır ve gerektiğinde esnek ölçeklendirme imkanına sahip olur. Bu prompt, ileri seviye DevOps ve altyapı otomasyonu ihtiyaçlarına yönelik profesyonel bir çözüm sunar.
AI İstemi
Nasıl Kullanılır
1. \[kurum/proje adı], \[IaC aracı], \[bulut sağlayıcı] ve \[özel gereksinimler] kısımlarını kendi senaryonuza göre özelleştirin.
2. CI/CD entegrasyonu için hangi araçları (GitHub Actions, GitLab CI, Jenkins vb.) kullanacağınızı belirtin.
3. Altyapı modüllerinizi (ağ, veritabanı, compute, güvenlik) ayrı klasörlerde tanımlayın.
4. Test ortamında `plan` ve `apply` komutlarını deneyin.
5. Ortak hata: değişkenleri kullanmadan doğrudan değerleri kodlamak (hardcode). Mutlaka değişkenleştirin.
6. Güvenlik ve uyumluluk için politika kontrollerini (policy as code) eklemeyi unutmayın.
Kullanım Durumları
Çoklu ortamda tutarlı altyapı yönetimi.
Altyapının CI/CD süreçlerine entegrasyonu.
Hızlı ölçeklendirme ve yeni kaynak ekleme.
Uyumluluk ve güvenlik politikalarının uygulanması.
Çoklu bulut veya hibrit mimarilerin yönetimi.
Felaket kurtarma (disaster recovery) senaryoları için tekrar edilebilirlik.
Altyapı değişikliklerinin şeffaf şekilde versiyon kontrolü.
Profesyonel İpuçları
Modüllerinizi versiyonlayın ve merkezi bir depoda saklayın.
Terratest veya benzeri araçlarla modül testleri ekleyin.
Değişkenleri farklı ortamlarda yeniden kullanabilmek için `tfvars` dosyaları oluşturun.
Gereksiz resource tanımlarını minimize ederek yönetilebilirliği artırın.
Monitoring ve alert mekanizmalarını framework’ün içine entegre edin.
İlgili İstemler
Ci/Cd Pipeline Uygulama Stratejisi Oluşturma
Bu prompt, DevOps ve altyapı profesyonelleri için özel olarak tasarlanmış bir CI/CD (Continuous Integration / Continuous Deployment) pipeline stratejisi oluşturma …
Lütfen benim için kapsamlı bir CI/CD pipeline uygulama stratejisi oluştur. Strateji şunları içermelidir: 1. Mevcut …
Bulut Geçiş Planı Geliştirme
Bu prompt, kuruluşların mevcut uygulamalarını, verilerini ve IT altyapılarını bulut ortamına taşımak için kapsamlı bir plan oluşturmasına yardımcı olur. DevOps …
\[Şirket Adı] için detaylı bir bulut geçiş planı oluşturun ve şunları içermesini sağlayın: 1. Mevcut …
Konteyner Orkestrasyon Planı Tasarlayın
Bu prompt, DevOps mühendisleri, sistem mimarları ve altyapı yöneticileri için, konteyner orkestrasyonu süreci için kapsamlı ve yapılandırılmış bir plan oluşturmayı …
DevOps ve altyapı uzmanı olarak hareket edin. \[Organizasyon/Proje/Sistem adı] için detaylı bir konteyner orkestrasyon planı …
Docker Konteynerleştirme Planı Geliştirme
Bu prompt, DevOps mühendisleri, yazılım mimarları ve sistem yöneticilerinin modern yazılım geliştirme ve dağıtım süreçlerinde Docker kullanarak kapsamlı bir konteynerleştirme …
\[Uygulama/Proje Adı] için detaylı bir Docker konteynerleştirme planı oluştur. Plan şunları içermelidir: 1. Konteynerleştirilebilecek servis …
Daha fazlası Devops Ve Altyapı
Ci/Cd Pipeline Uygulama Stratejisi Oluşturma
Bu prompt, DevOps ve altyapı profesyonelleri için özel olarak tasarlanmış bir CI/CD (Continuous Integration / Continuous Deployment) pipeline stratejisi oluşturma …
Lütfen benim için kapsamlı bir CI/CD pipeline uygulama stratejisi oluştur. Strateji şunları içermelidir: 1. Mevcut …
Konteyner Orkestrasyon Planı Tasarlayın
Bu prompt, DevOps mühendisleri, sistem mimarları ve altyapı yöneticileri için, konteyner orkestrasyonu süreci için kapsamlı ve yapılandırılmış bir plan oluşturmayı …
DevOps ve altyapı uzmanı olarak hareket edin. \[Organizasyon/Proje/Sistem adı] için detaylı bir konteyner orkestrasyon planı …
Kubernetes Dağıtım Stratejisi Oluşturma
Bu prompt, DevOps mühendisleri, bulut mimarları ve sistem yöneticileri için tasarlanmıştır ve Kubernetes kümelerinde uygulamaların dağıtımı için kapsamlı bir strateji …
Kubernetes dağıtım stratejisi uzmanı olarak hareket et. Uygulama \[Uygulama Adı] için ortam \[Ortam: production, staging, …
Docker Konteynerleştirme Planı Geliştirme
Bu prompt, DevOps mühendisleri, yazılım mimarları ve sistem yöneticilerinin modern yazılım geliştirme ve dağıtım süreçlerinde Docker kullanarak kapsamlı bir konteynerleştirme …
\[Uygulama/Proje Adı] için detaylı bir Docker konteynerleştirme planı oluştur. Plan şunları içermelidir: 1. Konteynerleştirilebilecek servis …
Bulut Geçiş Planı Geliştirme
Bu prompt, kuruluşların mevcut uygulamalarını, verilerini ve IT altyapılarını bulut ortamına taşımak için kapsamlı bir plan oluşturmasına yardımcı olur. DevOps …
\[Şirket Adı] için detaylı bir bulut geçiş planı oluşturun ve şunları içermesini sağlayın: 1. Mevcut …