مشکل زیرساخت شبکه و افت سرعت کاملاً برطرف شده است. در حال حاضر فعالسازی و آمادهسازی دورهها در حال انجام است. از صبر و شکیبایی شما سپاسگزاریم.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش آشنایی با دواپس (DevOps)
- آخرین آپدیت
دانلود Intro to DevOps
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
مبانی دواپس و نحوه انتقال برنامههای مدرن به محیط عملیاتی (Production) را بیاموزید. در این دوره، شما با کانتینرها و داکر (Docker)، استقرار استقرار (Deployment) با Render، یکپارچهسازی مداوم (CI)، استقرار مداوم (CD)، شبکههای توزیع محتوا (CDN) و موارد دیگر آشنا میشوید و مهارتهای لازم برای انتقال یک برنامه از مرحله توسعه به یک جریان کاری عملیاتی و قابل اعتماد را کسب میکنید.
آیا میخواهید بدانید پس از اتمام ساخت یک برنامه چه اتفاقی میافتد؟ دواپس (DevOps) دقیقاً در مورد رساندن نرمافزار از کامپیوتر شما به دست کاربران نهایی است و هدف آن سریع، قابل اعتماد و تکرارپذیر کردن این فرآیند است.
در این دوره، شما ابزارهای اصلی و متدهای متداول در تحویل نرمافزار مدرن را خواهید آموخت. شما برنامهها را با استفاده از داکر کانتینریزه میکنید، آنها را در وب استقرار میکنید، تستها و استقرار را با CI/CD اتوماتیک میکنید و میآموزید که چگونه شبکههای توزیع محتوا (CDN) به تحویل سریع برنامهها به کاربران در سراسر جهان کمک میکنند.
دواپس چیست؟
دواپس مجموعهای از روشها و متدهای متداول است که توسعه نرمافزار (Development) و عملیات (Operations) را با هم ترکیب میکند تا ساخت، تست، استقرار و نگهداری برنامهها را بهینهتر کند.
به جای تکیه بر فرآیندهای انتشار راهاندازی شده به صورت دستی و کند، تیمهای دواپس از ابزارهای اتوماسیون برای ایجاد جریانهای کاری یکسانی ایجاد میکنند که بتوانند کدها را به صورت سریع و قابل اعتماد از محیط توسعه به محیط عملیاتی منتقل کنند.
شما با متدهای دواپس در شرکتهای هر اندازه و مقیاسی مواجه خواهید شد، بنابراین این مهارتها چه در صورتی که به عنوان یک توسعهدهنده فعالیت کنید، چه به سمت نقشهای دواپس یا پلتفرم، حرکت کنید و یا صرفاً میخواهید بدانید برنامههای واقعی در دنیای واقعی استقرار ownند، بسیار ارزشمند هستند.
چه چیزهایی خواهید آموخت:
شما با کانتینرها و داکر شروع میکنید و میآموزید که چگونه یک برنامه را به همراه تمام پیشنیازهایش بستهبندی کنید تا در محیطهای مختلف به صورت یکسان اجرا شود.
سز از آنجا، شما برنامهها را با استفاده از Render در وب استقرار میکنید و میآموزید که استقرار در محیط عملیاتی چگونه کار میکند.
سپس به بررسی یکپارچهسازی مداوم (CI) میپردازید و از اتوماسیون برای بررسی و اعتبارسنجی تغییرات کدتان را به کار میگیرید، پیش از آنکه به سراغ استقرار مداوم (CD) بروید و جریانهای کاری ایجاد کنید که بتوانند این تغییرات را به صورت خودکار به محیط عملیاتی ارسال کنند.
در نهایت، با شبکههای توزیع محتوا (CDN) آشنا میشوید، نحوه عملکرد آنها را میشناسید و میبینید که چگونه به سریعتر شدن و مقاومتر شدن برنامهها برای کاربران در سراسر جهان کمک میکنند.
در پایان این دوره، شما جریان کاری اصلی دواپس را درک کرده و تجربه عملی در انتقال برنامهها از توسعه محلی (Local Development) تا محیط عملیاتی (Production) را خواهید داشت.
نمایش نظرات