Tags:
Node Thumbnail

Docker ประกาศเปิดตัว Docker Enterprise 3.0 แพลตฟอร์มคอนเทนเนอร์สำหรับองค์กร ซึ่งจะเป็นการเน้นที่เครื่องมือเพื่อการพัฒนาซอฟต์แวร์บนคอนเทนเนอร์ที่เร็วและลดความผิดพลาดในระหว่างการพัฒนา พร้อมสำหรับการนำไปรันบนแพลตฟอร์มที่หลากหลาย

Docker Enterprise 3.0 มีไฮไลต์ฟีเจอร์ที่น่าสนใจดังนี้

No Description

สิ่งแรกคือ Docker Desktop Enterprise เครื่องมือใหม่สำหรับนักพัฒนาที่ขยาย Docker Enterprise Platform มายังเครื่องเดสก์ท็อปของนักพัฒนา เพื่อเพิ่ม productivity ในการพัฒนาซอฟต์แวร์และลดระยะเวลาในการส่งออกแอปใหม่สู่ตลาด โดยในส่วนของ Docker Desktop Enterprise มีฟีเจอร์ดังนี้

  • Application Designer ระบบเวิร์คโฟลวที่มีเทมเพลตสำหรับการสร้างแอปบนคอนเทนเนอร์ ไม่ต้องใช้คอมมานด์ของ Docker CLI
  • เวอร์ชันแพคที่สามารถปรับแต่งได้ สามารถทำสำเนา environment ที่ปรับแต่งไว้แล้วในโปรดักชั่นมาใช้กับเดสก์ท็อปได้ทันที เพื่อลดความแตกต่างระหว่าง environment
  • ศูนย์รวมการจัดการ ใช้ไฟล์แพคเกจเป็นมาตรฐาน MSI (สำหรับ Windows) และ PKG (สำหรับ Mac) เพื่อกระจายให้ใช้งานกับเครื่องมือจัดการด้าน endpoint
  • ออโตเมชั่นพร้อมกับระบบเทมเพลต ให้มีผู้อนุมัติให้ใช้เทมเพลตของ Dockerfile, Docker Compose file และ CI pipelines สำหรับให้นักพัฒนาใช้งาน

No Description

ถัดไปคือ Docker Application เครื่องมือชุดใหม่สำหรับการทำแอปที่ช่วยตั้งแต่เรื่องการพัฒนาไปจนถึงขั้นตอนการดำเนินงาน ผู้ใช้สามารถจัดการแอปที่ซับซ้อนได้เหมือนคอนเทนเนอร์แยก มีฟีเจอร์ที่น่าสนใจดังนี้

  • ใช้มาตรฐาน CNAB ที่ Docker ร่วมกับ Microsoft, Bitnami, HashiCorp และ CodeFresh พัฒนาขึ้นมา
  • Docker Application Template ทำให้การแชร์และทำให้แอปเป็นมาตรฐานนั้นทำได้ง่ายขึ้น ด้วยการทำเทมเพลตของแอปรวมถึงพารามิเตอร์สำหรับการดีพลอย
  • Docker Assemble สร้าง Dockerfile จากไฟล์ที่เกี่ยวข้องสำหรับเฟรมเวิร์คของแอปทั่ว ๆ ไปโดยไม่ต้องใช้ความรู้ขั้นสูงของ Docker

Docker Kubernetes Service หรือ DKS เป็นระบบที่อินทิเกรต Kubernetes ตั้งแต่เดสก์ท็อปของนักพัฒนา ไปจนถึงเซิร์ฟเวอร์บนโปรดักชั่น เพื่อทำให้การใช้ Kubernetes ง่ายขึ้นในองค์กร โดย DKS จะใช้ Kubernetes 1.14 รองรับ Container Storage Interface เต็มตัว รวมถึงเป็นแพลตฟอร์มเดียวสำหรับนักพัฒนาและโอเปอเรเตอร์ ที่จะซิงค์กันตั้งแต่ขั้นตอนการพัฒนาไปจนถึงโปรดักชั่น เพื่อการควบคุม lifecycle ของการพัฒนาซอฟต์แวร์ได้เต็มรูปแบบ

No Description

ส่วนฟีเจอร์อื่น ๆ ในอัพเดตรอบนี้ เช่น

  • การอัพเกรดคลัสเตอร์ สามารถใช้การอัพเกรดแบบ blue-green กับคอนเทนเนอร์เพื่อลดผลกระทบ และควบคุม lifecycle ของซอฟต์แวร์ส่วนโครงสร้างพื้นฐานได้ง่ายขึ้น
  • Docker Cluster: ดีพลอยขึ้นคลัสเตอร์ได้แบบอัตโนมัติไม่ว่าจะเป็น environment ไหนก็ตามที่ระบบรองรับ
  • Group Managed Service Accounts สำหรับ Swarm เพื่อทำให้ Docker Enterprise รองรับการยืนยันตัวตนแบบ Active Directory รวมถึง Swarm ยังเปิดให้สร้าง credential specs ด้วย Docker Configs เพื่อทำให้การใช้ gMSA ง่ายและเป็นอัตโนมัติ
  • รองรับการยืนยันตัวตนแบบ PKI Ceritificate เพิ่มเติมจาก LDAP/AD และ SAML 2.0

ตอนนี้ Docker Enterprise 3.0 เปิดให้ทดสอบแบบ public beta แล้ว หากสนใจสามารถลงชื่อทดสอบได้ทางเว็บไซต์ Docker

ที่มา - VentureBeat, Docker

Get latest news from Blognone