በመደርደሪያዎች ላይ አገልጋይ አልባ

በመደርደሪያዎች ላይ አገልጋይ አልባ
አገልጋይ አልባ የአገልጋዮች አካላዊ መቅረት አይደለም። ይህ የመያዣ ገዳይ ወይም የማለፊያ አዝማሚያ አይደለም። ይህ በደመና ውስጥ ስርዓቶችን ለመገንባት አዲስ አቀራረብ ነው. በዛሬው ጽሁፍ የአገልጋይ አልባ አፕሊኬሽኖችን አርክቴክቸር እንነካካለን፣ አገልጋይ አልባ አገልግሎት አቅራቢ እና ክፍት ምንጭ ፕሮጀክቶች ምን ሚና እንደሚጫወቱ እንመልከት። በመጨረሻ፣ አገልጋይ አልባ ስለመጠቀም ጉዳዮች እንነጋገር።

የመተግበሪያውን የአገልጋይ ክፍል (ወይም የመስመር ላይ መደብር እንኳን) መጻፍ እፈልጋለሁ። ይህ ውይይት፣ የይዘት ማተሚያ አገልግሎት ወይም የጭነት ሚዛን ሊሆን ይችላል። ያም ሆነ ይህ, ብዙ ራስ ምታት ይኖራል: መሠረተ ልማቱን ማዘጋጀት, የመተግበሪያውን ጥገኛዎች መወሰን እና ስለ አስተናጋጁ ስርዓተ ክወና ማሰብ አለብዎት. ከዚያ በቀሪው ሞኖሌት አሠራር ላይ ተጽዕኖ የማያሳድሩ ትናንሽ ክፍሎችን ማዘመን ያስፈልግዎታል. ደህና, በጭነት ውስጥ ስለ መስተካከል መዘንጋት የለብንም.

አስፈላጊዎቹ ጥገኞች አስቀድመው ተጭነዋል እና ኮንቴይነሮቹ እራሳቸው እርስ በእርሳቸው እና ከአስተናጋጁ ስርዓተ ክወና የተገለሉበትን የኢፌመር ኮንቴይነሮች ብንወስድስ? ሞኖሊቱን ወደ ማይክሮ ሰርቪስ እንከፍላለን ፣ እያንዳንዱም ከሌላው ተለይቶ ሊዘመን እና ሊመዘን ይችላል። ኮዱን በእንደዚህ አይነት መያዣ ውስጥ በማስቀመጥ በማንኛውም መሠረተ ልማት ላይ ማስኬድ እችላለሁ. ቀድሞውኑ የተሻለ።

መያዣዎችን ማዋቀር ካልፈለጉስ? ማመልከቻውን ስለማሳጠር ማሰብ አልፈልግም. በአገልግሎቱ ላይ ያለው ሸክም አነስተኛ በሚሆንበት ጊዜ ስራ ፈት ለሆኑ መያዣዎች መክፈል አልፈልግም. ኮድ መጻፍ እፈልጋለሁ. በንግድ ሎጂክ ላይ ያተኩሩ እና ምርቶችን በብርሃን ፍጥነት ወደ ገበያ ያቅርቡ።

እንደዚህ አይነት ሀሳቦች አገልጋይ አልባ ኮምፒዩቲንግ እንድመራ መራኝ። በዚህ ጉዳይ ላይ አገልጋይ አልባ ማለት ነው። የአገልጋዮች አካላዊ አለመኖር ሳይሆን የመሠረተ ልማት አስተዳደር ራስ ምታት አለመኖሩ ነው.

ሃሳቡ የመተግበሪያ አመክንዮ ወደ ገለልተኛ ተግባራት የተከፋፈለ ነው. የክስተት መዋቅር አላቸው። እያንዳንዱ ተግባር አንድ "ማይክሮ ሥራ" ያከናውናል. ከገንቢው የሚጠበቀው ሁሉ ተግባራቶቹን በደመና አቅራቢው ወደሚቀርበው ኮንሶል መጫን እና ከክስተት ምንጮች ጋር ማዛመድ ነው። ኮዱ በራስ-ሰር በተዘጋጀ መያዣ ውስጥ በፍላጎት ይፈጸማል, እና የማስፈጸሚያውን ጊዜ ብቻ እከፍላለሁ.

አሁን የመተግበሪያ ልማት ሂደት ምን እንደሚመስል እንይ።

ከገንቢው ጎን

ቀደም ብለን ስለ የመስመር ላይ መደብር ማመልከቻ ማውራት ጀመርን. በባህላዊው አቀራረብ, የስርዓቱ ዋና አመክንዮ የሚከናወነው በአንድ ነጠላ አተገባበር ነው. እና ምንም ጭነት ባይኖርም ከመተግበሪያው ጋር ያለው አገልጋይ ያለማቋረጥ ይሰራል።

ወደ አገልጋይ አልባ ለመሸጋገር፣ አፕሊኬሽኑን ወደ ማይክሮ ተግባራት እንሰብረዋለን። ለእያንዳንዳቸው የራሳችንን ተግባር እንጽፋለን. ተግባራቶቹ አንዳቸው ከሌላው ነፃ ናቸው እና የስቴት መረጃን አያከማቹ (አገር አልባ)። በተለያዩ ቋንቋዎችም ሊጻፉ ይችላሉ። ከመካከላቸው አንዱ "ከወደቀ" ሙሉው ማመልከቻ አይቆምም. የመተግበሪያው አርክቴክቸር ይህን ይመስላል።

በመደርደሪያዎች ላይ አገልጋይ አልባ
በServerless ውስጥ ወደ ተግባራት መከፋፈል ከማይክሮ አገልግሎቶች ጋር ተመሳሳይ ነው። ነገር ግን ማይክሮ ሰርቪስ ብዙ ተግባራትን ሊያከናውን ይችላል, እና አንድ ተግባር በትክክል አንድ ማከናወን አለበት. ስራው ስታቲስቲክስን መሰብሰብ እና በተጠቃሚው ጥያቄ ላይ ማሳየት እንደሆነ እናስብ. በማይክሮ ሰርቪስ አቀራረብ ውስጥ አንድ ተግባር በሁለት የመግቢያ ነጥቦች በአንድ አገልግሎት ይከናወናል-መጻፍ እና ማንበብ. በአገልጋይ-አልባ ኮምፒዩተር እነዚህ እርስ በርስ የማይገናኙ ሁለት የተለያዩ ተግባራት ይሆናሉ። ገንቢው ለምሳሌ፣ ስታቲስቲክስ ከወረዱት በበለጠ ብዙ ጊዜ የሚዘምን ከሆነ የኮምፒውተር ሃብቶችን ያስቀምጣል።

አገልጋይ አልባ ተግባራት በአጭር ጊዜ ውስጥ መከናወን አለባቸው (ጊዜ ማብቂያ) ይህም በአገልግሎት ሰጪው ይወሰናል. ለምሳሌ፣ ለAWS ጊዜው የሚያበቃበት ጊዜ 15 ደቂቃ ነው። ይህ ማለት የረዥም ጊዜ ተግባራት መስፈርቶቹን ለማስማማት መለወጥ አለባቸው - ይህ ዛሬ ከሌሎች ታዋቂ ቴክኖሎጂዎች (ኮንቴይነር እና ፕላትፎርም እንደ አገልግሎት) የሚለየው ይህ ነው ።

ለእያንዳንዱ ተግባር አንድ ክስተት እንመድባለን። ክስተት ለድርጊት ቀስቅሴ ነው፡-

ክስተት
ተግባሩ የሚያከናውነው ተግባር

የምርት ምስል ወደ ማከማቻው ተሰቅሏል።
ምስሉን ይጫኑ እና ወደ ማውጫ ይስቀሉ።

የአካላዊ ማከማቻ አድራሻ በመረጃ ቋቱ ውስጥ ተዘምኗል
አዲስ ቦታ ወደ ካርታዎች ይጫኑ

ደንበኛው ለዕቃው ይከፍላል
የክፍያ ሂደት ጀምር

ክስተቶች የኤችቲቲፒ ጥያቄዎች፣ የዥረት ዳታ፣ የመልእክት ወረፋዎች እና የመሳሰሉት ሊሆኑ ይችላሉ። የክስተት ምንጮች የውሂብ ለውጦች ወይም ክስተቶች ናቸው። በተጨማሪም ተግባራት በጊዜ ቆጣሪ ሊነሳሱ ይችላሉ.

አርክቴክቸር ተሠርቷል፣ እና አፕሊኬሽኑ አገልጋይ አልባ ሊሆን ከሞላ ጎደል። በመቀጠል ወደ አገልግሎት ሰጪው እንሄዳለን.

ከአቅራቢው ወገን

በተለምዶ፣ አገልጋይ አልባ ኮምፒዩቲንግ የሚቀርበው በደመና አገልግሎት አቅራቢዎች ነው። እነሱ በተለየ መንገድ ተጠርተዋል፡- Azure Functions፣ AWS Lambda፣ Google Cloud Functions፣ IBM Cloud Functions።

አገልግሎቱን በአቅራቢው ኮንሶል ወይም በግል መለያ እንጠቀማለን። የተግባር ኮድ ከሚከተሉት መንገዶች በአንዱ ማውረድ ይቻላል፡

  • በድር ኮንሶል በኩል አብሮ በተሰራ አርታኢዎች ውስጥ ኮድ ይፃፉ ፣
  • ማህደሩን ከኮዱ ጋር ያውርዱ ፣
  • ከህዝብ ወይም ከግል ጂት ማከማቻዎች ጋር መስራት።

እዚህ ተግባሩን የሚጠሩትን ክስተቶች አዘጋጅተናል. ለተለያዩ አቅራቢዎች የክስተቶች ስብስቦች ሊለያዩ ይችላሉ.

በመደርደሪያዎች ላይ አገልጋይ አልባ

አቅራቢው የFunction as a Service (FaaS) ስርዓትን በመሠረተ ልማቱ ላይ ገንብቶ አውቶማቲክ አድርጓል፡-

  1. የተግባር ኮድ በአቅራቢው በኩል ባለው ማከማቻ ውስጥ ያበቃል።
  2. አንድ ክስተት ሲከሰት, የተዘጋጀ አካባቢ ያላቸው መያዣዎች በራስ ሰር በአገልጋዩ ላይ ይሰፍራሉ. እያንዳንዱ የተግባር ምሳሌ የራሱ የሆነ ገለልተኛ መያዣ አለው።
  3. ከማከማቻው ውስጥ, ተግባሩ ወደ መያዣው ይላካል, ይሰላል እና ውጤቱን ይመልሳል.
  4. ትይዩ ክስተቶች ቁጥር እያደገ ነው - የመያዣዎች ብዛት እያደገ ነው. ስርዓቱ በራስ-ሰር ይመዝናል. ተጠቃሚዎች ተግባሩን ካልደረሱት ስራ-አልባ ይሆናል።
  5. አቅራቢው የሥራ ፈት ጊዜን ለመያዣዎች ያዘጋጃል - በዚህ ጊዜ ውስጥ ተግባራት በእቃው ውስጥ ካልታዩ ይደመሰሳሉ.

በዚህ መንገድ Serverless ከሳጥኑ ውስጥ እናወጣለን። ለአገልግሎቱ ክፍያ የሚከፈልበትን ሞዴል በመጠቀም እና ለእነዚያ ጥቅም ላይ ለሚውሉ ተግባራት ብቻ እንከፍላለን, እና ጥቅም ላይ ለዋለበት ጊዜ ብቻ.

ገንቢዎችን ከአገልግሎቱ ጋር ለማስተዋወቅ አቅራቢዎች እስከ 12 ወራት የሚደርስ የነጻ ሙከራ ይሰጣሉ፣ነገር ግን አጠቃላይ የስሌት ጊዜን፣የወሩን የጥያቄዎች ብዛት፣ፈንዶችን ወይም የኃይል ፍጆታን ይገድቡ።

ከአቅራቢው ጋር የመሥራት ዋነኛው ጠቀሜታ ስለ መሠረተ ልማት (ሰርቨሮች, ምናባዊ ማሽኖች, ኮንቴይነሮች) አለመጨነቅ ነው. በበኩሉ፣ አቅራቢው ሁለቱንም የራሱን እድገቶች በመጠቀም እና ክፍት ምንጭ መሳሪያዎችን በመጠቀም FaaSን መተግበር ይችላል። ስለእነሱ የበለጠ እንነጋገርባቸው።

ከክፍት ምንጭ ጎን

የክፍት ምንጭ ማህበረሰብ ላለፉት ሁለት ዓመታት አገልጋይ አልባ መሳሪያዎችን በንቃት እየሰራ ነው። ትልቁ የገበያ ተጫዋቾች አገልጋይ አልባ መድረኮችን ለማዳበር አስተዋፅኦ ያደርጋሉ፡-

  • google ክፍት ምንጭ መሳሪያውን ለገንቢዎች ያቀርባል - ቆጣቢ. IBM, RedHat, Pivotal እና SAP በእድገቱ ውስጥ ተሳትፈዋል;
  • IBM አገልጋይ አልባ መድረክ ላይ ሰርቷል። ዊስክ ክፈትከዚያም የ Apache Foundation ፕሮጀክት ሆነ;
  • Microsoft የመድረክ ኮዱን በከፊል ከፍቷል። የ Azure ተግባራት.

እድገቶችም አገልጋይ አልባ ማዕቀፎች አቅጣጫ በመካሄድ ላይ ናቸው። ኩቤለስ и ፍሰት አስቀድሞ በተዘጋጁ የኩበርኔትስ ስብስቦች ውስጥ ተሰማርቷል ፣ ክፍትFaaS ከሁለቱም Kubernetes እና Docker Swarm ጋር ይሰራል። ማዕቀፉ እንደ ተቆጣጣሪ አይነት ነው የሚሰራው - ሲጠየቅ በክላስተር ውስጥ የሩጫ ጊዜ አካባቢን ያዘጋጃል ከዚያም አንድ ተግባር ይጀምራል።

መዋቅሮች ከፍላጎትዎ ጋር እንዲስማማ መሳሪያውን ለማዋቀር ቦታ ይተዋል። ስለዚህ, በ Kubeless ውስጥ, አንድ ገንቢ የተግባር ማስፈጸሚያ ጊዜ ማብቂያ ጊዜን ማዋቀር ይችላል (ነባሪው እሴቱ 180 ሴኮንድ ነው). Fission፣ የቀዝቃዛውን ጅምር ችግር ለመፍታት በመሞከር፣ አንዳንድ ኮንቴይነሮች ሁል ጊዜ እንዲሰሩ ይጠቁማል (ምንም እንኳን ይህ የሃብት ቅነሳ ጊዜ ወጪዎችን ያስከትላል)። እና OpenFaaS ለእያንዳንዱ ጣዕም እና ቀለም ቀስቅሴዎችን ያቀርባል: HTTP, Kafka, Redis, MQTT, Cron, AWS SQS, NATs እና ሌሎችም.

ለመጀመር መመሪያዎች በማዕቀፎች ኦፊሴላዊ ሰነዶች ውስጥ ይገኛሉ. ከነሱ ጋር አብሮ መስራት ከአገልግሎት አቅራቢ ጋር ሲሰራ ትንሽ ተጨማሪ ክህሎቶችን ይጠይቃል - ይህ ቢያንስ የኩበርኔትስ ክላስተርን በCLI በኩል የማስጀመር ችሎታ ነው። ቢበዛ፣ ሌሎች ክፍት ምንጭ መሳሪያዎችን ያካትቱ (ለምሳሌ የካፍካ ወረፋ አስተዳዳሪ)።

ከServerless ጋር እንዴት እንደምንሰራ ምንም ይሁን ምን - በአቅራቢ በኩል ወይም ክፍት ምንጭን በመጠቀም የአገልጋይ አልባ አቀራረብ ብዙ ጥቅሞችን እና ጉዳቶችን እናገኛለን።

ከጥቅሞቹ እና ጉዳቶች እይታ አንጻር

አገልጋይ አልባ የኮንቴይነር መሠረተ ልማት እና የማይክሮ አገልግሎት አቀራረብ ሀሳቦችን ያዳብራል ፣ በዚህ ውስጥ ቡድኖች ከአንድ መድረክ ጋር ሳይታሰሩ በብዙ ቋንቋዎች ውስጥ ሊሠሩ ይችላሉ። ስርዓት መገንባት ቀላል እና ስህተቶችን ለማረም ቀላል ነው. የማይክሮ ሰርቪስ አርክቴክቸር ከሞኖሊቲክ አፕሊኬሽን ሁኔታ በበለጠ ፍጥነት ወደ ስርዓቱ አዲስ ተግባር እንዲጨምሩ ያስችልዎታል።

አገልጋይ አልባ የእድገት ጊዜን የበለጠ ይቀንሳል ፣ ገንቢው በመተግበሪያው የንግድ አመክንዮ እና በኮድ ላይ ብቻ እንዲያተኩር ማድረግ። በዚህ ምክንያት ለልማቶች ገበያ የሚሆን ጊዜ ቀንሷል.

እንደ ጉርሻ፣ ለጭነት አውቶማቲክ ልኬት እናገኛለን፣ እና ጥቅም ላይ የዋሉ ሀብቶችን ብቻ እና ጥቅም ላይ በሚውሉበት ጊዜ ብቻ እንከፍላለን.

እንደ ማንኛውም ቴክኖሎጂ፣ ሰርቨር አልባው ጉዳቶች አሉት።

ለምሳሌ፣ እንዲህ ዓይነቱ ጉዳት ቀዝቃዛው መጀመሪያ ጊዜ ሊሆን ይችላል (እንደ ጃቫ ስክሪፕት ፣ ፓይዘን ፣ ጎ ፣ ጃቫ ፣ ሩቢ ባሉ ቋንቋዎች በአማካይ እስከ 1 ሰከንድ)።

በአንድ በኩል ፣ በእውነቱ ፣ የቀዝቃዛው ጅምር ጊዜ በብዙ ተለዋዋጮች ላይ የተመሠረተ ነው-ተግባሩ የተጻፈበት ቋንቋ ፣ የቤተ-መጻህፍት ብዛት ፣ የኮድ መጠን ፣ ከተጨማሪ ሀብቶች ጋር መገናኘት (ተመሳሳይ የውሂብ ጎታዎች ወይም የማረጋገጫ አገልጋዮች)። ገንቢው እነዚህን ተለዋዋጮች ስለሚቆጣጠር የጅምር ጊዜን ሊቀንስ ይችላል። ግን በሌላ በኩል ገንቢው የእቃውን ጅምር ጊዜ መቆጣጠር አይችልም - ሁሉም በአቅራቢው ላይ የተመሰረተ ነው.

አንድ ተግባር ከዚህ ቀደም በተጀመረው ኮንቴይነር እንደገና ጥቅም ላይ ሲውል ቀዝቃዛ ጅምር ወደ ሞቃት ጅምር ሊቀየር ይችላል። ይህ ሁኔታ በሶስት ሁኔታዎች ውስጥ ይከሰታል.

  • ደንበኞች አገልግሎቱን በተደጋጋሚ የሚጠቀሙ ከሆነ እና ወደ ተግባሩ የሚደረጉ ጥሪዎች ቁጥር ይጨምራል;
  • አቅራቢው ፣ መድረክ ወይም ማዕቀፉ አንዳንድ መያዣዎች ሁል ጊዜ እንዲሠሩ ከፈቀዱ ፣
  • ገንቢው በሰዓት ቆጣሪ ላይ የሚሰራ ከሆነ (በየ 3 ደቂቃው ይናገሩ)።

ለብዙ መተግበሪያዎች ቀዝቃዛ ጅምር ችግር አይደለም. እዚህ በአገልግሎቱ አይነት እና ተግባራት ላይ መገንባት ያስፈልግዎታል. የአንድ ሰከንድ ጅምር መዘግየት ሁልጊዜ ለንግድ ማመልከቻ ወሳኝ አይደለም ነገር ግን ለህክምና አገልግሎቶች ወሳኝ ሊሆን ይችላል። በዚህ አጋጣሚ፣ አገልጋይ አልባ አካሄድ ምናልባት ከአሁን በኋላ ተስማሚ ላይሆን ይችላል።

የአገልጋይ አልባው ቀጣይ ኪሳራ የአንድ ተግባር አጭር የህይወት ዘመን ነው (ተግባሩ መፈፀም ያለበት ጊዜ ያለፈበት)።

ነገር ግን ፣ ከረጅም ጊዜ ተግባራት ጋር መሥራት ካለብዎት ፣ የተዳቀሉ አርክቴክቸርን መጠቀም ይችላሉ - Serverless ከሌላ ቴክኖሎጂ ጋር ያጣምሩ።

የአገልጋይ አልባውን እቅድ በመጠቀም ሁሉም ስርዓቶች መስራት አይችሉም።

አንዳንድ ትግበራዎች አሁንም ውሂብ ያከማቻሉ እና በአፈፃፀም ጊዜ ይገለጻሉ። አንዳንድ አርክቴክቶች ሞኖሊቲክ ሆነው ይቆያሉ እና አንዳንድ ባህሪያት ረጅም ዕድሜ ይኖራቸዋል። ነገር ግን (እንደ ደመና ቴክኖሎጂዎች እና ከዚያም ኮንቴይነሮች) ሰርቨር አልባ ለወደፊቱ ታላቅ ቴክኖሎጂ ነው።

በዚህ ሁኔታ፣ ሰርቨር-አልባ አካሄድን ወደ መጠቀሙ ጉዳይ በእርጋታ መሄድ እፈልጋለሁ።

ከመተግበሪያው ጎን

ለ2018፣ አገልጋይ አልባ አጠቃቀም መቶኛ አንድ ጊዜ ተኩል አድጓል።. ቴክኖሎጂውን በአገልግሎታቸው ውስጥ ተግባራዊ ካደረጉት ኩባንያዎች መካከል እንደ ትዊተር፣ ፔይፓል፣ ኔትፍሊክስ፣ ቲ-ሞባይል፣ ኮካ ኮላ የመሳሰሉ ግዙፍ የገበያ ኩባንያዎች ይገኙበታል። በተመሳሳይ ጊዜ አገልጋይ-አልባ ፓናሲ አይደለም ፣ ግን የተወሰኑ ችግሮችን ለመፍታት መሳሪያ መሆኑን መረዳት ያስፈልግዎታል ።

  • የሀብት ማቆያ ጊዜን ይቀንሱ። ጥቂት ጥሪዎች ላሏቸው አገልግሎቶች ቨርቹዋል ማሽን ያለማቋረጥ ማቆየት አያስፈልግም።
  • በበረራ ላይ ውሂብን ያሂዱ። ስዕሎችን ጨመቁ ፣ ዳራዎችን ይቁረጡ ፣ የቪዲዮ ኢንኮዲንግ ይለውጡ ፣ ከአይኦቲ ዳሳሾች ጋር ይስሩ ፣ የሂሳብ ስራዎችን ያከናውኑ።
  • "ሙጫ" ሌሎች አገልግሎቶችን አንድ ላይ. የጊት ማከማቻ ከውስጥ ፕሮግራሞች ጋር፣ቻት ቦት በ Slack ከጂራ እና ካላንደር ጋር።
  • ጭነቱን ማመጣጠን. እዚህ ላይ ጠለቅ ብለን እንመርምር።

50 ሰዎችን የሚስብ አገልግሎት አለ እንበል። በእሱ ስር ደካማ ሃርድዌር ያለው ምናባዊ ማሽን አለ. ከጊዜ ወደ ጊዜ በአገልግሎቱ ላይ ያለው ጭነት በከፍተኛ ሁኔታ ይጨምራል. ከዚያ ደካማ ሃርድዌር መቋቋም አይችልም.

በስርዓቱ ውስጥ ከሶስት ቨርቹዋል ማሽኖች በላይ ጭነቱን የሚያሰራጭ ሚዛንን ማካተት ይችላሉ። በዚህ ደረጃ, ጭነቱን በትክክል መተንበይ አንችልም, ስለዚህ የተወሰነ መጠን ያላቸውን ሀብቶች "በመጠባበቂያ" ውስጥ እናስቀምጣለን. እና ለዕረፍት ጊዜ ከልክ በላይ እንከፍላለን።

በእንደዚህ ዓይነት ሁኔታ ስርዓቱን በድብልቅ አቀራረብ ማመቻቸት እንችላለን-አንድ ምናባዊ ማሽንን ከመጫኛ ሚዛን በስተጀርባ እንተወዋለን እና ወደ አገልጋይ አልባ መጨረሻ ነጥብ ከተግባሮች ጋር አገናኝ እናደርጋለን። ጭነቱ ከገደቡ ካለፈ፣ ሚዛኑ የጥያቄውን ሂደት በከፊል የሚወስዱ የተግባር ምሳሌዎችን ይጀምራል።

በመደርደሪያዎች ላይ አገልጋይ አልባ
ስለዚህም ሰርቨር አልባ ብዙ ቁጥር ያላቸውን ጥያቄዎችን ብዙ ጊዜ ሳይሆን በከፍተኛ ሁኔታ ማስተናገድ በሚያስፈልግበት ቦታ መጠቀም ይቻላል። በዚህ አጋጣሚ ቨርቹዋል ማሽንን ወይም አገልጋይን ሁል ጊዜ ከመጠበቅ ይልቅ ለ15 ደቂቃዎች ብዙ ተግባራትን ማካሄድ የበለጠ ትርፋማ ነው።

ከአገልጋይ-አልባ ማስላት ጥቅሞች ሁሉ ፣ ከመተግበሩ በፊት በመጀመሪያ የመተግበሪያውን አመክንዮ መገምገም እና Serverless በአንድ የተወሰነ ጉዳይ ላይ ምን ችግሮች ሊፈታ እንደሚችል መረዳት አለብዎት።

አገልጋይ አልባ እና መራጭ

በ Selectel እኛ ቀድሞውኑ ነን ከ Kubernetes ጋር ቀለል ያለ ሥራ በእኛ የቁጥጥር ፓነል በኩል. አሁን የራሳችንን የFaaS መድረክ እየገነባን ነው። ገንቢዎች Serverless በመጠቀም ችግሮቻቸውን በሚመች፣ በተለዋዋጭ በይነገጽ እንዲፈቱ እንፈልጋለን።

ትክክለኛው የFaaS መድረክ ምን መሆን እንዳለበት እና በፕሮጀክቶችዎ ውስጥ አገልጋይ አልባን እንዴት መጠቀም እንደሚፈልጉ ላይ ሀሳቦች ካሉዎት በአስተያየቶቹ ውስጥ ያካፍሏቸው። መድረኩን በሚገነቡበት ጊዜ ምኞቶችዎን ከግምት ውስጥ እናስገባለን።
 
በአንቀጹ ውስጥ ጥቅም ላይ የዋሉ ቁሳቁሶች-

ምንጭ: hab.com

አስተያየት ያክሉ