บล็อก

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 Please upgrade your plan for SSL support!
GTranslate Your license is inactive or expired, please subscribe again!