Блог

үр дүнгүүд
17 Dec 2017

DevOps Гэрчилгээжүүлэх сургалт

/
Нийтэлсэн

DevOps Гэрчилгээжүүлэх сургалт

DevOps Сертификатын Сургалтанд тань туслах болно. Тогтмол тохируулга, тест, тасралтгүй зөөвөрлөлт, зохион байгуулалт, жишээлбэл GIT, Jenkins, Puppet, Chef, Docker, Ansible, SaltStack, Nagios зэргийг тасралтгүй шалгах боломжтой.

DevOps Гэрчилгээний талаархи сургалт

DevOps нь Хөгжүүлэлт ба Системийн Үйл Ажиллагааны Агентийг нэгтгэх ажил юм. Энэ курс нь DevOps-ийн амьдралын хэв маягийг ашигласнаар хөгжиж буй хөгжмийн зэмсгүүд дээр гараар бэлтгэж өгдөг DevOps-ийн мэргэжил болгох зорилготой юм.

Курсын мэдээлэл

ITS DevOps вэб дээр суурилсан бэлтгэл нь таныг DevOps-ийн мэргэжилтэн болоход туслах зорилготой юм. Энэ сургалтаар манай мастер DevOps сурган хүмүүжүүлэгчид танд туслах болно:

  1. DevOps-ийн санаа, хэрэгцээг судлах
  2. DevOps-ийн шаардлагыг болон өдөр тутмын жинхэнэ асуудлуудыг шийдвэрлэх
  3. Apache, & Nginx гэх мэт ердийн хүрээний серверүүдийг үүсгэх, суулгах талаар суралц.
  4. Jenkins, Puppet, Chef, Ansible, SaltStack, Nagios, GIT зэрэг DevOps төхөөрөмжийн аппликешнүүдийг олж мэдээрэй.
  5. Механикжсан тогтолцоог шинэчилсэн зохион байгуулалт, байгуулалт, зохион байгуулалтыг хэрэгжүүлнэ
  6. Виртуалчлалын үзэл баримтлалаас суралцах
  7. Тохиргоо хийх, багцлах, GIT-ийг ашигласнаар нэгтгэх хослол
  8. Гүйцэтгэлийг тохируулах, дэд бүтцийн үндсэн аюулгүй байдлыг тогтоох
  9. Дэд бүтэц гэж нэрлэгддэг Кодыг ашигладаг серверийн үйл ажиллагааг хянах
  10. Мониторинг хийх, мод бэлтгэлийн шаардлагыг ойлгох.

Дээр дурьдсан сэдвүүдээс гадна таныг хамгийн алдартай DevOps төхөөрөмжүүдийг ашиглахад туслахын тулд 4-ийн нэмэлт курсууд болох танилцуулга, ангийн бичлэг, даалгавар, дагалдах төхөөрөмжүүдийн хариултуудыг авах болно.

  1. Docker - Танилцуулга, Виртуалчлалын төрөл, Xen & KVM, Cloud Virtualization-ээс ялгаатай.
  2. Алгасах - Танилцуулга, Тохиргоо, Тохиргоо, Хуудасны Уншигчид, 37 Хийх модулиуд, Өөр өөр үүрэг болон Тушаалын мөрийн хэрэглээ.
  3. дарга - Танилцуулгын хавтаснууд, Күүкийн номыг бүтээх, зангилааны объект, хайлт, өгөгдлийн хадгалалт, тогоочийн орчин, үүрэг, үйлдвэрлэл дэх цэгийг ашиглах, Нээлттэй эхийн тогоочийн сервер ашиглах.
  4. Тоглоом - Puppet Infrastructure, Run-cycle, Puppet Language, Байгаль орчны цэгүүд болон модулиудыг дүрсэлсэн, Вэб серверийн дүрд тоглох, Тоглоомын мастерын эсрэг модулиудыг гүйцэтгэх.

Энэ сургалтанд хэн явах ёстой юм бэ?

ДевО-ын мэргэжилтнүүд өнөөдөр хамгийн ихээр өгөөжтэй МТ-ийн шинжээчдийн дунд байдаг бөгөөд тэдний зах зээлийн сонирхол хурдан хөгжиж байна. DevOps-ийн логикийг тойрсон шинэ ажлын байрны хэсгийг бий болгосноор эдгээр шинэ хэсгүүд рүү нэвтрэхийг хүссэн хэн бүхэн энэ DevOps курсийг ашиглаж болно. Эдгээр хэсгүүдийн зарим нь:

  1. DevOps архитектор
  2. Компьютержуулах инженер
  3. Програмчлалын шалгагч
  4. Аюулгүй байдлын инженер
  5. Зохицуулах мэргэжилтэн
  6. Ус зайлуулах менежер

Урьдчилсан шаардлага

DevOps-ийн Мэргэжилтэнийг тодорхой болгох тодорхой шаардлага байхгүй. МТ-д үндсэн оролцоотой буюу чухал мэдээлэл бүхий хүн бүрLinux Сүлжээ нь DevOps-ийн эмч болж хувирдаг.

Ажлыг сунгах

  1. Апаче Вэб сервер ашиглан вэбсайттай хуурамч хуудастай байна.
  2. Мэдээлэх бүрхүүлийн скрипт бичих:
    • Үйлчлүүлэгч болон OS-т тодорхойлогдсон олон төрлийн тохиргоонууд.
    • Сервер дээр ачаалал өгөгдсөн өгөгдөл.
    • Шилдэг 5 хэлбэрүүд хамгийн олон тооны тэмдэгт мөртэй.
    • Санах ойг засаг захиргаа гэж ангилах
  3. VM-ийн янз бүрийн параметрийг ажиглахын тулд Nagios-ийг VM төв дээр байрлуулна.

DevOps Гэрчилгээжүүлэх сургалт - Хичээлийн хөтөлбөр

1. DevOps болон түүний шаардлагатай танилцуулга

Зорилтууд -Энэ модульд DevOps гэж юу вэ, хэрэгцээ, DevOps хэсгүүд, өдөр тутмын асуудал, тэдгээрийн хариултуудыг ойлгох болно. Мөн та янз бүрийн суурь форматын талаар мэдэх боломжтой бөгөөд Scalability ба Бэлэн буй байдлыг ойлгох болно.

Субьектууд - DevOps, DevOps-ийн үүрэг, DevOps шаардлага, DevOps-ийн асуудлууд болон шийдлүүд, DevOps-ийн шилжилтийг хийх, нийгмийн саад бэрхшээлүүдийг таньж, даван туулах, Хариуцлага ба итгэлцлийг бий болгох, Дэд бүтцийн формат болон түүний тулгамдсан асуудлуудыг ойлгох, Scalability, боломжууд, Сүлжээний ойлголтууд харах.

Лабораториуд - Дэд хуваарилах.

2. Нийтийн дэд бүтцийн серверүүдийг ойлгох

Зорилтууд - Энэ модульд та янз бүрийн дэд бүтцийн сервер, тэдгээрийн тохиргоо, оновчтой байдлыг олж мэдэх болно.

Модулиуд - DNS серверийг Интернэтийн масштаб, DNS суулгах, DNS тохируулга, DNS тааруулалт, гео байршуулалт зэргийг ажиллуулах. Apache, Ngnix гэх мэт вэб серверүүдийг ойлгох, Enterprise Apache болон Nginx-г тохируулах, HA Proxy ашиглан ачаалах, NFS-ийг тохируулах чадавхитай болгох.

Labs - DNS суулгах ба тохируулга, DNS мастер / Сувгийн тохиргоо, HTTPD Web Server тохируулга, HA Proxy тохиргоо - HTTP, TCP дээр суурилсан ачаалал тохируулах болон Ngnix суулгах болон тохиргоо хоёулаа.

3. Автоматжуулалт, суурилуулалтыг автоматжуулах

Сургалтын зорилтууд - Энэ модульд Серверүүд, Автомат Суулгац, Тохиргоо ба Савлагааны Автомат Суулгах талаар олж мэднэ.

Модулиуд - PXE ачаалах эсвэл эхлүүлэх стратеги, Yum архивын тохиргоо, Автомат бүтцийн шинэчлэлтүүдийг ашиглан Линукс серверүүдийг суулгах. SVN болон GIT-ийн зохицуулалт.

Лабораториуд - Линуксийн суулгах аргууд - PXE (Preboot Execution Environment) болон Linux Repository Setup тохируулах.

4. Гүйцэтгэлийн тааруулах өнцөг болон Дэд бүтцийн хувьд чухал аюулгүй байдлыг хангах

Зорилтууд - Энэ модульд Дэд бүтцийн гүйцэтгэлийн хэсгүүдийн тухай Байгууллагын үүднээс, Аюулгүй байдлын хэрэгжилтийг байгаль орчинд илүү аюулгүй болгохын тулд олж мэднэ.

Модулиуд - Үйлдлийн системийг тааруулах санаанууд, Энэ нь асуудал, Дискний хуваарилагчийн төрөл, Гүйцэтгэл болон хэрэглээний тохиолдлууд, Сүлжээний тааруулах параметрүүд ба тэдгээрийн нөлөөлөл, OS болон сүлжээний түвшний аюулгүй байдлыг ойлгох, Линукс Галт хана болон бусад аюулгүй байдлын төлөвийг аюулгүй байдлыг хангах.

Лабораториуд - Автомат системийг шинэчлэх, SVN болон Git тохиргоо болон IP хүснэгтүүд.

5. Jenkins болон Puppet-ийн зохион байгуулалт, тохиргоо

Зорилтууд -Энэ модульд Jenkins and Puppet-ийн суулгах, тохируулах талаар олж мэдэх болно.

Модулиуд - Jenkins-г суулгах, LDAP, UNIX гэх мэтчилэн баталгаажуулах, SVN, Интеграцчлал, Алсын захиалга гүйцэтгэх, Тоглоом суулгах, тохируулах, Шоу нэвтрүүлэг, SVN-тэй тоглоом бүтээх.

Лабораториуд - Женкинс үүсгэн байгуулах, Женкинс болон SVN-д элсэх, Женкинс Алсын цаазаар авах ялыг гүйцэтгэх, И-мэйл илгээх, Тоглоом үүсгэх, Тохиргоо, Тоглоомын олонлогийн зургууд Хэрэглэгчийн үүсгэх, Tomcat үүсгэх, Апачи сервис үүсгэх болон MySQL Parameter changes.

6. Хөдөлгөөнт болон Давст стекийг автоматжуулах танилцуулга

Зорилтууд - Энэ модульд Ansible, Ansible Playbooks, Ansible Inventory / Dynamic Inventory, Ansible Patterns зэрэг самар, боолтны талаар олж мэдэх болно.

Модулиуд - Дэд бүтэц Код, Асуудал Суулгах, Харилцах бүтэц, Хийсвэр Тоглоом, Ашигтай Бараа материал / Динамик Бараа, Харьцуулалт, Дүрс Судар, SALTStack States, SLS болон Топ баримт бичиг, Нэрс, Рендер, Тасалбар модулиуд, Оркестр.

Лабораториуд - Алгасах суурилуулалт, Хичээлийн дэвтэр, Давсны суурилуулалт, Давсыг ажиллуулах.

7. Тогоочийн механикжуулалт

Зорилтууд - Энэ модульд та тогооч, тогооч тогооч, тогоочийн архитектур, багаж хэрэгсэл, хутга, тогооч, тогоочийн хөгжлийн багцын талаар олж мэднэ.

Модулиуд - Тогооч жор, тогооч тогооч, тогооч архитектур, багаж хэрэгсэл - хутга ба скрининг, тогоочийн хөгжлийн багц (chefDK)

Лабораториуд - Тушаалын мөрийн хэрэгсэл: тогооч ба хутга тушаалууд.

8. Шалгах, бүртгэх, Tomcat болон системийн хэрэгслүүд

Зорилтууд -Энэ модульд мониторинг хийх, бүртгэх, үнэлэх үйл ажиллагаан дээр бид өдөр тутмын дасгалын үндсэн суурь болох DevOps аппликейшн / захиалгад илүү анхаарлаа хандуулах болно. Tomcat Серверийн тохиргоог хийхэд бид бас иймэрхүү зүйлсийг авах болно.

Модулиуд - Дэд бүтцийн талаархи Nagios-ийн мониторинг, Томкат сервер болон зургуудыг суулгах, Офенсс болон Опенсцын нарийн элементүүдийг суулгах, ойлгох, ойлгох чадварыг ойлгох, ойлгох чадварыг ойлгох, ойлгохыг хүсч байгаа зүйлсийн талаар ойлгох, lsof, netstat, Virtual Memory Understand, Understand, Free, beat, vmstat, iostat, uptime, discover, screen, strace, df, du, mkfs, tune2fs, fdisk, dd, Understand / гэх мэтээр / fstab, Mount orders зэрэг дискийн төлбөрүүд.

Лабораториуд - Syslog тохиргоо ба тохиолдлууд, Линукс эргүүл, Nagios дизайн, Линукс серверүүд болон Jenkins-тай LDAP хослолыг ажиглах тохиргоо хийх.

хариу үлдээх

GTranslate Please upgrade your plan for SSL support!
GTranslate Your license is inactive or expired, please subscribe again!