لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Docker on Azure
Docker on Azure
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کانتینرها آینده توسعه برنامه هستند. مایکروسافت توسعه دهندگان را تحت پوشش قرار داده است. در این دوره ، یاد بگیرید که چگونه از Docker و ویژگی های قدرتمند Microsoft Azure برای ساخت برنامه های مبتنی بر کانتینر استفاده کنید. رابرت استارمر ، مربی با مرور مبانی اولیه ظرف سازی ، توضیح می دهد که چرا مدیریت آن معمولاً از فرآیند استقرار دستی معادل ، آسان تر است. رابرت سپس نحوه ایجاد Azure Container Registry (ACR) ، استفاده از ACR به صورت محلی ، اتصال Azure Repos با ACR و ساخت اتوماتیک ظروف را نشان می دهد. وی سپس نحوه استفاده از Azure Container Instances (ACI) را به عنوان روشی برای مدیریت کانتینرها ، به اشتراک گذاری شبکه ، ذخیره سازی و نکات و تکنیک های عیب یابی کلی در این راه نشان می دهد.
موضوعات شامل:
برنامه های حاوی ظرف li>
راه اندازی سرویس ظروف لاجوردی li>
ایجاد یک گروه امنیتی برای Docker VM
ماندگاری کانتینر li>
معیارهای محفظه برای نمونه های ظروف لاجوردی (ACI)
ظروف عیب یابی li>
سرفصل ها و درس ها
مقدمه
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
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
رابرت استارمر مشاور ابری و بنیانگذار Kumulus Technologies است.
در کومولوس ، رابرت و تیمش ارائه DevOps با تمرکز بر زیرساختها ، مهندسی قابلیت اطمینان سیستم و مشاوره محاسبات ابری را فراهم می کنند و شرکت ها را در همه سطوح قادر می سازند تا از فضای ابری خود استفاده بهینه کنند. او همچنین از بیش از 20 سال تجربه خود در زمینه های ابر ، SRE و DevOps برای آموزش صنعت از طریق مقالات ، ارائه ها و توسعه برنامه درسی استفاده می کند. رابرت یک مدیر مجاز OpenStack (COA) و فارغ التحصیل انستیتوی فناوری روچستر است.
نمایش نظرات