Blog

awọn aṣoṣe
17 Dec 2017

Ẹkọ ijẹrisi DevOps

/
Pipa Nipa

Ẹkọ ijẹrisi DevOps

Ẹrọ ilọsiwaju DevOps ṣe iranlọwọ fun ọ ni Imudaniloju ati idanwo ti nlọsiwaju, Iṣipọsiwaju ati iṣeto, Ṣiṣe ayẹwo nigbagbogbo lilo awọn ẹrọ, fun apẹẹrẹ, GIT, Jenkins, Puppet, Chef, Docker, Ansible, SaltStack and Nagios lati ṣe idoti irin-ajo ni SDLC.

Nipa Ikẹkọ Ẹri DevOps

DevOps jẹ iṣẹ kan lori iṣeduro mejeeji Idagbasoke ati Awọn isẹ Ilana. Ilana yii ni a ṣe lati ṣe ọ di ọjọgbọn ti DevOps nipa fifun ọ ni ọwọ-ara lori awọn ohun elo ti o ṣe bi ẹya-ara ti igbesi aye DevOps.

Awọn alaye itọnisọna

Awọn igbesẹ ti o da lori ayelujara ti o wa lori ayelujara DevSps ni a pinnu lati ṣe iranlọwọ fun ọ lati yipada si ọjọgbọn DevOps kan. Laarin yi papa, wa oluwa DevOps educators yoo ran o:

  1. Ṣe apejuwe awọn ero ati awọn idi pataki ti DevOps
  2. Ṣe apẹrẹ awọn ibeere fun DevOps ati awọn oran ojoojumọ ti o yanju
  3. Mọ idasile ati setup ti awọn olupin ilana deede bi Apache, & Nginx fun Idawọlẹ.
  4. Mọ awọn ohun elo DevOps ti o wọpọ bi Jenkins, Puppet, Oluwanje, Imọlẹ, SaltStack, Nagios ati GIT
  5. Ṣiṣe ilana iṣeto eto-iṣẹ tun ṣe atunṣe, awọn ile-iṣẹ ati awọn eto
  6. Kọ ẹkọ Awọn iṣọnṣe
  7. Eto ati iṣeduro, Ṣiṣepo ti o nlo GIT
  8. Ṣiṣe iṣiro ati ipilẹ pataki Aabo fun Amayederun
  9. Ṣayẹwo awọn iṣakoso olupin lilo koodu ti o jẹ eyiti a pe ni Amayederun bi koodu kan
  10. Ṣe apejuwe awọn ibeere fun ati ero ti Abojuto ati Wiwọle.

Pẹlú awọn akori ti a darukọ tẹlẹ, lati ṣe iranlọwọ fun ọ ni awọn ẹrọ DevOps ti o mọ julọ, iwọ yoo tun gba 4 afikun awọn iṣakoso ti ara ẹni pẹlu awọn ifarahan, awọn igbasilẹ kilasi, awọn iṣẹ iyasilẹ, idahun fun awọn ẹrọ ti o tẹle:

  1. Docker - Awọn iṣafihan Ikọju, awọn ọna ti iṣaṣeyọṣe, Iyatọ laarin Xen & KVM, Iṣalaye awọsanma.
  2. O ṣee - Awọn iṣafihan Ikọju, Oṣo ati iṣeto ni, Awọn iwe-aṣẹ ti o ṣeeṣe, Awọn modulu iyaṣe 37, Awọn oriṣiriṣi oriṣiriṣi ati lilo Laini aṣẹ.
  3. ori - Awọn Akosile Ifiwe, Ikọwe Iwe Cook, Ohun Node Ohun ati Ṣawari, Awọn apo-ipamọ data, Aaye onibara, Awọn ipa, Nṣiṣẹ Awọn Ẹsẹ ninu Gbóògì ati lilo Ṣiṣe Oluṣakoso Orisun Open.
  4. Puppet - Puppet Awọn ẹya ara ẹrọ ati igbiṣe-ori, Puppet Ede, Ayika ti n ṣalaye Nodes ati Awọn modulu, Ṣiṣeduro oju-iwe ayelujara ati Awọn Ẹrọ Ṣiṣeṣẹ Kan si Aṣoju Puppet.

Tani o yẹ lati lọ fun itọju yii?

Awọn ọjọgbọn DevOps jẹ ọkan ninu awọn oniwosan Ọlọhun ti o sanwo julọ julọ loni, ati imọran oja fun wọn nyara kiakia. Pẹlu gbigbọn ti awọn ẹya iṣẹ titun ti o wa ni ayika idasilo DevOps, ẹnikẹni ti o nfẹ lati wọle sinu awọn ẹya tuntun wọnyi, le gba eto DevOps yii. Diẹ ninu awọn ẹya wọnyi ni:

  1. DevOps Onisegun
  2. Onimọ-ẹrọ Kọmputa
  3. Atunwo eto eto
  4. Oluṣakoso Aabo
  5. Oludari Alamọ
  6. Oluṣakoso Discharge

Ṣaaju awọn ibeere

Ko si awọn ibeere pataki lati mu ki Olukọni DevOps pari patapata. Enikeni ti o ni ilowosi pataki ninu IT tabi alaye pataki tiLinux ati Nẹtiwọki le yipada si DevOps Practitioner.

Mu Ise ṣiṣẹ

  1. Ṣe oju iwe oju-iwe ayelujara ti o ni ojulowo oju-iwe ayelujara apèsè.
  2. Ṣajọpọ iwe-akọọlẹ ijinlẹ eyiti o n ṣafihan
    • Awọn eto iṣeto oriṣiriṣi ti a mọ pẹlu onibara ati OS.
    • Data ti a mọ pẹlu fifuye lori olupin.
    • Top 5 fọọmu pẹlu nọmba ti o tobi julọ.
    • Pọ awọn itọsọna nipasẹ iranti
  3. Ṣe afihan Nagios lori ibudo VM fun wíwo ipo ti o yatọ si VM.

Ẹkọ Tiiṣẹ DevOps - Idagbasoke Ẹkọ

1. Ifihan si DevOps ati awọn Awọn pataki

Awọn Ero -Ni yi module, iwọ yoo mọ ohun ti DevOps ati awọn ohun pataki, awọn ẹya DevOps, awọn oran ojojumo ati awọn idahun wọn. Iwọ yoo tun ṣawari nipa awọn ọna ipilẹ ti o yatọ ati ki o ṣe oye Imọlẹ ati Wiwa.

Awọn koko - DevOps, DevOps Roles, DevOps Awọn ohun pataki, DevOps Awọn iṣoro ati Awọn solusan, Ṣiṣe kan DevOps Transition, Ṣiṣe idanimọ idiwọ awọn eniyan ati ki o lu ọ, Ilé agbeka ati Ikẹkẹle, Mimọ awọn ọna kika amayederun ati Awọn italaya rẹ, Ni oye oye ati Awọn wiwa, Nẹtiwọki Awọn ero lati ibi ifojusi wo.

Labs - Agbegbe inu.

2. Ṣajọpọ Awọn olupin amayederun wọpọ

Awọn Ero - Ni yi module, iwọ yoo wa ni imọran nipa awọn olupin Amayederun, Awọn iṣeto ni ati iṣapeye.

Awọn modulu - Ṣiṣẹ ti olupin DNS ni Apapọ Ayelujara, Ṣiṣe DNS, Ṣetoju DNS, Ṣiṣilẹ Rirọpo ati Geolocation. Ṣawari awọn olupin ayelujara bi Apache, Ngnix ati awọn iyatọ wọn, Ṣeto awọn Apagbe & Nginx fun Idawọlẹ, Load Balancing nipasẹ Aṣoju HA ati Oṣo NFS fun ifihan agbara.

Labs - Fifi sori DNS ati iṣeto ni, Titunto DNS / Iṣupọ Iṣọn, Setup HTTPD olupin oju-iwe ayelujara, Ibi ipese aṣoju HA - Meji HTTP ati TCP atunṣe fifuye fifuye ati Ngnix Fifi sori ati iṣeto ni.

3. Ṣe iṣe iṣewọnwọn Awọn ohun elo ti aifọwọyi ati Awọn iṣẹ-ṣiṣe

Awọn Erongba Ẹkọ - Ni yi module, iwọ yoo wa ni imọran nipa fifi sori ẹrọ laifọwọyi ti Awọn olupin, Imudaniloju Imudarapọ, Awọn iṣupọ iṣeto ati Apo.

Awọn modulu - Fifi sori ẹrọ ti Linux olupin lilo PXE bata tabi tapa bẹrẹ nwon.Mirza, Yum archive setup ati Aifọwọyi ilana awọn iṣagbega. Ilana ti SVN ati GIT.

Labs - Awọn ilana fifi sori ẹrọ Linux - Pupọ Ṣeto (Pupọ Ṣiṣe Ipilẹṣẹ Ṣiṣe) ati Lainosin igbasilẹ Lainos.

4. Ṣiṣe Awọn iṣẹ ti n ṣe atunṣe ati Aabo pataki fun Amayederun

Awọn Ero - Ni yi module, iwọ yoo wa ni imọran nipa Awọn ẹya ara ẹrọ ti Amuṣiṣẹpọ lati oju-ọna Iṣowo ati Imudojuiwọn ti Aabo lati ṣe ayika ni aabo.

Awọn modulu - Eto Ṣiṣeto tunṣe awọn ero ati awọn iṣoro, Awọn oriṣiriṣi Awọn apẹẹrẹ Disk, Awọn iṣẹ ṣiṣe ati lilo, Nẹtiwọki tunyi Awọn ipilẹ ati Ipa wọn, Ni oye Aabo ni OS ati Ipele nẹtiwọki, Ṣeto lainina ogiriina ati awọn aabo miiran ti o ni aabo.

Labs - Awọn iṣagbega laifọwọyi, SVN ati Git iṣeto ni ati IP tabili.

5. Igbekale ati iṣeto ni ti Jenkins ati Puppet

Awọn Ero -Ni yi module, iwọ yoo wa nipa fifi sori ẹrọ ati iṣeto ni Jenkins ati Puppet.

Awọn modulu - Fifi sori ẹrọ ti Jenkins, Ijeri pẹlu LDAP, UNIX ati bẹ bẹ, Idapọmọra pẹlu SVN, Latọna ipaniyan latọna jijin, Puppet Installation and Configuration, Puppet shows and illustrations, Puppet with SVN.

Labs - Igbekale Jenkins ati setup, Jenkins ati SVN didopọ, ipaniyan Jenkins Remote, Kọ iṣẹ nipa fifiranṣẹ imeeli kan, Puppet idasile ati iṣeto ni, Puppet Awọn apejuwe awọn ẹya ara ẹrọ Olumulo ẹda, ipilẹṣẹ Tomcat, ipilẹ olupin Apache ati MySql Awọn ayipada tuntun.

6. Ifihan si Aifọwọyi pẹlu Imọye ati SaltStack

Awọn Ero - Ni yi module, iwọ yoo wa nipa awọn ẹri ati awọn ẹkun ti Awọn ohun elo, Awọn ohun elo to ṣeeṣe, Awọn ohun elo ti o ṣeeṣe / Atilẹsẹ Yiyi, Awọn Pataki ti O Ṣe.

Awọn modulu - Awọn ẹya ara ẹrọ bi koodu, Ṣiṣe ti o ṣeeṣe, Imọẹnisọrọ ibaraẹnisọrọ, Awọn ohun elo to ṣeeṣe, Awọn ohun elo to ṣeeṣe / Inventory dynamic, Awọn Pataki ti o ṣeeṣe, awọn iwe afọwọkọ, Awọn SALTStack States, SLS ati awọn Top iwe, Awọn orukọ orukọ, Awọn oludasilẹ, Awọn awoṣe awoṣe, Orchestration.

Labs - Fifi sori ẹrọ ti o rọrun, Awọn iwe idaniloju to ṣeeṣe, Fifi sori Njẹ, Nṣiṣẹ Iyọ.

7. Ṣiṣeto pẹlu Oluwanje

Awọn Ero - Ni yi module, iwọ yoo wa nipa awọn orisun ti Oluwanje, Chef Cookbooks, Chef Architecture, Tools - Knife and Scripting and Chef Development Kit.

Awọn modulu - Awọn ilana Ilana ti Ọdọmọkunrin, Oluṣakoso Ikọja, Oluṣe Ile-iṣẹ, Awọn Irinṣẹ - Ọbẹ ati Akosile, Chef Development Kit (ChefDK)

Labs - Awọn Irinṣẹ Ipa-aṣẹ: Aṣayan Alakoso ati Ọbẹ.

8. Ṣiṣayẹwo, Wiwọle, Tomcat ati Awọn Irinṣẹ System

Awọn Ero -Ni yi module, a yoo gba a gander ni Abojuto, wíwọlé ati ki o ṣe ayẹwo siwaju ati siwaju sii yatọ si DevOps apparatuses / awọn ibere ti o wa ni pataki fun awọn adaṣe ojoojumọ. A yoo tun gba kan gander ni eto soke Tomcat Server.

Awọn modulu - Ifihan si awọn ohun elo ti o n ṣafọtọ ti o yatọ, Ṣe akiyesi atunyẹwo System, Fi sori ẹrọ ati Ṣeto Atọwo fun Nagios fun Imudarasi, Fifi sori ẹrọ Tomcat Server ati awọn aworan apejuwe, Ṣii Openssl ati Openssh awọn eroja abele, Rii daju fun awọn imudaniloju, Mọ awọn Ilana bi: lsof, netstat, Free, beat, vmstat, iostat, akoko igbasilẹ, iwari, iboju, okun, Awọn ẹkunrẹrẹ Disk bi - df, du, mkfs, tune2fs, fdisk, dd, Oye / ati bẹ siwaju / fstab, Awọn ibere oke.

Labs - Ipilẹ Syslog ati awọn iṣẹlẹ, Agbegbe ile-iṣẹ, Aṣa Nagios ati oṣoju ayẹwo fun awọn olupin Lainos ati LDAP apapo pẹlu Jenkins.

Fi a Reply

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