موږ ولې د تصدۍ خدماتو میش جوړوو؟

د خدماتو میش د مایکرو خدماتو ادغام او بادل زیربنا ته مهاجرت لپاره یو مشهور معماري نمونه ده. نن ورځ د بادل کانټینر نړۍ کې دا خورا ستونزمن کار دی چې پرته له دې ترسره شي. د خلاصې سرچینې خدماتو میش پلي کول دمخه په بازار کې شتون لري ، مګر د دوی فعالیت ، اعتبار او امنیت تل کافي ندي ، په ځانګړي توګه کله چې دا په ټول هیواد کې د لوی مالي شرکتونو اړتیاو ته راځي. له همدې امله موږ په سبرټیک کې پریکړه وکړه چې د خدماتو میش تخصیص کړو او غواړو د دې په اړه وغږیږو چې د خدماتو میش په اړه څه ښه دي ، څه خورا ښه ندي ، او موږ یې په اړه څه کوو.

موږ ولې د تصدۍ خدماتو میش جوړوو؟

د خدمت میش نمونې شهرت د کلاوډ ټیکنالوژیو شهرت سره وده کوي. دا یو وقف شوی زیربنا پرت دی چې د مختلف شبکې خدماتو ترمینځ متقابل عمل ساده کوي. عصري کلاوډ غوښتنلیکونه په سلګونو یا حتی په زرګونو داسې خدمتونه لري، چې هر یو یې په زرګونو کاپي لري.

موږ ولې د تصدۍ خدماتو میش جوړوو؟

د دې خدماتو ترمینځ متقابل عمل او مدیریت د خدماتو میش کلیدي دنده ده. په حقیقت کې، دا د ډیری پراکسي شبکې ماډل دی، چې په مرکزي توګه اداره کیږي او د خورا ګټورو دندو یو سیټ ترسره کوي.

د پراکسي په کچه (د معلوماتو الوتکه):

  • د روټینګ او ترافیک توازن پالیسي ټاکل او توزیع کول
  • د کلیدونو، سندونو، توکیو ویش
  • د ټیلی میټری راټولول، د څارنې میټریکونو تولید
  • د امنیت او څارنې زیربنا سره یوځای کول

د کنټرول الوتکې په کچه:

  • د روټینګ او ترافیک توازن پالیسي پلي کول
  • د بیا پیلولو او وخت پای ته رسیدو اداره کول، د "مړ" نوډونو کشف کول (سرکټ ماتول)، د انجیک کولو نیمګړتیاو اداره کول او د نورو میکانیزمونو له لارې د خدماتو انعطاف یقیني کول
  • د زنګ وهلو تصدیق / اجازه
  • د غورځیدو میټریک (څارنه)

د دې ټیکنالوژۍ په پراختیا کې د لیوالتیا کاروونکو لړۍ خورا پراخه ده - د کوچني پیل څخه تر لوی انټرنیټ شرکتونو پورې، د بیلګې په توګه، PayPal.

ولې د کارپوریټ سکټور کې د خدماتو میش ته اړتیا ده؟

د خدماتو میش کارولو لپاره ډیری روښانه ګټې شتون لري. له هرڅه دمخه ، دا د پراختیا کونکو لپاره ساده دی: د کوډ لیکلو لپاره د ټیکنالوژۍ پلیټ فارم ښکاري، کوم چې د بادل زیربنا کې ادغام د پام وړ ساده کوي د دې حقیقت له امله چې د ټرانسپورټ پرت په بشپړ ډول د غوښتنلیک منطق څخه جلا دی.

سربیره پردې، د خدماتو میش د عرضه کونکو او مصرف کونکو ترمینځ اړیکې ساده کوي. نن ورځ، د API چمتو کونکو او مصرف کونکو لپاره دا خورا اسانه دی چې په خپله د انٹرفیسونو او قراردادونو په اړه موافقه وکړي، پرته له دې چې د ځانګړي ادغام منځګړیتوب او منځګړیتوب شامل وي - د تصدۍ خدماتو بس. دا طریقه د پام وړ په دوه شاخصونو اغیزه کوي. بازار ته د نوي فعالیت د راوړلو سرعت (د وخت څخه بازار ته) ډیریږي، مګر په ورته وخت کې د حل لګښت ډیریږي، ځکه چې ادغام باید په خپلواکه توګه ترسره شي. د سوداګرۍ فعالیت پراختیا ټیمونو لخوا د خدماتو میش کارول دلته د توازن ساتلو کې مرسته کوي. د پایلې په توګه، د API چمتو کونکي کولی شي په ځانګړي ډول د دوی د خدماتو غوښتنلیک برخې باندې تمرکز وکړي او په ساده ډول یې د خدماتو میش کې خپور کړي - API به سمدلاسه ټولو پیرودونکو ته شتون ولري ، او د ادغام کیفیت به تولید ته چمتو وي او اړتیا نلري. د اضافي کوډ کرښه.

بله ګټه دا ده پراختیا کونکی، د خدماتو میش کاروي، یوازې د سوداګرۍ فعالیت باندې تمرکز کوي - په محصول کې د دې خدمت تخنیکي برخې پرځای. د مثال په توګه ، تاسو نور اړتیا نلرئ د دې حقیقت په اړه فکر وکړئ چې په داسې حالت کې چیرې چې خدمت په شبکه کې ویل کیږي ، د اتصال ناکامي ممکن چیرې پیښ شي. برسېره پردې، د خدماتو میش د ورته خدماتو کاپي ترمنځ ټرافيکي توازن کې مرسته کوي: که چیرې یوه کاپي "مړ شي،" سیسټم به ټول ټرافیک پاتې ژوندی کاپيونو ته واړوي.

د خدمت میش - دا د توزیع شوي غوښتنلیکونو رامینځته کولو لپاره ښه اساس دی، کوم چې د پیرودونکي څخه په داخلي او بهر کې خپلو خدماتو ته د تلیفونونو چمتو کولو توضیحات پټوي. ټول غوښتنلیکونه چې د خدماتو میش کاروي د ترانسپورت په کچه دواړه له شبکې او یو بل څخه جلا شوي دي: د دوی ترمینځ هیڅ اړیکه شتون نلري. په دې حالت کې، پراختیا کونکي د خپلو خدماتو بشپړ کنټرول ترلاسه کوي.

باید یادونه وشي چې د خدمت میش چاپیریال کې د توزیع شوي غوښتنلیکونو تازه کول اسانه کیږي. د مثال په توګه، یو نیلي / شنه ځای پرځای کول، په کوم کې چې د نصب کولو لپاره دوه غوښتنلیک چاپیریال شتون لري، چې یو یې تازه شوی نه دی او په سټنډرډ حالت کې دی. د ناکامه خوشې کیدو په صورت کې پخوانۍ نسخې ته بیرته راګرځول د ځانګړي روټر لخوا ترسره کیږي، د کوم رول چې خدمت میش ورسره ښه چلند کوي.. د نوې نسخې ازموینې لپاره، تاسو کولی شئ وکاروئ کانري خوشې کول - نوې نسخه ته لاړشئ یوازې 10٪ ترافیک یا د پیرودونکو د پیلوټ ګروپ څخه غوښتنې. اصلي ټرافیک زاړه نسخه ته ځي، هیڅ شی نه ماتیږي.

همداراز د خدماتو میش موږ ته د ریښتیني وخت SLA کنټرول راکوي. د توزیع شوي پراکسي سیسټم به اجازه ورنکړي چې خدمت ناکام شي کله چې یو پیرودونکي د ټاکل شوي کوټې څخه ډیر شي. که د API له لارې محدود وي، هیڅوک به د دې توان ونلري چې دا د لوی شمیر معاملو سره مخ کړي: د خدماتو میش د خدمت مخې ته ولاړ دی او غیر ضروري ترافیک ته اجازه نه ورکوي. دا به په ساده ډول د ادغام پرت کې جګړه وکړي، او خدمتونه به پخپله کار ته دوام ورکړي پرته لدې چې دې ته پام وکړي.

که یو شرکت غواړي د ادغام حلونو پراختیا لپاره لګښتونه کم کړي، د خدماتو میش هم مرسته کوي: تاسو کولی شئ د سوداګریزو محصولاتو څخه د دې خلاصې سرچینې نسخې ته لاړ شئ. زموږ د تصدۍ خدمت میش د خدماتو میش د خلاصې سرچینې نسخې پراساس دی.

بله ګټه - د ادغام خدماتو د یوې بشپړې سیټ شتون. ځکه چې ټول ادغام د دې میډ ویئر له لارې رامینځته شوی ، موږ کولی شو د ادغام ټول ترافیک او د غوښتنلیکونو ترمینځ اړیکې اداره کړو چې د شرکت سوداګرۍ اساس جوړوي. دا ډیر آرام دی.

او په نهایت کې د خدماتو میش یو شرکت هڅوي چې متحرک زیربنا ته لاړ شي. اوس ډیری د کانټینر کولو په لټه کې دي. په مایکرو سرویسونو کې د مونولیت قطع کول ، دا ټول په ښکلي ډول پلي کول - موضوع مخ په ډیریدو ده. مګر کله چې تاسو هڅه وکړئ یو سیسټم چې د ډیرو کلونو لپاره په تولید کې وي نوي پلیټ فارم ته لیږدول، تاسو سمدلاسه د یو شمیر ستونزو سره مخ شئ: دا ټول په کانټینرونو کې اچول او په پلیټ فارم کې یې ځای پرځای کول اسانه ندي. او د دې ویشل شویو اجزاوو پلي کول، همغږي کول او تعامل بله خورا پیچلې موضوع ده. دوی به څنګه یو بل سره اړیکه ونیسي؟ ایا د کاسکیډینګ ناکامۍ به وي؟ د خدماتو میش تاسو ته اجازه درکوي چې ځینې دا ستونزې حل کړئ او له زاړه جوړښت څخه نوي ته د مهاجرت اسانتیا د دې حقیقت له امله چې تاسو کولی شئ د شبکې تبادلې منطق هیر کړئ.

تاسو ولې د خدمت میش تخصیص ته اړتیا لرئ؟

زموږ په شرکت کې، په سلګونو سیسټمونه او ماډلونه یوځای شتون لري، او د چلولو وخت ډیر بار شوی. نو د یو سیسټم ساده نمونه بل ته زنګ وهل او ځواب ترلاسه کول کافي ندي ، ځکه چې په تولید کې موږ ډیر څه غواړو. تاسو د تصدۍ خدماتو میش څخه بل څه ته اړتیا لرئ؟

موږ ولې د تصدۍ خدماتو میش جوړوو؟

د پیښې پروسس کولو خدمت

راځئ چې تصور وکړو چې موږ د ریښتیني وخت پیښې پروسس کولو ته اړتیا لرو - یو سیسټم چې په ریښتیني وخت کې د پیرودونکي کړنې تحلیلوي او کولی شي سمدلاسه ورته اړوند وړاندیز وکړي. د ورته فعالیت پلي کولو لپاره، کارول د معمارۍ نمونه چې د پیښې لخوا پرمخ وړل شوي معمارۍ (EDA) په نوم یادیږي. د اوسني خدماتو میشونو څخه هیڅ یو په اصل کې د داسې نمونو ملاتړ نه کوي، مګر دا خورا مهم دی، په ځانګړې توګه د بانک لپاره!

دا خورا عجیب دی چې د ریموټ پروسیجر کال (RPC) د خدماتو میش ټولو نسخو لخوا ملاتړ کیږي، مګر دوی د EDA سره دوستانه ندي. ځکه چې د خدماتو میش یو ډول عصري توزیع شوي ادغام دی، او EDA یو خورا اړونده معماري نمونه ده چې تاسو ته اجازه درکوي د پیرودونکي تجربې له مخې ځانګړي شیان ترسره کړئ.

زموږ د سوداګرۍ خدمت میش باید دا ستونزه حل کړي. سربیره پردې ، موږ غواړو پدې کې د مختلف فلټرونو او ټیمپلیټونو په کارولو سره د تضمین تحویلي ، سټیمینګ او پیچلي پیښې پروسس پلي کول وګورو.

د فایل لیږد خدمت

د EDA سربیره، دا به ښه وي چې د فایلونو لیږدولو وړ وي: د تصدۍ په کچه، ډیری وختونه یوازې د فایل ادغام ممکن وي. په ځانګړې توګه، د ETL (استخراج، لیږد، بار) معماري بڼه کارول کیږي. پدې کې ، د یوې قاعدې په توګه ، هرڅوک په ځانګړي ډول فایلونه تبادله کوي: لوی ډیټا کارول کیږي ، کوم چې په جلا غوښتنو کې فشار راوړل غیر عملي دي. د تصدۍ خدماتو میش کې د اصلي فایل لیږد ملاتړ کولو وړتیا تاسو ته ستاسو د سوداګرۍ اړتیاو ته انعطاف درکوي.

د آرکیسټریشن خدمت

لوی سازمانونه تقریبا تل مختلف ټیمونه لري چې مختلف محصولات جوړوي. د مثال په توګه، په یو بانک کې، ځینې ټیمونه د زیرمو سره کار کوي، پداسې حال کې چې نور د پور محصولاتو سره کار کوي، او داسې ډیری قضیې شتون لري. دا مختلف خلک دي، مختلف ټیمونه چې خپل محصولات جوړوي، خپل APIs رامینځته کوي او نورو ته یې چمتو کوي. او ډیری وختونه د دې خدماتو ترکیب کولو ته اړتیا شتون لري ، په بیله بیا د APIs سیټ په ترتیب سره زنګ وهلو لپاره پیچلي منطق پلي کول. د دې ستونزې د حل لپاره، تاسو د ادغام پرت کې حل ته اړتیا لرئ چې دا ټول جامع منطق ساده کړي (د څو APIs غږول، د غوښتنې لار تشریح کول، او نور). دا د تصدۍ خدمت میش کې د آرکیسټریشن خدمت دی.

AI او ML

کله چې مایکرو خدمتونه د یو واحد ادغام پرت له لارې اړیکه ونیسي، د خدماتو میش په طبیعي ډول د هر خدمت تلیفونونو په اړه هرڅه پوهیږي. موږ ټیلی میټری راټولوو: چا چا ته زنګ وهلی، کله، څومره وخت، څو ځله، او داسې نور. کله چې په سلګونو زره دا خدمتونه وي، او په ملیاردونو تلیفونونه، نو دا ټول راټولیږي او لوی ډیټا جوړوي. دا ډاټا د AI، ماشین زده کړې، او داسې نورو په کارولو سره تحلیل کیدی شي، او بیا ځینې ګټور شیان د تحلیل پایلو پراساس ترسره کیدی شي. دا به مناسبه وي چې لږترلږه په جزوي توګه د دې ټول شبکې ترافیک او غوښتنلیک کالونو کنټرول په مصنوعي استخباراتو کې د خدماتو میش کې مدغم کړئ.

د API ګیټ وے خدمت

عموما، د خدماتو میش پراکسي او خدمتونه لري چې د یو بل سره د باور وړ حدود کې خبرې کوي. خو دلته بهرني سیالان هم شته. د APIs اړتیاوې چې د مرصفوونکو دې ډلې ته ښکاره شوي خورا خورا سخت دي. موږ دا دنده په دوو اصلي برخو ویشو.

  • امنیت. د ddos ​​پورې اړوند مسلې، د پروتوکولونو زیانمنتیا، غوښتنلیکونه، عملیاتي سیسټمونه، او داسې نور.
  • پیمانه. کله چې د APIs شمیر چې مراجعینو ته خدمت کولو ته اړتیا لري په زرګونو یا حتی په سلګونو زرو ته رسیږي، د APIs د دې سیټ لپاره یو ډول مدیریت وسیلې ته اړتیا شتون لري. تاسو اړتیا لرئ په دوامداره توګه د API څارنه وکړئ: ایا دوی کار کوي یا نه، د دوی وضعیت څه دی، کوم ټرافیک روان دی، کوم احصایې، او نور. د API دروازې باید دا دنده اداره کړي پداسې حال کې چې ټوله پروسه اداره او خوندي کوي. د دې برخې څخه مننه، د تصدۍ خدماتو میش په اسانۍ سره د داخلي او بهرني APIs خپرول زده کوي.

د ځانګړو پروتوکولونو او ډیټا فارمیټونو لپاره د ملاتړ خدمت (AS gateway)

اوس مهال، ډیری خدمت میش حلونه کولی شي په اصلي توګه یوازې د HTTP او HTTP2 ټرافیک سره کار وکړي یا د TCP/IP په کچه په کم حالت کې. د شرکت خدمت میش د ډیری نورو خورا مشخص ډیټا لیږد پروتوکولونو سره راپورته کیږي. ځینې ​​سیسټمونه ممکن د پیغام بروکرز کاروي، نور د ډیټابیس په کچه مدغم شوي. که چیرې شرکت SAP ولري، نو کولی شي د خپل ادغام سیسټم هم وکاروي. سربیره پردې، دا ټول کار کوي او د سوداګرۍ یوه مهمه برخه ده.

تاسو یوازې نشئ ویلای: "راځئ چې میراث پریږدو او نوي سیسټمونه جوړ کړو چې د خدماتو میش کارولی شي." د دې لپاره چې ټول زاړه سیسټمونه له نوي سره وصل کړئ (د مایکرو سرویس معمارۍ کې)، هغه سیسټمونه چې د خدماتو میش کارولی شي یو ډول اډاپټر، منځګړیتوب، دروازې ته اړتیا لري. موافقه وکړئ، دا به ښه وي که دا د خدمت سره په یوه بکس کې راشي. د AC دروازې کولی شي د ادغام هر اختیار ملاتړ وکړي. یوازې تصور وکړئ، تاسو یوازې د شرکت خدماتو میش نصب کړئ او دا چمتو دی چې د ټولو پروتوکولونو سره اړیکه ونیسئ چې تاسو ورته اړتیا لرئ. دا چلند زموږ لپاره خورا مهم دی.

دا تقریبا څنګه موږ د خدماتو میش (د تصدۍ خدماتو میش) د کارپوریټ نسخه تصور کوو. تشریح شوي تخصیص ډیری ستونزې حل کوي چې رامینځته کیږي کله چې د ادغام پلیټ فارم چمتو شوي خلاصې سرچینې نسخې کارولو هڅه کوي. یوازې څو کاله دمخه معرفي شوی، د خدماتو میش جوړښت وده ته دوام ورکوي، او موږ خوشحاله یو چې د دې پراختیا کې مرسته وکړو. موږ امید لرو چې زموږ تجربه به ستاسو لپاره ګټوره وي.

سرچینه: www.habr.com

Add a comment