لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش CI/CD با GitLab: اتوماسیون خط لولههای DevOps
- آخرین آپدیت
دانلود CI/CD with GitLab: Automating DevOps Pipelines
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
با تبدیل شدن نرمافزار به بخشی ضروری از زندگی روزمره، سرعت توسعه و استقرار (Deployment) نرمافزاری به امری حیاتی تبدیل شده است. اتوماسیون فرآیندهای متداولی مانند ساخت (Build)، تست و استقرار، به توسعهدهندگان اجازه میدهد تا نرمافزارهای باکیفیتی را در کمترین زمان ممکن تولید کنند. این دوره جامع، توسعهدهندگان و متخصصان DevOps را با مهارتهای ضروری برای ایجاد و خودکارسازی خط لولههای (Pipelines) دِو اُپس مجهز میکند. شما از طریق آزمایشگاههای عملی و با استفاده از ابزارهای استاندارد صنعت مانند GitLab، بر فرآیند طراحی و پیادهسازی خط لولههای CI/CD مسلط خواهید شد. در پایان این دوره، شما میتوانید با اعتماد به نفس کامل، اپلیکیشنها را برای پیادهسازی CI/CD تحلیل کنید تا در زمان توسعهدهندگان صرفهجویی شده و کیفیت نرمافزار افزایش یابد. اگر توسعهدهنده نرمافزار، مهندس DevOps یا تازهکار در فضای توسعه هستید، این دوره برای شماست! همین امروز اصول CI/CD را بیاموزید و فرآیند توسعه اپلیکیشن خود را بهبود ببخشید.
این دوره برای توسعهدهندگان نرمافزار، مهندسان DevOps و متخصصان فنی که به دنبال اتوماسیون گردش کارهای توسعه خود با استفاده از GitLab CI/CD هستند، ایدهآل است. همچنین برای متخصصان تازهکار که قصد دارند تخصص خود در DevOps را ارتقا داده و اتوماسیون را در پروژههای واقعی به کار بگیرند، مناسب است.
شرکتکنندگان باید درک پایهای از دستورات لینوکس، آشنایی با هر یک از زبانهای برنامهنویسی و دانش بنیادی از Git داشته باشند. آشنایی قبلی با فرآیندهای Build و Deployment نرمافزاری مفید است اما الزامی نیست.
در پایان این دوره، شما مهارت و اعتماد به نفس لازم برای طراحی، ساخت و مدیریت کامل خط لولههای CI/CD در GitLab را خواهید داشت. شما خواهید آموخت که چگونه هر مرحله از توسعه - از ادغام کد و تست گرفته تا استقرار و مانیتورینگ - را خودکار کنید تا تحویل نرمافزار سریعتر و قابلاطمینانتر شود. چه در حال بهبود گردش کارهای موجود باشید و چه در حال ساخت اتوماسیونهای جدید از پایه، شما برای بهکارگیری بهترین متدهای DevOps جهت افزایش همکاری، امنیت و کارایی در هر پروژهای مجهز خواهید شد.
سرفصل ها و درس ها
مبانی CI/CD در GitLab
Fundamentals of CI/CD in GitLab
خوشآمدگویی به دوره CI/CD در GitLab
Welcome to CI/CD in GitLab
درک خط لولههای CI/CD
Understanding CI/CD Pipelines
تحلیل نقشهای Jobs و Runners
Analyzing the Roles of Jobs and Runners
راهاندازی خط لولهها برای جریانهای پایه CI/CD
Setting up Pipelines for Basic CI/CD Flows
اتوماسیون CI از طریق مراحل تست و ساخت
Automating CI Through Test and Build Stages
ادغام تستها در خط لولهها
Integrating Tests into Pipelines
تولید Buildها از طریق Jobs در CI/CD
Generating Builds Through CI/CD Jobs
نمایش نظرات