Platform Strategy

ባለ 208-ሞዱል ቢዝነስ ኦኤስ መገንባት፡ Mewayzን የሚያበረታታ ቴክኒካል አርክቴክቸር

የMewayz 208 ሞጁሎች በአለም አቀፍ ደረጃ ለ138ሺህ ተጠቃሚዎች ያለምንም እንከን እንዲሰሩ የሚያስችላቸውን ማይክሮ ሰርቪስ፣ ኤፒአይ-የመጀመሪያ አርክቴክቸር እና የደመና መሠረተ ልማት ያስሱ።

1 min read

Mewayz Team

Editorial Team

Platform Strategy
ባለ 208-ሞዱል ቢዝነስ ኦኤስ መገንባት፡ Mewayzን የሚያበረታታ ቴክኒካል አርክቴክቸር

የሞዱላር ቢዝነስ ስርዓተ ክወና ንድፍ

ከ 208 ተያያዥ ሞጁሎች ጋር መድረክ መገንባት - ከ CRM እና ደረሰኝ እስከ መርከቦች አስተዳደር እና ትንታኔ - ኮድ መጻፍ ብቻ አይደለም። ውስብስብነትን ከቀላልነት፣ መለካትን ከመረጋጋት፣ እና ከአፈጻጸም ጋር ተጣጣፊነትን የሚያስተካክል የስነ-ህንፃ ድንቅ ስራ መፍጠር ነው። Mewayz በተለያዩ ኢንዱስትሪዎች ውስጥ 138,000 ተጠቃሚዎችን ያገለግላል፣ እያንዳንዱም በርካታ ሞጁሎችን የሚሸፍን ልዩ የስራ ፍሰት አለው። ከዚህ የንግድ ስርዓተ ክወና በስተጀርባ ያለው የቴክኒክ አርክቴክቸር ቴክኒካዊ ጉጉ ብቻ አይደለም; አነስተኛ ንግዶች የኢንተርፕራይዝ ደረጃ መሳሪያዎችን ከኢንተርፕራይዝ ደረጃ ውስብስብነት ውጪ እንዲያገኙ የሚያስችል መሠረት ነው።

መዋይዝን መንደፍ ስንጀምር ባህላዊ አሀዳዊ አርክቴክቸር ማነቆ እንደሚሆን እናውቃለን። ከደመወዝ ስሌቶች እስከ አገናኝ-ውስጥ-ባዮ አስተዳደር ሁሉንም ነገር የሚይዝ ነጠላ ኮድ ቤዝ ለማቆየት፣ ለመለካት እና ለማበጀት የማይቻል ነው። ይልቁንም፣ “ሞዱላር ማይክሮ ሰርቪስ ሥነ ምህዳር” ብለን የምንጠራውን ገንብተናል—የልዩ አገልግሎት መረብ ያለምንም ችግር አብረው የሚሰሩ። ይህ አካሄድ መላውን መድረክ ሳያስተጓጉል ማሻሻያዎችን ወደ ነጠላ ሞጁሎች እንድናሰማራ ያስችለናል፣ እና ተጠቃሚዎቻችን የሚያስፈልጋቸውን መሳሪያዎች ብቻ እንዲያነቁ ያስችላቸዋል።

ዋናው መርህ፡ የማይክሮ ሰርቪስ አርክቴክቸር

በመዋይዝ እምብርት ላይ የንግድ ሥራን ወደ ተለየ፣ ራሱን ችሎ ሊሰማሩ የሚችሉ አገልግሎቶችን የሚያፈርስ የማይክሮ ሰርቪስ አርክቴክቸር አለ። እያንዳንዳችን 208 ሞጁሎች የራሱ የውሂብ ጎታ፣ የንግድ ሎጂክ እና የኤፒአይ የመጨረሻ ነጥቦች ያሉት እንደ የተለየ ማይክሮ አገልግሎት ነው የሚሰራው። የ CRM ሞጁል ከ HR ሞጁል ጋር የውሂብ ጎታ አያጋራም; የክፍያ መጠየቂያ አገልግሎት በፋይልት አስተዳደር ኮድ ቤዝ ላይ የተመካ አይደለም። ይህ መለያየት ውስጣዊ መረጋጋትን ይፈጥራል - አንድ ሞጁል ከፍተኛ ጭነት ወይም ጊዜያዊ ችግር ካጋጠመው በጠቅላላው መድረክ ላይ አይወድቅም።

ማይክሮ አገልግሎቶቻችን ለፈጣን ምላሾች ሁለቱንም የተመሳሰለ RESTful ቅጦችን በመጠቀም እና ለበስተጀርባ ሂደት ያልተመሳሰሉ የመልእክት መላላኪያዎችን በመጠቀም በደንብ በተገለጹ ኤፒአይዎች ይገናኛሉ። ተጠቃሚው ከሲአርኤም እና ከሂሳብ አያያዝ ሞጁሎች ጋር ማመሳሰል የሚያስፈልገው ደረሰኝ ሲፈጥር የክፍያ መጠየቂያ አገልግሎቱ ሁለቱም ሌሎች አገልግሎቶች ለብቻቸው የሚጠቀሙበትን ክስተት ያትማል። ይህ ክስተት-ተኮር አካሄድ በመድረክ ላይ ያለውን የውሂብ ወጥነት ሲጠብቅ ሞጁሎች ሳይጣመሩ እንዲቆዩ ያረጋግጣል።

የአገልግሎት ግኝት እና ጭነት ማመጣጠን

በመቶ በሚቆጠሩ ኮንቴይነሮች ላይ ሊሰሩ የሚችሉ 208 አገልግሎቶች፣ የአገልግሎት ግኝት ወሳኝ ይሆናል። የእያንዳንዱን የማይክሮ አገልግሎት አገልግሎት ጤና እና ቦታ የሚከታተል የተከፋፈለ አገልግሎት መዝገብ እንጠቀማለን። የድር አፕሊኬሽኑ ከደመወዝ ክፍያ ሞጁል ጋር መገናኘት ሲፈልግ፣ የሚገኝ ምሳሌ ለማግኘት መዝገቡን ይጠይቃል። የእኛ የጭነት ሚዛኖች ጥያቄዎችን በተለያዩ እንደ CRM እና ትንታኔዎች ባሉ ታዋቂ ሞጁሎች ላይ በእኩል ያሰራጫሉ፣ ይህም በከፍተኛ የአጠቃቀም ጊዜም ቢሆን ወጥ አፈጻጸምን ያረጋግጣል።

የውሂብ አርክቴክቸር፡ የፖሊግሎት ጽናት ስትራቴጂ

መዋይዝ የፖሊግሎት ጽናት አካሄድን ይጠቀማል፣ ይህም ማለት ለተወሰኑ የሞጁል መስፈርቶች የተመቻቹ የተለያዩ የውሂብ ጎታ ቴክኖሎጂዎችን እንጠቀማለን። ተዛማጅ የውሂብ ጎታዎች የግብይቱን ውሂብ እንደ የክፍያ መጠየቂያ እና የደመወዝ ክፍያ ባሉ ሞጁሎች ውስጥ የኤሲአይዲ ማክበር ለድርድር የማይቀርብ ነው። የሰነድ ዳታቤዝ እንደ CRM ላሉ ሞጁሎች ተለዋዋጭ ንድፎችን ያከማቻል እያንዳንዱ ንግድ የእውቂያ መስኮቻቸውን ሊያበጁ ይችላሉ። የግራፍ ዳታቤዝ የሃይል ግንኙነት ካርታ ስራ በእኛ የትንታኔ ሞዱል ውስጥ፣ የጊዜ ተከታታይ የውሂብ ጎታዎች ሜትሪክ መከታተልን ይቆጣጠራሉ።

ይህ አካሄድ ከውስብስብ ጋር ነው የሚመጣው—በሞጁሎች ላይ በቀላሉ መቀላቀል አንችልም—ነገር ግን ጥቅሞቹ ከዋጋው ያመዝናል። የእያንዳንዱ ሞጁል የመረጃ ማከማቻ ለተለየ የአጠቃቀም ሁኔታ የተመቻቸ ነው፣ እና 208 የተለያዩ የስራ ጫናዎችን በሚያቀርብ ሞኖሊቲክ ዳታቤዝ የሚከሰቱ የአፈጻጸም ማነቆዎችን እናስወግዳለን። በአንድ ሞጁል ውስጥ ያሉ ለውጦች በሌሎች ሞጁሎች ውስጥ ተዛማጅ መረጃዎችን የሚያዘምኑ ክስተቶችን በሚቀሰቅሱበት በእኛ የክስተት ምንጭ ስርዓተ-ጥለት በኩል በሁሉም ሞጁሎች ላይ ያለው የውሂብ ወጥነት ይጠበቃል።

የኤፒአይ ጌትዌይ፡ የተዋሃደ የመዳረሻ ነጥብ

ምንም እንኳን ሜዌይዝ በመቶዎች የሚቆጠሩ ማይክሮ አገልገሎቶች ቢኖሩትም ለውጭው አለም አንድ ወጥ የሆነ የኤፒአይ መግቢያ በር ያቀርባል። ይህ መግቢያ በር ማረጋገጥን፣ ተመን መገደብን፣ የጥያቄ ማዘዋወርን እና የምላሽ ማሰባሰብን ይቆጣጠራል። የደንበኛ መተግበሪያ ብዙ ሞጁሎችን የሚሸፍን ውሂብ ሲጠይቅ - እንደ ዳሽቦርድ የቅርብ ጊዜ ደረሰኞችን፣ መጪ ቀጠሮዎችን እና የቡድን አፈጻጸምን ያሳያል—የኤፒአይ መግቢያ በር ደጋፊዎች ጥያቄውን ለሚመለከታቸው አገልግሎቶች ያቀርባል፣ ምላሾቹን ያጠቃለለ እና የተቀናጀ ውጤት ይመልሳል።

የእኛ ኤፒአይ መግቢያ በር ለዋጋ አወጣጥ ሞዴላችን ወሳኝ ነው። የሚከፈልባቸው እቅዶች ተጨማሪ ሞጁሎችን እና ከፍተኛ የዋጋ ገደቦችን እንዲደርሱ ሲፈቅድ ለነጻ ደረጃ ተጠቃሚዎች የአጠቃቀም ገደቦችን ያስፈጽማል። በእኛ ኤፒአይ ($4.99 በአንድ ሞጁል) ለሚገነቡ ገንቢዎች መግቢያ መንገዱ ዝርዝር የአጠቃቀም መለኪያዎችን እና የሂሳብ አከፋፈል ውህደትን ያቀርባል። ተመሳሳዩ መግቢያ በር ደንበኞቻችንን በነጭ መለያ (100 ዶላር በወር) ያገለግላል፣ ይህም ተመሳሳይ መሰረታዊ አርክቴክቸርን እየጠበቁ መላውን መድረክ እንደገና እንዲሰይሙ ያስችላቸዋል።

የደህንነት አርክቴክቸር፡ ባለብዙ ተከራይ እና የውሂብ ማግለል

ደህንነት ከኋላ የታሰበ አይደለም - በሁሉም የሕንፃ ግንባታችን ውስጥ የተገነባ ነው። የውሂብ ጎታ መለያየትን እና የመተግበሪያ ደረጃ መዳረሻ መቆጣጠሪያዎችን በመጠቀም በተከራዮች (የንግድ ሒሳቦች) መካከል ጥብቅ የውሂብ ማግለልን እንተገብራለን። የእያንዳንዱ የንግድ ሥራ ውሂብ ምክንያታዊ በሆነ መልኩ ተለያይቷል፣ ክሪፕቶግራፊክ ዋስትና ያለው ተከራይ ተሻጋሪ መዳረሻን ይከለክላል። የእኛ የማረጋገጫ አገልግሎት የተከራይ አውድ የሚያካትተውን JSON Web Tokens ያወጣል፣ ይህም እያንዳንዱ የኤፒአይ ጥያቄ አግባብ ባለው የንግድ መለያ ላይ መያዙን ያረጋግጣል።

እያንዳንዱ አገልግሎት ከሌሎች አገልግሎቶች ጋር በሚገናኝበት ጊዜ ራሱን የሚያረጋግጥ የዜሮ መተማመን የደህንነት ሞዴልን ተግባራዊ አድርገናል። የውስጥ አገልግሎት-ለአገልግሎት ግንኙነት የጋራ የTLS ማረጋገጥን ይጠይቃል፣ አጥቂ የአውታረ መረብ ፔሪሜትርን ቢጥስም ያልተፈቀደ መዳረሻን ይከላከላል። ሁሉም ሚስጥራዊነት ያለው መረጃ በተለይ በሞጁሎች ውስጥ የደመወዝ ክፍያን እና የሰው ኃይል መረጃን - በእረፍቱ ጊዜ AES-256 ምስጠራን በመጠቀም የተመሰጠረ ሲሆን ቁልፎችም በልዩ ቁልፍ አስተዳደር አገልግሎት የሚተዳደሩ ናቸው።

መጠን እና የአፈጻጸም ማሻሻያዎች

ሜዌይዝ ጉልህ የሆነ የትራፊክ መጨናነቅን ያስተናግዳል፣ በተለይም በደመወዝ ክፍያ ሂደት እና በወሩ መጨረሻ የክፍያ መጠየቂያ ጊዜ። የእኛ አርክቴክቸር ለአግድም ልኬት የተነደፈ ነው - አገልግሎቱን ሳናስተጓጉል ብዙ የፍላጎት ሞጁሎችን ማከል እንችላለን። በሲፒዩ፣ ማህደረ ትውስታ እና የጥያቄ ወረፋ መለኪያዎች ላይ በመመስረት አገልግሎቶችን በራስ-ሰር ለመለካት የኮንቴይነር ኦርኬስትራ እንጠቀማለን። ከፍተኛ ጥቅም ላይ በሚውልበት ጊዜ የእኛ የትንታኔ ሞጁል 50 የመያዣ አጋጣሚዎችን ሊያሄድ ይችላል፣ ብዙ ጊዜ ጥቅም ላይ ያልዋሉ እንደ መርከቦች አስተዳደር ያሉ ሞጁሎች ደግሞ ከ2-3 ጊዜ ብቻ ሊሄዱ ይችላሉ።

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

የአፈጻጸም ማመቻቸት በበርካታ ደረጃዎች ይከናወናል፡

  • የመሸጎጫ ስልት፡ በተደጋጋሚ ለሚደረስ ነገር ግን ብዙም ያልተለወጡ መረጃዎችን የተከፋፈለ መሸጎጫ እንተገብራለን፣ ይህም የውሂብ ጎታ ጭነትን ይቀንሳል
  • መረጃ ቋት ማውጫ፡ የእያንዳንዱ ሞጁል ዳታቤዝ በተጨባጭ የጥያቄ ስርዓተ-ጥለቶች ላይ በመመስረት በጥንቃቄ የተጠቆመ ነው
  • ይዘት ማድረስ፡ የማይንቀሳቀሱ ንብረቶች በአለምአቀፍ ሲዲኤን በኩል የሚቀርቡ ሲሆን ይህም ለአለም አቀፍ ተጠቃሚዎች መዘግየትን ይቀንሳል
  • የመጠይቅ ማትባት፡ በሁሉም ሞጁሎች ላይ ቀርፋፋ የውሂብ ጎታ መጠይቆችን በተከታታይ እንከታተላለን እና እናሳያለን።

ማሰማራት እና DevOps መሠረተ ልማት

ዝማኔዎችን ወደ 208 ሞጁሎች ማሰማራት የተራቀቁ CI/CD ቧንቧዎችን ይፈልጋል። እያንዳንዱ ሞጁል ወደ ምርት ከመድረሱ በፊት አውቶማቲክ ሙከራዎችን፣ የደህንነት ፍተሻዎችን እና የአፈጻጸም መለኪያዎችን የሚያካሂድ የራሱ የማሰማራት ቧንቧ መስመር አለው። የዜሮ-ጊዜ ማሻሻያዎችን ለማረጋገጥ ሰማያዊ-አረንጓዴ የማሰማራት ቅጦችን እንጠቀማለን—አዲስ ስሪቶች ከነባር ስሪቶች ጋር ተዘርግተዋል፣ የጤና ፍተሻዎች ካለፉ በኋላ ትራፊክ ቀስ በቀስ ይቀየራል።

የእኛ መሠረተ ልማት ሙሉ በሙሉ ደመና-ቤተኛ ነው፣ በAWS እና Google Cloud Platform አገልግሎቶች ጥምር ላይ ይሰራል። የተግባር ወጪን ለመቀነስ በሚቻልበት ጊዜ የሚተዳደሩ አገልግሎቶችን እንጠቀማለን፣ነገር ግን በወሳኝ አካላት ላይ ቁጥጥር እናደርጋለን። መላው መድረክ መሠረተ ልማት-እንደ-ኮድ ነው፣ ይህ ማለት የእኛ አርክቴክቸር በስሪት ቁጥጥር የሚደረግበት እና ሊባዛ የሚችል ነው። ይህ አካሄድ ምርትን የሚያንፀባርቁ ገለልተኛ የሙከራ አካባቢዎችን በፍጥነት እንድናሽከረክር ያስችለናል።

የዛሬን ችግር ፍፁም በሆነ መንገድ የሚፈታው እጅግ የተዋበው አርክቴክቸር አይደለም - ነገ የማይታወቁትን ተግዳሮቶች ለመፍታት በጸጋ ሊዳብር የሚችል ነው። የእኛ ሞዱል አካሄድ መላውን መድረክ እንደገና ሳንገነባ አዳዲስ ችሎታዎችን እንድንጨምር ያስችለናል።

ተግባራዊ እይታ፡ ሞጁሎች በእውነተኛ ሁኔታዎች ውስጥ እንዴት እንደሚገናኙ

የእኛ አርክቴክቸር የጋራ የንግድ የስራ ሂደትን እንዴት እንደሚደግፍ በተጨባጭ ምሳሌ እንሂድ። የሽያጭ ተወካይ በ CRM ሞጁል ውስጥ ያለውን ስምምነት ሲዘጋ፡

  1. የ CRM አገልግሎት የእድል ሁኔታን ያሻሽላል እና "በድል_የተሸነፈ" ክስተት
  2. ያወጣል።
  3. የክፍያ መጠየቂያ አገልግሎቱ ይህንን ክስተት ይበላል እና በራስ-ሰር የፕሮፎርማ ደረሰኝ ያመነጫል።
  4. የፕሮጀክት አስተዳደር ሞጁል ከስምምነቱ ጋር የተገናኘ አዲስ ፕሮጀክት ይፈጥራል
  5. የመተንተን ሞጁሉ የገቢ ትንበያዎችን በቅጽበት ያዘምናል
  6. ስምምነቱ የአገልግሎት አቅርቦትን የሚያካትት ከሆነ፣ የመርሐግብር ማስያዣ ሞጁሉ የቡድኑን ተገኝነት ይፈትሻል
  7. እነዚህ ሁሉ ድርጊቶች በሰከንዶች ውስጥ ይከናወናሉ፣ የውሂብ ወጥነት በእኛ ክስተት-ተኮር አርክቴክቸር ይጠበቃል

ይህ የስራ ሂደት የሞዱላር አካሄዳችንን ሃይል ያሳያል። እያንዳንዱ አገልግሎት በደንብ በተገለጹ በይነገጾች ሲተባበር በጎራ ብቃቱ ላይ ያተኩራል። የሽያጭ ተወካዩ ከትዕይንቱ በስተጀርባ ያለውን ውስብስብ ኦርኬስትራ መረዳት ሳያስፈልገው እንከን የለሽ የስራ ሂደት ያጋጥመዋል።

ወደፊት፡ የኛን አርክቴክቸር ማሻሻል

ወደ ፊት ስንመለከት፣ አርክቴክቸር መሻሻሉን ቀጥሏል። አልፎ አልፎ የአጠቃቀም ዘይቤዎች ላሏቸው ሞጁሎች አገልጋይ አልባ ማስላት እየፈለግን ነው፣ ይህም ተጨማሪ ወጪዎችን እና መጠነ-ሰፊነትን ሊያሻሽል ይችላል። ለቀጥታ የትብብር ባህሪያት በWebSocket ግንኙነቶች የእውነተኛ ጊዜ አቅማችንን እያሳደግን ነው። የማሽን የመማር ችሎታዎች እንደ ማይክሮ አገልግሎቶች እየተዋሃዱ ሲሆን ይህም በበርካታ ሞጁሎች ለመተንበይ ትንታኔ እና አውቶሜሽን ሊጠቀሙ ይችላሉ።

ዛሬ Mewayzን የሚያበረታታው ሞዱላር አርክቴክቸር ቴክኒካል ስኬት ብቻ ሳይሆን ቢዝነስ አስማሚ ነው። ለ138,000 ተጠቃሚዎቻችን መረጋጋትን እየጠበቅን ያለማቋረጥ ፈጠራ እንድንሰራ ያስችለናል። የተወሳሰቡ የንግድ ሥራዎችን ወደ ተኮር ሞጁሎች በመበስበስ በዓለም ዙሪያ ካሉ የንግድ ሥራ ፈጣሪዎች እስከ ኢንተርፕራይዞች ዕድገት ድረስ ያለውን ፍላጎት የሚያሟላ መድረክ ፈጥረናል።

ብዙ ጊዜ የሚጠየቁ ጥያቄዎች

Mewayz በ208 የተለያዩ ሞጁሎች መካከል ያለውን የውሂብ ወጥነት እንዴት ያረጋግጣል?

በአንድ ሞጁል ላይ የሚደረጉ ለውጦች በሌሎች ሞጁሎች ውስጥ ተዛማጅ መረጃዎችን የሚያዘምኑ ክስተቶችን የሚቀሰቅሱበት በክስተት ላይ የተመሰረተ አርክቴክቸር እንጠቀማለን፣ ይህም በአገልግሎቶች መካከል ጥብቅ ትስስር ሳይፈጠር ወጥነት እንዲኖረው ያደርጋል።

አንድ ሞጁል ቢወርድ ምን ይከሰታል? መላውን መድረክ ይነካል?

አይ፣ ለማይክሮ ሰርቪስ አርክቴክቸር ምስጋና ይግባውና አንድ ሞጁል ችግር ካጋጠመው፣ ወደ ሌሎች ሞጁሎች አያልፍም። ተጠቃሚዎች ያልተነኩ የመድረክ ክፍሎች ውስጥ መስራታቸውን መቀጠል ይችላሉ።

$4.99 በሞጁል ኤፒአይ ዋጋ እንዴት በቴክኒክ ነው የሚሰራው?

የእኛ ኤፒአይ ጌትዌይ በአንድ ሞጁል አጠቃቀምን በማረጋገጫ ቶከኖች ይከታተላል፣ ይህም ለገንቢዎች ከመተግበሪያዎቻቸው ጋር ለሚዋሃዱ ልዩ ሞጁሎች ብቻ እንድንከፍል ያስችለናል።

ሞጁሎች ለተወሰኑ የንግድ ፍላጎቶች ሊበጁ ይችላሉ?

አዎ፣ የእያንዳንዱ ሞጁል ኤፒአይ ሰፊ ማበጀትን ይፈቅዳል፣ እና የእኛ ነጭ መለያ አማራጭ ($100/በወር) ተመሳሳዩን መሰረታዊ አርክቴክቸር እየተጠቀምንበት ሙሉ ስም ማውጣትን ያስችላል።

Mewayz ከነጻ ወደ ኢንተርፕራይዝ ዕቅዶች ለሚያድጉ ንግዶች ስኬልን እንዴት ይቆጣጠራል?

የእኛ አርክቴክቸር የተነደፈው ለአግድም ሚዛን ነው፣ አጠቃቀሙ እየጨመረ በሄደ ቁጥር ለሞጁሎች ተጨማሪ ሀብቶችን እንድንመድብ ያስችለናል፣ ያለ ምንም የስነ-ህንፃ ለውጦች የንግድ እድገትን ይደግፋል።