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

AWS CodeArtifact

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

AWS CodeArtifact হলো software package (npm, NuGet, Maven, pip ইত্যাদি) রাখার কোম্পানির নিজস্ব ভাণ্ডার। Package রাখা হয় repository-তে, আর কয়েকটা repository একটা domain-এর ভিতরে থাকে। একটা repository-কে npmjs বা PyPI-এর মতো public ভাণ্ডারের সাথে যুক্ত করা যায়। তখন বাইরের package প্রথমবার আনা হলে তার একটা কপি নিজেদের কাছে থেকে যায়। কে package পড়তে বা প্রকাশ করতে পারবে, তা IAM দিয়ে নিয়ন্ত্রণ হয়।

কোম্পানির নিজের গুদাম, যেখানে বাইরে থেকে কেনা আর নিজেদের বানানো যন্ত্রাংশ যাচাই করে রাখা হয়।

বাইরের package হঠাৎ বদলে গেলে বা হারিয়ে গেলে সমস্যা হয়। নিজেদের package-ও কোথাও নিরাপদে রাখতে হয়।

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

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

Team-এর ভিতরে ভাগ করা library, বাইরের package-এর যাচাই করা কপি।

Azure Artifacts

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