মূল লেখায় যান

AWS CloudFormation

#141 · Level 4 · পরিচালনা ও বিশেষ ক্ষেত্র · DevOps ও Infrastructure as Code

AWS CloudFormation-এ পুরো infrastructure (server, network, database) একটা template file-এ লিখে রাখা যায়, আর সেটা থেকে AWS নিজে সব বানিয়ে দেয়। Template লেখা হয় JSON বা YAML ফরম্যাটে। একটা template থেকে বানানো resource-এর দলকে বলে stack, যেটা একসাথে তৈরি, বদলানো বা মোছা হয়। পরিবর্তনের আগে change set দেখে বোঝা যায় কী কী বদলাবে। StackSets দিয়ে একই template অনেক account আর Region-এ চালানো যায়।

বাড়ির নকশা — একই নকশা দিয়ে যতবার খুশি, হুবহু একই বাড়ি বানানো যায়।

হাতে click করে বানালে ভুল হয় আর আবার একইভাবে বানানো কঠিন। File-এ লেখা থাকলে পরিবর্তনের ইতিহাসও থাকে।

কোথায় ব্যবহার হয়

“কোথায় ব্যবহার হয়” অংশ

Test আর production-এ একই রকম পরিবেশ বানানো, পুরো system এক command-এ তৈরি বা মুছে ফেলা।

Azure Resource Manager (ARM) / Bicep

বিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: