جستجو برای:
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • PHP
          • لاراول
        • جاوا اسکریپت
          • Node.js
          • Vue.js
          • Next.js
          • React.js
          • Angular.js
        • Go
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
        • سی شارپ
      • برنامه نویسی موبایل
        • اندروید
        • جاوا
        • اسپرینگ
        • کاتلین
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • برنامه نویسی ویندوز
        • سی پلاس پلاس
        • سی شارپ
        • جاوا
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • RESTful API
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • مدیریت پروژه
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • عکاسی
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • ماتریکس
      • بلندر
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • هوش مصنوعی و علم داده
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
    • نویسندگی
    • ورزش و سلامتی
  • مجله داناپ
  • تدریس در داناپ
  • حساب کاربری
داناپ
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • PHP
          • لاراول
        • جاوا اسکریپت
          • Node.js
          • Vue.js
          • Next.js
          • React.js
          • Angular.js
        • Go
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
      • برنامه نویسی موبایل
        • اندروید
        • کاتلین
        • جاوا
        • اسپرینگ
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • برنامه نویسی ویندوز
        • سی پلاس پلاس
        • سی شارپ
        • جاوا
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • RESTful API
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • مدیریت پروژه
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • عکاسی
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • ماتریکس
      • بلندر
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • هوش مصنوعی و علم داده
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
    • نویسندگی
    • ورزش و سلامتی
  • مجله داناپ
  • تدریس در داناپ
0
ورود / ثبت نام

آموزش GitOps با استفاده از Argo CD

خانهدوره های آموزشیآموزش برنامه نویسی از 0 تا 100ابزار برنامه نویسیGitآموزش GitOps با استفاده از Argo CD
https://dl.danup.ir/Courses/912383/GitOps.with.Argo.CD/1.Welcome.and.Course.Overview.mp4
قیمت :

995,000 تومان قیمت اصلی: 995,000 تومان بود.199,000 تومانقیمت فعلی: 199,000 تومان.

80%
تخفیف
امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
995,000 تومان قیمت اصلی: 995,000 تومان بود.199,000 تومانقیمت فعلی: 199,000 تومان.
ویژگی های دوره
زبان: زیرنویس فارسی
4 ساعت و 53 دقیقه
34 درس
968 مگابایت
روش دریافت: دانلود آنی پس از پرداخت
روش پشتیبانی: ارسال تیکت
حالت مطالعه

GitOps یکی از اصطلاحات جدید در حوزه DevOps است که در واقع وظیفه آن مدیریت زیرساخت و اپلیکیشن ها از طریق Git می باشد. در این روش، مخزن گیت به عنوان منبع حقیقت (Source of truth) عمل می کند و هر تغییری که در سیستم اعمال می شود، ابتدا باید در گیت ثبت شود. اگر می پرسید نتیجه چیست؟ باید گفت که شفافیت کامل، قابلیت بازگشت به نسخه های قبلی و خودکارسازی فرآیندهای پیچیده استقرار.

Argo CD نیز یکی از محبوب ترین ابزارهای اپن سورس برای پیاده سازی GitOps در محیط های کوبرنتیز (Kubernetes) است. این ابزار با بررسی مداوم مخزن Git و مقایسه آن با وضعیت واقعی کلاستر، به صورت خودکار تغییرات را اعمال یا مشکلات همگام سازی را گزارش می کند. با Argo CD، دیگر نیازی به اعمال دستی تغییرات در کوبرنتیز نیست و همه چیز از گیت کنترل و هدایت می شود.

 

در این دوره چه مباحثی آموزش داده شده است؟

ما در این دوره به آموزش GitOps با استفاده از Argo CD می پردازیم. شما در این دوره با مفاهیم اصلی GitOps آشنا می شوید و یاد می گیرید که چطور با استفاده از ابزار قدرتمند Argo CD، فرآیند تحویل مداوم (Continuous Delivery) برنامه های خود را سریع تر و مطمئن تر پیش ببرید.

لازم به ذکر است که این دوره آموزشی به طور ویژه برای توسعه دهندگان، مهندسان DevOps و متخصصان فناوری اطلاعات طراحی شده که قصد دارند توانایی های خودشان را در مدیریت اپلیکیشن های مبتنی بر کوبرنتیز با رویکرد GitOps ارتقا دهند.

 

آنچه که در این دوره خواهید آموخت:

  • بدست آوردن درک عمیق از GitOps و مزایای آن در مدیریت زیرساخت و برنامه ها
  • آشنایی کامل با Argo CD، معماری و اجزای کلیدی آن
  • آماده سازی محیط شامل Git، Kubernetes و Argo CD
  • طراحی و ساخت مخازن گیت مناسب برای جریان های کاری GitOps
  • پیاده سازی و استقرار برنامه ها با Argo CD و آشنایی با مفاهیم همگام سازی (Sync) و بازگردانی (Rollback)
  • اجرای استراتژی های پیشرفته استقرار مثل استقرار چندکلاستری (Multi-cluster deployment)، مدل Canary و Blue-Green

 

سرفصل های دوره آموزش GitOps با استفاده از Argo CD

مقدمه ای بر GitOps و Argo CD

  • خوش آمدگویی و معرفی دوره
  • درک مفهوم GitOps
  • آشنایی با Argo CD
  • چرا GitOps را با Argo CD پیاده سازی کنیم؟

آماده سازی محیط کاری

  • نصب و پیکربندی Git
  • راه اندازی کلاستر Kubernetes
  • نصب Argo CD روی کلاستر

جریان کاری GitOps و بهترین شیوه ها

  • ساختار مخزن Git برای GitOps
  • معرفی Manifests، Helm Charts و Kustomize
  • بهترین روش ها در GitOps

بررسی عمیق Argo CD

  • معماری Argo CD
  • استقرار یک اپلیکیشن نمونه با Argo CD
  • استقرار Helm Charts با Argo CD
  • استقرار برنامه ها با استفاده از Kustomize در Argo CD
  • مدیریت اطلاعات حساس (Secrets) در GitOps
  • همگام سازی (Sync) و بازگردانی (Rollback) در Argo CD

ویژگی ها و یکپارچگی های پیشرفته Argo CD

  • استقرار در چند کلاستر با Argo CD
  • معرفی ApplicationSets در Argo CD
  • نحوه پیاده سازی مدل استقرار Blue-Green
  • نحوه پیاده سازی مدل استقرار Canary

استفاده از Argo CD در خطوط CI/CD

  • مقدمه بخش
  • آماده سازی اپلیکیشن نمونه (مبدل ارز)
  • اتصال Argo CD به GitHub
  • نحوه راه اندازی پایپ لاین CI با استفاده از GitHub Actions
  • استفاده از Argo CD برای پیاده سازی مرحله CD

استفاده از پلاگین های Argo CD برای مدیریت پیکربندی سفارشی

  • پلاگین های Argo CD چیستند و چرا به آن ها نیاز داریم؟
  • ساخت پلاگین Argo CD برای envsubst
  • معرفی Terraform و پروژه نمونه ما
  • نحوه استفاده از پلاگین پویا در Argo CD با Terraform برای یک جریان بدون دخالت دستی (zero-touch)

قلاب های منابع (Resource Hooks) در Argo CD

  • معرفی Resource Hookها و دلیل استفاده از آن ها
  • نحوه استفاده از PreSync Hook برای اجرای مهاجرت دیتابیس
  • نحوه استفاده از Sync Hook برای پاک سازی کش
  • نحوه استفاده از PostSync و SyncFail برای ارسال اعلان در Slack
  • نحوه استفاده از PostDelete Hook برای پشتیبان گیری و حذف دیتابیس
  • آموزش فعال سازی hostPath در کلاسترهای KinD

 

آیا شرکت در این دوره پیش نیاز دارد؟

بله، برای قبل از شرکت در این دوره، بهتر است با موارد زیر آشنایی داشته باشید:

  • مفاهیم اولیه کوبرنتیز (Kubernetes) و کانتینر سازی (Containerization)
  • کار با گیت (Git) و سیستم های کنترل نسخه
  • توانایی کار با محیط خط فرمان (Command Line)
  • شناخت پایه ای اصول و مفاهیم DevOps

 

چرا این دوره به شما پیشنهاد می شود؟

این دوره با تکیه بر مثال های عملی و آموزش گام به گام، به شما کمک می کند تا:

  • فرآیند تحویل نرم افزار خود را بهینه کنید.
  • ریسک های مرتبط با استقرار را کاهش دهید.
  • با اعتماد به نفس از GitOps و Argo CD در پروژه های واقعی خودتان استفاده کنید.

 

این دوره برای چه کسانی مناسب است؟

  • توسعه دهندگانی که می خواهند فرآیند استقرار برنامه های کوبرنتیزی را به صورت بهینه و خودکار انجام بدهند.
  • مهندسان DevOps که به دنبال پیاده سازی بهترین شیوه های GitOps در محیط های تولیدی هستند.
  • متخصصان IT که علاقمند به استفاده از Argo CD برای خودکارسازی فرآیندهای استقرار و مدیریت زیرساخت به عنوان کد (IaC) هستند.
  • دانشجویانی که می خواهند با GitOps و نقش آن در توسعه نرم افزار مدرن آشنا شوند.

 

حاصل دوره

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

ویدئوهای دوره

معرفی دوره ویدئو

02:24

پیش نمایش

درک مفهوم GitOps ویدئو

04:54

پیش نمایش

آشنایی با Argo CD ویدئو

04:44

پیش نمایش

دانلود یکجا قسمت های 1 الی 34 + فایل های ضمیمه ویدئو

04:53:21

خصوصی
Udemy
Udemy
مشاهده دوره های دیگر مدرس

پلتفرم آموزش آنلاین Udemy بزرگترین پلتفرم آموزش ویدیویی در دنیاست که نزدیک به 75 میلیون نفر دانشجو و 75 هزار مدرس دارد. همچنین این پلتفرم ادعا می‌کند که تقریباً 17000 مشتری تجاری Udemy Business دارد و بیش از 50 درصد از شرکت‌های Fortune 100 مشتری Udemy Business هستند. شما به کمک Udemy می توانید هر مهارتی را بیاموزید و مسیر رشد و پیشرفت شغلی و یا شخصی خود را به کمک دوره های آموزشی این پلتفرم طی کنید.

دوره های مرتبط

آموزش لینوکس مقدماتی

مهاجرت به لینوکس – آموزش لینوکس مقدماتی

لینوکس یا گنو/لینوکس در دهه 90 متولد شد و تاکنون همیشه در حال ارتقا و پیشرفت بوده است. این پیشرفت تا حدی بوده که امروزه از آن به عنوان ...
فرم سازی حرفه ای در وردپرس

آموزش فرم سازی حرفه ای در وردپرس


ارائه شده توسط< مسعود جواهری
طراحی وب

طراحی وب از رویا تا واقعیت (فصل سوم)

تا به اینجا دو قسمت از دوره طراحی وب از رویا تا واقعیت را گذرانده ایم و تا به اینجا با Html، جداول در Html، تفاوت های div و span، فرم ...
ارائه شده توسط< محمدرضا عسگری
طراحی سایت

طراحی وب از رویا تا واقعیت (فصل اول)


ارائه شده توسط< محمدرضا عسگری
آموزش javafx

آموزش کار با JavaFX به همراه مثال

JavaFX یک کتابخانه جاوا است که برای ساخت برنامه های Rich Internet استفاده می شود. برنامه های کاربردی نوشته شده با استفاده از این کتابخانه می توانند در سراسر سیستم عامل های ...
ارائه شده توسط< محمدحسین ریماز

rate_reviewامتیاز دانشجویان دوره

0
بدون امتیاز 0 رای
995,000 تومان قیمت اصلی: 995,000 تومان بود.199,000 تومانقیمت فعلی: 199,000 تومان.
0 رأی
5 ستاره
0
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

chat_bubble_outlineنظرات

قوانین ثبت دیدگاه

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

لغو پاسخ

برای ارسال نظر باید وارد حساب کاربری خود شده باشید.

قیمت :

995,000 تومان قیمت اصلی: 995,000 تومان بود.199,000 تومانقیمت فعلی: 199,000 تومان.

80%
تخفیف

فرصت باقیمانده تا پایان جشنواره مدار یادگیری

امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
995,000 تومان قیمت اصلی: 995,000 تومان بود.199,000 تومانقیمت فعلی: 199,000 تومان.
زبان: زیرنویس فارسی
4 ساعت و 53 دقیقه
34 درس
968 مگابایت
روش دریافت: دانلود آنی پس از پرداخت
روش پشتیبانی: ارسال تیکت
Udemy
Udemy
مشاهده دوره های دیگر مدرس

پلتفرم آموزش آنلاین Udemy بزرگترین پلتفرم آموزش ویدیویی در دنیاست که نزدیک به 75 میلیون نفر دانشجو و 75 هزار مدرس دارد. همچنین این پلتفرم ادعا می‌کند که تقریباً 17000 مشتری تجاری Udemy Business دارد و بیش از 50 درصد از شرکت‌های Fortune 100 مشتری Udemy Business هستند. شما به کمک Udemy می توانید هر مهارتی را بیاموزید و مسیر رشد و پیشرفت شغلی و یا شخصی خود را به کمک دوره های آموزشی این پلتفرم طی کنید.

دسته: Git، آموزش برنامه نویسی از 0 تا 100، آموزش برنامه نویسی موبایل، آموزش برنامه نویسی وب، ابزار برنامه نویسی
پلتفرم آموزش آنلاین داناپ

لذت یادگیری با تماشای دوره های آموزش آنلاین در هر زمان و هر مکان دو چندان می شود. ماموریت ما در داناپ برقراری عدالت آموزشی در کشور و کمک به جوانان برای اشتغال بیشتر بوده است. داناپ از سال 1396 تا به امروز سهم بزرگی در حوزه آموزش در کشور داشته و رضایت دانشجویان را از ابتدا ملاک کار خود قرار داده است.

دسترسی سریع
  • مجله داناپ
  • ورود / ثبت‌نام
  • درباره ما
  • تدریس در داناپ
  • تماس با ما
  • قوانین و مقررات
logo-Enamad logo-samandehi
تمامی حقوق برای شرکت داناپ محفوظ می باشد. 1396-1404

لطفا نظر خود را با دیگران به اشتراک بگذارید.

امتیاز شما:

ورود به سیستم ×
کد تایید
لطفاً کد تأیید ارسال شده را وارد کنید:
ارسال
رمز عبور را فراموش کرده اید؟
ورود با کد یکبارمصرف
ارسال مجدد کد یکبار مصرف(00:30)
آیا حساب کاربری ندارید؟
ثبت نام
ارسال مجدد کد یکبار مصرف(00:30)
برگشت به صفحه ورود به سایت

ارسال مجدد کد یکبار مصرف (00:30)
برگشت به صفحه ورود به سایت
%80 تخفیف تمامی دوره ها - آخرین فرصت!
روز
ساعت
دقیقه
ثانیه
مشاهده دوره های آموزشی
پایان جشنواره

ورود

رمز عبور را فراموش کرده اید؟

یا

ارسال مجدد کد یکبار مصرف (00:30)

هنوز عضو نشده اید؟ عضویت در سایت