يقدم استوديو Amazon SageMaker الموحد الآن CI/CD CLI للبيانات وتطبيقات الذكاء الاصطناعي
يقدم استوديو Amazon SageMaker الموحد الآن CI/CD CLI (aws-smus-cicd-cli)، وهي أداة سطر أوامر مفتوحة المصدر تعمل تلقائيًا على نشر البيانات متعددة الخدمات وتطبيقات الذكاء الاصطناعي عبر التطوير والاختبار والإنتاج. تجمع المؤسسات التي تنشئ تطبيقات في استوديو SageMaker الموحد خدمات AWS المتعددة، بما في ذلك AWS Glue وAmazon Athena وAmazon MWAA وAmazon SageMaker AI وAmazon Bedrock وAmazon QuickSight، في تطبيقات فردية. يسمح CLI لفرق البيانات بتحديد التطبيقات مرة واحدة في بيان YAML بينما يُنشر فرق DevOps بأمر واحد، مما يقلل من اختناقات النشر وانحراف التكوين.
يقرأ CLI بيانًا إعلانيًا. yaml يرسم كل مرحلة من مراحل خط الأنابيب إلى مشروع استوديو SageMaker الموحد المعزول. في وقت النشر، يستبدل التكوينات الخاصة بالمرحلة (مسارات S3 وأدوار IAM ومعرّفات الحساب وسلاسل الاتصال) وتوفير الموارد بترتيب التبعية. تغطي أربعة أوامر دورة الحياة: وصف الأذونات والاتصالات والتحقق من الصحة، وحزم الشحنات (قطعة أثرية غير قابلة للتغيير) من الهدف المصدر، ونشر هذه الأداة إلى هدف الوجهة، وتشغيل الاختبار للتحقق بعد النشر. وهو يعمل مع حلول CI/CD الحالية مثل إجراءات GitHub وJenkins وGitLab CI.
يتوفر CI/CD CLI بدون تكلفة إضافية في جميع مناطق AWS حيث يتوفر استوديو Amazon SageMaker الموحد. لا تدفع إلا مقابل موارد AWS الأساسية التي تُوفّر أثناء النشر.
للبدء، تفضل بزيادة الموارد الآتية: