ความท้าทายที่ยิ่งใหญ่ที่สุดในการส่งมอบแอพองค์กรและวิธีเอาชนะพวกเขา

ความท้าทายที่ยิ่งใหญ่ที่สุดในการส่งมอบแอพพลิเคชั่นระดับองค์กรและวิธีเอาชนะแอพพลิเคชั่นที่พัฒนาขึ้นภายใน บริษัท ผู้อำนวยการวิจัยของ Gartner Paul Delory อธิบายวิธีการแก้ไขปัญหาเหล่านั้น

ที่ VMworld 2018 ผู้อำนวยการวิจัยของ Gartner Paul Delory ได้พูดคุยกับ TechRepublic เกี่ยวกับปัญหาของแอปพลิเคชันทั้งที่พัฒนาขึ้นเองและที่ซื้อ "นอกชั้นวาง" ต่อไปนี้เป็นหลักฐานการถอดความจากการสัมภาษณ์

Paul Delory ผู้อำนวยการวิจัยของการ์ตเนอร์กล่าวว่า "การส่งมอบแอปพลิเคชันเป็นปัญหาที่ยากสำหรับองค์กรจำนวนมาก "หนึ่งในความท้าทายที่พวกเขาเผชิญคือผู้ประกอบการส่วนใหญ่จะต้องรับมือกับการผสมผสานของซอฟต์แวร์ที่พวกเขาเขียนและซอฟต์แวร์ที่พวกเขาซื้อมาและสิ่งเหล่านั้นมีกลไกการจัดส่งที่แตกต่างกันสองอย่างการจัดการรหัสที่คุณซื้อนั้น เขียน

เพิ่มเติมเกี่ยวกับ Big Data

  • การจัดการข้อมูล: ชีตชีต
  • วิธีรวมระบบอัตโนมัติของกระบวนการหุ่นยนต์ในโครงการข้อมูลขนาดใหญ่
  • โปรแกรมเมอร์ Hadley Wickham พูดถึงความหลากหลายของชุมชน R
  • วิธีเลือกเครื่องมือวิเคราะห์ข้อมูลที่ถูกต้อง: 5 ขั้นตอน

ดังนั้นการส่งแอปพลิเคชันเป็นปัญหาอย่างน้อยสองส่วน คุณทำอะไรกับแอพพลิเคชั่นที่พัฒนาขึ้นเอง? แล้วคุณจะทำอย่างไรกับแอปพลิเคชันที่คุณซื้อจากชั้นวาง

สำหรับแอปพลิเคชันภายในสำหรับสิ่งที่คุณกำลังพัฒนา CICD การรวมอย่างต่อเนื่องการส่งมอบอย่างต่อเนื่องเป็นหนทางที่จะไป ที่แสดงถึงความล้ำสมัยในการพัฒนาซอฟต์แวร์ ดังนั้นหากคุณต้องการส่งมอบแอปที่กำหนดเองเช่นนั้นคุณต้องการสร้าง CICD ไปป์ไลน์แล้วส่งมอบด้วยวิธีดังกล่าว ไม่ใช่ว่าง่าย - บรรลุเป้าหมาย - แต่จากทิศทางกลยุทธ์มันชัดเจนว่าคุณควรทำอะไร

อย่างไรก็ตามเมื่อคุณปรับใช้แอปพลิเคชันเชิงพาณิชย์วิธีการส่งต่อจะไม่ชัดเจน คุณจะไม่อยู่ในขั้นตอนการจัดส่งของผู้ขาย แล้วคุณจะทำอย่างไร? โซลูชันที่คุณสร้างอาจไม่ซ้ำกันสำหรับทุกแอปพลิเคชัน นั่นแห้วอีกนั่น คุณสามารถสร้างวิธีการจัดส่งแอปพลิเคชันที่ทำงานกับแอปพลิเคชัน A ที่ไม่สามารถใช้กับแอปพลิเคชัน B ได้

มีเทคโนโลยีบางอย่างที่เกิดขึ้นเพื่อแก้ไขปัญหานี้หรือแก้ไขปัญหาเหล่านี้บางอย่าง คนแรกที่นึกถึงจริงๆคือตู้คอนเทนเนอร์ ถ้าคุณคิดว่าคอนเทนเนอร์คืออะไรมันต้องอาศัยการพึ่งพาของแอพพลิเคชั่นทั้งหมดและม้วนมันเป็นแพ็คเกจเดียวที่ฉันสามารถสร้างอินสแตนซ์ได้ทุกที่ ดังนั้นนี่จึงเป็นการแก้ปัญหาการส่งใบสมัครของฉันได้มากมาย

ตัวเลือกอื่น ๆ ที่คุณอาจใช้คือเครื่องมือการกำหนดค่าอัตโนมัติอย่างต่อเนื่องบางอย่างเช่น Puppet หรือ Ansible หรือ Chef หรือ PowerShell DSC ทางฝั่ง Windows สิ่งเหล่านี้มีความสามารถและหลายกรณีในการปรับใช้แอปพลิเคชันอย่างเป็นระบบ ดังนั้นหากคุณมีแอปพลิเคชันขนาดใหญ่ที่ซับซ้อนขององค์กรบางอย่างเช่นฐานข้อมูลภาคต่อหรือสิ่งที่ซับซ้อนในทำนองเดียวกันในหลาย ๆ กรณีที่คุณได้รับตรรกะคุณสามารถดาวน์โหลดได้อย่างอิสระและใช้เครื่องมือเหล่านี้เพื่อช่วยคุณปรับใช้แอพพลิเคชันนั้น

อีกอันที่น่าสนใจสำหรับฉันคือความคิดในการมีแอปพลิเคชั่นที่คัดสรรแล้ว และนี่จะเป็นอะไรอย่าง Helm และ Kubernetes หรือหนึ่งในผลิตภัณฑ์แอพสโตร์ระดับองค์กรที่มีอยู่ในตอนนี้ แนวคิดที่ว่าคุณจะมีโครงสร้างพื้นฐานแบบเต็มสำหรับแอปพลิเคชันเฉพาะที่คุณสามารถดาวน์โหลดเป็นสแต็กและปรับใช้เป็นสแต็กเพื่อให้คุณในฐานะผู้ปฏิบัติงานหรือคนโครงสร้างพื้นฐานไม่จำเป็นต้องมีความเชี่ยวชาญเฉพาะโดเมนเกี่ยวกับ แอปพลิเคชันจริง คุณสามารถรับสภาพแวดล้อมของแอปพลิเคชันที่ถูกปรับใช้ซึ่งสร้างขึ้นตามแนวทางปฏิบัติที่ดีที่สุดสำหรับแอปพลิเคชันนั้น

นั่นเป็นโมเดลที่น่าสนใจเช่นกัน และนี่คือทุกสิ่งที่เราเห็นว่ากำลังโผล่ออกมาเพื่อช่วยแก้ปัญหาแอปพลิเคชันนี้ผ่านความท้าทาย "

จดหมายข่าวนวัตกรรม

เรียนรู้เกี่ยวกับเมืองอัจฉริยะ, AI, Internet of Things, VR, AR, หุ่นยนต์, โดรน, การขับขี่แบบอิสระและอื่น ๆ จากนวัตกรรมเทคโนโลยีที่ยอดเยี่ยมที่สุด จัดส่งวันพุธและวันศุกร์

สมัครวันนี้

© Copyright 2020 | mobilegn.com