แนะ นำ

เสร็จสมบูรณ์เมื่อ

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

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

วัตถุประสงค์การเรียนรู้

ในมอดูลนี้ คุณจะ:

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

ข้อกําหนดเบื้องต้น

  • บัญชี GitHub
  • ความสามารถในการนําทางและแก้ไขไฟล์ใน GitHub