บล็อก

DevOps
17 ธันวาคม 2017

การฝึกอบรมการรับรอง DevOps

/
โพสโดย

การฝึกอบรมการรับรอง DevOps

การฝึกอบรมการรับรองของ DevOps จะช่วยให้คุณสามารถปรับตัวและทดสอบต่อเนื่องการถ่ายทอดและการจัดการต่อเนื่องการตรวจสอบอุปกรณ์ที่ใช้อย่างต่อเนื่องเช่น GIT เจนกินส์เชพ Docker Ansible SaltStack และ Nagios เพื่อทำให้เกิดความก้าวหน้าต่างๆใน SDLC

เกี่ยวกับการฝึกอบรมการรับรองของ DevOps

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

รายละเอียดหลักสูตร

การเตรียมเว็บบน ITS DevOps มีวัตถุประสงค์เพื่อช่วยให้คุณสามารถเปลี่ยนเป็น DevOps professional ได้ ท่ามกลางหลักสูตรนี้นักการศึกษาหลักของ DevOps จะช่วยให้คุณ:

  1. ทำความเข้าใจแนวคิดและความจำเป็นของ DevOps
  2. ทำความเข้าใจข้อกำหนดสำหรับ DevOps และปัญหาที่เกิดขึ้นจริงทุกวัน
  3. เรียนรู้การจัดตั้งและตั้งค่าเซิร์ฟเวอร์กรอบงานทั่วไปเช่น Apache & Nginx สำหรับ Enterprise
  4. เรียนรู้เครื่องมือที่แพร่หลาย DevOps เช่นเจนกินส์, หุ่นเช็ต, น่าเชื่อถือ, SaltStack, Nagios และ GIT
  5. ดำเนินการออกแบบโครงร่างยานยนต์สถานประกอบการและการเตรียมการต่างๆ
  6. เรียนรู้แนวคิดการจำลองเสมือน
  7. การจัดเตรียมการตั้งค่าและการรวมกลุ่มกันอย่างสม่ำเสมอโดยใช้ GIT
  8. ปรับเทียบประสิทธิภาพและตั้งค่าความปลอดภัยขั้นพื้นฐานสำหรับโครงสร้างพื้นฐาน
  9. ดูแลการดำเนินงานเซิร์ฟเวอร์โดยใช้รหัสซึ่งเรียกว่าโครงสร้างพื้นฐานเป็นรหัส
  10. ทำความเข้าใจข้อกำหนดและแนวคิดในการตรวจสอบและบันทึกข้อมูล

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

  1. นักเทียบท่า ครอบคลุมความแตกต่างระหว่าง Xen & KVM, Cloud Virtualization
  2. เบิ้ล ครอบคลุมการติดตั้งและการกำหนดค่า Playbooks แบบเล่นได้, 37 โมดูลที่ตอบสนองได้, บทบาทที่แตกต่างกันและการใช้งาน Command Line
  3. พ่อครัว ครอบคลุมการสร้างคุกสมุดรายชื่อวัตถุโหนดและการค้นหาข้อมูลข้อมูลสภาพแวดล้อมเชฟบทบาทในการปรับใช้โหนดในการผลิตและการใช้โอเพ่นซอร์สเชฟเซิร์ฟเวอร์
  4. หุ่นเชิด ครอบคลุมโครงร่างหุ่นและวัฏจักรการทำงาน, ภาษาหุ่นเชิด, การกำหนดลักษณะของโหนดและโมดูล, การจัดเตรียมเว็บเซิร์ฟเวอร์และการใช้โมดูลกับต้นแบบหุ่นเชิด

ใครควรจะไปเรียนวิชานี้บ้าง?

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

  1. สถาปนิก DevOps
  2. วิศวกรคอมพิวเตอร์
  3. โปรแกรมเมอร์ Tester
  4. วิศวกรรักษาความปลอดภัย
  5. ผู้เชี่ยวชาญด้านการประสานงาน
  6. Discharge Manager

Pre-ต้องการ

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

ขยายงาน

  1. มีหน้าเว็บไซต์ปลอมโดยใช้ Apache Web Server
  2. เขียนสคริปต์เปลือกที่รายงาน:
    • การตั้งค่ากรอบต่างๆที่ระบุไว้กับไคลเอ็นต์และระบบปฏิบัติการ
    • ข้อมูลที่ระบุด้วยโหลดบนเซิร์ฟเวอร์
    • ฟอร์ม 5 สุดยอดที่มีจำนวนสายมากที่สุด
    • จัดเรียงหน่วยความจำตามหน่วยความจำ
  3. แนะนำ Nagios บน VM hub เพื่อดูพารามิเตอร์ที่แตกต่างกันของ VM

การฝึกอบรมการรับรองหลักสูตร DevOps - หลักสูตรหลักสูตร

1 รู้เบื้องต้นเกี่ยวกับ DevOps และความจำเป็นของมัน

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

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

Labs - subnetting

2 ทำความเข้าใจเซิร์ฟเวอร์โครงสร้างพื้นฐานทั่วไป

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

โมดูล - การทำงานของ DNS Server ที่ Internet Scale, DNS Installation, DNS Configuration, DNS Tuning และ Geolocation รวบรวมเว็บเซิร์ฟเวอร์เช่น Apache, Ngnix และความไม่เสมอภาคของพวกเขากำหนดค่า Apache & Nginx สำหรับ Enterprise, Load Balancing ผ่าน HA Proxy และตั้งค่า NFS สำหรับการนำเสนอขีดความสามารถ

ห้องปฏิบัติการ - การติดตั้ง DNS และการกำหนดค่าการกำหนดค่า DNS Master / Slave, การตั้งค่า HTTPD Web Server, การตั้งค่าพร็อกซี HA - การปรับการโหลดทั้ง HTTP และ TCP และการติดตั้ง Ngnx และการกำหนดค่า

3 ดำเนินการติดตั้งอัตโนมัติและการปรับใช้

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

โมดูล - การติดตั้งเซิร์ฟเวอร์ Linux โดยใช้กลยุทธ์การเริ่มบูต PXE หรือเตะเริ่มต้นการติดตั้ง Yum archive และการอัพเกรดเฟิร์มแวร์อัตโนมัติ การจัด SVN และ GIT

Labs - วิธีติดตั้งลินุกซ์ - ตั้งค่า PXE (Preboot Execution Environment) และ Linux Repository Setup

4 ทำความเข้าใจมุมปรับค่าประสิทธิภาพและความปลอดภัยที่จำเป็นสำหรับโครงสร้างพื้นฐาน

วัตถุประสงค์ - ในโมดูลนี้คุณจะพบกับส่วนประสิทธิภาพการทำงานของโครงสร้างพื้นฐานจากมุมมองของ Enterprise และการดำเนินการด้านความปลอดภัยเพื่อทำให้สภาพแวดล้อมปลอดภัยยิ่งขึ้น

โมดูล - แนวคิดเกี่ยวกับการปรับแต่งระบบปฏิบัติการและความกังวลประเภทของตัวจัดตารางเวลาของดิสก์การปฏิบัติงานและการใช้งานพารามิเตอร์การปรับเครือข่ายและอิทธิพลการทำความเข้าใจเกี่ยวกับความปลอดภัยในระดับระบบปฏิบัติการและเครือข่ายกำหนดค่า Linux Firewall และมุมมองด้านความปลอดภัยอื่น ๆ สำหรับสถานการณ์ที่ปลอดภัย

Labs - อัพเกรดระบบอัตโนมัติ SVN และ Git Configuration และ IP Tables

5 การจัดตั้งและการกำหนดรูปแบบของ Jenkins and Puppet

วัตถุประสงค์ -ในโมดูลนี้คุณจะพบข้อมูลเกี่ยวกับการติดตั้งและการกำหนดค่าของ Jenkins และ Puppet

โมดูล - การติดตั้งเจนกินส์, การรับรองความถูกต้องกับ LDAP, UNIX และอื่น ๆ การรวมเข้ากับ SVN การดำเนินการตามคำสั่งระยะไกลการติดตั้งและตั้งค่าหุ่นการแสดงหุ่นและภาพประกอบหุ่นที่มี SVN

Labs - การสร้างและการติดตั้งเจนกินส์และ SVN เข้าร่วม Jenkins Remote execution สร้างงานโดยการส่งอีเมลการสร้างหุ่นและการกำหนดค่าการสร้างภาพประกอบ Manifest การสร้างผู้ใช้การสร้าง Tomcat การตั้งค่าเซิร์ฟเวอร์ Apache และการเปลี่ยนแปลง My SQL Parameter

6 ความรู้เบื้องต้นเกี่ยวกับระบบอัตโนมัติที่มีตัวรับสัญญาณและ SaltStack

วัตถุประสงค์ - ในโมดูลนี้คุณจะพบข้อมูลเกี่ยวกับถั่วและสลักเกลียวของ Ansible, Playbooks ที่น่าสงสัย, สินค้าคงคลังที่สามารถขายได้ / สินค้าคงคลังแบบไดนามิก, รูปแบบการส่งข้อความ

โมดูล - โครงสร้างพื้นฐานในรูปแบบรหัสการติดตั้งแบบ Ansible โครงสร้างการสื่อสาร Ansible เพลย์ลิสต์ระบบสตอเรจสินค้าคงคลัง / Inventory แบบไดนามิกรูปแบบที่เชื่อถือได้สคริปต์ตัวอย่าง SALTStack States SLS และเอกสารยอดนิยม Namespaces Renderers โมดูล Templating Orchestration

Labs - การติดตั้ง Ansible, Playbook แบบปลดปล่อย, การติดตั้งเกลือ, การวิ่งเกลือ

7 การกลึงด้วย Chef

วัตถุประสงค์ - ในโมดูลนี้คุณจะพบข้อมูลพื้นฐานเกี่ยวกับ Chef, Chef Cookbooks, Chef Architecture, Tools - Knife และ Scripting และ Chef Development Kit

โมดูล - ตำรับอาหารเชฟ, ตำราเชฟ, สถาปัตยกรรมเชฟ, เครื่องมือ - มีดและการเขียนสคริปต์, ชุดพัฒนาเชฟ (ChefDK)

Labs - เครื่องมือบรรทัดคำสั่ง: คำสั่งเชฟและมีด

8 การตรวจสอบการบันทึกข้อมูล Tomcat และเครื่องมือระบบ

วัตถุประสงค์ -ในโมดูลนี้เราจะหาคนหาความหฤโหดในการตรวจสอบบันทึกและประเมินเครื่องมือ DevOps / ใบสั่งซื้อต่างๆที่เป็นพื้นฐานสำหรับการออกกำลังกายในชีวิตประจำวัน นอกจากนี้เรายังจะมีความคิดหงุดหงิดในการตั้งค่าเซิร์ฟเวอร์ Tomcat

โมดูล - การติดตั้งเซิร์ฟเวอร์ Tomcat และภาพประกอบทำความเข้าใจเกี่ยวกับองค์ประกอบที่ละเอียดอ่อนของ Openssl และ Openssh ทำความเข้าใจเกี่ยวกับ rsync สำหรับการเสริมกำลังเข้าใจคำสั่งต่างๆเช่น lsof, netstat, Understand Virtual Memory, ฟรี, ชนะ, vmstat, iostat, uptime, ค้นพบ, หน้าจอ, strace, ค่าใช้จ่ายดิสก์เช่น - df, du, mkfs, tune2fs, fdisk, dd, เข้าใจ / และอื่น ๆ / fstab, Mount orders

Labs - การตั้งค่า Syslog และกรณีเปิด Log, การออกแบบและตั้งค่า Nagios สำหรับเซิร์ฟเวอร์ Linux และ LDAP ร่วมกับ Jenkins

GTranslate Your license is inactive or expired, please subscribe again!