به روزرسانی 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