AWS CodeDeploy
#146 · Level 4 · পরিচালনা ও বিশেষ ক্ষেত্র · DevOps ও Infrastructure as Codeধারণা
“ধারণা” অংশAWS CodeDeploy নতুন সংস্করণের app server, Lambda বা container-এ নিরাপদে ধীরে ধীরে পৌঁছে দেয়। এটা EC2, নিজের অফিসের server, Lambda আর Amazon ECS-এর সাথে কাজ করে। কোন ধাপে কী হবে, তা AppSpec নামের file-এ লেখা থাকে। একই জায়গায় সংস্করণ বদলানো (in-place) বা নতুন পরিবেশ বানিয়ে traffic সরানো (blue/green) — দুই পদ্ধতিই আছে। সমস্যা ধরা পড়লে এটা আগের সংস্করণে ফিরে যেতে (rollback) পারে।
সহজ উদাহরণ
“সহজ উদাহরণ” অংশদোকানে নতুন মেনু চালু — আগে একটা শাখায়, সব ঠিক থাকলে বাকিগুলোয়; সমস্যা হলে পুরনো মেনুতে ফেরা।
কেন দরকার
“কেন দরকার” অংশনতুন সংস্করণ একসাথে সব জায়গায় দিলে সমস্যা হলে সবাই ভোগে।
কোথায় ব্যবহার হয়
“কোথায় ব্যবহার হয়” অংশশত server-এ নতুন code পাঠানো, সমস্যা হলে নিজে থেকে আগের সংস্করণে ফেরা।
Azure-এ এর মতো
“Azure-এ এর মতো” অংশAzure Pipelines (release)
আরও জানুন
“আরও জানুন” অংশবিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: