Yatırımcılar, kod olarak altyapının DevOps’u nasıl ele geçirdiğini paylaşıyor – TechCrunch

0
29

Kod olarak altyapı (IaC), son yıllarda DevOps ekipleri arasında daha geniş çapta benimseniyor, ancak veri merkezi yapılandırması ve yönetiminin karmaşıklığı, sorunlar ve fırsatlar yaratmaya devam ediyor.

Daha fazlasını öğrenmek için IAC startup’larındaki en iyi yatırımcıları araştırdık.

Genel olarak, her büyüklükteki kuruluştaki DevOps ekipleri tarafından hala yapılan manuel çalışmaların tümü göz önüne alındığında, büyüme için çok fazla alan görüyorlar.

Ancak, IaC’nin kendisi, kuruluşlar içinde uygulamak ve yönetmek için yüksek düzeyde eğitimli mühendisler gerektirir ve IaC becerilerine sahip yazılım altyapısı mühendisleri sıkıntısı vardır. Bu, müşterilere eksiksiz çözümler sunmaya çalışan IAC girişimlerini destekleyebilir.

Aynı zamanda, bazı büyük şirketler veri merkezlerini dahili olarak yönetmeye devam edecek ve böylece otomasyonu harici startuplar yerine dahili olarak inşa edecek.

Şunlarla konuştuk:

Sheila Gulati, genel müdür, Tola Capital S. Somasegar, genel müdür, Madrona Venture Group Aaron Jacobson, ortak, New Enterprise Associates Sri Pangulur, ortak, Tribe Capital Teddie Wardi, genel müdür, Insight Partners Tim Tully, ortak, Menlo Ventures

Sheila Gulati, Genel Müdür, Tola Capital

Bulutun fiziksel sunucular için çözüm olmasına benzer şekilde, kod olarak altyapı, sunucuların uygulanması ve yapılandırılması için çözüm olabilir mi? IaC’nin herhangi bir bulut kaynağı kurma yeteneğinin en çok hangi alanlarda kullanılacağını düşünüyorsunuz?

Modern bulut dünyası, altyapı hakkındaki düşüncelerimizi tamamen değiştirdi. Çok bulutlu ve çok bulutlu bir dünyada yaşıyoruz ve bu paradigmalar modern bulut çağını yeniden tanımlıyor. IaC, her tür bulut iş yükü veya mimarisi için kullanılabilir, ancak modern bulut üzerine inşa eden herkes için bir zorunluluktur. Bu, özellikle sunucusuz uygulamalar, Kubernetes çalıştıran kapsayıcılı uygulamalar, AI/ML ve daha fazlası gibi modern bulut mimarileri için geçerlidir. Modern bulut mimarileri, artan yenilik, daha hızlı pazara sunma, geliştirilmiş güvenilirlik ve düşük maliyetler gibi birçok fayda sağlar. Ancak bu, bulut altyapısını yönetmenin yükünü artırdı. Mevcut bulut hizmetlerinin sayısı her yıl artıyor ve modern mimariler, birbirine bağlı olmayan birçok hizmet ve API’den oluşuyor. Sonuç olarak, insanların yönetmesi gereken bulut kaynaklarının sayısı muazzam bir hızla artıyor. Bu karmaşıklığı yönetmenin tek yolu IaC’dir.

Bugün, modern bulutun taleplerini karşılamak için sıfırdan tasarlanmış yeni nesil IAC platformlarını görüyoruz. Örneğin, Pulumi ve bulut mühendisliği platformu, altyapı ekiplerinin ve geliştiricilerin bildikleri ve sevdikleri dillerde kod yazmalarını ve bulut altyapısını oluşturmak, dağıtmak ve yönetmek için yazılım mühendisliği uygulamalarını kullanmalarını sağlayarak bulut karmaşıklığını gidermelerine yardımcı oluyor. Etki alanına özgü dilleri kullanan eski IaC araçlarının aksine, modern IaC platformları, uygulayıcılara programlama dillerinin tam gücünü verir ve bu da modern bulut uygulamalarının karmaşık karşılıklı bağımlılıklarını yönetmeyi kolaylaştırır. Geliştiricilerin, daha sık test ederken daha hızlı oluşturmalarını ve en iyi uygulamaları yeniden kullanmalarını sağlayan IDE’ler, paket yöneticileri ve test çerçeveleri dahil olmak üzere mevcut yazılım geliştirme araçlarını kullanmalarına olanak tanır.

IaC’nin, ürünlerini hat boyunca ilk önce almak isteyen rekabetçi sektörlerde yeni başlayanları cezbeden süreçleri düzene sokma yeteneğini görüyor musunuz?

Evet. Portföyümüzdeki IaC ve bulut mühendisliği ilkelerini benimsemiş şirketler aynı zamanda hızlı ürün geliştirme ve yeni ürünleri pazara daha hızlı sunma yeteneklerini düzenleme konusunda en kararlı şirketlerdir. Bu, mühendislik yeteneğine, platforma ve mühendislik uygulamalarına yatırım gerektirir.

Yeniliği hızlandırmak için yeni bulut inovasyonundan yararlanmak ve müşteri ihtiyaçlarını verimli bir şekilde karşılamak için daha fazla ürün oluşturmak için IAC’den yararlanmak önemlidir. Bunu desteklemek için, mühendislik ekiplerini desteklemek için birlikte çalışan bileşenleri sunmak için IAC alanı içindeki sağlayıcılar arasında ortaklık olması kritik önem taşır.

Ayrıca, daha modern geliştirme platformlarına yönelen ekiplerin daha iyi geliştiricileri daha kolay işe alabildiğini gördük – bugün her teknoloji şirketinin endişesi. En iyi geliştiricilerin çalışmak istediği yerler, daha ileriye dönük ve sola kayma hareketini gerçekten kucaklayan kültürlerdir!

Şirketler neden altyapıyı kod olarak benimsemekte tereddüt ediyor? IaC sağlayıcılarının çekiciliğini artırmak için kendilerini pazarlayabilecekleri farklı yolları özetleyebilir misiniz?

IaC, bulut uygulamalarını uygun ölçekte, güvenilir ve yüksek hızda sunmakla ilgilenen herhangi bir şirket için bariz bir seçim olmalıdır. Geçmişin endişeleri artık modası geçmiş durumda. Ancak şirketler, gerekli kültürel ve süreç değişiklikleri, mevcut bir uygulamayı taşımanın riskleri nedeniyle bunu benimsemekte tereddüt edebilir veya ekiplerinde doğru becerilere sahip olmayabilirler. Geçmişte, alana özgü dillerin kullanılmasını gerektiren IaC platformlarımız da vardı. Tüm bunlar birlikte alındığında, üretkenlik rampasının dik görünmesine neden olabilir.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz