آموزش داکر: تحویل مداوم

Docker: Continuous Delivery

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یکپارچه سازی مداوم و استقرار مداوم (CI / CD) به توسعه دهندگان این امکان را می دهد که در چرخه عمر توسعه ، همکاری بیشتری داشته و اشکالات را بگیرند. Docker - یک پلت فرم کانتینر نرم افزاری پیشرو - می تواند با استفاده از محیط های امن تر و قابل اطمینان تر برای آزمایش ، استقرار مداوم را ساده کند. در این دوره ، با آرتور اولفلدت همراه باشید زیرا او توضیح می دهد که چگونه از Docker برای ساخت سیستم های استقرار استفاده کنید. آرتور چگونگی ساخت جعبه ابزار CI / CD خود را گام برمی دارد ، از جمله نحوه ایجاد حداقل نصب Jenkins و ساخت تصاویر Docker برای CI. وی همچنین مفاهیم ضروری استقرار و یکپارچه سازی اساسی را پوشش می دهد. نشان می دهد که چگونه می توان یک نمونه ساده از استقرار مداوم با Docker ایجاد کرد. بحث در مورد آزمایش یکپارچه سازی و بیشتر.
موضوعات شامل:
  • چگونه داکر می تواند استقرار مداوم را تا حد زیادی ساده کند
  • ساخت جعبه ابزار CI / CD خود
  • استقرار مداوم با استفاده از Docker میزبان
  • اعزام به AWS با جنکینز
  • اهداف و انتظارات برای آزمایش یکپارچه سازی
  • ایجاد یک کار آزمون ادغام

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • فایل های تمرینی Exercise files

1. تحویل مداوم 1. Continuous Delivery

  • تحویل مداوم با داکر Continuous delivery with Docker

  • از Docker برای ساختن یک معماری سازگار استفاده کنید Use Docker to build a composable architecture

  • ابزارهای مشترک Docker CI / CD Common Docker CI/CD tools

2. جعبه ابزار CI / CD خود را بسازید 2. Build Your CI/CD Toolbox

  • بررسی اجمالی جنکینز Jenkins overview

  • رجیستری داکر را تنظیم کنید Set up a Docker registry

  • تصاویر Docker را برای CI بسازید Build Docker images for CI

  • با اتصال ایمن جنکینز به GitHub Connecting Jenkins to GitHub securely

  • خط لوله چند منظوره جنکینز Jenkins multibranch pipeline

3. استقرار 3. Deployment

  • نمای کلی از استقرار Overview of deployment

  • اولین کار استقرار خود را بسازید Build your first deployment job

  • استقرار مبتنی بر DNS DNS-based deployment

  • استقرار مداوم با استفاده از Docker میزبان Continuous deployment using hosted Docker

  • اعزام به AWS با جنکینز Deploy to AWS with Jenkins

  • نظارت و برگشت Monitoring and reverting

4. تست ادغام 4. Integration Testing

  • اهداف و انتظارات برای آزمون ادغام Goals and expectations for integration testing

  • یک کار آزمون ادغام ایجاد کنید Create an integration test job

  • یک کار تست ادغام را برقرار کنید Wire up an integration test job

  • نگرانی های امنیتی Security concerns

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

آموزش داکر: تحویل مداوم
جزییات دوره
1h 57m
22
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
37,569
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Arthur Ulfeldt Arthur Ulfeldt

آرتور اولفلدت یک Geek Linux ، آینده نگر و مهندس نرم افزار Yummly است. او که علاقه مندان به فناوری همه جانبه است ، از همه پیشرفت های جالب در مورد لینوکس ، زبان های برنامه نویسی جدید و هر آنچه که "چیز جدید بعدی بعدی" است ، هیجان زده می شود. تخصص های وی شامل Clojure ، Linux Kernel ، امنیت ، برنامه نویسی کاربردی و سیستم های استقرار ابری است (آنچه قبلاً DevOps خوانده می شد). وی مهندس نرم افزار در Untangle و Brocade بوده و هم اکنون در یوملی مشغول به کار است. با وی در توییتر یا لینکدین ارتباط برقرار کنید.