مخزن و اپلیکیشنها
محصولها، بستههای مشترک و تنظیمات در یک مخزن چندبخشی نگهداری میشوند.
Factory بستر مهندسی داخلی پرتو هوش مهرآسا برای نگهداری کد، تعریف زیرساخت و اداره چرخه انتشار سرویسهاست. این صفحه نمایی کلی از اجزای ثبتشده در مخزن را نشان میدهد؛ نه ادعایی دربارهٔ وضعیت لحظهای سرویسها یا تضمین دسترسپذیری.
کد و تنظیمات پروژه، ابزارهای اداره پلتفرم و تعریفهای استقرار در مرزهای جداگانه نگهداری میشوند.
محصولها، بستههای مشترک و تنظیمات در یک مخزن چندبخشی نگهداری میشوند.
تعریفهای CI، ساخت تصویر و نسخهبندی برای بخشهایی از سرویسها در مخزن وجود دارد.
پوشه پلتفرم شامل تنظیمات Kubernetes، Helm، GitOps، Caddy و Ansible است.
رابط React/TypeScript و API مبتنی بر FastAPI برای عملیات شرکت و مدیریت پلتفرم.
پیکربندیهای اپلیکیشن و زیرساخت در فایلهای نسخهبندیشده قرار میگیرند تا تغییرات قابل بازبینی باشند.
ساخت و استقرار از مسیرهای اتوماسیون تعریفشده انجام میشود؛ هر مسیر باید با وضعیت واقعی محیط هدف سنجیده شود.
پنل گرافیکی برای ارائه عملیات و اطلاعات مدیریتی؛ سطح دسترسی هر بخش باید متناسب با نقش کاربر باشد.
وجود یک manifest یا workflow در مخزن بهتنهایی اثبات نمیکند که سرویس در محیط اجرا سالم است. همچنین این معرفی هیچ نشانی داخلی، کلید دسترسی، آدرس زیرساخت یا جزئیات حساس عملیاتی را منتشر نمیکند.
در پروژههای زیرساختی، دامنه و معیار پذیرش پیش از اجرا روشن میشود؛ سپس تغییرات نسخهبندی، بازبینی و با مشاهدهٔ وضعیت محیط مقصد ارزیابی میشوند.