آنچه یاد خواهید گرفت:
چگونه استراتژیهای DevOps و استقرار را در Salesforce همسو با معماری سازمانی طراحی کنید؟
چگونه پایپ لاین های CI/CD را برای Salesforce با استفاده از بهترین شیوههای صنعت پیادهسازی کنید؟
چگونه گزینههای استقرار و مدیریت انتشار را برای محیطهای مختلف Salesforce ارزیابی کنید؟
چگونه اصول حاکمیت چرخه عمر و DevOps را در سناریوهای واقعی Salesforce اعمال کنید؟
چگونه ویژگی های خوب و بد معماری را که معمولاً در تست گواهینامه مطرح میشوند، تحلیل کنید؟
متدولوژی تست، شامل خودکارسازی تست و تست بر روی انتشارهای Salesforce
چشمانداز حاکمیت و مشارکت در نهادهای حاکمیتی
پیشنیازهای دوره
یک رایانه و دسترسی به اینترنت
2 تا 3 سال تجربه در پلتفرم Salesforce
1 تا 2 سال کار بر روی مباحث DevOps در Salesforce
1 تا 2 سال تجربه کار با کمیتههای حاکمیت
1 تا 2 سال تجربه در مدیریت چرخه عمر اپلیکیشن
توضیحات دوره
این دوره "معماری DevOps - Salesforce و استقرار (CI/CD، انتشار)" بهطور ویژه طراحی شده است تا شما را برای گواهینامه معمار چرخه عمر توسعه و استقرار Salesforce آماده کند.
شما با استفاده از سناریوهای واقعی و همسو با آزمون، تجربه عملی در DevOps Salesforce، پایپ لاینهای CI/CD، مدیریت انتشار و حاکمیت چرخه عمر به دست خواهید آورد.
درباره آزمون
برای آگاهی از جزئیات آزمون معمار چرخه عمر توسعه و استقرار پلتفرم Salesforce، ادامه مطلب را بخوانید.
محتوای آزمون: 60 سؤال چندگزینهای/چندانتخابی
زمان اختصاصیافته برای تکمیل آزمون: 105 دقیقه
نمره قبولی: 65 درصد
نسخه: سؤالات آزمون با انتشار بهار 2023 همسو هستند
هزینه ثبتنام: 400 دلار آمریکا، به علاوه مالیاتهای قابلاعمال بر اساس قوانین محلی
هزینه بازپسگیری: 200 دلار، به علاوه مالیاتهای قابلاعمال بر اساس قوانین محلی
گزینههای ارائه: آزمون با نظارت، بهصورت حضوری در مرکز تست یا در محیط آنلاین با نظارت؛ برای اطلاعات مربوط به زمانبندی آزمون اینجا را کلیک کنید.
منابع مرجع: استفاده از هیچ گونه مواد چاپی یا آنلاین در طول آزمون مجاز نیست.
پیشنیاز: ندارد.
سرفصل آزمون
آزمون معمار چرخه عمر توسعه و استقرار پلتفرم Salesforce، دانش و مهارتهای داوطلب را در ارتباط با اهداف زیر میسنجد.
مدیریت چرخه عمر اپلیکیشن: 8 درصد
با توجه به ریسک پروژه و نیازهای مشتری، توضیح دهید چگونه مزایا و ریسکهای متدولوژیهای مختلف توسعه را ارزیابی کنید و استراتژیهای حاکمیتی مناسب را بر اساس بلوغ مشتری پیشنهاد دهید.
برنامهریزی: 13 درصد
با توجه به یک سناریوی پیچیده مشتری، بلوغ مدیریت چرخه عمر اپلیکیشن را ارزیابی کنید و افراد، فناوری و فرآیندهای مورد نیاز را شناسایی کنید.
ریسکهای محیط مشتری را درک کنید و استراتژیهای کاهش ریسک مناسب را بیان کنید.
با توجه به یک سناریوی مشتری، چارچوب حاکمیتی مناسب را تحلیل و پیشنهاد دهید.
با توجه به سناریوی مشتری که شامل انتشار جدید Salesforce است (تابستان، زمستان، بهار)، استراتژی مناسب برای کاهش ریسکها را پیشنهاد دهید.
طراحی سیستم: 15 درصد
مزایای استفاده از ابزارهای چابک برای پشتیبانی از فرآیند توسعه چابک را توضیح دهید.
با توجه به چشمانداز مشتری و نیازهای او، ملاحظات کسب و کار، فنی و معماری را که از استراتژی سازمان تعریفشده پشتیبانی میکنند، ارزیابی کنید.
با توجه به یک سناریوی مشتری، استراتژی محیط (sandbox) را تعریف کنید که از انواع صحیح sandbox استفاده میکند (برای مثال، چند جریان پروژه، نیازمندیهای آموزش، محیط میانی، تولید و اصلاحات فوری).
با توجه به یک سناریو، مؤلفهها و ابزارهای یک استراتژی استقرار موفق را مقایسه، بررسی و پیشنهاد دهید.
ساخت: 14 درصد
با توجه به یک سناریوی مشتری، توضیح دهید چگونه از branching/نسخهبندی/ادغام در کنترل منبع استفاده کنید و استراتژیهای مناسب را پیشنهاد دهید.
رویکردهای مناسب برای ساخت استراتژی داده تست و تست واحد را برای اطمینان از کد موفق توضیح دهید. (مثبت، منفی، مبتنی بر مجوز، حجم داده زیاد)
با توجه به یک سناریوی مشتری، مدل توسعه مناسب (مبتنی بر سازمان در مقابل مبتنی بر بسته) و محیط توسعه مناسب (سازمان موقت در مقابل جعبههای شنی) را توصیف کنید.
متدهای تضمین تحویل کد با کیفیت، مانند استانداردهای کدنویسی، pull requests، بازبینی کد و تحلیل ایستای کد را توضیح دهید.
استقرار: 14 درصد
با توجه به یک سناریو، قابلیتها، محدودیتها و ملاحظات استفاده از رابط برنامهنویسی فراداده و Tooling APIs را برای استقرار توضیح دهید.
با توجه به یک سناریو، رویکردهای مدیریت مراحل قبل و بعد از استقرار را توضیح دهید، از جمله مواردی که از طریق رابطهای برنامهنویسی پشتیبانی نمیشوند.
با توجه به یک سناریو، رویکردهای مدیریت و استقرار دادههای مرجع فنی را توضیح دهید.
تست: 13 درصد
با توجه به یک سناریوی مشتری، متدولوژی تست مناسب را توصیف و پیشنهاد دهید.
با توجه به استراتژی تست مشتری، متدولوژی اجرای تست و الزامات پوشش مناسب را توصیف کنید.
با توجه به یک سناریوی مشتری، یک استراتژی داده تست یکپارچه را توصیف و پیشنهاد دهید که در سراسر چرخه عمر توسعه، از دادههای نماینده بهصورت امن استفاده میکند.
انتشار: 13 درصد
با توجه به یک سناریو، موارد استفاده و ملاحظات مربوط به استفاده از بستههای مدیریتشده، مدیریتنشده و بازشده را تحلیل و توضیح دهید.
استراتژی sandbox را با یک برنامه انتشار خاص تطبیق دهید و چند جریان پروژه، نیازمندیهای آموزش، محیط میانی و اصلاحات فوری را در نظر بگیرید.
با توجه به یک سناریوی مشتری، استراتژی مدیریت انتشار مناسب را توصیف و پیشنهاد دهید.
عملیات: 10 درصد
با توجه به یک سناریوی دقیق از محیط مشتری همراه با یک درخواست مشخص، توضیح دهید که وارد کردن مستقیم آن درخواست در محیط تولید چه پیامدهایی دارد.
با توجه به سناریوی مشتری که در آن تغییرات مستقیماً در محیط تولید انجام میشوند، پیامدهای آن را بر چرخه عمر توسعه و مراحل ادغام تغییرات در مدیریت چرخه عمر اپلیکیشن توضیح دهید.
با توجه به یک سناریوی چندسازمانی مشتری، رویکردهای مدیریت مصنوعات انتشار مشترک را مقایسه و بررسی کنید.
این دوره برای چه کسانی مناسب است؟
توسعهدهندگان Salesforce که برای گواهینامه معمار چرخه عمر توسعه و استقرار آماده میشوند.
متخصصان Salesforce که با DevOps ،CI/CD و مدیریت انتشار کار میکنند.
معماران و توسعهدهندگان ارشد که پایپ لاینهای تحویل سازمانی Salesforce را طراحی میکنند.
مدیر محیط
مدیر عملیات
مدیر تست
معمار فنی