لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش داکر: تحویل مداوم
Docker: Continuous Delivery
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یکپارچه سازی مداوم و استقرار مداوم (CI / CD) به توسعه دهندگان این امکان را می دهد که در چرخه عمر توسعه ، همکاری بیشتری داشته و اشکالات را بگیرند. Docker - یک پلت فرم کانتینر نرم افزاری پیشرو - می تواند با استفاده از محیط های امن تر و قابل اطمینان تر برای آزمایش ، استقرار مداوم را ساده کند. در این دوره ، با آرتور اولفلدت همراه باشید زیرا او توضیح می دهد که چگونه از Docker برای ساخت سیستم های استقرار استفاده کنید. آرتور چگونگی ساخت جعبه ابزار CI / CD خود را گام برمی دارد ، از جمله نحوه ایجاد حداقل نصب Jenkins و ساخت تصاویر Docker برای CI. وی همچنین مفاهیم ضروری استقرار و یکپارچه سازی اساسی را پوشش می دهد. نشان می دهد که چگونه می توان یک نمونه ساده از استقرار مداوم با Docker ایجاد کرد. بحث در مورد آزمایش یکپارچه سازی و بیشتر.
موضوعات شامل:
چگونه داکر می تواند استقرار مداوم را تا حد زیادی ساده کند li>
ساخت جعبه ابزار CI / CD خود li>
استقرار مداوم با استفاده از Docker میزبان li>
اعزام به AWS با جنکینز li>
اهداف و انتظارات برای آزمایش یکپارچه سازی li>
ایجاد یک کار آزمون ادغام li>
سرفصل ها و درس ها
مقدمه
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
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
آرتور اولفلدت یک Geek Linux ، آینده نگر و مهندس نرم افزار Yummly است.
او که علاقه مندان به فناوری همه جانبه است ، از همه پیشرفت های جالب در مورد لینوکس ، زبان های برنامه نویسی جدید و هر آنچه که "چیز جدید بعدی بعدی" است ، هیجان زده می شود. تخصص های وی شامل Clojure ، Linux Kernel ، امنیت ، برنامه نویسی کاربردی و سیستم های استقرار ابری است (آنچه قبلاً DevOps خوانده می شد). وی مهندس نرم افزار در Untangle و Brocade بوده و هم اکنون در یوملی مشغول به کار است. با وی در توییتر یا لینکدین ارتباط برقرار کنید.
نمایش نظرات