يوفر AWS CloudFormation لغة مشتركة لك لعمل نموذج لـAWS وموارد تطبيقات الطرف الثالث في البيئة السحابية لديك ويعمل على توفيرها. يتيح لك AWS CloudFormation استخدام لغات البرمجة أو ملف نصي بسيط لتخصيص وتوفير الموارد، بطريقة آلية وآمنة، لجميع الموارد اللازمة لتطبيقاتك في جميع المناطق والحسابات. يمنحك هذا مصدرًا موحدًا للمعلومات الخاصة بموارد AWS وموارد الطرف الثالث.
الفوائد
إمكانية نمذجة كل شيء
يسمح لك AWS CloudFormation بتصميم البنية التحتية بأكملها وموارد التطبيقات إما بملف نصي أو بلغات البرمجة. يجعل تسجيل AWS CloudFormation جنبًا إلى جنب مع CLI من السهل إدارة موارد الطرف الثالث من خلال CloudFormation. يوفر ذلك مصدرًا واحدًا للمعلومات الخاصة بمواردك، كما يساعدك على توحيد مكونات البنية التحتية المستخدمة عبر مؤسستك، مما يتيح التوافق مع امتثال التكوين واستكشاف الأخطاء وإصلاحها بشكل أسرع.
الأتمتة والنشر
يعمل AWS CloudFormation على تخصيص موارد تطبيقاتك بطريقة آمنة وقابلة للتكرار، مما يسمح لك ببناء وإعادة بناء البنية التحتية والتطبيقات، دون الاضطرار إلى تنفيذ إجراءات يدوية أو كتابة نصوص برمجية مخصصة. يعتني CloudFormation بتحديد العمليات الصحيحة التي يجب تنفيذها عند إدارة مجموعتك، والتراجع عن التغييرات تلقائيًا إذا تم اكتشاف أخطاء.
إنها مجرد تعليمات برمجية
يسمح لك تكويد البنية التحتية الخاصة بك بمعالجة البنية الأساسية الخاصة بك على أنها مجرد تعليمة برمجية. يمكنك تأليفها باستخدام أي محرر تعليمات برمجية، والتحقق من ذلك في نظام التحكم في الإصدارات، ومراجعة الملفات مع أعضاء الفريق قبل النشر في الإنتاج.
كيفية العمل
العملاء المميزون
"نحن نستخدم AWS CloudFormation لإنشاء شبكة بنقرة واحدة. تقول وايز: "إنها أداة سهلة للغاية". تستخدم Nextdoor أيضًا أداة التشغيل التلقائي Puppet لتحديد الخوادم وبنائها في AWS، وحل إدارة سحابة RightScale لتهيئة الماكينات ومراقبتها في سحابة AWS.
تم تصميم جميع شبكات الشركة وبناؤها وصيانتها من خلال نماذج AWS CloudFormation. يقول ويتوف: "هذا يعطينا رفاهية التحكم في الإصدارات الخاصة بشبكتنا، كما أنه يسمح بالتكرار الدقيق والمتناسق في الشبكة للتطوير حسب الطلب والبيئات المرحلية".
تستخدم شركة Expedia الحل AWS CloudFormation مع Chef لنشر مجموعتها الأمامية والخلفية بالكامل في بيئة AWS.
"نحن سعداء للغاية مع AWS CloudFormation، لأنه يعني أننا قادرون على استخدام النشر "بنقرة واحدة" للبنية التحتية بأكملها".
منشورات ومقالات المدونة
جديد: استخدام AWS CloudFormation StackSets لحسابات متعددة في AWS Organization
12 فبراير 2020
سيباستيان ستورماك
تحديث CloudFormation – واجهة سطر الأوامر + دعم موارد الجهة الخارجية + السجل
جديد – استيراد موارد موجودة بالفعل في حزمة CloudFormation
تحديث AWS CloudFormation – خارطة الطريق للتغطية العامة وهدايا CDK
قم بزيارة مدونة الإدارة والحوكمة لقراءة المزيد عن CloudFormation وخدمات AWS للإدارة والحوكمة الأخرى.
الميزات الجديدة
AWS CloudFormation StackSets تقدم عمليات نشر آلية عبر الحسابات ومناطق الخدمات من خلال AWS Organizations
12 فبراير 2020
تعلم المزيد حول إمكانات عمل نموذج لـ AWS CloudFormation والعمل على توفيرها.
ابدأ في إنشاء ما تريد بالاستعانة بـ AWS CloudFormation في وحدة تحكم AWS.
تعرف على المزيد حول AWS CloudFormation