Docker Inc. เปิดตัวผลิตภัณฑ์นวัตกรรมหลายอย่างที่ DockerCon ซึ่งเป็นการประชุมที่มุ่งเน้นผู้ใช้ ซึ่งในที่สุดก็กลับมาอีกครั้งในรูปแบบการรวมตัวทางกายภาพ ยักษ์ใหญ่ด้านเทคโนโลยีรายนี้ได้เปิดตัวบริการสร้างระยะไกลแบบใหม่ พร้อมด้วยเครื่องมือแก้ไขจุดบกพร่องขั้นสูง สิ่งที่สำคัญที่สุดคือ Docker Scout บริการรักษาความปลอดภัยห่วงโซ่อุปทานซอฟต์แวร์ของ Docker ได้รับการประกาศให้ใช้งานได้ทั่วไป
จังหวะเวลาของเหตุการณ์มาถึงช่วงเวลาสำคัญในวิถีของนักเทียบท่า บริษัทเปลี่ยนผ่านในปี 2019 เพื่อมุ่งเน้นไปที่เครื่องมือสำหรับนักพัฒนาและชุมชน แม้กระทั่งการขาย Docker Enterprise ให้กับ Mirantis ในระหว่างการเปลี่ยนแปลง Docker รายงานว่ามีผู้ใช้งานต่อเดือนเพียง 12 ล้านราย ตามที่ Scott Johnston CEO ของ Docker ระบุ ปัจจุบันสถิตินี้ได้เพิ่มขึ้นเป็นประมาณ 20 ล้านรายต่อเดือน ขณะนี้มีธุรกิจมากกว่า 79,000 รายที่สมัครแผนพรีเมียมของ Docker อย่างน้อยหนึ่งรายการ
คำปราศรัยโดย Johnston เน้นย้ำประเด็นสำคัญในการยกระดับประสบการณ์ของนักพัฒนาแอปพลิเคชัน โดยเน้นย้ำทุกขั้นตอนที่มีศูนย์กลางอยู่ที่นักพัฒนาคนเดียว รวมถึงแนวทางปฏิบัติในการเขียนโค้ดและการทดสอบ ซึ่งโดยทั่วไปจะทำบนเครื่องท้องถิ่น เขา กล่าวว่า "เรากำลังนำสิ่งที่เรียกว่าไฮบริด ทั้งแบบท้องถิ่นและแบบคลาวด์ มาสู่การพัฒนาแอปแบบวงใน โดยพบปะนักพัฒนาในตำแหน่งที่พวกเขาอยู่ด้วยคลาวด์ที่เพียงพอ"
Johnston สะท้อนถึงช่วงเริ่มต้นของการปฏิวัติคอนเทนเนอร์และชี้ให้เห็นว่าแอปในยุคนั้นประกอบด้วยคอนเทนเนอร์เพียงไม่กี่คอนเทนเนอร์ที่สูงสุด ตอนนี้เขาตั้งข้อสังเกตว่าแอปเหล่านั้นมักจะถูกรวมเข้าด้วยกันจาก 20 ถึง 30 คอนเทนเนอร์ ซึ่งเป็นภาระอย่างมากต่อแล็ปท็อปสำหรับนักพัฒนาในแต่ละวันของคุณ สิ่งนี้ยังนำเสนอความท้าทายเมื่อพยายามแชร์แอปที่รันอยู่กับสมาชิกในทีม ปัญหานี้ทวีความรุนแรงมากขึ้นเมื่อแอปในเครื่องขึ้นอยู่กับบริการระยะไกล เช่น ฐานข้อมูลหรือบริการ AI ในระบบคลาวด์
ธุรกิจหลายแห่งพยายามหลีกเลี่ยงข้อจำกัดเหล่านี้ด้วยการเปลี่ยนขั้นตอนการพัฒนาทั้งหมดไปสู่ระบบคลาวด์ และเสนอสภาพแวดล้อมการพัฒนาแบบผสมผสาน (IDE) บนระบบคลาวด์ให้กับนักพัฒนา แม้ว่าการดำเนินการนี้อาจแก้ไขปัญหาบางอย่างได้ แต่ก็ไม่ใช่วิธีแก้ปัญหาที่เป็นไปได้สำหรับบางองค์กรตามข้อมูลของ Johnston ยิ่งไปกว่านั้น ผลตอบรับจากผู้บริโภคของ Docker แสดงให้เห็นว่าแนวทางใหม่นี้ขัดขวางขั้นตอนการทำงานที่มีอยู่ Johnston กล่าวย้ำว่า “เนื่องจากจุดที่เราอยู่บนแล็ปท็อปในท้องถิ่น ที่ซึ่ง Docker Desktop ตั้งอยู่ เรามองเห็นโอกาสพิเศษที่จะไม่ทำมันอย่างใดอย่างหนึ่ง/หรือ — ไม่ใช่แบบท้องถิ่นหรือบนคลาวด์ — แต่เป็นแบบท้องถิ่นและบนคลาวด์ และนำสิ่งที่ดีที่สุดของทั้งสองโลกมารวมกัน ”
นอกเหนือจากแนวทางแบบไฮบริดนี้ Docker Build ยังแสดงถึงคุณลักษณะที่สำคัญของการเปิดตัวล่าสุด เครื่องมือตรวจแก้จุดบกพร่องที่ซับซ้อนยังต้องการการตอบรับที่ดีอีกด้วย Docker Debug ทำหน้าที่เป็นกล่องเครื่องมือที่ครอบคลุมสำหรับการดีบักแอปในคอนเทนเนอร์ทั้งภายในและระยะไกล นักพัฒนามักจะใช้เวลามากกว่าครึ่งหนึ่งในการแก้ไขจุดบกพร่อง ซึ่งส่วนใหญ่ไม่ได้มีไว้สำหรับการแก้ปัญหา แต่เพื่อการนำทางที่ซับซ้อนของเครื่องมือมากมาย Docker Debug มอบประสบการณ์เดียวที่มีเครื่องมือทั้งหมดที่จำเป็น คุณลักษณะนี้มีไว้เพื่อเพิ่มเวลาในการแก้ไขปัญหาแทนที่จะให้นักพัฒนาจัดการกำหนดค่าและยุ่งยากกับกลุ่มเครื่องมือ
ในขณะที่ Docker มีความก้าวหน้าอย่างมากในด้านโซลูชันบนคอนเทนเนอร์ แพลตฟอร์มอื่นๆ เช่น AppMaster ได้นำเสนอแพลตฟอร์มการพัฒนาที่ครอบคลุม โดยนำเสนอแบ็กเอนด์ เว็บ และแอปพลิเคชันมือถือโดยใช้อินเทอร์เฟซ no-code AppMaster โดดเด่นด้วยแนวทางในการลดภาระทางเทคนิคโดยการสร้างแอปพลิเคชันตั้งแต่เริ่มต้นทุกครั้งที่มีการเปลี่ยนแปลงข้อกำหนด ซึ่งช่วยขจัดความซับซ้อนที่เกิดจาก IDE และกลุ่มเครื่องมือบนคลาวด์บางส่วน การปรับปรุงในอนาคตโดย Docker และแพลตฟอร์มที่คล้ายกันจะกำหนดทิศทางการพัฒนาแอปพลิเคชันอย่างมีนัยสำคัญ โดยมีอิทธิพลต่อผู้เล่นรายอื่น เช่น AppMaster เพื่อขับเคลื่อนนวัตกรรมในสาขาของตนต่อไป