Infrastructure as Code چیست؟ مدیریت زیرساخت با کد
IaC یعنی سرور، شبکه و سرویسها را بهجای کلیک دستی، با فایلهای قابلنسخهگذاری تعریف کنید. مزیتها و ابزارهای رایج مانند Terraform و Ansible.
CI/CD، کانتینر، زیرساخت و استقرار
۶ خبر
IaC یعنی سرور، شبکه و سرویسها را بهجای کلیک دستی، با فایلهای قابلنسخهگذاری تعریف کنید. مزیتها و ابزارهای رایج مانند Terraform و Ansible.
برای فهمیدن اینکه سیستم چه میکند به لاگ، متریک و تریس نیاز دارید. تفاوت هر کدام و نحوهٔ ترکیبشان برای پیدا کردن مشکل سریعتر.
کوبرنتیز اجرای کانتینرها را روی چند سرور مدیریت میکند. سه مفهوم اصلی را ساده مرور میکنیم تا شروع یادگیری آسانتر شود.
یکپارچهسازی پیوسته آزمون و ساخت را خودکار میکند و استقرار پیوسته نسخهٔ تأییدشده را به محیط واقعی میبرد. مراحل پایپلاین و فواید آن.
با multi-stage build، کش لایهها، .dockerignore و اجرای بدون root، ایمیجهای کوچکتر، سریعتر و امنتر بسازید.
کانتینر برنامه و وابستگیهایش را بستهبندی میکند و هستهٔ سیستمعامل میزبان را به اشتراک میگذارد؛ پس سبکتر و سریعتر از ماشین مجازی است.