ریچارد سِروتر در معماریهای خود، به معرفی Cloud Internal Developer Platform (IDP) گوگل پرداخته است. این پلتفرم با هدف استانداردسازی و ایجاد مسیرهای طلایی برای توسعهدهندگان، به منظور تسریع و ایمنسازی فرآیند توسعه نرمافزار طراحی شده است. مشکلاتی مانند اندازهگیریهای ناسازگار، نارضایتی توسعهدهندگان از خدمات خودکار، و پراکندگی ابزارها، از جمله چالشهایی هستند که Cloud IDP به دنبال رفع آنها است.
Cloud IDP با ارائه یک تجربه یکپارچه، مدیریت پیکربندی، هماهنگی زیرساخت، مدیریت محیط، و خدمات استقرار را فراهم میکند. این پلتفرم با تمرکز بر روی برنامهها، به جای توسعهدهندگان، مسئولیتهای بیشتری را بر عهده میگیرد. Application Design Center (ADC) به عنوان بخشی از Cloud IDP، امکان ایجاد و اشتراکگذاری قالبها، و استقرار نمونهها را فراهم میکند. ADC از Cloud Assist برای ایجاد قالبها با استفاده از زبان طبیعی نیز پشتیبانی میکند. تمام تغییرات در ADC به صورت Terraform نمایش داده میشوند و امکان استفاده از سرویس Terraform مدیریت شده گوگل یا هر ابزار هماهنگی زیرساخت دیگر وجود دارد.
مشاهده مطلب اصلی