مهندسی قابلیت اطمینان سایت (SRE) یا Site Reliability Engineering رویکردی مهندسی و بالغ است که ریشه در تجربه عملی گوگل داشته و با هدف پیوند دادن توسعه نرمافزار و عملیات فناوری اطلاعات شکل گرفته است. این رویکرد تمرکز خود را صرفاً روی فعال بودن سامانهها نمیگذارد بلکه طراحی و پیادهسازی سیستمهایی را دنبال میکند که ذاتا پایدار، مقیاسپذیر و در برابر خطا مقاوم باشند.
اتوماسیون زیرساخت
پلتفرم Pulumi چیست و چه قابلیت ها و ویژگی هایی دارد؟
پلتفرم Pulumi یک ابزار متن باز برای پیاده سازی زیرساخت به عنوان کد (Infrastructure as Code) است که امکان ایجاد و مدیریت منابع زیرساختی را با استفاده از زبان های برنامه نویسی رایج فراهم می کند. این ابزار از ارائه دهندگان بزرگ سرویس های ابری مانند AWS، Azure و Google Cloud پشتیبانی می نماید. کار با زبان های آشنا باعث می شود نیازی به یادگیری زبان های اختصاصی همچون HCL نباشد و فرایند توسعه پروژه ها سریع تر پیش برود.
20 ابزار DevOps برای اتوماسیون زیرساخت و نظارت (بخش دوم)
این مقاله به بخش دوم از معرفی ابزارهای DevOps میپردازد. در صورتی که هنوز بخش اول مقاله 20 ابزار DevOps برای اتوماسیون زیرساخت و نظارت را مطالعه نکرده اید، توصیه میشود ابتدا به آن مراجعه نمایید.
ابزارهای مدیریت ایمیج
ابزار DevOps جهت مدیریت ایمیج، به شما در خودکارسازی ماشین مجازی و ایمیج کانتینرها کمک میکند.
20 ابزار DevOps برای اتوماسیون زیرساخت و نظارت (بخش اول)
برای تحویل سریعتر برنامه ها، باید از یک ابزار DevOps جهت اتوماسیون زیرساخت استفاده شود. متأسفانه، هیچ ابزار تکی وجود ندارد که تمام نیازهای شما از جمله آماده سازی سرور، مدیریت پیکربندی، سیستم ساخت خودکار (automated builds)، استقرار کد و مانیتورینگ را هندل کند.