تعداد ویدئو | 19 |
---|---|
زمان دوره | 01:26:27 |
مترجم | مرتضی گیتی |
دوبلر | مرتضی گیتی |
سایت منتشر کننده | پلورال سایت |
آموزشی مقدماتی کار با داکر (Docker) یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی شروع به کار با Docker است که با نام اصلی Getting Started with Docker از شرکت Pluralsight منتشر شده است.
استفاده کردن از داکر در توسعه و استقرار نرم افزار مزیت های زیادی را در اختیار افراد قرار می دهد. یکی از مهم ترین این مزیت ها ایجاد شدن یک محیط یک شکل و یا consistent environment می باشد. با استفاده کردن از این محیط یک شکل برنامه نویسان می توانند نرم افزار ایجاد شده را در environment های مختلف از قبیل development و production به طور یک شکلی اجرا کنند. چنین اپلیکیشن هایی در environment های مختلف به طور یک شکل رفتار می کنند و بنابراین برنامه نویسان نیاز به صرف زمان کمتری برای حل و فصل کردن مشکلات مربوط به production دارند. طبیعتاً این موضوع باعث می شود تا برنامه نویسان بتوانند وقت بیشتری را صرف پیاده سازی قابلیت های نرم افزار مورد نظر کنند.
از دیگر مزیت های استفاده کردن از داکر، افزایش سرعت و چابکی نرم افزار می باشد. به عبارت دیگر با استفاده از داکر به سادگی می توان برای هر process و یا فرایندی یک container ایجاد کرد و آنرا در عرض چند ثانیه deploy نمود. در چنین شرایطی تمامی روال کار با سرعت بالایی اتفاق می افتد. به سادگی می توان container های جدید را ایجاد و یا container های قبل موجود را ایجاد کرد. متوقف کردن و یا ایجاد کردن دوباره container ها نیز به سادگی امکان پذیر است. ضمناً با ایجاد کردن یک فایل configuration با زبان xaml می توانید تمامی روال deployment را خودکارسازی کرده و در صورت نیاز scale کردن زیرساخت برنامه را به سادگی انجام بدهید. ضمناً داکر می تواند سرعت و کارامدی CI/CD pipeline مربوط به پروژه را افزایش بدهد. این موضوع بدان جهت است که ایجاد کردن container image ها و استفاده کردن از آنها در pipeline و در عین حال اجرا کردن task های غیر وابسته به صورت موازی وجود دارد. ضمناً با استفاده کردن از سیستم های version-control در کنار container image های ایجاد شده می توان به سادگی آنها را مدیریت کرد. استفاده کردن از سیستم های version-control کمک می کنند تا بتوانید در صروت بروز هرگونه مشکلی به سادگی یک container image را به حالت قبل برگردانید و یا اصطلاحاً rollback کنید.
فصل اول: بررسی این دوره آموزشی
فصل دوم: مقدمه این دوره آموزشی
فصل سوم: نصب کردن داکر
فصل چهارم: Deploy کردن برنامه Containerized
فصل پنجم: Microservice ها و دنیای واقعی
فصل ششم: مراحل بعدی چیست؟
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.