ወደ ከፍተኛ የመስመር ላይ "Slurm DevOps: Tools & Cheats" እንጋብዝሃለን።

በመስመር ላይ የተጠናከረ ኦገስት 19-21 ይካሄዳል Slurm DevOps፡ መሳሪያዎች እና ማጭበርበሮች.

የዴቭኦፕስ ኮርስ የሚዋጋው ዋነኛው ጠላት “በጣም አስደሳች ነው፣ ይህንን በእኛ ኩባንያ ውስጥ መተግበር አለመቻላችን ያሳዝናል። አንድ ተራ አስተዳዳሪ እንኳን በቅርስ ፕሮጀክት ውስጥ ሊተገብራቸው የሚችሉ መፍትሄዎችን እንፈልጋለን።

ትምህርቱ የታሰበው ለ፡-

  • ከታች ሆነው የዴቭኦፕስ ልምዶችን ለመተግበር የሚፈልጉ አስተዳዳሪዎች;
  • በትንሽ እና ግልጽ ደረጃዎች ወደ DevOps ባህል መሄድ የሚፈልጉ ኩባንያዎች እና ቡድኖች;
  • ጥቃቅን የአስተዳዳሪ ስራዎችን በተናጥል ለመፍታት እና ቀስ በቀስ ለተግባራዊ ቡድን ቡድን መሪነት ለማደግ የ"አስተዳዳሪ ነገሮችን" ለመረዳት የሚፈልጉ ገንቢዎች።

የዴቭኦፕስ መሳሪያዎችን ለሚያውቁ እና ለሚጠቀሙ ትምህርቱ ምንም ፋይዳ የለውም። ምንም አዲስ ነገር አትማርም።

የመስመር ላይ ኢንተሲሲቭ የአዳዲስ እውነታዎች ቅርጸት ነው ፣ እሱ ከመስመር ውጭ ማጠናከሪያዎች ጋር አንድ አይነት መጥለቅን ይሰጣል ፣ ወደ ሞስኮ ሳይጓዙ ብቻ (ይህም ለአንዳንዶች ፕላስ ነው ፣ እና ለሌሎች የሚቀነስ)።

ወደ ከፍተኛ የመስመር ላይ "Slurm DevOps: Tools & Cheats" እንጋብዝሃለን።

አስቀድመን በዴቭኦፕስ ላይ ሁለት ጊዜ ኮርስ አድርገናል እና የምንችለውን ትልቅ ምቶች ሰብስበናል።
ዋናው ችግር ተስፋ መቁረጥ ነው. ስለዚህ, በትምህርቱ ውስጥ የማይካተቱትን ወዲያውኑ እንነግርዎታለን.

ምርጥ ልምዶች አይኖሩም. ስለ አንድ ምርጥ ልምምድ ትንተና ይኖራል. ለምሳሌ፣ ለሳምንት የሚቆይ ከባድ ኮርስ በቀላሉ የሚያደርጉበት የCI/CD ርዕስ፣ 4 ሰአት ይወስዳል። በዚህ ጊዜ መሰረታዊ ነገሮችን ማሳየት እና ቀላል የቧንቧ መስመር መገንባት ይችላሉ, ነገር ግን ለተለያዩ ጉዳዮች ምርጥ ልምዶችን ጥቅል መተንተን አይችሉም.

ጉዳዮችም አይኖሩም። ጉዳዮች የጉባኤው ጭብጥ ናቸው። እዚያ ስለ አንድ የህይወት ክስተት ለአንድ ሰዓት ማውራት ይችላሉ. በ Slurm, አስተማሪው "ይህ ምሳሌ ከእኔ ልምምድ የተወሰደ ነው" ሊል ይችላል, ምንም ተጨማሪ ነገር የለም.

የተግባር ግለሰባዊ ትንታኔ አይኖርም. ልምምድ መካሪ አይደለም፣ ከአስተማሪው በኋላ ይደገማል። የልምምድ አላማ በሙከራዎችዎ ውስጥ ከሚታወቅ የስራ አማራጭ ለመጀመር እድል መስጠት ነው። ከተጠናከረ በኋላ ማስታወሻዎቹን መገምገም እና ልምምዱን እራስዎ መድገም ይችላሉ። ይህ ከፍተኛውን ውጤት ያስገኛል.

ምንም Kubernetes አይኖርም - ምንም እንኳን ይህ የዴቭኦፕስ መሳሪያ ቢሆንም እኛ ግን አለን። የተለየ የተጠናከረ.

ምን ይሆናል?

ፈቃድ መሳሪያዎቹን ከባዶ ማወቅ እና መሰረታዊ መሠረተ ልማትን ለመገንባት የተሟላ መፍትሄዎች ስብስብ.

ከባለሙያዎች ስለ አንድ ታሪክ ይኖራል የመሳሪያዎች ትክክለኛ አጠቃቀም እና የህይወት ተግባራት. ይህ ሁልጊዜ የሰነድ እና የጉዳይ ትንተና ገለልተኛ ጥናት ማከል የሚችሉበት መሠረት ነው።

በየቀኑ ይኖራል ለጥያቄዎች መልስ ፣ ስለ ፕሮጀክቶችዎ የት መጠየቅ ይችላሉ.

ፈቃድ ከአስተያየት ጋር መሥራት; በየቀኑ አስተያየት እንጠይቃለን። ስለማትወደው ነገር ሁሉ ይፃፉ, በምንሄድበት ጊዜ እናስተካክለዋለን.

እና ባህላዊ እድል ይኖራል ገንዘቡን ወስደህ ውጣ ትምህርቱን በጭራሽ ካልወደዱት።

የተጠናከረ ፕሮግራም

ርዕስ #1፡ ከጂት ጋር የቡድን ስራ

  • መሰረታዊ ትዕዛዞች git init፣ መፈጸም፣ መደመር፣ ልዩነት፣ ሎግ፣ ሁኔታ፣ መሳብ፣ መግፋት
  • የጂት ፍሰት ፣ ቅርንጫፎች እና መለያዎች ፣ ስልቶች አዋህድ
  • ከበርካታ የርቀት መቆጣጠሪያዎች ጋር በመስራት ላይ
  • GitHub ፍሰት
  • ሹካ፣ የርቀት መቆጣጠሪያ፣ የመሳብ ጥያቄ
  • ግጭቶች፣ ልቀቶች፣ እንደገና ስለ Gitflow እና ሌሎች ፍሰቶች ከቡድኖች ጋር በተያያዘ

ርዕስ #2፡ ከልማት እይታ አንጻር ከመተግበሪያው ጋር መስራት

  • በፓይዘን ውስጥ የማይክሮ አገልግሎትን በመጻፍ ላይ
  • የአካባቢ ተለዋዋጮች
  • ውህደት እና ክፍል ሙከራዎች
  • በልማት ውስጥ ዶከር-አጻጻፍን መጠቀም

ርዕስ #3፡ CI/ሲዲ፡ ወደ አውቶሜሽን መግቢያ

  • ወደ አውቶሜሽን መግቢያ
  • መሳሪያዎች (bash, make, gradle)
  • ሂደቶችን በራስ-ሰር ለማድረግ git-hooksን መጠቀም
  • የፋብሪካ መሰብሰቢያ መስመሮች እና ማመልከቻቸው በ IT
  • "አጠቃላይ" የቧንቧ መስመር የመገንባት ምሳሌ
  • ዘመናዊ ሶፍትዌር ለ CI/CD፡ Drone CI፣ BitBucket Pipelines፣ Travis፣ ወዘተ.

ርዕስ # 4፡ CI/ሲዲ፡ ከ GitLab ጋር መስራት

  • GitLab CI
  • GitLab Runner፣ ዓይነታቸው እና አጠቃቀማቸው
  • GitLab CI፣ የውቅረት ባህሪያት፣ ምርጥ ልምዶች
  • GitLab CI ደረጃዎች
  • GitLab CI ተለዋዋጮች
  • ይገንቡ፣ ይፈትኑ፣ ያሰማሩ
  • የማስፈጸሚያ ቁጥጥር እና ገደቦች: ብቻ, መቼ
  • ከቅርሶች ጋር መሥራት
  • በ .gitlab-ci.yml ውስጥ ያሉ አብነቶች፣ በተለያዩ የቧንቧ መስመር ውስጥ ያሉ ድርጊቶችን እንደገና መጠቀም
  • ያካትቱ - ክፍሎች
  • የ gitlab-ci.yml ማዕከላዊ አስተዳደር (አንድ ፋይል እና በራስ-ሰር ወደ ሌሎች ማከማቻዎች ግፋ)

ርዕስ #5፡ መሠረተ ልማት እንደ ኮድ

  • IaC፡ መሠረተ ልማትን እንደ ኮድ አቀራረብ
  • የደመና አቅራቢዎች እንደ መሠረተ ልማት አቅራቢዎች
  • የስርዓት ማስጀመሪያ መሳሪያዎች፣ የምስል ግንባታ (ማሸጊያ)
  • IaC በ Terraform ምሳሌ ላይ
  • የማዋቀር ማከማቻ፣ ትብብር፣ የመተግበሪያ አውቶማቲክ
  • ሊሆኑ የሚችሉ የመጫወቻ መጽሐፍትን የመፍጠር ልምድ
  • አለመቻል ፣ ገላጭ
  • IaC በአንሲብል ምሳሌ ላይ

ርዕስ #6፡ የመሠረተ ልማት ሙከራ

  • ከMolecule እና GitLab CI ጋር መሞከር እና ቀጣይነት ያለው ውህደት
  • Vagrant በመጠቀም

ርዕስ #7፡ የመሠረተ ልማት ክትትል ከፕሮሜቲየስ ጋር

  • ለምን ክትትል ያስፈልጋል
  • የክትትል ዓይነቶች
  • በክትትል ስርዓት ውስጥ ማሳወቂያዎች
  • ጤናማ የክትትል ስርዓት እንዴት እንደሚገነባ
  • ሰው-ሊነበብ የሚችል ማሳወቂያዎች፣ ለሁሉም
  • የጤና ምርመራ: ትኩረት መስጠት ያለብዎት
  • በክትትል ውሂብ ላይ የተመሰረተ አውቶማቲክ

ርዕስ #8፡ በኤልኬ ማመልከቻ ማስገባት

  • ምርጥ የምዝግብ ማስታወሻ ልማዶች
  • ELK ቁልል

ርዕስ #9፡ የመሠረተ ልማት አውቶሜሽን ከ ChatOps ጋር

  • DevOps እና ChatOps
  • የቻት ኦፕስ ጥንካሬዎች
  • Slack እና አማራጮች
  • ቦቶች ለቻት ኦፕስ
  • ሁቦት እና አማራጮች
  • ደህንነት
  • ምርጥ እና መጥፎ ልምዶች

ፕሮግራሙ በሂደት ላይ ነው እና ትንሽ ሊለወጥ ይችላል።

ዋጋ: 30 000 ₽

መመዝገብ

ምንጭ: hab.com

አስተያየት ያክሉ