CI/CD در AWS، Azure و Gitlab. دوره جدید از OTUS

اخطار! این مقاله مهندسی نیست و برای خوانندگانی که علاقه مند به آموزش در زمینه CI/CD هستند در نظر گرفته شده است. به احتمال زیاد، اگر علاقه ای به یادگیری ندارید، این مطالب برای شما جالب نخواهد بود.

CI/CD در AWS، Azure و Gitlab. دوره جدید از OTUS

اگر شما یک توسعه دهنده یا مدیر هستید که مسئول تنظیم فرآیندهای توسعه و تحویل مستمر هستید (ادغام مداوم / تحویل مداوم)، سپس OTUS ثبت نام برای دوره ای را به ویژه برای شما باز کرده است: دوره فشرده عملی در مورد متدولوژی محبوب توسعه و تحویل مداوم نرم افزار یکپارچه سازی مداوم و تحویل مداوم در پلتفرم های مختلف وب سرویس آمازون، آزور، گیت لب و جنکینز.

در طول آموزش، دانش آموزان یاد می گیرند که چگونه فرآیند ساخت و آزمایش برنامه و فرآیند نصب را با سه ارائه دهنده پیشرو سفارشی کنند، همچنین درک درستی از معماری ارائه دهندگان ابری ایجاد کرده و اتوماسیون تجزیه و تحلیل کد و اسکن آسیب پذیری را یاد خواهند گرفت.

در پایان آموزش، هر دانش آموز یک کار نهایی را ایجاد می کند که شامل اجرای فرآیندهای CI/CD برای هر پروژه منبع باز به انتخاب خود است. البته پس از آموزش، هر دانش آموز مطالبی را برای تمامی کلاس ها، گواهی پایان دوره دریافت می کند و مهمتر از همه، مراحل ساخت و تست اپلیکیشن را راه اندازی کرده و می تواند آسیب پذیری ها را پیدا کند.

CI/CD در AWS، Azure و Gitlab. دوره جدید از OTUS

البته این دوره برای همه مناسب نیست. اما اگر تجربه دارید:

  • با Git کار می کند
  • مدیریت سیستم های لینوکس یا ویندوز
  • توسعه یا بهره برداری
  • کار با یک ارائه دهنده ابر

سپس OTUS منتظر شماست! تو می توانی قبولی در آزمون ورودیبرای تعیین اینکه آیا دانش کافی برای گذراندن دوره CI/CD در دوره AWS، Azure و Gitlab دارید یا خیر.

در انتظار شروع دوره "CI/CD در AWS، Azure و Gitlab" در 17 فوریه، OTUS میزبان یک روز باز بود. استاد در مورد برنامه دوره با جزئیات بیشتری صحبت کرد، به سوالات دانش آموزان پاسخ داد و همچنین روند یادگیری را تشریح کرد.


همچنین دسترسی به مشاهده رایگان وبینار باز با موضوع "استفاده از جنکینز با K8S" که توسط معلم دوره انجام شده است وجود دارد. "CI/CD در AWS، Azure و Gitlab" بوریس نیکولایف:


فرآیند یادگیری دوره "CI/CD در AWS، Azure و Gitlab" در قالب وبینارهای آنلاین برگزار می شود. در طول دوره آموزشی (3 ماه طول می کشد)، دانش آموزان می توانند سوالات خود را از معلمان مجرب که همیشه در تماس هستند بپرسند. تکالیف عملی با استفاده از Google Cloud Platform (GCP)، وب سرویس آمازون و Microsoft Azure تکمیل خواهند شد.

برنامه دوره شامل چهار ماژول اصلی است:

  1. توسعه در ابر (کد)
  2. اتوماسیون مونتاژ و تست (ادغام مداوم)
  3. اتوماسیون نصب (تحویل مستمر)
  4. ماژول نهایی

هر یک از آنها در طول کلاس ها در قالب وبینارهای آنلاین به تفصیل مورد بحث قرار می گیرد و تکالیف خانه به تثبیت دانش به دست آمده کمک می کند که در صورت لزوم می توانید بازخورد دقیقی از معلمان دریافت کنید.

بسیاری از کارشناسان CI/CD را یکی از بهترین روش های توسعه نرم افزار برای کارهای مدرن می دانند. آیا شما با این شرایط موافق هستید؟

منبع: www.habr.com

اضافه کردن نظر