لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پیشرفته Bitbucket Pipelines: اتوماسیون استقرار و مدیریت یکپارچهسازیهای شخص ثالث
- آخرین آپدیت
دانلود Advanced Bitbucket Pipelines: Automating Deployments and Managing Third-Party Integrations
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره، مایکل جنکینز، مهندس نرمافزار، شما را با مباحث پیشرفته Bitbucket برای پروژههای نرمافزاری آشنا میکند. درک عمیقی از توسعه Bitbucket Pipelines بهینه برای اتوماسیون استقرار (Deployment) به دست آورید و در زمینه یکپارچهسازی Bitbucket Pipelines با سرویسهای شخص ثالث در محیط کاری خود تخصص پیدا کنید.
با این دوره آموزشی بیاموزید که چگونه چالشهای پیچیده CI/CD را با استفاده از Bitbucket Pipelines حل کنید تا زمان بیلد (Build Time) را کاهش داده، از قدرت اجزای خط لوله (Pipeline Components) بهره ببرید و برای کنترل بیشتر بر محیطهای بیلد، Runnerهای Self-hosted را مستقر کنید.
سرفصل ها و درس ها
مقدمه
Introduction
مرور کلی Bitbucket Pipelines
Bitbucket Pipelines review
بهینهسازی CI/CD: تکنیکهای پیشرفته با Bitbucket Pipelines
Optimize your CI/CD: Advanced techniques with Bitbucket Pipelines
1. بهینهسازیهای خط لوله
1. Pipeline Optimizations
بهینهسازی عملکرد خط لوله و کاهش زمان بیلد
Optimizing pipeline performance and reducing build times
استفاده از مراحل شرطی (Conditional Steps)
Use conditional steps
راهکار: بهینهسازی یک خط لوله
Solution: Optimize a pipeline
کش کردن وابستگیها (Cache Dependencies)
Cache dependencies
پیکربندی حداکثر زمان اجرا
Configure maximum runtime
پیکربندی تخصیص منابع
Configure resource allocation
2. استفاده از Pipes در خط لولهها
2. Using Pipes in Pipelines
استفاده از Pipe در پیکربندی خط لوله
Use a pipe in a pipeline configuration
راهکار: استفاده از Pipes در یک خط لوله
Solution: Use pipes in a pipeline
آشنایی با Pipes
Getting to know pipes
استفاده از Pipe برای استقرار کد در AWS Lambda
Use a pipe to deploy code to AWS Lambda
3. ساخت Pipeهای سفارشی
3. Create Custom Pipes
راهکار: توسعه یک Pipe سفارشی
Solution: Develop a custom pipe
تست Pipe سفارشی
Test a custom pipe
استقرار Pipe سفارشی در Container Registry
Deploy a custom pipe to a container registry
استفاده از Pipe سفارشی در یک خط لوله
Use a custom pipe in a pipeline
توسعه یک Pipe سفارشی
Develop a custom pipe
چه زمانی از Pipeهای سفارشی استفاده کنیم؟
When to use custom pipes
4. رانرهای Self-Hosted
4. Self-Hosted Runners
نصب Runnerها در یک Workspace
Install runners in a workspace
مایکل جنکینز یک مهندس ارشد سیستم در یک شرکت پیشرو در صنعت سرگرمی است.
یک مهندس کامپیوتر با تجربه در مدیریت خدمات وب و لینوکس مایکل همچنین دارای تجربه قبلی در مدیریت سیستم ویندوز و پشتیبانی برنامه های مهندسی است.
مهارت های پیشرفته او شامل اتوماسیون فرآیند و نوشتن فنی (برای رویه ها، مستندات و ارائه ها) است.
مایکل یک تسهیل کننده با تجربه برای جلسات آموزشی و بحث های فنی است. او مهارتهای قوی در خدمات مشتری دارد و در عیبیابی سریع مشکلات فنی شهرت دارد - یا زمانی که راهحلی فوراً در دسترس نیست، برای یافتن کمک مناسب اقدام میکند!
تخصص ها شامل اسکریپت نویسی در Bash، Perl و Python است. او در فنآوریهای ابری از جمله خدمات وب آمازون، پلتفرم ابری گوگل، و کمی مایکروسافت آژور تبحر دارد.
نمایش نظرات