دوره ی مهندسی دواپس (DevOps Engineering)

DevOps یکی از حوزه های داغ این روزهاست که طرفداران زیادی رو به خود جذب کرده

اما DevOps یک role و عنوان شغلی نیست , یک فرهنگ است که به یک چیز هم تاکید بسیاری دارد :

تعامل بین تیم های Developer و Operation

تا کد Developer به محض ورود به Version Control ای همچون Git قابلیت Build ,Test و Deploy شدن به صورت اتوماتیک را داشته باشد .

گاه میشنویم که DevOps یک سری ابزار است اما این ابزار ها هستند که کمک میکنند تا این فرهنگ و هدف ایجاد شود .

شروع کلاس:

۱۸ مرداد ۱۴۰۳

نحوه برگزاری:

آنلاین، ضبط میشود

مدت دوره:

۱۴۰ ساعت

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

آشنایی با لینوکس

پرداخت کامل ۵۰۰ تتر ۴۰۰ تتر

با همراه ۲۰٪ تخفیف

۵۰۰ تتر ۴۰۰ تتر
۵۰۰ تتر

معرفی دوره ی مهندسی دواپس


DevOps از حوزه های داغ و همینطور پر طرفدار و جدید این روز هاست تا انجایی که بسیاری از sysadmin ها در حال مهاجرت به سمت DevOps Engineer شدن هستند و یا با توجه به وجود Micro service ها ملزم به یادگیری ابزار های مربوط به حوزه DevOps همچون Docker ,Ansible ,Terraform و … هستند .

ما در سانانت تلاش کردیم تا دوره مهندسی دواپس را به طور جامع طراحی کنیم تا افراد علاقه مند تنها با داشتن پیش نیاز Lpic1 و یا آشنایی با لینوکس وارد دوره شوند و در انتها با عنوان Junior DevOps وارد بازار کار شوند .

در این دوره ابتدا به سراغ لینوکس خواهیم رفت .

به عنوان DevOps Engineer چه سطحی از Linux را باید داشته باشید؟در این دوره تمامی این تخصص هارا پوشش خواهیم داد و سپس به سراغ ابزار های DevOps همچون داکر , Git , Gitlab ,Kubernetes و … خواهیم رفت که در ادامه میتوانید سرفصل هارا مشاهده کنید .

در دوره ی مهندسی DevOps تمامی سرفصل ها با توجه به بازار کار میباشد و خدا را شاکر هستیم که خروجی دوره های پیشین بسیار مثبت بوده .

مدت این دوره ۱۴۰ ساعت است , اما چطور همواره بتوانیم انگیزه و تمرکز خود را در طول دوره حفظ کنیم؟

با توجه به تجربه های پیشین در این دوره کوچ اختصاصی با خانم یگانه حسین خانی داریم که جلسات ۲ بار در ماه و در روز های ۳ شنبه برگزار می شود که میتواند کمک بسیاری برای ادامه مسیر کند که سرفصل ها را میتوانید در ادامه مشاهده کنید .

ویٰژگی های دوره :

۱-جلسات حل تمرین
۲-جلسات کوچینگ
۳-اسلاید های اختصاصی
۴-لابراتوار در دیتاسنتر

میتوانید یک جلسه از کلاس را در زیر ببینید:

  1. Introduction to Disk Partitioning

    • Overview of disk partitioning
    • Importance of partitioning in system setup
  2. Master Boot Record (MBR)

    • Explanation of MBR structure and layout
    • Limitations of MBR partitioning
    • MBR partition types (primary, extended, logical)
  3. GUID Partition Table (GPT)

    • Introduction to GPT and its advantages over MBR
    • Understanding GPT structure and layout
    • GPT partition types (primary, secondary, logical)
  4. Differences Between MBR and GPT

    • Comparing MBR and GPT partitioning schemes
    • Limitations and benefits of each partitioning scheme
    • Choosing between MBR and GPT for different use cases
  5. Partitioning Tools and Utilities

    • Overview of partitioning tools (fdisk, parted, gdisk)
    • Using command-line utilities for disk partitioning
    • GUI-based partitioning tools (GParted, KDE Partition Manager)
  6. Disk Partitioning in Linux Installation

    • Disk partitioning during Linux installation
    • Guided vs. manual partitioning options
    • Best practices for partitioning Linux systems
  7. Logical Volume Manager (LVM)

    • Introduction to LVM and its advantages
    • Logical Volume Management concepts (Physical Volumes, Volume Groups, Logical Volumes)
    • Benefits of LVM over traditional partitioning schemes
  8. Creating and Managing LVM Volumes

    • Setting up Physical Volumes (PVs)
    • Creating Volume Groups (VGs) and adding PVs to VGs
    • Creating Logical Volumes (LVs) from VGs
  1. Introduction to Disk Partitioning

    • Overview of disk partitioning
    • Importance of partitioning in system setup
  2. Master Boot Record (MBR)

    • Explanation of MBR structure and layout
    • Limitations of MBR partitioning
    • MBR partition types (primary, extended, logical)
  3. GUID Partition Table (GPT)

    • Introduction to GPT and its advantages over MBR
    • Understanding GPT structure and layout
    • GPT partition types (primary, secondary, logical)
  4. Differences Between MBR and GPT

    • Comparing MBR and GPT partitioning schemes
    • Limitations and benefits of each partitioning scheme
    • Choosing between MBR and GPT for different use cases
  5. Partitioning Tools and Utilities

    • Overview of partitioning tools (fdisk, parted, gdisk)
    • Using command-line utilities for disk partitioning
    • GUI-based partitioning tools (GParted, KDE Partition Manager)
  6. Disk Partitioning in Linux Installation

    • Disk partitioning during Linux installation
    • Guided vs. manual partitioning options
    • Best practices for partitioning Linux systems
  7. Logical Volume Manager (LVM)

    • Introduction to LVM and its advantages
    • Logical Volume Management concepts (Physical Volumes, Volume Groups, Logical Volumes)
    • Benefits of LVM over traditional partitioning schemes
  8. Creating and Managing LVM Volumes

    • Setting up Physical Volumes (PVs)
    • Creating Volume Groups (VGs) and adding PVs to VGs
    • Creating Logical Volumes (LVs) from VGs
  1. Introduction to Disk Partitioning

    • Overview of disk partitioning
    • Importance of partitioning in system setup
  2. Master Boot Record (MBR)

    • Explanation of MBR structure and layout
    • Limitations of MBR partitioning
    • MBR partition types (primary, extended, logical)
  3. GUID Partition Table (GPT)

    • Introduction to GPT and its advantages over MBR
    • Understanding GPT structure and layout
    • GPT partition types (primary, secondary, logical)
  4. Differences Between MBR and GPT

    • Comparing MBR and GPT partitioning schemes
    • Limitations and benefits of each partitioning scheme
    • Choosing between MBR and GPT for different use cases
  5. Partitioning Tools and Utilities

    • Overview of partitioning tools (fdisk, parted, gdisk)
    • Using command-line utilities for disk partitioning
    • GUI-based partitioning tools (GParted, KDE Partition Manager)
  6. Disk Partitioning in Linux Installation

    • Disk partitioning during Linux installation
    • Guided vs. manual partitioning options
    • Best practices for partitioning Linux systems
  7. Logical Volume Manager (LVM)

    • Introduction to LVM and its advantages
    • Logical Volume Management concepts (Physical Volumes, Volume Groups, Logical Volumes)
    • Benefits of LVM over traditional partitioning schemes
  8. Creating and Managing LVM Volumes

    • Setting up Physical Volumes (PVs)
    • Creating Volume Groups (VGs) and adding PVs to VGs
    • Creating Logical Volumes (LVs) from VGs
پیمایش به بالا