این دوره به شکل خاص جهت آموزش ابزارها و اکوسیستم موجود در فضای دواپس و نحوه انتخاب ابزارها طراحی شده است. در این دوره نیازهای مرتبط با طراحی نقشه راه دواپس، هم از دید مهندسین دواپس و هم از دید مدیران و سرپرستان سازمان ها بررسی خواهد شد.

می توانید فایل PDF سرفصل دوره آموزش اصول دواپس را دانلود نمایید.

مدرس: علی اژدری، با تجربه ۵ ساله در پیاده سازی و استقرار فرهنگ و فرآیندهای DevOps و ابزارهای مرتبط

مدت دوره: ۳ ساعت

 مشاهده قیمت و خرید محصول

نوع دوره: ویدیو ضبط شده و قابل دانلود

پیش نیاز: ندارد

مخاطب: مهندسین DevOps، مدیران تیم های توسعه نرم افزار، متخصصین ITIL و ITSM، مالکان محصول، اسکرام مستر، توسعه دهندگان نرم افزار

اهداف دوره:

  • کسب دیدی جامع به نسبت تمام نقشه های ارائه شده در اینترنت، جهت یادگیری دواپس به عنوان یک مهندس DevOps
  • کسب توانایی تشخیص مراحل پیاده سازی دواپس که مرتبط با فرهنگ و افراد است و مراحلی که مرتبط با ابزارها است.
  • کسب توانایی تشریح جایگاه هر یک از ابزارها در نقشه راه دواپس
  • کسب توانایی تعیین مراحل پیاده سازی ساختار Cloud native به صورت حرفه ایی
  • در تمامی موارد بالا تجربیات تیم ما در مشاوره به سازمان ها و شرکت ها و عواقب تنظیمات اشتباه، خدمت شما گوشزد خواهد شد.

سرفصل ها

  • بررسی ۶ نقشه راه یادگیری DevOps معمول موجود در اینترنت و تشریح تک تک موارد ارائه شده
  • تشریح تک تک ابزارهای ارائه شده در رودمپ های موجود در اینترنت و جایگاه آنها و دلیل یادگیری و یا حذف کردن آن از چرخه یادگیری خود
  • تشریح دو بخش رودمپ، بخش فرهنگ و افراد، و بخش ابزارها
  • تشریح بخش های مرتبط با فرهنگ و افراد، که شامل DevOps Fundamentals و Professional Scrum Master و Professional Scrum Product Owner است.
  • تشریح ابزارهای مرتبط با مدیریت محصول و تیم های اجایل و Lean شامل  Atlassian Jira & Confluence و Microsoft Azure DevOps Server
  • تشریح نیازمندی های مرتبط با شبکه در بخش دواپس، چه ویندوز و چه لینوکس
  • تشریح نیازمندی های مرتبط با ورژن کنترل و ابزارهای موجود در این بخش Azure DevOps Repos و GitLab CE و Atlassian Bitbucket
  • تشریح نیازمندی های مرتبط با بیلد و پکیج نمودن انواع کدها و استاندارد ورژنینگ و ابزارهای مرتبط با آن
  • تشریح نیازمندی های مرتبط با نگهداری انواع آرتیفکت ها، Sonatype Nexus و CNCF Harbor و Azure DevOps Artifacts
  • تشریح نیازمندی های مرتبط با استفاده و راه اندازی از کانتینرها و ابزارهای مرتبط، مثل Containerd و Docker
  • بررسی ابزارهای مرتبط با CI و CD و بیان نقاط ضعف و قوت هر کدام، Azure DevOps Pipelines و Gitlab Pipelines و  Jenkins و Atlassian Bamboo
  • بررسی مسائل مرتبط با اجرای IAC و ابزارهای مورد استفاده در این بخش، Terraform و Ansible
  • بررسی دو زبان برنامه نویسی Go و Python و جایگاه های استفاده از آنها در دواپس
  • بررسی پلتفرم ارائه شده توسط بنیاد Cloud Native و تشریح ابزار Kubernetes
  • تشریح پلتفرم های تشریح شبکه و ذخیره سازی به صورت نرم افزاری Software Defined Storage & Network
  • بررسی نکات و مسائل مرتبط با پیاده سازی مانیتورینگ و ابزارهای مرتبط با این موضوع، Elastic stack یا ELK و CNCF Prometheus و Grafana و CNCF Jaeger و Splunk و Zabbix

مستندات

مشاهده مثال اول نقشه راه DevOps با جزئیات کم

مشاهده مثال دوم نقشه راه DevOps با جزئیات کم

مشاهده مثال سوم نقشه راه DevOps با جزئیات کم

مشاهده مثال چهارم نقشه راه DevOps با جزئیات زیاد

مشاهده مثال پنجم نقشه راه DevOps با جزئیات زیاد

مشاهده مثال ششم نقشه راه DevOps با جزئیات زیاد

آشنایی با مسیر یادگیری دواپس