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

پنل کاربری

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

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

کورس یادگیری Devops Fundamentals- CI/CD with AWS +Docker+Ansible+Jenkins

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

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

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

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

عنوان اصلی : Devops Fundamentals- CI/CD with AWS +Docker+Ansible+Jenkins

سرفصل ها :


مقدمه ای بر DevOps:
Devops چیست و سؤالات متداول دوره - باید تماشا کنید
من از پس زمینه QA/Testing هستم. چگونه این دوره به حرفه من کمک می کند
نقشه راه پیاده سازی CI/CD با اصول استقرار:
شروع با اصول استقرار
پروژه Hello world را از GIT دانلود کنید
استقرار برنامه Hello World در سرور TomCat
چرخاندن نمونه جنکینز در ویندوز برای استقرار
ادغام مداوم و تحویل مداوم چیست؟
دانش خود را تا بخش 2 آزمایش کنید
راه اندازی حساب AWS - چرخش سرورهای لینوکس - اتصال از طریق SSH:
دانلود نکات نصب برای کل دوره
برای راه اندازی سرورهای لینوکس، حساب آمازون AWS ایجاد کنید
نمونه EC2 (Linux) را از کنسول AWS با تنظیمات لازم اجرا کنید
احتیاط در مورد شارژهای AWS
SSH Client چیست و چگونه به سرورهای لینوکس AWS متصل شویم
شروع به کار با دستورات لینوکس و راه اندازی JAVA MAVEN:
با نصب جاوا دستورات اصلی لینوکس را درک کنید
با راهول شتی اجتماعی شوید
تنظیم مسیر جاوا و Maven در Bash Profile در لینوکس
نحوه پیکربندی Maven در لینوکس از سرور Apache http
جنکینز را روی لینوکس نصب کنید و سرور جنکین را راه اندازی کنید
Jenkin Job جدید برای استقرار برنامه ها ایجاد کنید
دانش خود را روی دستورات و ابزارهای لینوکس آزمایش کنید
استقرار برنامه ها در لینوکس از طریق پلاگین های جنکین:
نحوه استقرار برنامه در یک سرور لینوکس دیگر از جنکینز
برای اتصال به سرور جدید از افزونه Publish over SSH در Jenkins استفاده کنید
هر آنچه که باید در مورد Dockers بدانید:
نکته مهم در مورد این بخش
داکر چیست؟ چگونه در صنعت اتوماسیون کمک می کند؟
کانتینرها و تصاویر در نرم افزار Docker چیست؟
تفاوت ماشین‌های مجازی با داکر دقیقاً چقدر است
نحوه نصب Docker در ماشین های با پیش نیازهای مورد نیاز
کار با DockerHub را درک کنید
Docker را روی لینوکس نصب کنید و برنامه را در کانتینرها مستقر کنید:
Docker را روی لینوکس نصب کنید و به گروه مجوز بدهید
Container ایجاد کنید و تصویر سرور Tomcat را برای استقرار نصب کنید
نحوه ورود به Container و بازرسی پوشه ها و فایل ها
فایل Creatin Docker را برای خودکار کردن تمام مراحل استقرار دستی درک کنید
دانلود فایل داکر
با دنیای تست در ارتباط باشید
Docker Container را راه اندازی و اجرا کنید و برنامه را در سرور لینوکس مستقر کنید
نکته مهم در صورتحساب
اتصال SSH به ماشین های راه دور از طریق کلیدهای SSH ایجاد کنید:
SSH Connection چیست و چگونه با سرورهای دیگر ارتباط برقرار کنیم
کلیدهای SSH را تولید کنید و کلیدها را برای ایجاد اتصال کپی کنید
مراحل پیکربندی SSH
دانش خود را در مورد ابزارهای Jenkins، Dockers، Advanced Linux تست کنید
Ansible-ابزار اتوماسیون برای ساخت اسکریپت ها برای خودکارسازی فرآیند CI/CD:
Ansible چیست و چگونه می تواند به استقرار در چندین سرور رسیدگی کند
Ansible را نصب کنید و اهمیت فایل های Playbook Yaml را درک کنید
اسکریپت Ansible Playbook را ایجاد کنید که می تواند استقرار Docker را خودکار کند
اجرای اسکریپت های Ansible بر روی یک سرور QA دیگر با اتصال SSH
اسکریپت های Ansible Playbook برای کپی فایل ها از سرور میزبان به سرورهای QA:
نحوه کپی و انتقال فایل های Deployment به سرور QA
دانلود فایل playbook Ansible
Jenkins Job را ایجاد کنید که می تواند برنامه را با استفاده از Ansible در سرور QA مستقر کند
خلاصه
ایجاد راه حل یکپارچه سازی مداوم با Git web Hook & Jenkin ادغام:
نکته مهم در مورد GIT
نحوه دستیابی به یکپارچگی مداوم با GitHub Hook در Jenkins
جنکین بیلد را برای استقرار در محیط های متعدد پارامتر کنید
دانش خود را در مورد Ansible، GIT و Jenkins Continuous Integration تست کنید
با راهول شتی اجتماعی شوید
مبانی GitHub برای مبتدیان:
نکته ای در مورد این بخش
مقدمه ای بر GIT
اهمیت Github و کاربردهای آن
ایجاد پیکربندی و مخازن Git
نحوه فشار دادن کد به مخزن راه دور
درک Staging و commit in git
مخزن راه دور را اضافه کنید و کد متعهد را فشار دهید
مثال کار پایان به پایان بر روی دستورات Git -1
مثال کار پایان به پایان بر روی دستورات Git -2
اهمیت انشعاب در GIT
نحوه حل تعارضات Merge با GIT
جایزه- ویژه دانشجویی:
سخنرانی پاداش - کوپن های تخفیف برای سایر دوره های اتوماسیون تست

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

Devops Fundamentals- CI/CD with AWS +Docker+Ansible+Jenkins