استفاده از سیستم تجارت جامع

ساخت وبلاگ

بورس اوراق بهادار Tel Aviv (TASE) یک بستر معاملاتی قابل اعتماد و جامع را برای طیف گسترده ای از اوراق بهادار و ابزارهای مالی از جمله سهام ، اوراق بهادار ، صورتحساب خزانه داری ، ETF ها ، گزینه ها و آینده برای شاخص های سهام ، گزینه ها و آینده از ارزهای ارز خارجی در اختیار سرمایه گذاران قرار می دهد. نرخ

چالش ها
  • به منظور کاهش ریسک ، بهبود قابلیت ها و دستیابی به عملیات بدون توقف ، در خط مقدم فناوری بمانید
  • دانش و توسعه کاربرد طبیعی بحرانی 20-30 سال را در سیستم های پشتی حفظ کنید
  • DevOps را اجرا کنید تا سرعت و چابکی بیشتر به توسعه دهندگان ببخشد
عواقب
  • هزینه های پایین تر و خطرات به حداقل رساندن
  • رعایت استانداردهای بین المللی ، امنیت و مقررات
  • امکان توسعه در زبان ها و مدل های دیگر
  • مدیریت نسخه بهبود یافته
  • توسعه دهندگان بهتر تجربه می کنند
راه حل

سیستم پاکسازی و تسویه حساب Tase مبتنی بر Adabas & Natural است ، اما به لینوکس منتقل شد ، جایی که سیستم تجارت آن در آن ساکن است. همچنین به NaturalOne منتقل شد تا برنامه نویسان بتوانند به آخرین ابزارهای توسعه و استقرار چابک دسترسی پیدا کنند.

logo

وی گفت: "ما تصمیم گرفتیم که Adabas و Natural را در حرکت خود به لینوکس نگه داریم زیرا می خواستیم 20-30 سال دانش را که در سیستم پشتی ساکن بود ، حفظ کنیم."

- حزب شیرازی |معماری سیستم دفتر برگشتی ، Tase

در آغوش گرفتن جدید ، اهرم قدیمی

بورس اوراق بهادار تل آویو (TASE) ، تنها مبادله در اسرائیل ، رقابت را درک می کند. این شرکت برای سهم بازار با شرکت های دیجیتال اول FinTech و همچنین برخی از بزرگترین و قدرتمندترین صرافی های جهان رقابت می کند. و از آنجا که اسرائیل دومین خانه بزرگ استارتاپ های فناوری پیشرفته (در کنار دره سیلیکون) است ، Tase نیز باید برای IPO ها رقابت کند. برای انجام این کار ، مبادله باید فناوری خود را مدرن کند. TASE باید ضمن رعایت مقررات محلی و جهانی ، بتواند خدمات دیجیتالی را با شرکت های جدید FinTech ارائه دهد. همچنین نیاز به ارائه خدماتی دارد که با مبادلات بزرگتر درجه یک مانند Nasdaq® ، LSE و NYSE رقابت کنند. اولین پروژه آن انتقال سیستم پاکسازی و تسویه حساب خود بر اساس Adabas & Natural به لینوکس ، جایی که سیستم معاملاتی آن در آن ساکن است. سیستم عامل لینوکس برای کار و نگهداری ارزان تر است و به عنوان یک پلت فرم منبع باز ، انتخاب گسترده تری از ابزارهای توسعه و نسخه سازی را در اختیار شما قرار می دهد. با کمک نرم افزار AG ، TASE بیش از 10،000 برنامه طبیعی و پایگاه داده های ADABAS را که بیش از 300،000 معاملات پاکسازی و تسویه حساب در روز را از محیط میراث آن تا لینوکس پردازش می کند ، دوباره انجام داد. این حرکت باعث کاهش هزینه ها و به حداقل رساندن خطرات در ضمن حفظ مزایای برنامه های کاربردی متناسب با ماموریت و داده های پشتیبان آن شد.

devops برای همه

برای مرحله بعدی ، Tase می خواست همه برنامه نویسان خود را تحت یک معماری مبتنی بر DevOps جمع کند. محیط توسعه مبتنی بر Eclipse نرم افزار AG ، NaturalOne ، به راحتی با محیط DevOps که قبلاً توسط برنامه نویسان Java® ، C ++ و Python® استفاده می شود ، یکپارچه شده است. اکنون توسعه برنامه های جدید و پیشرفت های برنامه های موجود با همان استانداردها و رویه های DevOps بدون در نظر گرفتن زبان برنامه نویسی یا مدل ها هدایت می شود. حرکت به NaturalOne و DevOps همچنین باعث شد تا برنامه نویسان به آخرین ابزارهای هنری برای توسعه و استقرار چابک دسترسی داشته باشند. به عنوان مثال ، امکان کنترل محیط توسعه با سیستم های کنترل نسخه منبع باز مانند GIT برای برآورده کردن الزامات نظارتی بسیار ارزشمند است. الزامات نظارتی - محلی و جهانی. TASE بسته به اوراق بهادار جدید و رویدادهای پرداخت ، محاسبات را به طور مداوم تغییر می دهد. کنترل نسخه بسیار مهم است به گونه ای که تنظیم کننده ها می توانند ببینند چه تغییراتی ایجاد شده و چه زمانی. مدیریت نسخه بهبود یافته به این معنی است که با کنترل بیشتر تغییرات و توسعه سریعتر و چابک تر ، نیاز به تلاش کمتری برای برنامه نویسان دارد. قبل از معرفی NaturalOne ، برنامه نویسان برای ادغام و ارزیابی تغییرات ایجاد شده در هنگام کار با برنامه نویسان مختلف بر روی همان قطعه کد ، به هیچ ابزار آسان دسترسی نداشتند. تکیه بر اسکن دستی برای شناسایی تغییرات قابل اجرا ، وقت گیر و خطرناک بود. با معرفی NaturalOne ، TASE در حال حاضر شاهد بهره وری برنامه نویس بهبود یافته است. توسعه دهندگان اکنون می توانند از سیستم کنترل نسخه مبتنی بر مخزن GIT استفاده کنند و در صورت کار چندین توسعه دهنده روی همان کد منبع ، ادغام تغییرات تکراری را انجام دهند. این کار با مقایسه دو نسخه در یک صفحه و تأیید هر تغییر مورد نیاز آسان است. کنترل نسخه با NaturalOne بسیار قدرتمند است - از آنجا که تمام نسخه های کد منبع در مخزن نگهداری می شوند ، تغییرات می توانند به جلو بروند یا به عقب برگردند. امنیت قادر به فعال کردن مجدد کد منبع قدیمی ، خطرات را کاهش داده و بهره وری توسعه دهنده را بهبود می بخشد.

بعد چیست؟

با استفاده از همه برنامه ها و داده های خود در حال حاضر در Linux ، مرحله بعدی TASE اجرای یک معماری ابر - با استفاده از مجازی سازی برای جدا کردن سرور پایگاه داده از سرور برنامه است. این امر با عدم وابستگی به یک دستگاه فیزیکی ، کنترل بهتر هر سرور را تضمین می کند. حزی شیرازی از دفتر پشتیبان معماری سیستم گفت: "ما می خواهیم از تداوم و امنیت بهتر و در دسترس بودن بیشتر در معماری اطمینان حاصل کنیم که به برنامه و بانک اطلاعاتی اجازه می دهد تا روی سرورهای مختلف اجرا شود."TASE قصد دارد از مجازی سازی استفاده کند - تکنیکی که برنامه طبیعی را به خدماتی تقسیم می کند که می تواند روی ظروف Docker® اجرا شود - برای جدا کردن داده ها از برنامه و هر یک را در سرورهای مختلف قرار دهد. با تعادل بار ، TASE آماده است تا با بهبود سریعتر و آسانتر ، قطع سیستم را انجام دهد - در صورت پایین آمدن سرور ، تداوم تجارت را افزایش می دهد.

سیستم های باز ، ذهن باز

هنگامی که Tase Adabas و کاربرد طبیعی خود را به منبع باز لینوکس بازگرداند ، توسعه دهندگان طبیعی آن در ابتدا تمایلی به شروع کار در محیط جدید مبتنی بر Eclipse از NaturalOne که اکنون در دسترس آنها است ، نبودند. با احتیاط در مورد استفاده از ابزارهای مدرن ، برنامه نویسان TASE به قانع کننده نیاز داشتند. نرم افزار AG آموزش و مربیگری در محل را برای NaturalOne ارائه داد. تنها در طی چند روز از نشان دادن مزایای چگونگی عملکرد NaturalOne در محیط یکپارچه DevOps ، عدم تمایل برنامه نویسان از بین رفت. ایلان هیرشوویتز ، خاطرنشان کرد: "پس از دیدن همه زنگ ها و سوت های استفاده از NaturalOne با ابزارهای DevOps مانند Git و Jira® ، توسعه دهندگان حیرت زده شدند که چقدر راحت تر می توانند کد برنامه بهتر را تهیه کنند ، سریعتر و ایمن تر."مهندس راه حل های نرم افزار AG که رهبری کارگاه های آموزشی در محل را بر عهده دارد. و یک امتیاز اضافی نیز وجود داشت: معماری جدید توسعه همه تیم های توسعه TASE را با هم جمع کرد. از پاکسازی گرفته تا مشتقات ، تیم های مختلف و ذینفعان تجاری هم اکنون همگی یکدیگر را می شناسند ، با هم کار می کنند و اهمیت آنچه هر تیم - و مبادله - را انجام می دهند درک می کنند. TASE اکنون به لطف یک حرکت هوشمندانه به لینوکس و پذیرش NaturalOne در یک محیط DevOps مبتنی بر Eclipse ، با قویترین رقبا با چابکی و سرعت روبرو است.

فارکس را از کجا شروع کنیم...
ما را در سایت فارکس را از کجا شروع کنیم دنبال می کنید

برچسب : نویسنده : لیما اصغرپورسازونی بازدید : 37 تاريخ : دوشنبه 13 شهريور 1402 ساعت: 11:53