در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

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

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

آموزش پروژه های DevOps : کار با Git, GitLab, Jenkins, Django

10,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

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

ویدئو معرفی این محصول

با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با DevOps, Jenkins و Django یاد می گیرید.

عنوان اصلی : DevOps Project: CICD with Git GitLab Jenkins and Django

سرفصل ها :


معرفی :
معرفی
پیش نیازها
نسخه ی نمایشی پروژه
راه اندازی محیط آزمایشگاه DevOps:
بخش مقدمه
نصب Oracle VirtualBox
سرور مجازی اوبونتو ایجاد کنید
دسکتاپ مجازی اوبونتو ایجاد کنید
SSH به ماشین های مجازی
SSH بدون رمز عبور
دستورات سودو را بدون رمز عبور اجرا کنید
مبانی: Git و GitLab:
بخش مقدمه
نصب GitLab
تنظیم DNS محلی برای gitlab.test
کاربر مدیریت GitLab را ایجاد کنید
نصب Git
Git Global Setup
ایجاد یک پروژه GitLab
افزودن کلیدهای SSH به حساب GitLab شما
Git Clone، Status، Add، Commit و Push
Git Branching
ادغام شاخه ها
به روز رسانی مخزن محلی شما
ادغام شعب به صورت محلی
برنامه جنگو و تنظیم محیط:
تنظیم محیط توسعه دهنده جنگو
ایجاد اپلیکیشن جنگو
کد پروژه را در رایانه خود تنظیم کنید
نسخه نمایشی برنامه نظرسنجی
تنظیم فایل پیکربندی محیط
فشار دادن کد برنامه به مخزن کد از راه دور
استقرار دستی:
فایل Requirements.txt
یک کاربر Dedicated Deploy را در سرور تولید راه اندازی کنید
Deploy User SSH Key را به حساب GitLab اضافه کنید
راه اندازی PostgreSQL
یک محیط مجازی روی سرور تولید راه اندازی کنید
DNS محلی در سرور تولید
استقرار کد برنامه ما در سرور تولید
فایل تنظیمات برنامه را روی سرور تولید پیکربندی کنید
افزودن مطالب از ناحیه مدیریت
خدمات Gunicorn را راه اندازی کنید
راه اندازی Nginx
جابجایی های دستی
راه اندازی CICD:
نصب جنکینز
پلاگین های ضروری جنکینز را نصب کنید
یک کاربر اختصاصی Jenkins-GitLab ایجاد کنید
اتصال GitLab-Jenkins را پیکربندی کنید
به GitLab-Jenkins دسترسی کاربران اختصاصی به پروژه خود را اعطا کنید
جنکینزفایل
ایجاد خط لوله جنکینز
یکپارچه سازی مستمر استقرار مستمر:
تست خودکار
پیکربندی Jenkinfile: مراحل ساخت و آزمایش
آزمایش خط لوله و نصب اقیانوس آبی
پیکربندی Jenkinfile: Deploy Stage
حل شد: مسائل مربوط به مرحله استقرار SSH
راه اندازی یک هوک برای راه اندازی سازه های خط لوله
حل شد: خطای 401 توکن نامعتبر است
خط لوله را برای شکست در تست خودکار آزمایش کنید
ادغام پیوسته تحویل مستمر:
راه اندازی یک سرور مرحله بندی
فایل های پیکربندی را برای سرور مرحله بندی ویرایش کنید
Jenkinsfile برای استقرار در مرحله قبل از تولید
استقرارها در تولید را به صورت دستی تأیید کنید
کار با چند برنامه نویس:
افزودن یک توسعه دهنده جین به پروژه
راه اندازی یک محیط توسعه دهنده برای جین
راه اندازی برنامه در محیط توسعه دهنده Jane's
باز کردن و تعیین مسائل به جین
جین یک ویژگی جدید به برنامه اضافه می کند
ایجاد و تایید درخواست های ادغام
استقرار در نمونه AWS EC2:
ایجاد یک حساب AWS
راه اندازی یک نمونه EC2
اتصال یک آدرس IP الاستیک به EC2
EC2: SSH با بتونه
EC2: راه اندازی PostgreSQL
EC2: یک کاربر Dedicated Deploy راه اندازی کنید
EC2: محیط مجازی پایتون را تنظیم کنید
Git: یک مخزن دوم راه دور را پیکربندی کنید
راه اندازی برنامه ما در EC2
EC2: خدمات Gunicorn را پیکربندی کنید
EC2: Nginx را به Proxy Pass به Gunicorn پیکربندی کنید
نمونه EC2 خود را خاتمه دهید و IP الاستیک آن را آزاد کنید
تبریک می گویم!

نمایش سرفصل های انگلیسی

DevOps Project: CICD with Git GitLab Jenkins and Django