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

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 Pipelines / GitHub Actions

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