برنامه نویسی

به روزرسانی Goliat: تکامل و رویکرد جدید

جامعه عزیز ،

مدتی است که از آخرین بروزرسانی ما گذشته است ، اما من می خواهم بدانید که Goliat هنوز زنده است و دائماً در حال تحول است. من خستگی ناپذیر برای تهیه نسخه اول که منعکس کننده کیفیت و تلاشی است که این پروژه شایسته آن است ، کار کرده ام و امروز خوشحالم که برخی از تغییرات مهم را با شما به اشتراک می گذارم.

منشأ و تکامل پروژه

در ابتدا ، Goliat به عنوان راه حلی طراحی شده برای ادغام با API های مختلف مانند Github ، Azure ، AWS و Terraform Cloud طراحی شده است. ایده این بود که از نقاط قوت هر پلتفرم برای ارائه یک ابزار قوی استفاده کنیم. با این حال ، همانطور که بسیاری از شما می دانید ، Terraform Cloud یک راه حل بسیار گران قیمت است – به ویژه هنگام کار با فضای کاری متعدد. این امر باعث شد تا گزینه های دیگری را کشف کنم و یک ارائه دهنده را توسعه دهم که قادر به تکرار برخی از کارکردهای ارائه شده توسط Terraform Cloud باشد.

متأسفانه ، این رویکرد برای اجرای یک شخص بسیار پر هزینه است ، به خصوص در مورد من ، زیرا من مهارت های فنی یک برنامه نویس را ندارم.

یک جهت جدید: Goliat – داشبورد

با توجه به این چالش ها ، من تصمیم گرفته ام که به طور کامل پروژه را محوری کنم و در تمرکز آن تجدید نظر کنم. هدف جدید ارائه یک راه حل متمرکز است که با استفاده از GitHub به شما امکان می دهد:

  • مدیریت مخازن: مخازن را شناسایی و طبقه بندی کنید ، بین کسانی که به IAC و مواردی برای توسعه اختصاص داده شده اند ، متمایز شود.

  • مسائل و مدیریت گردش کار: اطلاعات مربوط به انتشار را متمرکز کنید و گردش کار را در سطح جهانی ، سازمانی یا مخزن مدیریت کنید و راه اندازی و کنترل این فرایندها را آسان تر می کند.

  • نظارت بر هزینه IAC: برای مخازن IAC ، هزینه زیرساخت ها را برای ارائه دهندگان مانند Azure یا AWS تجسم کنید ، بودجه های تعیین شده را تعیین کنید و پروب هایی ایجاد کنید تا به کنترل هزینه های خود کمک کند.

  • سیستم حاشیه نویسی RBAC: یک سیستم حاشیه نویسی قوی را بر اساس RBAC برای تقویت امنیت و کنترل دسترسی گنجانید.

این پروژه همچنین سه مدل هوش مصنوعی مجزا را ادغام خواهد کرد:

  • عملگر: این مدل اطلاعات را مستقیماً از GitHub به دست می آورد و تجزیه و تحلیل می کند.

  • معماری: به عنوان مثال ، با تمرکز بر استخراج داده ها از ارائه دهندگان ابر ، تعداد خدمات مستقر شده را نشان می دهد و موضوعات بالقوه را در سیستم بهداشتی تشخیص می دهد.

  • فیتوپ: این مدل تجزیه و تحلیل هزینه مفصلی را ارائه می دهد ، داده های مربوط به حساب کلی ، استقرار خدمات روزانه و موارد دیگر را نشان می دهد.

چه می آید

من در توسعه رویکرد جدید داشبورد پیشرفت چشمگیری داشته ام. به زودی ، امیدوارم که یک نسخه ی نمایشی به روز شده را به اشتراک بگذارم که منعکس کننده این تغییرات باشد و به شما امکان می دهد تا از نزدیک وظایف جدید و پیشرفت هایی را که اجرا خواهد شد ، از نزدیک دنبال کنید. علاوه بر این ، من داشبورد GitHub – مخزن را که در آن می توانید توسعه Goliat را پیگیری کنید – با کارهای جدیدی که من روی آن کار خواهم کرد ، به روز می کنم و شما را از همه پیشرفت ها و تغییرات در پروژه مطلع می کنم.

من عمیقاً از حمایت و صبر شما قدردانی می کنم. این پروژه به همان اندازه مال شما است و هر اظهار نظر و پیشنهاد من را به سمت پیشرفت آن سوق می دهد.

بسیار سپاسگزارم که اینجا هستید و در این سفر با من همراهی کردید!

به یاد داشته باشید که می توانید با این پروژه در وب سایت رسمی ادامه دهید: Goliat-Dashboard

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا