DevOps Toolchain อธิบายใน 5 นาทีหรือน้อยกว่า

เผยแพร่แล้ว: 2023-01-19

ห่วงโซ่เครื่องมือ DevOps ทำให้กระบวนการ DevOps ง่ายขึ้นมากสำหรับการกำหนดเส้นทางการพัฒนาซอฟต์แวร์ การตลาด และบริษัทนวัตกรรม

เรียนรู้ห่วงโซ่เครื่องมือ DevOps จากระดับพื้นฐานเพื่อใช้ DevOps อย่างมีประสิทธิภาพและประสิทธิผลในธุรกิจหรืองานพัฒนาซอฟต์แวร์ของคุณ อ่านต่อ!

DevOps มีอิทธิพลต่อการพัฒนาซอฟต์แวร์อย่างไร

DevOps เป็นเฟรมเวิร์กที่มีประสิทธิผลมากที่สุดสำหรับการพัฒนาซอฟต์แวร์ มันขึ้นอยู่กับแนวคิดของผลิตภัณฑ์ที่ทำงานได้น้อยที่สุดหรือ MVP ที่เปิดตัวในช่วงเวลาสั้น ๆ เช่นหนึ่งสัปดาห์หรือหนึ่งเดือน ขึ้นอยู่กับผลิตภัณฑ์ซอฟต์แวร์

MVP จะส่งไปยังทีมปฏิบัติการด้านไอทีทันทีเพื่อการบริโภคภายในหรือการตลาด เพื่อให้ผู้ใช้เป้าหมายสามารถใช้แอปและให้ข้อเสนอแนะได้ ทีมปฏิบัติการจะส่งข้อเสนอแนะตามเวลาจริงเพื่อให้ทีมพัฒนาของพวกเขาในทีม DevOps สามารถนำการเปลี่ยนแปลงไปใช้ในการพัฒนา Sprint ครั้งต่อไป

และนักพัฒนาซอฟต์แวร์ทุกคนทั่วโลกต่างชอบแนวคิดนี้และนำไปใช้ในระดับที่แตกต่างกันโดยขึ้นอยู่กับขนาดธุรกิจของพวกเขา ข้อมูลทางสถิติต่อไปนี้จาก Global Market Insights จะชัดเจน:

ในปี 2021 ขนาดตลาดของ DevOps อยู่ที่ 7 พันล้านดอลลาร์ บริษัท Think Tank คาดการณ์ว่าส่วนแบ่งการตลาดจะเพิ่มขึ้นเป็น 30 พันล้านดอลลาร์ภายในปี 2561

หัวใจสำคัญของ DevOps อยู่ที่เชนเครื่องมือ DevOps เหล่านี้คือชุดเครื่องมือออฟไลน์หรือออนไลน์ที่ทีม DevOps ใช้เพื่อส่งมอบแอปที่ใช้งานได้และบริการบนเว็บ แต่ DevOps toolchain คืออะไรกันแน่? วิธีการเลือกเครื่องมือเหล่านี้? คุณต้องการเครื่องมืออะไร - และยังมีอีกมาก! ค้นหาคำตอบด้านล่าง!

DevOps Toolchain คืออะไร?

วิดีโอ YouTube

Toolchain ของ DevOps คือการผสมผสานของเครื่องมือที่ช่วยให้สามารถพัฒนา บำรุงรักษา และส่งมอบซอฟต์แวร์ได้ บริษัทไอทีใช้เครื่องมือ DevOps ต่างๆ เพื่อทำให้เวิร์กโฟลว์ DevOps เป็นไปโดยอัตโนมัติตลอดวงจรการพัฒนาซอฟต์แวร์ทั้งหมด

ห่วงโซ่เครื่องมือสำหรับ DevOps ช่วยให้ซอฟต์แวร์หรือทีมพัฒนาแอปสามารถดำเนินงานที่ซับซ้อนได้ เครื่องมือพัฒนาเหล่านี้ซึ่งสร้างเป็น toolchain (ชุดเครื่องมือ) มักจะทำงานเป็นลำดับ

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

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

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

ทำไมคุณถึงต้องการ DevOps Toolchain

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

ดังนั้น คุณต้องมีเครื่องมือดิจิทัลที่สามารถตั้งโปรแกรมได้เพื่ออำนวยความสะดวกในการพัฒนาซอฟต์แวร์ ทดสอบ เผยแพร่ รวบรวมคำติชม ดีบัก อัปเกรด และอื่นๆ นอกจากนี้ เครื่องมือดังกล่าวยังทำให้กระบวนการนี้ไร้ที่ติ ดังนั้น คุณต้องมี toolchain ของ DevOps ค้นหาสาเหตุอื่นๆ ด้านล่าง:

  • เครื่องมือดังกล่าวช่วยให้คุณเปลี่ยนแปลงวัฒนธรรมการดำเนินการพัฒนาซอฟต์แวร์ในบริษัทของคุณ
  • นอกจากนี้ยังช่วยคุณสร้างเส้นทางการพัฒนาซอฟต์แวร์แบบบูรณาการหรือวงจรชีวิต
  • เป็นวิธีที่ดีที่สุดในการพัฒนาระบบอัตโนมัติที่ดีขึ้นโดยใช้ DevOps toolchain
  • หากคุณต้องการจัดการและทำให้กระบวนการ DevOps ทั้งหมดเป็นแบบอัตโนมัติ คุณต้องเลือกชุดเครื่องมือสำหรับ DevOps
  • ห่วงโซ่เครื่องมือ DevOps ยังช่วยให้คุณตั้งค่าซอฟต์แวร์ บริการ หรือไปป์ไลน์การพัฒนาผลิตภัณฑ์ที่ได้มาตรฐาน หากบริษัทของคุณจัดการวงจรการพัฒนาของผลิตภัณฑ์จำนวนมาก
  • คุณสามารถเผยแพร่ซอฟต์แวร์ที่ดีที่สุดและใช้งานได้ดีที่สุดโดยใช้เวลาน้อยลงด้วยปริมาณที่มั่นใจได้ด้วยเครื่องมือดังกล่าว
  • บริษัทพัฒนาซอฟต์แวร์สมัยใหม่ยังใช้เครื่องมือดังกล่าวสำหรับบริการหรือการควบคุมคุณภาพแอป
  • หากมีการรักษาความปลอดภัยหรือเหตุการณ์ประเภทอื่นที่อาจสร้างความเสียหายให้กับโครงการ คุณสามารถพึ่งพาเครื่องมือบางอย่างสำหรับ DevOps เพื่อดำเนินการแก้ไขสถานการณ์ในเชิงรุก

วิธีสร้าง DevOps Toolchain

เมื่อสร้าง toolchain สำหรับ DevOps คุณต้องเข้าใจแนวทางปฏิบัติพื้นฐานของ DevOps และวิธีที่เครื่องมือจะช่วยเหลือคุณ คุณสามารถเลือกจากแนวคิด toolchain สองแบบต่อไปนี้:

#1. เชนเครื่องมือ DevOps แบบกำหนดเอง

ด้วยแนวทางนี้ คุณจะรักษา toolchain ให้ยืดหยุ่นสำหรับโครงการ DevOps สมาชิกในทีมสามารถแนะนำและตกลงเกี่ยวกับชุดเครื่องมือสำหรับหนึ่งโครงการ สำหรับโครงการถัดไป สมาชิกอาจเลือกเครื่องมือ DevOps อื่นๆ

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

#2. All-in-One Toolchain

หากคุณเริ่มต้นกับ DevOps, ใหม่สำหรับแนวคิดการพัฒนาซอฟต์แวร์นี้ หรือกำลังทำงานบางอย่างที่ใครๆ ก็พัฒนา คุณสามารถใช้แนวคิด all-in-one toolchain ได้

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

ข้อควรพิจารณาที่สำคัญอื่นๆ ที่คุณต้องปฏิบัติตามเมื่อสร้าง DevOps toolchain คือ:

  • วิเคราะห์เครื่องมือ DevOps ที่มีอยู่และพยายามค้นหารูปแบบข้อมูลสำหรับเวลาในการประมวลผล ชั่วโมงการทำงานที่ใช้ และอื่นๆ จากนั้น พยายามลดสิ่งเหล่านั้นให้เหลือน้อยที่สุดโดยใช้ชุดเครื่องมือที่ดีกว่า
  • คุณต้องสร้าง toolchain ต้นแบบก่อน จากนั้นทดสอบในโครงการ DevOps แบบสดเพื่อดูว่าจะลอยหรือไม่

ต่อไป เราจะสำรวจเครื่องมือที่จำเป็นสำหรับ DevOps toolchain

เครื่องมือที่จำเป็นสำหรับ DevOps Toolchain

รายการเครื่องมือ DevOps จะแตกต่างกันไปตามโครงการ อย่างไรก็ตาม ต่อไปนี้คือเครื่องมือมาตรฐาน:

#1. เครื่องมือซอร์สโค้ด

รหัสแหล่งที่มา

พื้นที่เก็บข้อมูลสำหรับซอร์สโค้ดทั้งหมดช่วยให้สมาชิกในทีม DevOps ทุกคนสามารถเข้าถึงสคริปต์ที่อัปเดตล่าสุดสำหรับงานล่าสุดของพวกเขา คุณสามารถใช้ CVS, GitHub, Git, GitLab, Bitbucket Server, Monotone เป็นต้น เป็นแพลตฟอร์มการจัดการซอร์สโค้ด

#2. แอพสื่อสาร

คุณยังต้องการแอปอย่างน้อยหนึ่งแอปเพื่อเชื่อมต่อสมาชิกโครงการทั้งหมดจากสำนักงานต่างๆ สถานที่ห่างไกล เขตเวลา และอื่นๆ เครื่องมือคอมต้องมีความปลอดภัยสูง

นอกจากนี้ แอพจะต้องมีความสามารถในการรวมแอพธุรกิจบางอย่าง เครื่องมือต่างๆ เช่น Microsoft Teams, Slack, Trello และ Asana สามารถช่วยได้อย่างมาก

#3. เครื่องมือวางแผนโครงการ

การวางแผนโครงการ-

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

Jira, Azure Boards, ClickUp, GitLab, AWS DevOps ฯลฯ อาจเป็นตัวเลือกที่ยอดเยี่ยมสำหรับบริษัทของคุณ

#4. แอพสำหรับจัดการที่เก็บข้อมูล

คุณสามารถจัดเก็บ แชร์ และจัดการไบนารี ซอร์สโค้ด และสินทรัพย์การพัฒนาซอฟต์แวร์อื่นๆ บนที่เก็บ เครื่องมือยอดนิยมบางอย่างสำหรับความต้องการนี้คือ npm, JFrog Artifactory, Docker Hub, Helix Core Version Control เป็นต้น

#5. เครื่องมืออัตโนมัติสำหรับการทดสอบซอฟต์แวร์

เครื่องมือทดสอบอัตโนมัติช่วยลดการคาดเดาและการทำงานด้วยตนเองจากการทดสอบซอฟต์แวร์และไปป์ไลน์ที่รวมข้อเสนอแนะ คุณสามารถใช้เครื่องมือเหล่านี้ในโครงการ DevOps เพื่อทดสอบระบบอัตโนมัติ: Selenium, TestComplete, Appium, Ranorex Studio เป็นต้น

#6. เครื่องมือ CI/CD

การผสานรวมอย่างต่อเนื่องและการปรับใช้อย่างต่อเนื่องเป็นเสาหลักที่สำคัญของโครงการ DevOps CI/CD รับรองว่าทีมพัฒนาจะรวมข้อเสนอแนะที่ถูกต้องเข้ากับ Sprint ถัดไปและปรับใช้การอัปเดตโดยเร็วเพื่อไม่ให้รบกวนผู้ใช้ คุณสามารถลองใช้ Jenkins, TeamCity, GitLab เป็นต้น เพื่อจุดประสงค์นี้

#7. ซอฟต์แวร์จัดการฐานข้อมูล

ฐานข้อมูล-การจัดการ-ซอฟต์แวร์

ซอฟต์แวร์ทั้งหมดอาศัยฐานข้อมูลบนเซิร์ฟเวอร์ ในการจัดการฐานข้อมูลต่างๆ คุณสามารถลองใช้ MySQL, MongoDB, PostgreSQL, SQLite เป็นต้น

#8. แอพจัดการการกำหนดค่า

วิดีโอ YouTube

ด้วยการใช้ระบบการจัดการการกำหนดค่า ทีม DevOps สามารถควบคุมการเปลี่ยนแปลงที่ต้องการและไม่ต้องการ Terraform, Ansible, Puppet Enterprise, AWS Config และ Microsoft Endpoint Manager เป็นแอปที่ดีที่สุดในกลุ่มนี้

#9. เครื่องมือตรวจสอบท่อส่ง

ทีม DevOps ลดการหยุดทำงานและปัญหาให้เหลือน้อยที่สุดโดยใช้เครื่องมือตรวจสอบไปป์ไลน์ ระบบดังกล่าวอำนวยความสะดวกดังต่อไปนี้:

  • การรวมโซลูชันการติดตาม
  • วิเคราะห์ข้อมูลจากส่วนประกอบ toolchain อื่นๆ
  • กำหนดรูปแบบโครงการเพื่อขจัดปัญหาคอขวด

เพื่อวัตถุประสงค์ในการตรวจสอบ คุณสามารถใช้ Prometheus, Splunk, Dynatrace, PagerDuty เป็นต้น

ประโยชน์ของ DevOps Toolchain

การใช้ toolchain ของ DevOps ที่ออกแบบมาอย่างพิถีพิถันมีประโยชน์มากมาย ประโยชน์บางประการเหล่านี้ได้รับการอธิบายไว้ด้านล่างด้วยสถานการณ์จริง:

#1. ตอบสนองต่อเหตุการณ์โดยไม่ชักช้า

สมมติว่าแอปตอบสนองต่อเหตุการณ์แจ้งให้คุณทราบเกี่ยวกับเหตุการณ์ล่าสุด แทนที่จะเสียเวลาในการรวบรวมทีมและวางแผนว่าจะตอบสนองอย่างไร คุณสามารถจัดการเหตุการณ์และลดความเสียหายโดยใช้ชุดเครื่องมือ DevOps สำหรับสิ่งต่อไปนี้:

  • การบันทึก การรายงาน และการจัดการเหตุการณ์
  • สร้างตั๋วบริการและเพิ่มลงในช่อง Slack
  • เชิญสมาชิกในทีมแก้ไขเข้าสู่ช่อง Slack โดยอัตโนมัติโดยการแบ่งส่วนทักษะ
  • ใช้ Slack เพื่อเปิดปัญหาของ Jira และเผยแพร่พอร์ทัลหน้าสถานะเพื่อให้ผู้ใช้ไม่ต้องตื่นตระหนก
  • คิดหาวิธีแก้ปัญหาและนำสิ่งนั้นไปสู่การพัฒนาหรือการวนซ้ำครั้งต่อไปทันที

#2. กำจัดการระบุเหตุการณ์ด้วยตนเอง

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

ด้วย toolchain สำหรับ DevOps ทีมของคุณรู้อยู่แล้วว่าควรรันเครื่องมือใดหากมีเหตุการณ์ใดเกิดขึ้น ไม่ต้องพูดถึง คุณยังปรับปรุงเวิร์กโฟลว์สำหรับการตอบสนองต่อเหตุการณ์

#3. อัพเดทด่วน

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

#4. ความปลอดภัยของโปรแกรมหรือรหัส

โครงการ DevOps เกี่ยวข้องกับพนักงานจากประเภทธุรกิจที่แตกต่างกัน ไม่ใช่ทุกคนที่จะเข้าใจถึงความรับผิดชอบในการปกป้องข้อมูลของบริษัทและลูกค้าจากการถูกแฮ็ก ด้วยห่วงโซ่เครื่องมือ DevOps เพื่อความปลอดภัย สมาชิกในทีมทุกคนจะทราบหน้าที่ของตนในการรักษาความปลอดภัยซอฟต์แวร์ ข้อมูล หรือโค้ด

Toolchain ดังกล่าวมักจะมีระบบตรวจสอบออนไลน์อัตโนมัติสำหรับเซิร์ฟเวอร์เครือข่ายและแอปที่โฮสต์ ซึ่งเป็นแอปออนไลน์สำหรับเข้ารหัสและโทเค็นข้อมูล ไม่ต้องพูดถึงเครื่องมือการจัดการการเข้าถึงตามบทบาทเพื่อจำกัดการเข้าถึง

แหล่งเรียนรู้

#1. DevOps เริ่มต้นถึง Udemy ขั้นสูง

DevOps เริ่มต้นถึง Udemy ขั้นสูง

มาเป็นผู้เชี่ยวชาญ DevOps ด้วยการเรียนรู้ตั้งแต่เริ่มต้นโดยลงทะเบียนในหลักสูตร DevOps Beginners บน Udemy การรับรองนี้ช่วยให้แน่ใจว่าคุณได้เรียนรู้สิ่งต่อไปนี้อย่างเป็นระบบในขณะที่ทำงานประจำวันหรือหลักสูตรวิทยาลัยปกติ:

  • แนวคิด DevOps
  • เครื่องมือ DevOps เช่น Linux, Jenkins, AWS, Docker, Scripting และอื่นๆ
  • ระบบควบคุมเวอร์ชัน
  • การสร้างและปรับใช้โครงการบน Kubernetes

#2. AWS Certified DevOps Engineer มืออาชีพ Whizlabs

AWS Certified DevOps Engineer มืออาชีพ Whizlabs

คุณสามารถเป็นวิศวกร Cloud DevOps ได้โดยสมัครหลักสูตร DevOps ที่รับรองโดย AWS บน Whizlabs หลักสูตรนี้จะครอบคลุมแนวคิด DevOps ทั้งหมด เช่น การพัฒนา การส่งมอบ และการจัดการเว็บแอป แอปมือถือ หรือซอฟต์แวร์พีซี หลังจากผ่านการรับรองแล้ว คุณควรจะสามารถอธิบายสิ่งต่อไปนี้ได้:

  • ระบบอัตโนมัติ CI/CD
  • ผสานรวมและทำให้ท่อทดสอบเป็นแบบอัตโนมัติ
  • Amazon DynamoDB
  • AWS ElasticBeanstalk

#3. DevOps Toolchain คู่มือฉบับสมบูรณ์

หากคุณต้องการเป็นนักพัฒนาโซลูชันเชนเครื่องมือ DevOps คุณต้องดูคู่มือฉบับสมบูรณ์นี้ในหนังสือเชนเครื่องมือ DevOps

ดูตัวอย่าง ผลิตภัณฑ์ คะแนน ราคา
DevOps Toolchain คู่มือฉบับสมบูรณ์ - ฉบับปี 2021 DevOps Toolchain คู่มือฉบับสมบูรณ์ - ฉบับปี 2021 ยังไม่มีการให้คะแนน $90.32

หลังจากอ่านหนังสือ คุณจะพัฒนาทักษะต่อไปนี้ด้วย:

  • แก้ไขปัญหาโครงการห่วงโซ่เครื่องมือ DevOps
  • เรียนรู้มาตรฐานการวินิจฉัยเพื่อแก้ปัญหา DevOps
  • รวมความก้าวหน้าล่าสุดใน DevOps toolchain เข้ากับแนวปฏิบัติที่มีอยู่

ช่วยให้คุณระดมความคิดและระดมความคิดเกี่ยวกับ DevOps เครื่องมือ กระบวนการ และอื่นๆ

คำสุดท้าย

ไปป์ไลน์การพัฒนาซอฟต์แวร์เกี่ยวข้องกับหลายสิ่งหลายอย่างที่พนักงานของคุณไม่พร้อมในการจัดการข้อมูลเหล่านี้อย่างมีประสิทธิภาพ ในการสร้างผลกระทบในตลาด คุณต้องพัฒนาสิ่งใหม่ๆ ที่ช่วยลดต้นทุนและเพิ่มความสะดวกสบายให้กับผู้ใช้

นอกจากนี้ คุณต้องคิดถึงขั้นตอนอื่นๆ เช่น แนวคิด การพัฒนาต้นแบบ การผลิต การทดสอบ คำติชม การดีบัก และอื่นๆ เมื่อคุณและทีมของคุณมีส่วนร่วมในกระบวนการแบบแมนนวลเหล่านี้ คุณแทบจะไม่มีเวลาสร้างโซลูชันใหม่ๆ เลย ดังนั้น คุณต้องฝึกฝนตัวเองและทีมของคุณเพื่อใช้งาน DevOps

จากนั้นใช้วิธีการมาตรฐานเพื่อเลือกห่วงโซ่เครื่องมือ DevOps ของคุณ แล้วเริ่มผลิตและโฮสต์แอปที่สร้างความแตกต่าง ใช้ทรัพยากรที่กล่าวถึงข้างต้นเพื่อฝึกฝนตัวเองด้วยแนวคิดขั้นสูงของ DevOps toolchain

จากนั้น คุณสามารถดูคู่มือแนวทางปฏิบัติที่ดีที่สุดด้านความปลอดภัยของ DevOps