Devops Awesome
แหล่งข้อมูลที่ยอดเยี่ยมสำหรับ DevOps
Devops คืออะไร?
DevOps เป็นวัฒนธรรมการเคลื่อนไหวหรือการปฏิบัติที่เน้นการทำงานร่วมกันและการสื่อสารของทั้งนักพัฒนาซอฟต์แวร์และผู้เชี่ยวชาญด้านเทคโนโลยีสารสนเทศอื่น ๆ (IT) ในขณะที่ดำเนินการโดยอัตโนมัติกระบวนการส่งมอบซอฟต์แวร์และการเปลี่ยนแปลงโครงสร้างพื้นฐาน DevOps เป็นสารประกอบที่ถูกตัดของ "การพัฒนา" และ "การดำเนินงาน" วิกิพีเดีย
ดัชนี
- วัฒนธรรม
- กระบวนการ
- เทคโนโลยี
- ความปลอดภัย
- เครื่องมือ
- ผิด
วัฒนธรรม
- วัฒนธรรม Devops
- กฎหมายของ Conway - ระบุว่าองค์กรมีแนวโน้มที่จะผลิตระบบที่สะท้อนโครงสร้างการสื่อสารของพวกเขา
- ผู้เชี่ยวชาญด้านความปลอดภัยที่จำเป็นต้องรู้เกี่ยวกับ DevOps และการจัดส่งอย่างต่อเนื่อง - ข้อมูลและประโยชน์สำหรับทีมรักษาความปลอดภัยและทีมงาน DevOps ทำงานร่วมกัน
- DevOps และตำนานของประสิทธิภาพตอนที่ 1 & ตอนที่ 2 - ซับซ้อนเทียบกับความซับซ้อนและประสิทธิภาพ - DevOps สำหรับองค์กร
- ใครเป็นคนขับเคลื่อนวัฒนธรรมใน DevOps?
กระบวนการ
- การเลือกการออกแบบเหนือสถาปัตยกรรม - เริ่มต้นจากเรื่องราวของผู้ใช้และประสบการณ์ผู้ใช้
- เหตุการณ์ที่ดีที่สุดในการชันสูตรศพที่ดีที่สุด
การบริหารโครงการ
- การจัดระเบียบปัญหา GitHub - หนึ่ง (ของหลาย ๆ ) วิธีการจัดการและติดแท็กปัญหา gitHub
- เปิดตัวทีม Ready - อินโฟกราฟิกแสดงให้เห็นว่าทีม Agile ของ Atlassian เปิดตัวอย่างไรก่อนและบ่อยครั้ง
- การใช้ Kanban Over Scrum - โพสต์ที่มีประโยชน์เกี่ยวกับประโยชน์ของ Kanban Over Scrum (แต่ไม่เกี่ยวข้องกับทุกทีมเสมอไป)
การทำแผนที่
- การทำแผนที่ Wardley - การแนะนำการทำแผนที่ห่วงโซ่คุณค่าเพื่อช่วยให้เข้าใจ "ทำไม" สำหรับองค์กรและทีม DevOps
ระบบอัตโนมัติ
คุณภาพ
โอเพ่นซอร์ส
- ทำให้โครงการโอเพ่นซอร์สของคุณเป็นมิตรกับผู้มาใหม่
เทคโนโลยี
- รูปแบบโครงสร้างพื้นฐานพื้นฐาน - รูปแบบพื้นฐานที่เห็นในขณะที่ทำงานกับเทคโนโลยีการสร้าง/CI/การปรับใช้
- โครงสร้างพื้นฐานเป็นรหัส - วิธีการกำหนดโครงสร้างพื้นฐานผ่านรหัสที่สามารถปฏิบัติได้เช่นเดียวกับซอฟต์แวร์ใด ๆ
ภาชนะบรรจุ
- กรณีที่อยากรู้อยากเห็นของคอนเทนเนอร์ Linux - โพสต์บล็อกที่พูดถึงปัญหาที่แท้จริงของการปรับใช้คอนเทนเนอร์ในระบบกระจาย
- รถไฟที่กำลังจะมาถึงของการปรับใช้คอนเทนเนอร์ขององค์กร - สรุปบล็อกของคอนเทนเนอร์และการต่อต้านไม่กี่
- DevOps, คอนเทนเนอร์และ Microservices: การแยกโฆษณาออกจากความเป็นจริง - งานนำเสนอสรุปอนาคตของวิธีการสร้างและปรับใช้แอปพลิเคชันเพื่อสร้างมูลค่าทางธุรกิจ
- วิดีโอการประชุมสุดยอด TECTONIN
- การแนะนำในทางปฏิบัติเกี่ยวกับคำศัพท์คอนเทนเนอร์ - เป็นสิ่งสำคัญที่จะต้องเข้าใจคำศัพท์ที่ใช้ในขณะที่พูดคุยเกี่ยวกับการออกแบบคอนเทนเนอร์
ระบบปฏิบัติการ
- The Art of Command Line - คำแนะนำเกี่ยวกับบรรทัดคำสั่งสำหรับผู้เริ่มต้นและผู้มีประสบการณ์
คลาวด์
- โครงสร้างพื้นฐานเป็นฐานข้อมูล - โครงสร้างพื้นฐานเป็นเหมือนฐานข้อมูลมากกว่ารหัสหรือไม่?
Microservices
ความปลอดภัย
คุณจะไม่ใช้รหัสผ่าน 64 รหัสผ่านการเข้ารหัส - การถอดรหัส - ไพรเมอร์ในการเข้ารหัสสำหรับนักพัฒนา
วิธีปกป้องโครงสร้างพื้นฐานของคุณจากผู้โจมตีขั้นพื้นฐาน - โครงร่างที่ดีของการกำหนดค่าความปลอดภัยที่สำคัญในระบบที่ใช้ Linux
คู่มือการรักษาความปลอดภัยโครงสร้างพื้นฐานเครือข่ายโดยสำนักงานความมั่นคงแห่งชาติไซเบอร์ความปลอดภัย USA
เครื่องมือ
ภาชนะบรรจุ
- Docker - เครื่องมือที่เริ่มต้นการเคลื่อนไหวของคอนเทนเนอร์ที่ทันสมัย
- RKT - รันไทม์คอนเทนเนอร์ทางเลือกและข้อมูลจำเพาะโดยทีมงานที่ CoreOS
ระบบปฏิบัติการ
- Rancheros - OS คอนเทนเนอร์ขนาดเล็กอื่นที่ระบบปฏิบัติการทั้งหมดเป็นคอนเทนเนอร์
ผู้จัดการคลัสเตอร์
- Kubernetes
- เร่ร่อน
- เมโซ
- ฝูง
การควบคุมต้นทาง
- Git - ระบบควบคุมเวอร์ชันแบบกระจายที่ได้รับความนิยมมากที่สุด
- ปรุงรส
- GitHub - Git Repo Hosting เป็นบริการ
- Gitlab - repos git ที่โฮสต์ตัวเอง
การจัดการการกำหนดค่า
การรวมและการปรับใช้อย่างต่อเนื่อง
- เจนกินส์
- buildkite
- เสียงพึมพำ
- เทรวิส
- Gitlab CI
การจัดการเหตุการณ์
- PagerTree
- opsgenie
- Pagerduty
ผิด
- รายการที่ยอดเยี่ยม - รายการรายการที่ยอดเยี่ยม (Meta มาก!)
- DevOps Weekly - รายการส่งจดหมายรายสัปดาห์พร้อมข่าวและเครื่องมือที่เกี่ยวข้องกับ DevOps ที่น่าสนใจ
- The Phoenix Project - นวนิยายเกี่ยวกับเรื่องนี้ DevOps และช่วยให้ธุรกิจของคุณชนะ
- DevOps'ish - จดหมายข่าวมุ่งเน้นไปที่ผู้คนกระบวนการและเครื่องมือใน DevOps, Cloud Native และพื้นที่โอเพนซอร์ส
- สัปดาห์ที่แล้วใน AWS ติดตามการประกาศ AWS
- บริบทสแต็กใหม่และคำอธิบายของเทคโนโลยีในระดับเพื่อความรู้ล่วงหน้า
- บล็อก Google Cloud Platfrom นี่อาจเป็นแหล่งข้อมูลที่เชื่อถือได้ของผู้ขายที่เป็นกลางเนื่องจากเป็นบล็อกผลิตภัณฑ์ที่ครอบคลุม "การอัปเดตผลิตภัณฑ์นิทานลูกค้าและเคล็ดลับและเทคนิคบนแพลตฟอร์ม Google Cloud" หากคุณใช้ GCP มันเป็นสิ่งที่ต้องอ่าน ถ้าไม่เป็นความคิดที่ดีที่จะอ่าน
- DevOps Dispatch เป็นรายสัปดาห์ที่ดูแลโดยเพื่อน DevOps ตัวเอก Matty Straton