AWS CodeBuild
#145 · Level 4 · পরিচালনা ও বিশেষ ক্ষেত্র · DevOps ও Infrastructure as Codeধারণা
“ধারণা” অংশAWS CodeBuild হলো managed build service, যা code compile করে, test চালায় আর চালানোর উপযোগী package বানায় — নিজের build server ছাড়াই। প্রতিটা build-এর জন্য এটা একটা নতুন, আলাদা পরিবেশ চালু করে আর কাজ শেষে সরিয়ে দেয়। কোন ধাপে কী হবে, তা buildspec নামের একটা file-এ লেখা থাকে। তৈরি ফল (artifact) সাধারণত S3-এ বা container image হলে ECR-এ রাখা হয়। এটা প্রায়ই CodePipeline-এর build ধাপ হিসেবে ব্যবহার হয়।
সহজ উদাহরণ
“সহজ উদাহরণ” অংশকারখানার assembly line — কাঁচামাল (code) ঢোকে, পরীক্ষা হয়, তৈরি পণ্য বের হয়।
কেন দরকার
“কেন দরকার” অংশপ্রতিবার code বদলালে হাতে build আর test করা সময়সাপেক্ষ আর ভুলপ্রবণ।
কোথায় ব্যবহার হয়
“কোথায় ব্যবহার হয়” অংশপ্রতিটা code পরিবর্তনে নিজে থেকে test চালানো, container image বানানো।
Azure-এ এর মতো
“Azure-এ এর মতো” অংশAzure Pipelines (build)
আরও জানুন
“আরও জানুন” অংশবিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: