Slurm DevOps: ngano nga dili naton hisgutan ang pilosopiya sa DevOps ug kung unsa ang mahitabo

Karon sa Southbridge among gihisgutan ang turquoise nga pagdumala sa usa ka miting sa pagplano.

Adunay mga misugyot sa pagbalhin gikan sa taas ngadto sa ubos, gikan sa ideya ngadto sa praktis. Sama sa, atong ipatuman ang turquoise nga pilosopiya sa pagdumala: pagpangita og usa ka sumbanan, paghimo og desisyon kon unsaon pagbahin ang mga tahas, unsaon pagtukod ang komunikasyon, ug magsugod sa paglihok niini nga dalan.

Adunay mga (apil sa akong kaugalingon) nga gusto nga mobalhin gikan sa ilawom pataas, gikan sa praktis hangtod sa ideya. Kami adunay piho nga mga buluhaton ug piho nga mga problema. Atong sulbaron sila base sa turquoise nga mga himan, ug ang turquoise nga pagdumala molambo sa iyang kaugalingon.

Kung imong itandi ang pagdumala sa pag-uswag, ang top-down nga agianan nagmugna og monolith, ug ang bottom-up nga agianan usa ka microservice nga arkitektura. Karon, sa among pagdumala sa "microservice", mahimo namong tukuron pag-usab ang management circuit kaduha sa usa ka adlaw ug dayon "i-roll kini sa produksiyon."

Ug ang programa Slurm DevOps gihimo alang niadtong gusto nga mobalhin gikan sa ubos pataas.

Slurm DevOps: ngano nga dili naton hisgutan ang pilosopiya sa DevOps ug kung unsa ang mahitabo

Dili namon hisgutan ang pilosopiya sa DevOps. Dili tungod kay kini walay kahulogan, o wala kita mahibalo niini, o dili kita ganahan sa mga holivar (ug dili kita). Kini ra nga ang pilosopiya sa DevOps nag-kristal sa matag arkitekto ug inhenyero sa DevOps sa mga tuig nga praktis, ug dili sa 3 ka adlaw nga intensive nga pagbansay.

Atong hisgotan ang piho nga mga himan. Usa ka butang nga mahimong ipatuman dayon, nga walay pilosopikal nga panag-istoryahanay ug pagdumala pag-usab, sa lebel sa adlaw-adlaw nga trabaho. Pagsulat og mga instruksyon sa team work uban sa Git. Pagsulat og playbook alang sa pag-deploy sa mga server. Paghimo usa ka tigkolekta sa troso.

Ingon usa ka sangputanan, ang trabaho mahimong labi kadali ug labi ka dali, ug usa ka sukaranan nga makita kung diin mahimo nimo matukod ang imong mga DevOps.

Aron molapas sa mga praktis sa Southbridge, kami nagdapit sa mga mamumulong sa gawas sa pipila ka mga hilisgutan.

Artem Galonsky, STO "BureauBureau"
12+ ka tuig sa komersyal nga kalamboan.
Ang lider sa grupo / pangulo sa departamento sa pag-uswag sukad 2011.
Technical Director sukad 2016.

Kauban sa mga estudyante, tan-awon namon ang mga paagi aron ma-automate ang pag-deploy sa mga aplikasyon nga gigamit na kaniadto. Hisgutan nato ang modernong pagtukod sa pipeline ug pipila ka komon nga mga himan. Atong tan-awon pag-ayo ang mga himan ug kapabilidad sa GitLab CI/CD. Gi-istruktura nako ang praktis sa akong mga topiko (Introduction to Automation and Working with Gitlab) aron mabati sa mga estudyante kung giunsa ug nganong gigamit ang modernong mga pamaagi sa CI/CD. Ang teorya mao ang obhetibo nga gikinahanglan nga minimum.

Alexey Stepanenko, Selectel cloud platform engineer
Pag-atubang sa mga buluhaton sa imprastraktura alang sa pagpadayon sa OpenStack cloud: monitoring, CI/CD ug pagdumala sa configuration.

Una, maghisgot kami bahin sa mga modelo ug mga pamaagi sa pagdumala sa imprastraktura (kung giunsa ang mga pamaagi gikan sa pagprograma naabot sa administrasyon), ug masinati namon ang praktis sa mga himan sa DevOps sa HashiCorp (Packer ug Terraform) alang sa pagdumala sa imprastraktura sa deklarasyon.
Sa pagkompleto sa block, mahimo nimong ihulagway ang imong imprastraktura, i-automate ang paghimo sa mga palibot sa pagsulay ug produksiyon, sukdon ang imong aplikasyon, ug magtukod usa ka High Availability nga solusyon gamit ang load balancer.

Eduard Medvedev, CTO sa Tungsten Labs (Germany)
Nagtrabaho isip inhenyero sa StackStorm, responsable sa pagpaandar sa ChatOps sa plataporma. Gipalambo ug gipatuman ang ChatOps alang sa automation sa data center. Speaker sa Russian ug internasyonal nga mga komperensya.

Sa Slurm, maghisgot ko kung unsaon paghimo sa komunikasyon sulod sa usa ka DevOps team ug interaksyon sa CI/CD pipeline nga mas epektibo gamit ang two-way integration sa chatbots.

Ivan Kruglov, Principal Developer sa Booking.com
Sukad sa pag-apil sa Booking.com kaniadtong 2013, nagtrabaho siya sa mga proyekto sa imprastraktura sama sa giapod-apod nga pagpadala ug pagproseso sa mensahe, BigData ug web-stack, pagpangita.
Sa pagkakaron nagtrabaho sa mga isyu sa pagtukod og internal nga panganod ug Service Mesh.

Sa kataposang bahin sa Slerm, atong masinati ang mga nag-unang ideolohikal ug organisasyonal nga mga konsepto sa SRE, ug ikonsiderar ang praktis sa ilang aplikasyon gamit ang mga buhing ehemplo gikan sa akong kasinatian. Dugang pa, atong tan-awon ang teknikal nga bahin sa SRE, nga mao kung unsa nga mga teknik ang magamit aron mahimo ang serbisyo nga mas kasaligan.
Sa katapusan sa kurso, akong sulayan pagtubag ang duha ka importanteng pangutana:

  1. Unsa ang gihatag sa SRE sa usa ka administrador o programmer?
  2. Ngano nga ang usa ka negosyo o tag-iya sa produkto kinahanglan nga ipatuman ang SRE?

Mao nga kini nga DevOps Slurm mahimong talagsaon: kung atong balikon ang programa, kini adunay lahi nga komposisyon.

Sa mga matinagdanon, naa pay 15% nga diskwento gamit ang habrapost promotional code.

Mahitungod sa Slurm's DevOps nga programa - dinhi.

Pagrehistro: https://slurm.io/devops

Source: www.habr.com

Idugang sa usa ka comment