CI/CD على AWS وAzure وGitlab. دورة جديدة من OTUS

تحذير! هذه المقالة ليست هندسية وهي مخصصة للقراء المهتمين بالتعليم في مجال CI/CD. على الأرجح، إذا لم تكن مهتما بالتعلم، فلن تهمك هذه المادة.

CI/CD على AWS وAzure وGitlab. دورة جديدة من OTUS

إذا كنت مطورًا أو مسؤولًا مسؤولاً عن إعداد عمليات التطوير والتسليم المستمر (التكامل المستمر / التسليم المستمر)، فقد فتحت OTUS باب التسجيل في دورة تدريبية مخصصة لك: دورة عملية مكثفة حول المنهجية الشائعة للتطوير المستمر للبرمجيات وتقديمها، والتكامل المستمر والتسليم المستمر على منصات مختلفة Amazon Web Service، وAzure، وGitLab، وJenkins.

خلال التدريب، سيتعلم الطلاب كيفية تخصيص عملية بناء التطبيق واختباره وعملية التثبيت مع ثلاثة مقدمي خدمات رائدين، بالإضافة إلى تطوير فهم بنية مقدمي الخدمات السحابية وتعلم أتمتة تحليل التعليمات البرمجية وفحص الثغرات الأمنية.

في نهاية التدريب، سيقوم كل طالب بإنشاء عمل نهائي يتكون من تنفيذ عمليات CI/CD لأي مشروع مفتوح المصدر من اختياره. بعد التدريب، بالطبع، سيحصل كل طالب على مواد لجميع الصفوف، وشهادة إتمام الدورة، والأهم من ذلك أنهم سيقومون بإعداد عملية بناء التطبيق واختباره وسيكونون قادرين على العثور على نقاط الضعف.

CI/CD على AWS وAzure وGitlab. دورة جديدة من OTUS

وبطبيعة الحال، هذه الدورة ليست مناسبة للجميع. ولكن إذا كان لديك خبرة:

  • يعمل مع جيت
  • إدارة أنظمة Linux أو Windows
  • التطوير أو التشغيل
  • العمل مع مزود السحابة

إذن OTUS في انتظارك! أنت تستطيع اجتياز اختبار القبوللتحديد ما إذا كان لديك المعرفة الكافية لأخذ دورة CI/CD في دورة AWS وAzure وGitlab.

تحسبا للبداية دورة "CI/CD على AWS وAzure وGitlab" في 17 فبراير، استضافت OTUS يومًا مفتوحًا. تحدث المعلم عن برنامج الدورة بمزيد من التفصيل، وأجاب على أسئلة الطلاب، ووصف أيضًا عملية التعلم.


هناك أيضًا إمكانية الوصول إلى عرض مجاني لندوة عبر الإنترنت مفتوحة حول موضوع "استخدام Jenkins مع K8S"، والتي أجراها مدرس الدورة "CI/CD على AWS وAzure وGitlab" بوريس نيكولاييف:


عملية التعلم بالطبع "CI/CD على AWS وAzure وGitlab" يتم في شكل ندوات عبر الإنترنت. طوال فترة التدريب (التي تستمر لمدة 3 أشهر)، يمكن للطلاب طرح الأسئلة على المعلمين ذوي الخبرة الذين هم على اتصال دائمًا. سيتم إكمال المهام العملية باستخدام Google Cloud Platform (GCP) وAmazon Web Service وMicrosoft Azure.

يتكون برنامج الدورة من أربع وحدات رئيسية:

  1. التطوير في السحابة (الكود)
  2. أتمتة التجميع والاختبار (التكامل المستمر)
  3. أتمتة التثبيت (التسليم المستمر)
  4. الوحدة النهائية

ستتم مناقشة كل منها بالتفصيل أثناء الفصول الدراسية بتنسيق ندوات عبر الإنترنت، وستساعد الواجبات المنزلية في توحيد المعرفة المكتسبة، والتي يمكنك الحصول على تعليقات مفصلة من المعلمين عليها، إذا لزم الأمر.

يصف العديد من الخبراء CI/CD بأنه أحد أفضل طرق تطوير البرامج للمهام الحديثة. هل تتفق مع هذا البيان؟

المصدر: www.habr.com

إضافة تعليق