آموزش پروژه DevOps دنیای واقعی از ابتدا تا پایان [ویدئو]

Real-World DevOps Project From Start to Finish [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یک پروژه DevOps توسعه و عملیات را برای ساده‌سازی تحویل نرم‌افزار، با تأکید بر همکاری، اتوماسیون و یکپارچه‌سازی/استقرار مداوم ترکیب می‌کند. این امکان انتشار سریع تر، قابل اعتمادتر و مدیریت زیرساخت کارآمد را فراهم می کند و فرهنگ چابکی و نوآوری را تقویت می کند. این دوره طیف گسترده ای از موضوعات را در حوزه DevOps پوشش می دهد، از جمله Ansible برای پیکربندی سرور، Docker و docker-compose برای کانتینری سازی، GitLab برای کنترل نسخه و خطوط لوله CI/CD، Let's Encrypt (certbot) برای دریافت گواهی های TLS، WireGuard برای ایمن اتصالات VPN، MariaDB برای مدیریت پایگاه داده، LXC برای مجازی سازی، iRedMail برای راه اندازی سرور ایمیل، Zulip برای ارتباط، Traefik برای پروکسی معکوس و خاتمه TLS، Pi-hole برای مسدود کردن تبلیغات در سطح DNS، Nextcloud برای ذخیره سازی ابری و همکاری، checkmk برای نظارت، بورگ با بورگماتیک برای پشتیبان گیری، و خلاصه کردن همه مفاهیم. پس از تکمیل، می‌توانیم پیکربندی‌های سرور را خودکار کنیم، از کانتینری‌سازی برای استقرار کارآمد استفاده کنیم، کنترل نسخه قوی را پیاده‌سازی کنیم، اتصالات امن با گواهی‌های TLS، راه‌حل‌های امن VPN ایجاد کنیم، اقدامات مسدودکننده تبلیغات و راه‌حل‌های ذخیره‌سازی ابری را اجرا کنیم، پشتیبان‌گیری قابل اعتماد انجام دهیم و فرآیندهای ضروری را به‌طور مستقل خودکار کنیم. برای بهینه سازی و خود میزبانی زیرساخت، ساده کردن عملیات و بهره وری. یادگیری Ansible، Docker، GitLab، ساده‌سازی مدیریت زیرساخت از Let's Encrypt، WireGuard برای ایمن کردن اتصالات/خاتمه TLS استفاده کنید. MariaDB، iRedMail، Zulip را برای DB/ارتباط کارآمد استفاده کنید از Pi-hole، Nextcloud، checkmk برای مسدود کردن تبلیغات، ذخیره‌سازی، نظارت بر Borg کاوش کنید. , GitLab Runner, پشتیبان گیری برای حفاظت از داده های قابل اعتماد میزبانی خودکار برای عملیات/استقرار بهینه شده این دوره برای افراد و سازمان های مختلف از جمله شرکت های نوپا و شرکت های کوچکی طراحی شده است که به دنبال بهبود شیوه های مدیریت زیرساخت خود هستند. همچنین برای مدیران سیستم لینوکس و توسعه دهندگانی که قصد انتقال به DevOps را دارند نیز مناسب است. علاوه بر این، افرادی که علاقه مند به میزبانی زیرساخت های خود هستند، این دوره را در کسب مهارت ها و دانش لازم برای مدیریت موفقیت آمیز سیستم های خود ارزشمند می یابند. پیش نیازها شامل دانش پایه لینوکس، نام دامنه، VPS یا سرور فیزیکی و رایانه با macOS/Linux/Windows است. ابزارهای DevOps را به طور گسترده پوشش می دهد: Ansible، Docker، GitLab، شما را به مجموعه مهارت های متنوع مجهز می کند. * یاد بگیرید که خود میزبانی کنید و زیرساخت ها را بهینه کنید، استقرارها را ساده کنید و راندمان رانندگی کنید * رویکرد مبتنی بر پروژه در دنیای واقعی برای کسب مهارت برای ایجاد راه حل های ملموس و آماده برای تولید

سرفصل ها و درس ها

معرفی Introduction

  • بررسی اجمالی دوره Course Overview

مراحل اول First Steps

  • مراحل اول First Steps

خرید دامنه Buying a Domain

  • خرید دامنه Buying a Domain

DNS چگونه کار می کند How DNS Works

  • DNS چگونه کار می کند How DNS Works

VPS VPS

  • VPS VPS

حجم ذخیره سازی Storage volume

  • افزودن و پیکربندی حجم ذخیره سازی Adding and Configuring Storage Volume

خلاصه: Linode VPS، Arch Linux، حجم ذخیره اضافی Recap: Linode VPS, Arch Linux, Additional Storage Volume

  • خلاصه: Linode VPS، Arch Linux، حجم ذخیره اضافی Recap: Linode VPS, Arch Linux, Additional Storage Volume

مقدمه Ansible Ansible Introduction

  • مقدمه Ansible Ansible Introduction

نصب و پیکربندی Ansible Ansible Installation and Configuration

  • نصب و پیکربندی Ansible Ansible Installation and Configuration

نقش های قابل قبول Ansible Roles

  • نقش های قابل قبول Ansible Roles

DNS A Records DNS A Records

  • DNS A Records DNS A Records

پیکربندی DNS در لینوکس Configuring DNS on Linux

  • پیکربندی DNS در لینوکس Configuring DNS on Linux

مجوزهای فایل لینوکس Linux File Permissions

  • مجوزهای فایل لینوکس Linux File Permissions

ملزومات Essentials

  • ملزومات - اصلی Essentials - Main

  • ملزومات - بسته ها Essentials - Packages

  • ملزومات - کرون Essentials - Cron

  • ملزومات - پل شبکه Essentials - Network Bridge

  • ملزومات - رابط Loopback Essentials - Loopback Interface

امنیت - SSH Daemon، iptables، SSH Config، LISH Console Security - SSH Daemon, iptables, SSH Config, LISH Console

  • امنیت - SSH Daemon، iptables، SSH Config، LISH Console Security - SSH Daemon, iptables, SSH Config, LISH Console

sysctl - تنظیم پارامترهای هسته sysctl - Tweaking Kernel Parameters

  • sysctl - تنظیم پارامترهای هسته sysctl - Tweaking Kernel Parameters

خلاصه: Venv، Ansible Configuration، Hostname، Essentials، Security، sysctl Recap: Venv, Ansible Configuration, Hostname, Essentials, Security, sysctl

  • خلاصه: Venv، Ansible Configuration، Hostname، Essentials، Security، sysctl Recap: Venv, Ansible Configuration, Hostname, Essentials, Security, sysctl

certbot، پروتکل ACME، گواهینامه‌های Wildcard TLS certbot, ACME Protocol, Wildcard TLS Certificates

  • certbot، پروتکل ACME، گواهینامه‌های Wildcard TLS certbot, ACME Protocol, Wildcard TLS Certificates

WireGuard WireGuard

  • WireGuard - قسمت 1 WireGuard - Part 1

  • WireGuard - قسمت 2 WireGuard - Part 2

داکر Docker

  • داکر - قسمت 1 Docker - Part 1

  • داکر - قسمت 2 Docker - Part 2

  • داکر - قسمت 3 Docker - Part 3

MariaDB MariaDB

  • نصب و پیکربندی MariaDB، Ansible Vault Installing and Configuring MariaDB, Ansible Vault

LXC (ظروف لینوکس) LXC (Linux Containers)

  • LXC (ظروف لینوکس) - نصب و پیکربندی LXC (Linux Containers) - Installing and Configuring

خلاصه: certbot، WireGuard، Docker، MariaDB، LXC Recap: certbot, WireGuard, Docker, MariaDB, LXC

  • خلاصه: certbot، WireGuard، Docker، MariaDB، LXC Recap: certbot, WireGuard, Docker, MariaDB, LXC

iRedMail iRedMail

  • iRedMail - قسمت 1 iRedMail - Part 1

  • iRedMail - قسمت 2 iRedMail - Part 2

  • iRedMail - قسمت 3 iRedMail - Part 3

  • iRedMail - قسمت 4 iRedMail - Part 4

  • iRedMail - قسمت 5 iRedMail - Part 5

  • iRedMail - قسمت 6 iRedMail - Part 6

زولیپ Zulip

  • زولیپ - قسمت 1 Zulip - Part 1

  • زولیپ - قسمت 2 Zulip - Part 2

خلاصه: زولیپ Recap: Zulip

  • خلاصه: زولیپ Recap: Zulip

ترافیک Traefik

  • Traefik - قسمت 1 Traefik - Part 1

  • Traefik - قسمت 2 Traefik - Part 2

  • Traefik - قسمت 3 Traefik - Part 3

پی-هول Pi-Hole

  • استقرار، پیکربندی و تنظیم Pi-Hole به عنوان یک حل‌کننده DNS Deploying, Configuring, and Setting Pi-Hole as a DNS Resolver

Nextcloud Nextcloud

  • Nextcloud - قسمت 1 Nextcloud - Part 1

  • Nextcloud - قسمت 2 Nextcloud - Part 2

  • Nextcloud - خلاصه Nextcloud - Recap

checkmk checkmk

  • checkmk - قسمت 1 checkmk - Part 1

  • checkmk - قسمت 2 checkmk - Part 2

  • checkmk - قسمت 3 checkmk - Part 3

  • checkmk - خلاصه checkmk - Recap

بورگ و بورگماتیک Borg and Borgmatic

  • Borg and Borgmatic - نصب و پیکربندی Borg با Borgmatic Wrapper Borg and Borgmatic - Installing and Configuring Borg with Borgmatic Wrapper

  • بورگ و بورگماتیک - خلاصه Borg and borgmatic - Recap

GitLab و GitLab Runner GitLab and GitLab Runner

  • GitLab GitLab

  • GitLab Runner GitLab Runner

وب سایت do-p.com do-p.com Website

  • استقرار یک وب سایت از طریق GitLab CI/CD Deploying a Website Through GitLab CI/CD

  • وب سایت do-p.com - خلاصه do-p.com Website - Recap

برنامه پایتون چک کننده پشتیبان backup-checker Python Application

  • برنامه پایتون چک کننده پشتیبان - قسمت 1 backup-checker Python Application - Part 1

  • برنامه پایتون چک کننده پشتیبان - قسمت 2 backup-checker Python Application - Part 2

  • برنامه پایتون چک کننده پشتیبان - Recap backup-checker Python Application - Recap

به روز ماندن Staying Up to Date

  • به روز ماندن - خدمات Docker Staying Up to Date - Docker Services

  • به روز ماندن - LXCها و سیستم عامل میزبان Staying Up to Date - LXCs and Host OS

داکر پرون Docker Prune

  • اجرای فرمان 'docker prune' به صورت دوره ای از طریق Crontab Running the 'docker prune' Command Periodically Through Crontab

Outro Outro

  • پایان The End

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش پروژه DevOps دنیای واقعی از ابتدا تا پایان [ویدئو]
جزییات دوره
5 h 56 m
63
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Predrag Mijatovic Predrag Mijatovic

پردراگ میاتوویچ یک مهندس DevOps ماهر با 10 سال تجربه است. تخصص پردراگ حوزه های مختلفی از جمله مدیریت سیستم، مهندسی DevOps و توسعه نرم افزار را در بر می گیرد. او در چندین ابزار مانند Ansible، Docker، GitLab، Jenkins، MariaDB، Nextcloud، NGINX و Python مهارت دارد. پردراگ با دانش/تجربه عملی گسترده خود یک دوره آموزشی مفصل ارائه می دهد تا به دانش آموزان کمک کند تا بر پیچیدگی های DevOps تسلط یابند. پردراگ میاتوویچ با تجربه گسترده در مدیریت سیستم، مهندسی DevOps و توسعه نرم افزار، بر روی ابزارها و فناوری های مختلف کار کرده است. مهارت‌های متنوع پردراگ او را قادر می‌سازد تا بینش و راهنمایی عملی را در پلتفرم‌ها و محیط‌های متعدد ارائه دهد.