Data Storafe solutions image
Devops

مقایسه نرم افزارهای ذخیره‌سازی EBS, Swift, Longhorn, Rook Ceph

  مقایسه نرم افزارهای ذخیره‌سازی Swift ,RookCeph, Longhorn، و OpenEBS همگی راه‌حل‌های orchestration ذخیره‌سازی کانتینری محبوب برای Kubernetes هستند. همه آنها آسان برای استفاده، قابل مقیاس‌پذیری و قابل اعتماد هستند. با این حال، برخی از تفاوت‌های کلیدی بین آنها وجود دارد.که در این مقاله سعی میکنیم به مهم‌ترین ویژگی‌های آن‌‌ها …

What Is Load Balancing? - Blog - GB Cloud
Devops

توزیع کننده ‌بار (Load Balancer) چیست و چه کاریردهایی دارد؟

توزیع کننده ‌بار (Load Balancer) به عنوان پروکسی ترافیک نت کار می­کند. به طوری­که ترافیک شبکه یا برنامه را روی نقاط انتهایی (endpoints) تعدادی از سرورها، توزیع می­نماید. پروکسی متعادل کننده بار برای توزیع ظرفیت در زمان اوج ترافیک و بالا بردن قابلیت اطمینان برنامه ها (reliability) به کار می­رود. …

وب سرور چیست
Devops

وب سرور چیست و نحوه کارکرد آن چگونه است؟

وب سرور (web server) نرم افزار یا کامپیوتری است که به برنامه های دیگری به نام مشتری (client) خدمات ارائه می­دهد. نرم افزارِ سرور وب، نرم افزاری است که اسناد و محتواهایی را که کاربران از طریق مرورگرهای وب خود درخواست می­کنند، در اختیار آنها قرار می­دهد. این سرور درخواست­های …

What-is-an-Application-Server-1
Devops

اپلیکیشن سرور چیست و نحوه کارکرد آن چگونه است؟

اپلیکیشن سرور (Application Server) فرم مدرن از یک پلتفرم میان افزار (middleware) است. این نرم افزار کاربردی، سروری است که از سه طرف بین سه سیستم زیر کار می­کند: سیستم عامل (OS). منابع خارجی از قبیل سیستم مدیریت پایگاه داده (DBMS)، سرویس­های ارتباطات و اینترنت. برنامه های کاربردی کاربران. اپلیکیشن …

helm
Devops

Helm Chart چیست؟ (برای تازه واردان به دنیای کوبرنتیز)

کوبرنتیز بهترین ابزار برای توسعه دهندگان ابری هست اما مکبرنتیز ی به تنهای قادر به هندل کردن همه چیز نیست یک دلیل مهم برای اینکه چرا نرم افزارهای متن باز عالی هستند این هست که هر گروه و تیم یا سازمان بزرگ میتونه توسعه اوک محثول کمک کنه 🙂 یکی …

Monitoring tools
Devops

مانیتور کردن پیشرفته سایت‌ها

ابزار مانیتورینگ شبکه، در دنیای پرشتاب امروز نظارت بر شبکه را برای شرکت‌های کوچک و شرکت‌های بزرگ فراهم می‌کند. نظارت بر شبکه شامل فرایند نظارت بر دستگاه‌ها و سیستم‌ها و برنامه‌های شبکه برای اطمینان از عملکرد صحیح و کارآمدی آن‌ها خواهد بود. ابزار نظارت بر شبکه نرم‌افزاری است که به …

گیت اوپس چیست
Devops

GitOps چیست

مقدمه برای پیاده سازی زیرساخت بدون مشکل و بدور از خطاهای منابع انسانی و مهندسی شده پیشنهاد میشود از روش هایی مانند GitOps استفاده کرد به طور خلاصه میتوان با استفاده از قابلیت های gitlabوCI/CD و Docker ساختاری بدون تحمیل DownTime به پروژه را پیاده سازی کرد Gitops همانطور که …

docker in iran
Devops

نصب Docker در Ubuntu با اینترنت ایران

برای شروع حتما مطمئن باشید که نیازمندی های سیستم عامل رو رعایت کردید, در حال حاظر اخرین ورژن داکر بر روی سیستم عامل های زیر قابل پیاده سازی است Ubuntu Lunar 23.04 Ubuntu Kinetic 22.10 Ubuntu Jammy 22.04 (LTS) Ubuntu Focal 20.04 (LTS) ۱-پاکسازی داکر در اولین قدم مطمئن باشید …

گیت لب در داکر - Gitlab with docker
Devops

نصب Gitlab با استفاده از Docker

نصب گیت لب(Gitlab) با استفاده از داکر(Docker) گیت لب (Gitlab) یک ابزار کاملا رایگان برای مدیریت سورس کدها میباشد, همانند گیت هاب و بیت باکت شما میتوانید برای شروع مراحل نصب یک سرور مجازی SSD خریداری کنید شما میتوانید برای نصب گیت لب از مخزن رسمی گیتلب در داکرهاب استفاده …

devops devsecops دواپس
Devops

DevOps چیست؟ چرا سازمان‌ها باید دواپس را جدی بگیرند؟

مفهوم دواپس (DevOps) یک رویکرد نوآورانه در فرآیندهای توسعه و ارتقاء نرم‌افزار است که به منظور افزایش همکاری و هماهنگی بین تیم‌های توسعه (Dev) و عملیات (Ops) توسعه یافته است. این مفهوم اصول و فرآیندهایی را در بر می‌گیرد که از مرحله توسعه تا مستقرسازی و ارتقاء نرم‌افزارها را تحت …