آموزش Docker on Azure

Docker on Azure

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: کانتینرها آینده توسعه برنامه هستند. مایکروسافت توسعه دهندگان را تحت پوشش قرار داده است. در این دوره ، یاد بگیرید که چگونه از Docker و ویژگی های قدرتمند Microsoft Azure برای ساخت برنامه های مبتنی بر کانتینر استفاده کنید. رابرت استارمر ، مربی با مرور مبانی اولیه ظرف سازی ، توضیح می دهد که چرا مدیریت آن معمولاً از فرآیند استقرار دستی معادل ، آسان تر است. رابرت سپس نحوه ایجاد Azure Container Registry (ACR) ، استفاده از ACR به صورت محلی ، اتصال Azure Repos با ACR و ساخت اتوماتیک ظروف را نشان می دهد. وی سپس نحوه استفاده از Azure Container Instances (ACI) را به عنوان روشی برای مدیریت کانتینرها ، به اشتراک گذاری شبکه ، ذخیره سازی و نکات و تکنیک های عیب یابی کلی در این راه نشان می دهد.
موضوعات شامل:
  • برنامه های حاوی ظرف
  • راه اندازی سرویس ظروف لاجوردی
  • ایجاد یک گروه امنیتی برای Docker VM
  • ماندگاری کانتینر
  • معیارهای محفظه برای نمونه های ظروف لاجوردی (ACI)
  • ظروف عیب یابی

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

مقدمه Introduction

  • از ماشینهای مجازی گرفته تا ظروف From virtual machines to containers

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

1. برنامه های حاوی کانتینر 1. Containerizing Applications

  • از برنامه گرفته تا برنامه کانتینر شده From app to containerized app

  • یک رجیستری Azure Container ایجاد کنید Create an Azure Container Registry

  • از ACR به صورت محلی استفاده کنید Use ACR locally

  • Repos های Azure را با ACR وصل کنید Connect Azure Repos with ACR

  • ظروف خودکار ساخته شده است Automated container builds

  • ماشه CI را فعال کنید Enable CI trigger

  • چالش: یک ظرف را به روز کنید Challenge: Update a container

  • راه حل: تغییر کد را انجام دهید Solution: Commit a code change

2. راه اندازی سرویس کانتینر لاجورد 2. Set Up Azure Container Service

  • موارد کانتینر یا VM؟ Container instances or VMs?

  • یک ظروف VM ایجاد کنید Create a container VM

  • VM را به ACR وصل کنید Connect VM to ACR

  • ظروف را از ACR مستقر کنید Deploy container from ACR

  • کانتینر را از طریق ACI مستقر کنید Deploy container via ACI

  • چالش: یک ظرف عمومی را مستقر کنید Challenge: Deploy a public container

  • راه حل: از ACI استفاده کنید Solution: Use ACI

3. شبکه سازی 3. Networking

  • مدیریت ارتباطات خوشه ای Managing cluster communications

  • برای Docker VM یک گروه امنیتی ایجاد کنید Create a security group for Docker VM

  • محدودیت های SG را در Docker VM تأیید کنید Validate SG limits on Docker VM

  • چالش: دسترسی به ظرف را محدود کنید Challenge: Limit container access

  • راه حل: گروه امنیتی را به روز کنید Solution: Update security group

4. ذخیره سازی 4. Storage

  • ماندگاری ظروف Container persistence

  • یک الگوی با حجم تعریف کنید Define a template with volumes

  • اسکریپت hostname.sh را به روز کنید Update hostname.sh script

  • یک الگوی راه اندازی و اعتبار کنید Launch and validate a template

  • ذخیره سازی چند کانتینر را نشان دهید Show multicontainer storage

5- عیب یابی 5. Troubleshooting

  • معیارهای کانتینر را برای ACI پیدا کنید Find container metrics for ACI

  • یک برنامه شکسته ایجاد کنید Create a broken application

  • حالت ظروف را کشف کنید Discover container state

  • رفع شکست Fix failure

  • دسترسی را اجرا کنید Exec access

نتیجه Conclusion

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

نمایش نظرات

نظری ارسال نشده است.

آموزش Docker on Azure
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 26m
33
Linkedin (لینکدین) lynda-small
01 مهر 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,104
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Robert Starmer Robert Starmer

رابرت استارمر مشاور ابری و بنیانگذار Kumulus Technologies است. در کومولوس ، رابرت و تیمش ارائه DevOps با تمرکز بر زیرساختها ، مهندسی قابلیت اطمینان سیستم و مشاوره محاسبات ابری را فراهم می کنند و شرکت ها را در همه سطوح قادر می سازند تا از فضای ابری خود استفاده بهینه کنند. او همچنین از بیش از 20 سال تجربه خود در زمینه های ابر ، SRE و DevOps برای آموزش صنعت از طریق مقالات ، ارائه ها و توسعه برنامه درسی استفاده می کند. رابرت یک مدیر مجاز OpenStack (COA) و فارغ التحصیل انستیتوی فناوری روچستر است.

Linkedin (لینکدین)

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

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

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