blog

Tuhinga
17 Tīhema 2017

Whakangungu Whakangungu DevOps

/
Posted Na

Whakangungu Whakangungu DevOps

Ko te Whakaaetanga Whakangungu o te DevOps ka awhina i a koe ki te Whakahou me te whakamatautau tonu, Te haere tonu me te whakaritenga, Te arowhai haere tonu ki te whakamahi i nga whakaaro, hei tauira, GIT, Jenkins, Puppet, Chef, Docker, Mea Maea, SaltStack me Nagios ki te haukoti i nga rereketanga o te SDLC.

Mō te Whakaaetanga Tiwhikete DevOps

Ko te DevOps he mahi mo te whakakotahi i te Whakawhanaketanga me nga Whakahaere Hangarau. Ko tenei kaupapa e hiahia ana kia waiho koe hei ngaiotanga o DevOps ma te whakarato ringa-ki te whakarite i nga taonga kua whakawhanakehia hei ahuatanga o te oranga ora o DevOps.

Ngā Taipitopito Ako

Ko te whakaritenga hangarau o te ITO DevOps e hiahiatia ana hei awhina ia koe ki te whakauru ki te ngaio o DevOps. I roto i tenei akoranga, ka awhina to maatau kaiwhakaako DevOps ki a koe:

  1. Whakatauhia nga whakaaro me nga hiahia o DevOps
  2. Ka tautuhi i nga whakaritenga mo nga DevOps me nga take pono o te waa e whakatau
  3. Te ako i te hanganga me te tautuhinga o nga tūmau angamahi noa hei Apache, & Nginx mo te Enterprise.
  4. Akohia nga ahuatanga o te DevOps e rite ana ki a Jenkins, Puppet, Kaihauturu, Tino, SaltStack, Nagios me GIT
  5. Ko te hanganga o te angamahi hangarau ka whakahou, i nga hanganga me nga whakaritenga
  6. Akohia nga Kaupapa Whanaketanga
  7. Te whakarite Tatūnga me te whakauru, te whakamahi ngātahi i te whakamahi i te GIT
  8. Whakariterite i nga mahi me te hiranga o te Haumarutanga mo te Hangahanga
  9. Tirohia nga mahi a te hunga tūmau e whakamahi ana i te Waehere e mohiotia ana ko te Hangahanga hei Waehere
  10. Whakamahia te hiahia me nga whakaaro o te Aroturuki me te Whakauru.

I tua atu i nga kaupapa kua whakahuatia ake nei, hei awhina ia koe ki te whakamahi i nga taputapu DevOps tino rongonui, ka tukuna ano e koe etahi atu kaupapa whakahaere whaiaro a te 4, tae atu ki nga whakaaturanga, nga tuhi akomanga, nga waahanga, nga whakautu mo nga taputapu e whai ake nei:

  1. Docker Ko te Whakatakotoranga, ko te Whakaaetanga Whakanoho, he rereketanga i waenga i te Xen & KVM, te Whakaoranga Kapua.
  2. Ka taea Ko te Whakataki, Te Tatūnga me te Whirihoranga, Puka Pukapuka Kaiaka, 37 Motuhake Mahinga, Nga Rohe Mahinga, me te Whakamahinga Raina Whakaaetanga.
  3. upoko Ko te Whakatairanga, Te Whakatairanga i te Puka Kuki, Te Kaupapa Kaupapa me te Rapu, Raraunga-Raraunga, Taiao Kairangi, Nga Rohe, Nga Roopu Whakahaere i te Whakaauau me te whakamahi i te Kaiwhakahaere Kaihanga Open Source.
  4. Puppet Ko te hanga i te Puppet Te hanganga me te rererangi, te Puppet Reo, Te Taiao e whakaatu ana i nga Tae me nga Whakawaerangi, Te whakarato i te Kaiwhakamahi Tukutuku me te Whakahaere Motuhake ki te Kaiwhakahaere Puppet.

Ko wai e tika ana kia haere mo tenei akoranga?

Ko nga tohungatanga DevOps kei roto i nga tino tohunga nui o te IT i tenei ra, a, kei te tere haere te hiahia o te maake ki a ratou. Ma te whakaoranga o nga waahi hou mo nga whakaaro a DevOps, ko te tangata e whai ana ki te whakauru atu ki enei waahi hou, ka taea te tango i tenei akoranga DevOps. Ko etahi o enei waahanga:

  1. Kaiwhakawhanake DevOps
  2. Engineer Engineering
  3. Whakaaturanga Whakaaturanga
  4. Engineer Haumaru
  5. Kaitohutohu Whakaaetanga
  6. Kaiwhakahaere Whakatere

Nga whakaritenga-mua

Kaore he whakaritenga motuhake hei whakaoti i te DevOps Practitioner. Ko te tangata e tino whai wāhi ana ki te IT, me nga korero tino nui o teLinux Ka taea e te Whatunga te huri ki te Kaiwhakahaere DevOps.

Whakanuia te Mahi

  1. Whakamahia he whārangi paetukutuku purongo e whakamahi ana i te Paetukutuku Tukutuku Apache.
  2. Whakaritehia te tuhi anga e whakaatu ana:
    • He maha nga tautuhinga anga i tautuhia ki te kiritaki me te OS.
    • Raraunga kua tautuhia me te utaina ki te tūmau.
    • Ko te 5 te nuinga ake me te maha o nga aho.
    • Tohua nga whakahaere ma te mahara
  3. Whakaritea a Nagios ki runga i te VM mo te tirotiro i nga taapiri rereke o te VM.

DevOps Tiwhikete Tiwhikete - Te Marautanga Akoranga

1. Te Whakataki ki nga DevOps me ona Mema

Kaupapa -I tenei waahanga, ka mohio koe he aha nga DevOps me nga mea e hiahiatia ana, nga waahanga DevOps, nga take o ia ra me a raatau whakautu. Ka kitea hoki e koe nga ahuatanga taketake me te whakamarama i te Maatau me te Whakaaetanga.

Kaupapa - DevOps, DevOps Roles, DevOps Necessities, DevOps Problems and Solutions, Te hanga i tetahi DevOps Transition, Te tautuhi i nga aukati hapori, me te patu i te reira, Te Whakanui i te Kawenga me te Whakaaetanga, Te Whakaaetanga i nga Whakaritenga Whakanui me ona Paanga, Te Maatauranga me te Whakaaetanga, Te Whakawhiti Whatunga o nga kaupapa mai i te waahanga tiro.

Labs - Taitaetanga.

2. Whakamahia nga Tūmau Whakaraupapa Hangarau

Kaupapa - I tenei waahanga, ka kitea e koe mo nga Kaihaupapa Whakahaere Hangarau, to ratou Whirihoranga me te Whakaritea.

Ngā kōwae - Te mahi i te Tūmau DNS i te Tauranga Ipurangi, te Whakaritea DNS, te Whirihoranga DNS, te Whakaritea Whakaritea me te Whakaritea. Kohia nga Tūmau Tukutuku rite Apache, Ngnix, me o ratou rerekētanga, Whakaritehia Apache & Nginx mo te Enterprise, Whakatika Moni i roto i te Takawaenga HA me te Tatūnga NFS mo te whakaaturanga whakaaturanga.

Labs - Te Whakaritea me te Whirihoranga DNS, DNS Whakahaere / Paaho Kaupapa, Tatūnga Tūmau Tukutuku HTTPD, Tatūnga Takawaenga HA - Ko te whakatika i te kawenga a HTTP me te TCP me te Ngnix Installation me te Whirihoranga.

3. Whakamahia te Whakaritea i nga Whakarato Aunoa me Nga Mahi

Ngā Whāinga Ako - I tenei kōwae, ka kitea e koe mo te Tāutanga aunoa o te Tūmau, te Whakauru Whakauru, Te Whakanui i te Whakanui, me te Packaging.

Ngā kōwae - Te tautuhi i nga Servers Linux e whakamahi ana i te PXE whawhai, i te rautaki kuku ranei, i te tautuhinga Whakaritea Yum me nga whakahou angamahi aunoa. Te whakarite o te SVN me te GIT.

Labs - Nga Tikanga Whakanui Ipurangi - PXE Tatūnga (Horohanga Whakatuputu Mahi) me te Tatūnga Whaiaro Linux.

4. Te Whakaritea Mahi Mahi me te Haumarutanga Nui mo te Hangahanga

Kaupapa - I roto i tenei waahanga, ka kitea e koe nga Mahi Mahi o te Hangahanga mai i te tirohanga a Enterprise me te Whakamahinga o te Haumaru kia pai ake te taiao.

Ngā kōwae - Ko te Whakahaere i te Haumarutanga o te Linux me etahi atu tirohanga mo te haumarutanga o te kaupapa.

Labs - Whakahoutanga Aratau Aunoa, SVN, me te Git Whirihoranga me nga Ripanga IP.

5. Te Whakatūnga me te Whirihoranga o Jenkins me te Puppet

Kaupapa -I roto i tenei waahanga, ka kitea e koe mo te Tautanga me te Whirihoranga o Jenkins me Puppet.

Ngā kōwae - Te whakatinanatanga o Jenkins, Whakaaturanga me te LDAP, UNIX, me te pera, Te whakauru ki te SVN, Te Whakarite Mamao, te Whakarite Puppet me te Whirihoranga, nga whakaaturanga Puppet me nga pikitia, Puppet me te SVN.

Labs - Ko Jenkins me te whakauru, Jenkins me te SVN whakauru, Jenkins Remote execution, Hanga mahi ma te tuku i te īmēra, te whakaturanga Puppet me te Whirihoranga, Puppet Whakaaturanga Whakaaturanga Whakaaturanga Kaiwhakamahi, Tomcat whakaturanga, Apache Tūmau Tūmau, me te whakarerekētanga o MySql Parameter.

6. Kupu Whakataki ki te Whakangungu me te Maea me te SaltStack

Kaupapa - I roto i tenei waahanga, ka kitea e koe nga nati me nga tohu o nga Pukapuka Kaawari, Nga Mea Kaawea Kaa, Nga Pukapuka Kaaataki / Ngaa Whakaawari, Nga Uara Kaa.

Ngā kōwae - Ko te Hangarau, ko te Waehere, ko te Whakaaetanga Mahinga, Ko te Whakaaetanga Whakawhitiwhiti, ko nga Pukapuka Kaawari, Ko te Raa Taonga, ko te Whakaaturanga Whakaaro, ko nga Mea Kaiaka, ko nga Taapaki Tauira, ko nga Taumata SALTStack.

Labs - Te Whakaritea Maea, Nga Pukapuka Kaiaka, Te Whakanoranga Tote, Te Tote Rei.

7. Te mahi me te rangatira

Kaupapa - I roto i tenei waahanga, ka kitea e koe nga kaupapa o te Kaihauturu, te Kaihauturu Pukapuka, te Kaihanga Whakahaere, nga Utauta - Te Kino me te Tuhituhi, me te Kaainga Whakawhanake Ngaa.

Ngā kōwae - Te Kaihanga Kai, Nga Pukapuka Kaihauturu, Te Tari Whakahaere, Nga Utu - Tae me te Tuhirangi, Chef Development Kit (ChefDK)

Labs - Whakaritea Raina Whakaaetanga: Te Kaa me te Tae Tika.

8. Te arowhai, Te takiuru, te Tomcat me nga Utauta Pūnaha

Kaupapa -I roto i tenei waahanga, ka tangohia e matou tetahi kaitautoko ki te Aroturuki, te takiuru, me te aromatawai ano i etahi atu taputapu DevOps rererangi / whakahau e tino take ana mo nga mahi o ia ra. Ka tango ano hoki tatou i te kaitautoko i te tautuhi i te Tomcat Server.

Ngā kōwae - Ko te whakamomori ki nga taputapu takiuru rerekē, Whakaarohia te arotake i te Pūnaha, Whakamahia me te Whakaritea Nagios Aroturuki mo te Hangahanga, Te Whakaritea o te Tomcat Server me nga pikitia, Kia mohio ki Openssl me nga kaupapa tinihanga o Openssh, Kia mohio ki te rsync mo te kaha, Kia mohio ki nga whakahau penei: lsof, netstat, Free, beat, vmstat, iostat, te wa, te kite, te mata, te taura, nga utu Disk rite - df, du, mkfs, tune2fs, fdisk, dd, Marama / me nga atu / wharangi, Ture whakahau.

Labs - Te whakatakotoranga Syslog me nga take, Te takiuru takiuru, te hoahoa Nagios, me te aroturuki i nga raupapa Linux me te hononga LDAP me Jenkins.

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