VMworld 2018'de Gartner araştırma direktörü Paul Delory, TechRepublic ile hem şirket içinde geliştirilen hem de "hazır" olarak gelen uygulama sorunları hakkında konuştu. Aşağıda röportajın düzenlenmiş bir transkripti yer almaktadır.
Gartner'ın araştırma direktörü Paul Delory, "Uygulama teslimi birçok işletmenin çözmesi zor bir sorun." Diyor. "Karşılaştıkları zorluklardan biri, çoğu girişimcinin yazdıkları bir yazılım ve satın aldıkları yazılımla uğraşması olacak. Ve bunların iki farklı dağıtım mekanizması var. Satın aldığınız kodu yönetmek, kodu yönetmekten temel olarak farklı yazdı.
Büyük Veri hakkında daha fazla bilgi
- Veri yönetimi: Bir hile sayfası
- Robotik süreç otomasyonu büyük veri projelerine nasıl entegre edilir
- Programcı Hadley Wickham, R topluluğunun çeşitliliğini sundu
- Doğru veri analizi araçlarını seçme: 5 adım
Dolayısıyla, uygulama teslimi en az iki bölümlü bir sorundur. Şirket içinde geliştirilen uygulamalarla ne yapıyorsunuz? Peki, raftan satın aldığınız uygulamalarla ne yaparsınız?
Şirket içi uygulamalar için, şirket içinde geliştirdiğiniz şeyler için, CICD, sürekli entegrasyon, sürekli teslimat, gitmenin yoludur; yazılım geliştirmede en son teknolojiyi temsil eder. Dolayısıyla, bu şekilde özel bir uygulama sunmak istiyorsanız, bir CICD boru hattı oluşturmak ve bu şekilde teslim etmek istersiniz. Bu kolay değil - bunu başarmak - ama stratejik bir yönden, ne yapmanız gerektiği açık.
Bununla birlikte, ticari bir uygulamayı dağıtırken, ileriye giden yol o kadar net değildir. Satıcının dağıtım hattında olmayacaksınız. Ee ne yapıyorsun? Oluşturduğunuz çözüm her uygulama için benzersiz olabilir. Bu da başka bir hayal kırıklığı. B uygulaması için çalışmayan A uygulaması için çalışan bir uygulama sağlama yöntemi oluşturabilirsiniz.
Bu sorunu çözmek veya bu sorunların bazılarını çözmek için ortaya çıkan bazı teknolojiler vardır. Akla ilk gelen kaplar. Bir kabın ne olduğunu düşünürseniz, bir uygulamanın tüm bağımlılıklarını alır ve bunları herhangi bir yerde başlatabileceğim tek bir pakette toplar. Böylece uygulama dağıtım zorluklarımın birçoğu orada çözülüyor.
Sahip olabileceğiniz diğer seçenek, Windows tarafında sürekli yapılandırma otomasyon aracı, Kukla veya Ansible veya Chef veya PowerShell DSC gibi bir şey kullanmaktır. Bunlar, uygulamaları sistemli olarak dağıtma yeteneğine ve birçok duruma sahiptir. Bu nedenle, büyük, karmaşık bir kurumsal uygulamanız varsa, netice veritabanı gibi bir şey veya benzer şekilde karmaşık bir şey varsa, çoğu durumda aldığınız mantık, özgürce indirebilir ve bu uygulamayı dağıtmanıza yardımcı olması için bu araçlarla başvurabilirsiniz.
Benim için gerçekten ilginç olan diğeri ise küratörlü bir uygulamaya sahip olma fikri. Ve bu Helm ve Kubernetes gibi bir şey ya da şu anda çeşitli kurumsal uygulama mağazası ürünlerinden biri olacaktı; bir yığın olarak indirebileceğiniz ve bir yığın olarak dağıtabileceğiniz belirli bir uygulama için tam altyapıya sahip olacağınız fikri, böylece bir operasyon görevlisi veya bir altyapı görevlisi olarak, etki alanına özgü uzmanlığa sahip olmanız gerekmez. gerçek uygulama. Uygulanan en iyi uygulamalara göre oluşturulmuş, dağıtılmış bir uygulama ortamı elde edebilirsiniz.
Bu da ilginç bir model. Ve bunların hepsi, bu uygulamayı meydan okuma konusunda çözmeye yardımcı olmak için ortaya çıkan tüm şeyler. "
İnovasyon Haber Bülteni
Akıllı şehirler, yapay zeka, Nesnelerin İnterneti, VR, AR, robotik, dronlar, otonom sürüş ve daha havalı teknoloji yenilikleri hakkında bilgi sahibi olun. Çarşamba ve Cuma günleri teslim edilirBugün kayıt olun