AWS CodePipeline
#147 · Level 4 · পরিচালনা ও বিশেষ ক্ষেত্র · DevOps ও Infrastructure as Codeধারণা
“ধারণা” অংশAWS CodePipeline code পরিবর্তন থেকে শুরু করে build, test আর deploy পর্যন্ত পুরো ধাপগুলো স্বয়ংক্রিয়ভাবে সাজায়। একে CI/CD বলে — code নিয়মিত জোড়া, পরীক্ষা আর release করার পদ্ধতি। একটা pipeline কয়েকটা stage-এ ভাগ করা, আর প্রতিটা stage-এ এক বা একাধিক action থাকে। Source হতে পারে GitHub বা S3, build হয় CodeBuild-এ, আর deploy হতে পারে CodeDeploy, CloudFormation বা ECS দিয়ে। মাঝে মানুষের অনুমোদনের ধাপও রাখা যায়।
সহজ উদাহরণ
“সহজ উদাহরণ” অংশকারখানার পুরো উৎপাদন লাইন — কাঁচামাল থেকে দোকানের তাক পর্যন্ত প্রতিটা ধাপ নিজে নিজে এগোয়।
কেন দরকার
“কেন দরকার” অংশপ্রতিটা release-এ হাতে হাতে অনেক ধাপ করলে দেরি আর ভুল হয়।
কোথায় ব্যবহার হয়
“কোথায় ব্যবহার হয়” অংশGit-এ code push হলেই build → test → অনুমোদন → production-এ পাঠানো।
Azure-এ এর মতো
“Azure-এ এর মতো” অংশAzure Pipelines / GitHub Actions
আরও জানুন
“আরও জানুন” অংশবিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: