በ Highload IT ስርዓቶች አሠራር እና ድጋፍ ሂደቶች ውስጥ አምስት ችግሮች

ሰላም ሀብር! ሃይሎድ አይቲ ሲስተሞችን ለአስር አመታት እደግፋለሁ። በ 1000+ RPS ሁነታ ወይም ሌሎች ቴክኒካዊ ነገሮች ውስጥ ለመስራት nginx ን የማዋቀር ችግሮች በዚህ ጽሑፍ ውስጥ አልጽፍም. በእንደዚህ ያሉ ስርዓቶች ድጋፍ እና አሠራር ውስጥ በሚነሱ ሂደቶች ውስጥ ስላሉት ችግሮች አስተያየቶቼን አካፍላለሁ።

ክትትል

የቴክኒክ ድጋፍ ጥያቄ እስኪመጣ ድረስ አይጠብቅም "ለምን... ጣቢያው እንደገና አይሰራም?" ጣቢያው ከተበላሸ በኋላ በአንድ ደቂቃ ውስጥ ድጋፍ ችግሩን አስቀድሞ ማየት እና መፍታት መጀመር አለበት። ግን ጣቢያው የበረዶ ግግር ጫፍ ነው. የእሱ ተገኝነት ክትትል ከሚደረግባቸው የመጀመሪያዎቹ ውስጥ አንዱ ነው።

የቀረው የመስመር ላይ ሱቅ እቃዎች ከኢአርፒ ሲስተም ሲደርሱ ከሁኔታው ጋር ምን ይደረግ? ወይም ለደንበኞች ቅናሾችን የሚያሰላው CRM ስርዓት ምላሽ መስጠት አቁሟል? ጣቢያው እየሰራ ይመስላል። ሁኔታዊ ዛቢክስ 200 ምላሹን ይቀበላል። የግዴታ ፈረቃው ከክትትል ምንም ማሳወቂያዎች አላገኘም እና የአዲሱን የጨዋታ ዘመን የመጀመሪያ ክፍል በደስታ እየተከታተለ ነው።

ክትትል ብዙውን ጊዜ የማህደረ ትውስታ፣ RAM እና የአገልጋይ ፕሮሰሰር ጭነት ሁኔታን ለመለካት ብቻ የተገደበ ነው። ነገር ግን ለንግድ ስራ በድር ጣቢያው ላይ የምርት አቅርቦትን ማግኘት በጣም አስፈላጊ ነው. በክላስተር ውስጥ ያለው የአንድ ምናባዊ ማሽን ሁኔታዊ ውድቀት ትራፊክ ወደ እሱ መሄድ ያቆማል እና በሌሎች አገልጋዮች ላይ ያለው ጭነት ይጨምራል። ኩባንያው ገንዘብ አያጣም.

ስለዚህ በአገልጋዮች ላይ የስርዓተ ክወናዎችን ቴክኒካዊ መለኪያዎች ከመከታተል በተጨማሪ የንግድ መለኪያዎችን ማዋቀር ያስፈልግዎታል። ገንዘብን በቀጥታ የሚነኩ መለኪያዎች. ከውጫዊ ስርዓቶች (CRM, ERP እና ሌሎች) ጋር የተለያዩ ግንኙነቶች. ለተወሰነ ጊዜ የትእዛዝ ብዛት። የተሳካ ወይም ያልተሳካ የደንበኛ ፈቃዶች እና ሌሎች መለኪያዎች።

ከውጭ ስርዓቶች ጋር መስተጋብር

ከአንድ ቢሊዮን ሩብል በላይ ዓመታዊ ገቢ ያለው ማንኛውም ድር ጣቢያ ወይም የሞባይል መተግበሪያ ከውጭ ስርዓቶች ጋር ይገናኛል። ከላይ ከተጠቀሱት CRM እና ERP ጀምሮ የሽያጭ መረጃን ወደ ውጫዊ የቢግ ዳታ ሥርዓት በማስተላለፍ ግዥዎችን ለመተንተን እና ለደንበኛው በእርግጠኝነት የሚገዛውን ምርት (በእርግጥ አይደለም) ያቀርባል። እያንዳንዱ እንዲህ ዓይነት ሥርዓት የራሱ ድጋፍ አለው. እና ብዙውን ጊዜ ከእነዚህ ስርዓቶች ጋር መግባባት ህመም ያስከትላል. በተለይም ችግሩ ዓለም አቀፋዊ ከሆነ እና በተለያዩ ስርዓቶች ውስጥ መተንተን ያስፈልግዎታል.

አንዳንድ ስርዓቶች ለአስተዳዳሪዎቻቸው ስልክ ቁጥር ወይም ቴሌግራም ይሰጣሉ። የሆነ ቦታ ለአስተዳዳሪዎች ደብዳቤ መጻፍ ወይም ወደ እነዚህ ውጫዊ ስርዓቶች የሳንካ መከታተያ መሄድ ያስፈልግዎታል። በአንድ ትልቅ ኩባንያ ውስጥ እንኳን, የተለያዩ ስርዓቶች ብዙውን ጊዜ በተለያዩ የመተግበሪያዎች የሂሳብ አያያዝ ስርዓቶች ውስጥ ይሰራሉ. አንዳንድ ጊዜ የመተግበሪያውን ሁኔታ መከታተል የማይቻል ይሆናል. በአንድ ሁኔታዊ ጂራ ውስጥ ጥያቄ ይደርስዎታል። ከዚያ በዚህ የመጀመሪያ ጂራ አስተያየት ውስጥ የጉዳዩን አገናኝ በሌላ ጅራ ውስጥ አስቀምጠዋል። በመተግበሪያው ውስጥ በሁለተኛው ጂራ ውስጥ አንድ ሰው አስቀድሞ አስተያየት እየጻፈ ነው። ችግሩን ለመፍታት ወደ ሁኔታዊው አስተዳዳሪ አንድሬ መደወል ያስፈልግዎታል። እና የመሳሰሉት.

ለዚህ ችግር በጣም ጥሩው መፍትሔ ለግንኙነት አንድ ቦታ መፍጠር ነው, ለምሳሌ በ Slack. በስርዓተ ክወናው ሂደት ውስጥ ያሉ ሁሉንም ተሳታፊዎች እንዲቀላቀሉ መጋበዝ። እንዲሁም መተግበሪያዎችን ላለማባዛት አንድ ነጠላ መከታተያ። ትግበራዎች ከክትትል ማሳወቂያዎች እስከ ለወደፊቱ የሳንካ መፍትሄዎች ውጤት ድረስ በአንድ ቦታ መከታተል አለባቸው። ይህ ከእውነታው የራቀ ነው ትላላችሁ እና በአንድ ትራክ ውስጥ እንሰራለን በታሪክም ተከስቷል እነሱም በሌላኛው ይሰራሉ። የተለያዩ ስርዓቶች ተገለጡ, የራሳቸው ገዝ የአይቲ ቡድኖች ነበሯቸው. እስማማለሁ፣ እና ስለዚህ ችግሩ በሲአይኦ ወይም በምርት ባለቤት ደረጃ ከላይ መፈታት አለበት።

እርስዎ የሚገናኙት እያንዳንዱ ስርዓት ጉዳዮችን ቅድሚያ በመስጠት ለመፍታት ግልጽ የሆነ SLA እንደ አገልግሎት ድጋፍ መስጠት አለበት። እና ሁኔታዊው አስተዳዳሪ አንድሬ አንድ ደቂቃ ሲኖረው አይደለም።

ጠርሙስ ሰው

በፕሮጀክት (ወይም ምርት) ላይ ያለ ማንኛውም ሰው ለእረፍት መሄድ በአለቆቻቸው መካከል መናወጥ የሚፈጥር ሰው አለው? ይህ የዶፕስ መሐንዲስ፣ ተንታኝ ወይም ገንቢ ሊሆን ይችላል። ደግሞም ፣ የዴፕስ መሐንዲስ ብቻ የትኞቹ አገልጋዮች የትኞቹ ኮንቴይነሮች እንደተጫኑ ፣ ችግር በሚፈጠርበት ጊዜ መያዣውን እንዴት እንደገና ማስጀመር እንደሚቻል ፣ እና በአጠቃላይ ፣ ያለ እሱ ማንኛውንም የተወሳሰበ ችግር ሊፈታ አይችልም ። ውስብስብ ዘዴዎ እንዴት እንደሚሰራ የሚያውቀው ተንታኙ ብቻ ነው። የትኛዎቹ የመረጃ ዥረቶች የት እንደሚሄዱ። በየትኛው የጥያቄዎች መለኪያዎች ለየትኞቹ አገልግሎቶች ፣ የትኞቹ ምላሾችን እናገኛለን።
በምዝግብ ማስታወሻዎች ውስጥ ለምን ስህተቶች እንዳሉ በፍጥነት የሚረዳ እና በምርቱ ውስጥ ወሳኝ ስህተትን በፍጥነት የሚያስተካክለው ማን ነው? በእርግጥ ተመሳሳይ ገንቢ. ሌሎችም አሉ, ግን በሆነ ምክንያት ብቻ የተለያዩ የስርዓቱ ሞጁሎች እንዴት እንደሚሠሩ ይገነዘባል.

የዚህ ችግር መነሻ የሰነድ እጥረት ነው።. ደግሞም ፣ ሁሉም የስርዓትዎ አገልግሎቶች ከተገለጹ ፣ ከዚያ ያለ ተንታኝ ችግሩን መቋቋም ይቻል ነበር። ዴፖፕስ ከተጨናነቀበት መርሃ ግብሩ ሁለት ቀናትን ከወሰደ እና ሁሉንም አገልጋዮች ፣ አገልግሎቶች እና የተለመዱ ችግሮችን ለመፍታት መመሪያዎችን ከገለፀ ፣ እሱ በሌለበት ውስጥ ያለው ችግር ያለ እሱ ሊፈታ ይችላል። በእረፍት ጊዜ ቢራዎን በባህር ዳርቻ ላይ በፍጥነት ማጠናቀቅ እና ችግሩን ለመፍታት wi-fi መፈለግ አያስፈልግዎትም።

የድጋፍ ሰጪ ሰራተኞች ብቃት እና ኃላፊነት

በትልልቅ ፕሮጀክቶች ላይ ኩባንያዎች የገንቢ ደሞዝ አይቀንሱም. ከተመሳሳይ ፕሮጀክቶች ውድ የሆኑ መካከለኛዎችን ወይም አዛውንቶችን ይፈልጋሉ. በድጋፍ ሁኔታው ​​ትንሽ የተለየ ነው. በተቻለ መጠን እነዚህን ወጪዎች ለመቀነስ እየሞከሩ ነው. ኩባንያዎች ብዙ ወጪ የማይጠይቁትን የትናንቱን የኢኒኪ ሰራተኞችን ቀጥረው በድፍረት ወደ ጦርነት ገብተዋል። በዜሌኖግራድ ውስጥ ስለ አንድ ተክል የቢዝነስ ካርድ ድርጣቢያ እየተነጋገርን ከሆነ ይህ ስልት ይቻላል.

ስለ አንድ ትልቅ የመስመር ላይ ሱቅ እየተነጋገርን ከሆነ እያንዳንዱ ሰዓት የእረፍት ጊዜ ከኢኒኪ አስተዳዳሪ ወርሃዊ ደሞዝ የበለጠ ዋጋ ያስከፍላል። እንደ መነሻ 1 ቢሊዮን ሩብል አመታዊ ትርኢት እንውሰድ። ይህ የማንኛውም የመስመር ላይ መደብር ከደረጃው ዝቅተኛው ልውውጥ ነው። ለ 100 ከፍተኛ 2018. ይህንን መጠን በዓመት በሰዓታት ብዛት ይከፋፍሉት እና ከ 100 ሩብልስ የተጣራ ኪሳራ ያግኙ። እና የሌሊት ሰዓቶችን ካልቆጠሩ, መጠኑን በደህና በእጥፍ መጨመር ይችላሉ.

ግን ገንዘብ ዋናው ነገር አይደለም, ትክክል? (አይ, በእርግጥ ዋናው ነገር) እንዲሁም መልካም ስም ያላቸው ኪሳራዎች አሉ. የአንድ የታወቀ የመስመር ላይ መደብር ውድቀት በማህበራዊ አውታረ መረቦች ላይ የግምገማ ማዕበልን እና በገጽታ ሚዲያ ላይ ህትመቶችን ሊያስከትል ይችላል። እና በኩሽና ውስጥ ያሉ የጓደኞች ውይይቶች "እዚያ ምንም ነገር አይግዙ, ድህረ ገጻቸው ሁልጊዜም ጠፍቷል" በሚለው ዘይቤ ውስጥ የሚደረጉ ንግግሮች በጭራሽ ሊለኩ አይችሉም.

አሁን ወደ ኃላፊነት. በእኔ ልምምድ፣ ተረኛ አስተዳዳሪው ቦታው አለመኖሩን አስመልክቶ ከክትትል ስርዓቱ ለቀረበለት ማሳወቂያ በጊዜ ምላሽ ያልሰጠበት አጋጣሚ ነበር። በአስደሳች የበጋ አርብ ምሽት, በሞስኮ ውስጥ በጣም የታወቀ የመስመር ላይ መደብር ድህረ ገጽ በጸጥታ ይተኛል. ቅዳሜ ጥዋት የዚህ ጣቢያ ምርት አስተዳዳሪ ለምን ጣቢያው እንዳልተከፈተ አልተረዳም እና በ Slack ውስጥ በድጋፍ እና አስቸኳይ የማሳወቂያ ቻቶች ውስጥ ጸጥታ ነበር። እንዲህ ዓይነቱ ስህተት ባለ ስድስት አሃዝ ድምር ዋጋ አስከፍሎናል, እና ይህ የግዴታ መኮንን ስራውን.

ኃላፊነት ለማዳበር አስቸጋሪ ችሎታ ነው። አንድ ሰው አለው ወይም የለውም። ስለሆነም በቃለ ምልልሶች ወቅት አንድ ሰው ሃላፊነት መውሰድ እንደለመደው በተዘዋዋሪ በሚያሳዩ የተለያዩ ጥያቄዎች መገኘቱን ለመለየት እሞክራለሁ። አንድ ሰው ዩኒቨርሲቲ የመረጠው ወላጆቹ ስለተናገሩት ነው ወይም ሥራ ቢቀይር ሚስቱ በቂ ገቢ አላገኝም ብላ ከመለሰ ከእንደዚህ ዓይነት ሰዎች ጋር አለመገናኘቱ የተሻለ ነው።

ከልማት ቡድን ጋር መስተጋብር

ተጠቃሚዎች በሚሰሩበት ጊዜ ከምርቱ ጋር ቀላል ችግሮች ሲያጋጥሟቸው ድጋፍ በራሳቸው ይፈታል። ችግሩን እንደገና ለማራባት ይሞክራል, መዝገቦችን ይመረምራል, ወዘተ. ነገር ግን በምርቱ ውስጥ ስህተት ሲከሰት ምን ማድረግ አለበት? በዚህ ጉዳይ ላይ ድጋፍ ለገንቢዎች ስራውን ይመድባል እና ደስታው የሚጀምረው እዚህ ነው.

ገንቢዎች ያለማቋረጥ ይጫናሉ። አዳዲስ ባህሪያትን እየፈጠሩ ነው. ከሽያጭ ጋር ሳንካዎችን ማስተካከል በጣም አስደሳች እንቅስቃሴ አይደለም. የሚቀጥለውን ሩጫ ለማጠናቀቅ የማለቂያ ጊዜዎች እየቀረቡ ነው። እና ከዚያ ከድጋፍ የመጡ ደስ የማይሉ ሰዎች መጥተው “ሁሉንም ነገር ወዲያውኑ ተዉ፣ ችግሮች አሉብን” ይላሉ። የእንደዚህ አይነት ስራዎች ቅድሚያ የሚሰጠው ዝቅተኛ ነው. በተለይም ችግሩ በጣም ወሳኝ ካልሆነ እና የጣቢያው ዋና ተግባር ሲሰራ እና የመልቀቂያው አስተዳዳሪ በማይታዩ ዓይኖች ሲሮጥ እና "ይህን ተግባር በአስቸኳይ ወደ ቀጣዩ ልቀት ወይም ሙቅ ጥገና ይጨምሩ" ብለው ይፃፉ።

መደበኛ ወይም ዝቅተኛ ቅድሚያ ያላቸው ጉዳዮች ከመልቀቂያ ወደ ልቀት ይንቀሳቀሳሉ። "ሥራው መቼ ይጠናቀቃል?" ለሚለው ጥያቄ መልሱን በሚከተለው መንገድ ያገኛሉ፡- “ይቅርታ፣ በአሁኑ ጊዜ ብዙ ስራዎች አሉ፣ የቡድን መሪዎን ይጠይቁ ወይም የመልቀቅ አስተዳዳሪን ይጠይቁ።

የምርት ችግሮች አዳዲስ ባህሪያትን ከመፍጠር የበለጠ ቅድሚያ ይወስዳሉ. ተጠቃሚዎች ያለማቋረጥ በትልች ከተሰናከሉ መጥፎ ግምገማዎች ብዙ ጊዜ አይቆዩም። የተበላሸ ስም ለመመለስ አስቸጋሪ ነው.

በልማት እና በድጋፍ መካከል ያሉ መስተጋብር ጉዳዮች በDevOps ተፈተዋል። ይህ አህጽሮተ ቃል ብዙ ጊዜ ጥቅም ላይ የሚውለው ለልማት የሙከራ አካባቢዎችን ለመፍጠር በሚረዳ፣ CICD ቧንቧዎችን የሚገነባ እና የተፈተነ ኮድ በፍጥነት ወደ ምርት በሚያመጣ ልዩ ሰው መልክ ነው። ሁሉም የሂደቱ ተሳታፊዎች እርስ በርስ በቅርበት ሲገናኙ እና የሶፍትዌር ምርቶችን እና አገልግሎቶችን በፍጥነት ለመፍጠር እና ለማዘመን ሲረዱ DevOps የሶፍትዌር ልማት አቀራረብ ነው። ተንታኞች፣ ገንቢዎች፣ ሞካሪዎች እና ድጋፍ ሰጪዎች ማለቴ ነው።

በዚህ አቀራረብ ድጋፍ እና ልማት የራሳቸው ዓላማ እና ዓላማ ያላቸው የተለያዩ ክፍሎች አይደሉም። ልማት በአሠራር ውስጥ ይሳተፋል እና በተቃራኒው. ታዋቂው የተከፋፈሉ ቡድኖች ሀረግ፡- “ችግሩ ከእኔ ጎን አይደለም” ከአሁን በኋላ በቻት ውስጥ ብዙ ጊዜ አይታይም፣ እና የመጨረሻ ተጠቃሚዎች ትንሽ ደስተኛ ይሆናሉ።

ምንጭ: hab.com

አስተያየት ያክሉ