Modern, bulut tabanlı altyapı dakikalar içinde oluşturulabilir ve yok edilebilir. Yük ve kullanım şekillerine bağlı olarak yukarı ve aşağı ölçeklenebilir.
Kod Olarak Altyapı (IaC) , sanallaştırılmış altyapının ve yardımcı hizmetlerin, genellikle bir kaynak kodu deposunda barındırılan hemen hemen her dilde ifade edilen yapılandırma kullanılarak yönetilebildiği yaygın bir modeldir.
IaC, sanallaştırılmış herhangi bir altyapının otomatik, tekrarlanabilir ve güvenilir şekilde oluşturulmasını ve bakımını sağlar. Mevcut araçlar ve uygulamalar hakkında daha fazla bilgi edinmek istiyorsanız, işte size başlamanız için bir liste:
Terraform, Pulumi ve Crossplane, birden çok sağlayıcıyı destekler ve çapraz bulut çalışması için mükemmeldir.
Crossplane, IaC'ye çok ilginç bir yaklaşım getiriyor ve yerel Kubernetes yapılarından yararlanıyor ve zengin Kubernetes ekosistemini ve araçlarını otomatik olarak "miras alıyor". Oh ve ayrıca en havalı logoya sahip :).
Bulut satıcısına özel araçlar ve standartlar da vardır
Azure:
AWS:
GCP:
Her yeni paradigma değişikliğinde olduğu gibi, endüstrinin bir bütün olarak bir dizi kalıp ve benimseme stratejisi oluşturması zaman alır. Çoğu zaman, birçok şirket kuruluşlarında IaC ilkelerini uygulamaya çalışır ve yaygın hatalar nedeniyle başarısız olur.
Hemen hemen tüm hatalar, organizasyon içindeki zihniyet değişikliği ve yetersiz kültürel değişimden kaynaklanmaktadır. Basitçe söylemek gerekirse, işler karmaşıklaştığı veya bunaltıcı olduğu anda hepimiz iyi bilinen izlere geri dönme eğilimindeyiz.
Bu hata, sunucular ve diğer altyapı varlıkları, genellikle belirsiz bir excel dosyasında bir yerde adlar ve IP adresleri ile, sabit kaynaklar gibi ele alındığında meydana gelir.
Bulut yerel altyapısından en iyi şekilde yararlanmak için bunun yerine altyapınıza sığır gibi davranmayı düşünün. Bu şekilde altyapı, fiziksel sunuculardan çok uygulamalara benzeyen bir varlık veya yapı haline gelir.
Daha önce fiziksel veri merkezleriyle çalıştıysanız, aynı konsepti IaC'ye de taşımak isteyebilirsiniz. Veri merkezleri, bulut sağlayıcılarının endişelendiği bir şey olduğu için bu bir hatadır. Üzerinde çalışmanız gereken soyutlama% 100 sanallaştırılmıştır.
Veri merkezinin zihinsel modeli, IaC ile başarılabilecekler konusunda çok sınırlayıcıdır. Örneğin:
Veri, modern dünyadaki en önemli maldır, bu nedenle doğal olarak onu güvence altına almak, tüm kuruluşların odak noktasında yer alır.
Bu hata, verileri kaybetme / bozma korkusu nedeniyle genellikle düşük IaC benimsenmesine neden olur. İşte IaC'nin canlı, üretim verileriyle nasıl güvenli bir şekilde kullanılabileceğini gösteren çok basit bir adım adım senaryo.
Altyapının her zaman oluşturulabileceğini ve yok edilebileceğini anlamak anahtar kavramdır.
DevOps hareketi, Dev ve Ops silolar değil, aynı sürekli, kesintisiz, otomatikleştirilmiş sürecin parçası olduklarında daha hızlı ve güvenilir yazılım teslimatı vaat ediyor.
Yüksek düzeyde düzenlenmiş iş alanlarındaki şirketler, sorumlulukları dağıttığı ve dağıttığı gözüktüğü ve genellikle pratikte “suçlama oyununda” net hedefler belirlediği için sessiz zihniyete doğru kayma eğilimindedir. Bu açıkça geriye dönük bir düşüncedir ve yalnızca IaC için değil, aynı zamanda diğer alanlar için de geçerlidir.
IaC'de özellikle geliştirme ekiplerini ve operasyonları ayırmak anlamına gelir.
Altyapının oluşturulmasını otomatikleştirmek için IaC'yi PowerShell veya bash gibi süslü bir betik olarak kullanmaya çalışmayın. En fazla faydayı elde etmek için, yapılandırma dosyalarınızı yazılımla aynı şekilde düşünmeye çalışın. Düzgün versiyonlanmalı, kendi CI / CD ardışık düzenine sahip olmalı, test edilmeli ve güvenli hale getirilmelidir. IaC'nin en büyük yararı, yazılım geliştirme sürecinde alışkın olduğunuz aynı geliştirici iş akışlarını kullanabilmenizdir.
Ayrıca IaC kodunuzu daha yeniden kullanılabilir hale getirmeye çalışın. Yapılandırma, karmaşıklıkta artış eğilimindedir ve diğer kodlarda olduğu gibi, KURU prensibini uygulamaya çalışır (Kendinizi Tekrar Etmeyin).
IaC sihirli bir değnek değildir ve kendi zorluklarıyla birlikte gelir, ancak modern bulut yerel bilgi işlem çağında, altyapıyı yönetmek için daha iyi bir alternatif henüz yoktur.
Tüm iş yükleri için istikrarlı bir şekilde ilerleyen konteynerleştirme ve Kubernetes gibi orkestratörlerin varlığının artması, çoğu kuruluşu daha karmaşık yazılımlara ve her zamankinden daha hızlı değişikliklere doğru yönlendirir.
Hala kuruluşunuzda bazı IaC uygulamalarını benimsemeyi düşünüyorsanız, zaman dündür.
Kubernetes kümelerimizi, veritabanlarımızı ve diğer altyapımızı kaldırma sürecini sonlandırırken, son üç yılda benim için ne kadar çok şeyin değiştiğini anlıyorum. Yakın zamanda Kıdemli Arka Uç Mühendisi olarak harika bir yeni role başladım; sadece bir yıl önce alamayacağım bir rol.
Laboratuvardan Osmoz Güncellemeleri, her Çarşamba saat 10:00 EST'de (3:00 UTC) Osmosis Zone Twitter Alanında gerçekleşir. Osmoz tüm zamanların en yüksek seviyeleri ile yeni yılda çalıyor! Dex likiditesi 1 doların üzerinde.
Erken kalkmanın neden faydalı olduğunu bu yazıda açıkladım. Şimdi tüm günümüzü verimli kılmak ve doğan güneşin tüm gücünü almak için erken kalktığımızda ne yapmamız gerektiğini anlayalım.
Bu, bir önceki makalenin devamı niteliğinde, henüz okumadıysanız lütfen okuyun. 3. Gün Ertesi sabah balkondan başka bir muhteşem sabah manzarasıyla uyandım.
Prism & Pen'de bir hafta — 9 Ocak 2022, James Finn Prism & Pen'de bu hafta Emma Holiday, transfobinin kadın düşmanlığını kınıyor, New York'ta bir eşcinsel lise öğrencisi susturulmaya ve gökkuşağının dört bir yanından gelen queer kalplere karşı çıkıyor aşk, kişisel gelişim ve topluluk bulma hikayelerini paylaşın. Gerçek queer sesleriyle gerçek queer hayatlarına bir göz atmak için bize katılın.
Ah 2021… İnsanların bol bol sabun ve dezenfektan olduğu bir yıl. Aynı teknedeydim.
Kristen Stewart bir keresinde 'Pamuk Prenses' rol arkadaşı Chris Hemsworth'a sert bir yumruk attı ve bu, oyuncunun geleceğini görmediği bir saldırıydı.
GQ Magazine ile yaptığı bir röportajda BTS'den Jin, BTS ve Coldplay'in şarkısı 'My Universe'nin bir bölümünün 'son bölümü yapmadığını' açıkladı.
Bir röportaj sırasında Kane Brown, Elvis Presley'in "Hound Dog" ve "Blue Christmas" şarkılarının defalarca şarkılarını nasıl etkilediğini tartıştı.
'Çığlık', bazı yeni yönler veren kanlı bir dönüş sağlar, ancak Ghostface'in en yeni öldürme çılgınlığı olması gerektiği kadar derin kesmez.
Her hafta güncellenen mini bulmacamız, en sevdiğimiz HowStuffWorks okumalarımızı zeki ipuçlarıyla birleştiriyor!
Doğru deterjanı seçme konusunda endişelenmenize gerek kalmadan çamaşır yıkamak yeterince kötü. Peki en iyisi hangisi? Yoksa önemli mi?
Kentucky kırsalındaki Fugates ve Combs aileleri, genetik piyangoyu kaybettiler ve her ikisi de, evlenirken tenlerinin mavi görünmesine neden olan nadir bir çekinik özelliği paylaştılar. Bunun nedeni neydi? Ve ailelere ne oldu?
İki babasız erkek civciv, California akbabasını yok olmaktan kurtarmak için bir programda yetiştiriliyor. Böyle 'bakire' doğumlar nasıl mümkün olabilir?
Eski Başkan Donald Trump'ın kızı, 6 Ocak saldırısından günler sonra, yönetimi sona ererken bir veda sosyal medya gönderisinde ilk olarak Michael Boulos ile nişanlandığını duyurdu.
Star Wars' Darth Vader ve The Lion King's Mufasa'yı seslendirmesiyle tanınan James Earl Jones'un yetmiş yılı aşkın başarılı kariyerine bir göz atın.
Steve Harvey yedi çocuğun babası ve yedi torununun dedesi
Makineli Tüfek Kelly Milano'da parıldıyor, ayrıca Luka Sabbat, Avril Lavigne ve daha fazlası. Hollywood'dan New York'a ve aradaki her yere, en sevdiğiniz yıldızların neler yaptığını görün.