ใช้ความปลอดภัยผ่านไปป์ไลน์โดยใช้ Azure DevOps

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

หมายเหตุ

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

สิ่งที่จำเป็นต้องมี

  • การสมัครใช้งาน Azure คุณต้องใช้การสมัครใช้งานของคุณเอง
  • ความรู้พื้นฐานของ Azure DevOps
  • ความรู้พื้นฐานของแนวคิดด้านความปลอดภัย เช่น ข้อมูลประจำตัวและสิทธิ์
  • สัมผัสประสบการณ์ใช้งานพอร์ทัล Azure เพื่อสร้างทรัพยากร เช่น Azure Key Vault และตั้งค่าสิทธิ์

เริ่มต้นใช้งานกับ Azure

เลือกบัญชี Azure ที่เหมาะกับคุณ ชำระค่าบริการแบบเติมเงินหรือลองใช้ Azure ฟรีสูงสุด 30 วัน ลงทะเบียน

โมดูลในพาธการเรียนรู้นี้

มอดูลนี้ได้รับการออกแบบมาเพื่อช่วยให้ผู้เรียนเข้าใจความสําคัญของการกําหนดค่าโครงการที่ปลอดภัยและโครงสร้างที่เก็บเพื่อสนับสนุนไปป์ไลน์ใน Azure DevOps มอดูลนี้ครอบคลุมแนวคิดพื้นฐานและแนวทางปฏิบัติสําหรับการจัดระเบียบโครงการและโครงสร้างที่เก็บ และการย้ายที่เก็บความปลอดภัยออกจากโครงการแอปพลิเคชัน

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

มอดูลนี้ได้รับการออกแบบมาเพื่อช่วยให้ผู้เรียนเข้าใจความสําคัญของการจัดการข้อมูลประจําตัวสําหรับโครงการ ไปป์ไลน์ และตัวแทนใน Azure DevOps มอดูลนี้ครอบคลุมแนวคิดพื้นฐานและแนวทางปฏิบัติสําหรับการกําหนดค่าพูลที่โฮสต์ Microsoft การกําหนดค่าตัวแทนสําหรับโครงการ การกําหนดค่าข้อมูลประจําตัวของของตัวแทน การกําหนดค่าขอบเขตของการเชื่อมต่อบริการ และการแปลงเป็นข้อมูลประจําตัวที่มีการจัดการ

มอดูลนี้ครอบคลุมแนวคิดพื้นฐานและแนวทางปฏิบัติสําหรับการกําหนดค่าและการตรวจสอบสิทธิ์ผู้ใช้ สิทธิ์ของไปป์ไลน์ การอนุมัติ และการตรวจสอบสาขา และการตรวจสอบและการจัดการสิทธิ์

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

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

มอดูลนี้ได้รับการออกแบบมาเพื่อช่วยให้ผู้เรียนเข้าใจความสำคัญของการกำหนดค่าไปป์ไลน์เพื่อใช้ตัวแปรและพารามิเตอร์อย่างปลอดภัยใน Azure DevOps มอดูลนี้ครอบคลุมแนวคิดพื้นฐานและแนวทางปฏิบัติเพื่อให้แน่ใจว่าพารามิเตอร์และตัวแปรยังคงชนิดไว้ได้ การระบุและการจำกัดการใช้พารามิเตอร์และตัวแปรที่ไม่ปลอดภัย การย้ายพารามิเตอร์ไปยังไฟล์ YAML ที่ป้องกันชนิดไฟล์เดียวกัน การจำกัดตัวแปรที่สามารถตั้งค่าในเวลาในการรอและตรวจสอบความถูกต้องว่ายังคงมีตัวแปรบังคับอยู่และได้รับการตั้งค่าอย่างถูกต้อง