blog

devops
17 Desemba 2017

Mafunzo ya vyeti ya DevOps

/
Posted By

Mafunzo ya vyeti ya DevOps

Mafunzo ya vyeti ya DevOps husaidia Ace kuendelea na upatanisho na upimaji, Uhamisho unaoendelea na utaratibu, Ufuatiliaji unaoendelea wa vifaa, kwa mfano, GIT, Jenkins, Puppet, Chef, Docker, Ansible, SaltStack na Nagios ili kuratibu hatua mbalimbali katika SDLC.

Kuhusu Mafunzo ya Vyeti vya DevOps

DevOps ni kazi ya kuimarisha Maendeleo na Uendeshaji wa Systems. Kozi hii inalenga kukufanya uwe mtaalamu wa DevOps kwa kukupa mikono juu ya vyombo vya kukuza kama kipengele cha maisha ya DevOps.

Kozi ya Mawasiliano

Maandalizi ya msingi ya mtandao ya DevOps yanakusudia kukusaidia kuwa mtaalamu wa DevOps. Katikati ya kozi hii, walimu wetu wa DevOps watawasaidia:

  1. Kuelewa mawazo na mahitaji ya DevOps
  2. Kuelewa mahitaji ya DevOps na masuala halisi ya kila siku ambayo hutatua
  3. Jifunze kuanzishwa na kuanzisha seva za kawaida kama Apache, & Nginx kwa Biashara.
  4. Pata vifaa vya DevOps vilivyoenea kama vile Jenkins, Pupi, Chef, Ansible, SaltStack, Nagios na GIT
  5. Fanya mfumo wa upyaji wa mifumo, uanzishwaji na mipangilio
  6. Jifunze Dhana za Virtualization
  7. Mpangilio wa kuanzisha na kutengeneza mchanganyiko, mchanganyiko thabiti unaotumia GIT
  8. Calibrate Utendaji na uanzisha Usalama wa msingi kwa Miundombinu
  9. Angalia shughuli za seva za kutumia Kanuni ambayo inajulikana kama Miundombinu kama Kanuni
  10. Kuelewa mahitaji na mawazo ya Ufuatiliaji na Ingia.

Pamoja na mandhari zilizotaja hapo awali, kukusaidia ace, vifaa vya DevOps vinavyojulikana zaidi, utapata pia kozi za ziada za 4 zinazojumuisha ikiwa ni mawasilisho, rekodi ya darasa, kazi, majibu ya vifaa vinavyolingana:

  1. Docker Inakuja Utangulizi, aina ya Virtualization, Tofauti kati ya Xen & KVM, Virtualization Cloud.
  2. Inawezekana Inapangilia Utangulizi, Uwekaji na Utekelezaji, Vitabu vya Kurahisi vinavyotafsiriwa, Vipengele vya 37 vinavyotambulika, Wajibu tofauti na matumizi ya Mstari wa Amri.
  3. Chef Inapangilia Utangulizi, Kujenga Kitabu cha Cook, Kitu cha Node na Utafutaji, Magunia ya Data, mazingira ya Chef, Majukumu, Kuhamisha Nodes katika Uzalishaji na kutumia Server ya Chanzo cha Open Source.
  4. Puppet Inapangilia Miundombinu ya Puppet na mzunguko wa rundo, lugha ya Puppet, Mazingira ya Kuweka Nodes na Modules, Kutayarisha Mtandao wa Serikali na Vipengele vya Kuendesha Dhidi ya Mwalimu wa Puppet.

Nani anapaswa kwenda kwa kozi hii?

Wataalam wa DevOps ni miongoni mwa wataalam wa IT wenye fidia zaidi leo, na maslahi ya soko kwao yanaendelea haraka. Kwa kuongezeka kwa sehemu mpya za kazi karibu na mantiki ya DevOps, yeyote anayetaka kuingia katika sehemu hizi mpya, anaweza kuchukua kozi hii ya DevOps. Baadhi ya sehemu hizi ni:

  1. Wasanidi wa DevOps
  2. Mhandisi wa Kompyuta
  3. Mtazamaji wa Programu
  4. Mhandisi wa Usalama
  5. Mtaalamu wa Ushauri
  6. Meneja wa Kuondoa

Mahitaji ya awali

Hakuna mahitaji maalum ya kumaliza Dharura ya DevOps. Mtu yeyote mwenye ushiriki mkubwa katika IT au habari muhimu yaLinux na Mitandao inaweza kugeuka kuwa Daktari wa DevOps.

Panua Kazi

  1. Uwe na ukurasa wa tovuti zisizofaa ukitumia Apache Web Server.
  2. Tunga script ya shell ambayo inaripoti:
    • Mipangilio mbalimbali ya mfumo iliyowekwa na mteja na OS.
    • Takwimu zilizotambuliwa na mzigo kwenye seva.
    • Fomu za 5 zilizo na namba nyingi zaidi.
    • Weka utawala kwa kumbukumbu
  3. Tangaza Nagios kwenye kitovu cha VM kwa ajili ya kuchunguza parameter tofauti ya VM.

Mafunzo ya Vyeti ya Vyeti - Mkafunzi wa Mafunzo

1. Utangulizi wa DevOps na Mahitaji yake

Malengo -Katika moduli hii, utaona nini DevOps na mahitaji yake, sehemu za DevOps, masuala ya kila siku na majibu yao. Wewe pia utajifunza kuhusu muundo tofauti wa msingi na kuelewa Scalability na Upatikanaji.

Masomo - DevOps, Vidokezo vya DevOps, Vidokezo vya IdOps, Vipengele vya Matumizi na Suluhisho, Kufanya Mpito wa IdOps, Kutambua vikwazo vya kijamii na kuipiga, Kujenga uwajibikaji na Kuaminika, Kuelewa muundo wa miundombinu na Vikwazo vyake, Kuelewa Uwezeshaji na Upatikanaji, Dhana za Mitandao kutoka kwa hatua ya jitihada ya mtazamo.

Labs - Subnetting.

2. Kuelewa Servers ya Miundombinu ya kawaida

Malengo - Katika moduli hii, utapata kuhusu Servers za Miundombinu tofauti, Utekelezaji na Uboreshaji wao.

Modules - Kufanya kazi kwa DNS Server kwenye Kiwango cha Mtandao, Usanidi wa DNS, Utekelezaji wa DNS, DNS Tuning na Geolocation. Usikilize Watumishi wa Mtandao kama Apache, Ngnix na tofauti zao, Wasanidi Apache & Nginx kwa Ushirikiano, Usawazishaji wa Mzigo kupitia HA ya Wakala na Uwekaji wa NFS kwa kuwasilisha uwezo.

Labs - Usanidi wa DNS na Usanidi, DNS Mwalimu / Usanidi wa Slave, Utekelezaji wa HTTPD wa Serikali, Ushauri wa Wakala wa HA - Wote HTTP na TCP msingi wa kurekebisha mzigo na Ngnix Installation na Configuration.

3. Tengeneza Mipangilio na Vipengele vya Automatiska

Malengo ya Kujifunza - Katika moduli hii, utajifunza kuhusu Ufungaji wa moja kwa moja wa Servers, Ushirikiano wa kuendelea, Usajili wa Huduma na Ufungaji.

Modules - Ufungaji wa Servers za Linux kutumia boot ya PXE au mkakati wa kuanza kick, kuanzisha Yum archive na Automatic mfumo wa upgrades. Mpangilio wa SVN na GIT.

Labs - Njia za Ufungaji wa Linux - PXE ya Kuanzisha (Mazingira ya Utekelezaji wa Preboot) na Uwekaji wa Mipangilio ya Linux.

4. Kuelewa angani ya uendeshaji na Usalama muhimu kwa Miundombinu

Malengo - Katika moduli hii, utapata kuhusu sehemu za Utendaji wa Miundombinu kutoka kwa mtazamo wa Biashara na Utekelezaji wa Usalama ili kufanya mazingira kuwa salama zaidi.

Modules - Mfumo wa Uendeshaji wa Mfumo wa Uendeshaji na Mahangaiko, Aina za Wasanidi wa Disk, Matukio ya Utendaji na Matumizi, Mipangilio ya Mtandao wa Mipangilio na Ushawishi wao, Kuelewa Usalama kwenye ngazi ya OS na Mtandao, Weka Firewall ya Linux na mtazamo mwingine wa usalama kwa hali salama.

Labs - Upasuaji wa moja kwa moja wa Mfumo, SVN na Git Configuration na IP Majedwali.

5. Uanzishaji na Utekelezaji wa Jenkins na Puppet

Malengo -Katika moduli hii, utapata kuhusu Ufungaji na Utekelezaji wa Jenkins na Puppet.

Modules - Ufungaji wa Jenkins, Uthibitishaji na LDAP, UNIX na kadhalika, Ushirikiano na SVN, utekelezaji wa mbali mbali, Ufungaji wa Viboko na Utekelezaji, Maonyesho ya Puppet na vielelezo, Pupi na SVN.

Labs - Jenkins kuanzishwa na kuanzisha, Jenkins na SVN kujiunga, Jenkins Remote utekelezaji, Kujenga kazi kwa kutuma barua pepe, Uanzishwaji wa Puppet na Configuration, Puppet Manifest mifano ya kuumba mtumiaji, Tomanz kuanzishwa, Apache Server kuanzishwa na MySql Parameter mabadiliko.

6. Utangulizi wa Automatisering na Ssible na SaltStack

Malengo - Katika moduli hii, utajifunza kuhusu karanga na bolts ya Vitabu vya Ansible, Ansible Play, Inventory Inventory / Dynamic Inventory, Ansible Patterns.

Modules - Miundombinu kama Kanuni, Uwezeshaji wa Uwezeshaji, muundo wa mawasiliano usiofaa, Vitabu vya kurasa ambavyo vinaweza kutumiwa, Inventory isiyowezekana / Uwezeshaji wa Nguvu, Sifa zinazoweza kutengenezwa, Scripts za Sampuli, Nchi za SALTStack, SLS na Nyaraka za Juu, Majina ya Majina, Wafadhili, Matukio ya Matukio, Mchezaji.

Labs - Ufungashaji usiofaa, Vitabu vya kucheza visivyofaa, Ufungaji wa chumvi, Mchezaji wa Mbio.

7. Biashara na Chef

Malengo - Katika moduli hii, utaona kuhusu Msingi wa Chef, Chef Cookbooks, Usanifu wa Chef, Kitabu - Vyombo vya Kisu na Kitambulisho na Kitanda cha Maendeleo ya Chef.

Modules - Mapishi ya Chef, Chef Cookbooks, Usanifu wa Chef, Zana - Kisu na Scripting, Kitanda cha Maendeleo ya Chef (ChefDK)

Labs - Amri za Mstari: Chefe na Maagizo ya Kikaza.

8. Kuangalia, Ingia, Matumizi ya Tomcat na Mfumo

Malengo -Katika moduli hii, tutachukua gander kwenye Ufuatiliaji, ukataji miti na kutathmini vifaa vya maarifa / maagizo mbalimbali vya DevOps ambavyo ni muhimu kwa mazoezi ya kila siku. Sisi pia tutachukua gander katika kuweka Tomcat Server.

Modules - Utangulizi wa vifaa vya magogo tofauti, Kuelewa Mfumo wa Uhakiki, Kuweka na Kusanidi Ufuatiliaji wa Nagios kwa Miundombinu, Uwekaji wa Huduma ya Tomcat na vielelezo, Kuelewa vipengele vya hila vya Openssl na Openssh, Kuelewa rsync kwa reinforcements, Kuelewa Maagizo kama: Lsof, netstat, Kuelewa Kumbukumbu Virtual, Huru, kupiga, vmstat, iostat, uptime, kugundua, skrini, mchezaji, mashtaka ya Disk kama - df, du, mkfs, tune2fs, fdisk, dd, Kuelewa / na kadhalika / fstab, Mipango ya Mlima.

Labs - Syslog kuanzisha na kesi, Ingia kugeuka, Nagios kubuni na kuanzisha kuzingatia kwa Linux seva na LDAP mchanganyiko na Jenkins.

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