لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش GitLab متوسط: GitLab CI/CD
Intermediate GitLab Tutorial: GitLab CI/CD
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
این آموزش سطح متوسط GitLab بر GitLab CI/CD تمرکز دارد، ویژگی قدرتمندی که به شما امکان میدهد فرآیندهای توسعه نرمافزار را خودکار کنید.
GitLab CI/CD مفید است زیرا به توسعه دهندگان اجازه می دهد تا برنامه ها را به طور موثر بسازند، آزمایش کنند و اجرا کنند. با تسلط بر GitLab CI/CD، می توانید گردش کار توسعه خود را بهینه کنید، همکاری را افزایش دهید و بهره وری را افزایش دهید.
در طول این آموزش، تجربه عملی با استفاده از GitLab CI/CD برای کارهای مختلف به دست خواهید آورد. از درک راه حل های اتوماسیون CI/CD گرفته تا ساخت خطوط لوله پیچیده و ادغام با پلتفرم های ابری محبوب، این دوره مهارت های ضروری را برای هر کاربر متوسط GitLab پوشش می دهد.
آموزش GitLab متوسط: آنچه شما باید بدانید
این آموزش شامل درس های ویدئویی عمیق در مورد موضوعات زیر است:
استفاده از GitLab CI/CD برای ساخت تصاویر ظرف
افزودن اعتبارنامه های AWS IAM به پروژه های GitLab
درک صفحات GitLab
یکپارچه سازی GitLab CI/CD با Microsoft Azure
چه کسانی باید آموزش GitLab متوسط را بگذرانند؟
این آموزش برای حرفه ای های DevOps سطح متوسط طراحی شده است که می خواهند درک و مهارت خود را در GitLab CI/CD عمیق تر کنند.
مدیران جدید DevOps: اگر یک متخصص DevOps جدید هستید که به دنبال پیشرفت شغلی خود هستید، این آموزش منبع ارزشمندی برای شما است. شرکت ها همیشه به دنبال راه هایی برای سرعت بخشیدن به فرآیندهای توسعه و به حداقل رساندن خطای انسانی در این مسیر هستند. با یادگیری در مورد GitLab و CI/CD، می توانید به شرکت خود کمک کنید تا به اهداف خود دست یابد و در بازار کار اغلب پرشتاب، مزیت رقابتی کسب کند.
مدیران باتجربه DevOps: به عنوان یک سرپرست با تجربه DevOps، این آموزش به شما امکان می دهد در خط مقدم صنعت بمانید. اگر در مورد یکپارچه سازی و استقرار مداوم اطلاعاتی ندارید، اکنون زمان یادگیری است، زیرا این یک روش محبوب در DevOps است. علاوه بر این، یادگیری در مورد GitLab به شما امکان می دهد ابزار دیگری را به کمربند ابزار خود اضافه کنید - ابزاری که می تواند در مواقعی که نیاز به حل مشکلات پیچیده برای تیم توسعه خود دارید، مفید باشد.
سرفصل ها و درس ها
آشنایی با راهکارهای اتوماسیون CI/CD
Understanding CI/CD Automation Solutions
بررسی اجمالی
Overview
مقدمه ای بر مفاهیم اتوماسیون CI/CD
Intro to CI/CD Automation Concepts
ساختار کلی خطوط لوله CI/CD
General Structure of CI/CD Pipelines
آشنایی با رجیستری های بسته با پلتفرم های CI/CD
Understanding Package Registries with CI/CD Platforms
ذخیره اسرار برای مصرف بستر CI/CD
Storing Secrets for CI/CD Platform Consumption
این آموزش Mastering Docker با Kubernetes و Swarm نحوه انتخاب بهترین پلتفرم کانتینری برای نیازهای خود و نحوه استفاده از پلتفرمی که انتخاب می کنید، Docker، Kubernetes، Docker Swarm یا ترکیبی را پوشش می دهد.
خدمات Azure DevOps به شما کمک می کند تا توسعه و تحویل پروژه های نرم افزاری پیچیده را مدیریت و ساده کنید. این دوره به شما نشان می دهد که چگونه شروع کنید و وظایف معمولی را که برای آنها از Azure DevOps استفاده می کنید پوشش می دهد.
این دوره به شما درک کاملی از چیستی سرور Azure DevOps و نحوه مشابه محصولات در یک فضا و قابلیت های اصلی آن به شما می دهد. همچنین یک نمای کلی از زیرساخت مورد نیاز برای میزبانی سرور Azure DevOps دریافت خواهید کرد.
در این دوره آموزشی یاد می گیرید که چگونه می توانید Continuous Delivery را برای پشتیبانی از ساخت تیم DevOps و اجرای نرم افزار خود در مرحله تولید پیاده سازی کنید.
"من از تدریس IT لذت می برم زیرا صنعت فناوری به سرعت در حال تغییر است و فراگیران ما باید در لبه برتر بمانند." تروور به لطف پدرش که صاحب یک تجارت نرم افزاری بود، در سنین جوانی شروع به ساخت و عیب یابی کامپیوترها کرد. او بیش از یک دهه تجربه IT و آموزش را برای CBT Nuggets به ارمغان می آورد. قبل از پیوستن به این تیم، او در زمینه مهندسی پیش فروش و معماری راه حل ها کار می کرد. سرگرمی های ترور شامل موتور سواری، پیاده روی و گذراندن وقت با خانواده اش است.