1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Oreilly – GitHub Actions in Action, Video Edition 2024-12

Oreilly – GitHub Actions in Action, Video Edition 2024-12

توضیحات

دوره GitHub Actions in Action, Video Edition. این دوره به مهندسان و توسعه‌دهندگان می‌آموزد که چگونه با استفاده از GitHub Actions، پایپ لاین تحویل مداوم (CI/CD) را ایجاد و خودکار کنند. این دوره با تمرکز بر بهبود کارایی تیم‌ها، فرآیندهای ساخت، تست و استقرار نرم‌افزار را به صورت عملی و مبتنی بر پروژه‌های واقعی آموزش می‌دهد. شرکت‌کنندگان یاد می‌گیرند چگونه وظایف CI/CD و سایر عملیات GitHub را خودکارسازی کرده و با استفاده از اسرار، متغیرها و محیط‌ها، پایپ لاین انتشار را ایمن کنند. همچنین، مباحثی مانند پشتیبانی از فریم‌ورک‌های انطباق و راه‌اندازی runners خودمیزبان امن و مقیاس‌پذیر پوشش داده می‌شود. این دوره که توسط سه متخصص Microsoft MVP تألیف و توسط یک معمار DevOps از GitHub بازبینی شده، شامل توصیه‌های کاربردی برای پیاده‌سازی Infrastructure-as-Code و خودکارسازی محیط‌های ابری است. در طول دوره، شرکت‌کنندگان یک برنامه کاربردی فروش بلیط را از مرحله ساخت تا استقرار ابری توسعه می‌دهند و یک خط لوله CI/CD کامل را بهینه‌سازی می‌کنند. GitHub Actions به‌عنوان یک ابزار داخلی قدرتمند، نیاز به ابزارهای خارجی را کاهش داده و خودکارسازی را ساده، ایمن و قابل اعتماد می‌کند. این دوره با مثال‌های ساده شروع شده و به تدریج به مباحث پیشرفته‌تری مانند معماری پلتفرم، امنیت و مدیریت زمان اجرای گردش کار می‌پردازد. در نهایت، شرکت‌کنندگان قادر خواهند بود اکشن‌های قابل اشتراک‌گذاری در GitHub Marketplace ایجاد کنند.

آنچه فرا خواهید گرفت

  • ایجاد و اشتراک‌گذاری گردش کارهای (workflows) GitHub Actions: شرکت‌کنندگان نحوه ساخت و به اشتراک گذاشتن گردش کارهای مختلف برای خودکارسازی وظایف را یاد می‌گیرند.
  • خودکارسازی تست و سایر وظایف GitHub: این دوره به شما آموزش می‌دهد که چگونه فرآیندهای تست و سایر فعالیت‌ها را در GitHub به صورت خودکار انجام دهید.
  • ایمن‌سازی پایپ لاین انتشار با استفاده از اسرار، متغیرها و محیط‌ها: شما یاد می‌گیرید که چگونه پایپ لاین CI/CD خود را با استفاده از قابلیت‌های امنیتی GitHub Actions ایمن کنید.

این دوره مناسب افرادیست که

  • توسعه‌دهندگان و مهندسان DevOps که با GitHub آشنایی دارند و می‌خواهند مهارت‌های خود را در زمینه خودکارسازی فرآیندهای توسعه نرم‌افزار با GitHub Actions تقویت کنند.

مشخصات دوره

سرفصل های دوره

  • Part 1. Action fundamentals
    Chapter 1. Introduction to GitHub Actions
    Chapter 1. What are GitHub Actions and workflows?
    Chapter 1. GitHub Actions: More than CI/CD pipelines
    Chapter 1. Hosting and pricing for GitHub and GitHub Actions
    Chapter 1. Conclusion
    Chapter 1. Summary
  • Chapter 2. Hands-on: My first Actions workflow
    Chapter 2. Using the workflow editor
    Chapter 2. Using actions from the marketplace
    Chapter 2. Running the workflow
    Chapter 2. Conclusion
    Chapter 2. Summary
  • Chapter 3. Workflows
    Chapter 3. The workflow syntax
    Chapter 3. Events and triggers
    Chapter 3. Workflow jobs and steps
    Chapter 3. Expressions and contexts
    Chapter 3. Workflow commands
    Chapter 3. Secrets and variables
    Chapter 3. Workflow permissions
    Chapter 3. Authoring and debugging workflows
    Chapter 3. Conclusion
    Chapter 3. Summary
  • Chapter 4. GitHub Actions
    Chapter 4. Authoring actions
    Chapter 4. Hands-on lab: My first Docker container action
    Chapter 4. Sharing actions
    Chapter 4. Advanced action development
    Chapter 4. Best practices
    Chapter 4. Conclusion
    Chapter 4. Summary
  • Part 2. Workflow runtime
    Chapter 5. Runners
    Chapter 5. Queuing jobs
    Chapter 5. The runner application
    Chapter 5. GitHub-hosted runners
    Chapter 5. Hosted operating systems
    Chapter 5. Installed software
    Chapter 5. Default shells
    Chapter 5. Installing extra software
    Chapter 5. Location and hardware specifications of the hosted runners
    Chapter 5. Concurrent jobs
    Chapter 5. Larger GitHub-hosted runners
    Chapter 5. GitHub-hosted runners in your own Azure Virtual Network
    Chapter 5. Billing GitHub-hosted runners
    Chapter 5. Analyzing the usage of GitHub-hosted runners
    Chapter 5. Self-hosted runners
    Chapter 5. Summary
  • Chapter 6. Self-hosted runners
    Chapter 6. Security risks of self-hosted runners
    Chapter 6. Single-use runners
    Chapter 6. Disabling self-hosted runner creation
    Chapter 6. Autoscaling options
    Chapter 6. Summary
  • Chapter 7. Managing your self-hosted runners
    Chapter 7. Monitoring your runners
    Chapter 7. Runner utilization and capacity needs
    Chapter 7. Monitoring network access
    Chapter 7. Internal billing for action usage
    Chapter 7. Summary
  • Part 3. CI/CD with GitHub Actions
    Chapter 8. Continuous integration
    Chapter 8. Why continuous integration?
    Chapter 8. Types of CI
    Chapter 8. Generic CI workflow steps
    Chapter 8. Preparing for deployment
    Chapter 8. The CI workflows for GloboTicket
    Chapter 8. Conclusion
    Chapter 8. Summary
  • Chapter 9. Continuous delivery
    Chapter 9. Using environments
    Chapter 9. Deployment strategies
    Chapter 9. Summary
  • Chapter 10. Security
    Chapter 10. Managing untrusted input
    Chapter 10. GitHub Actions security
    Chapter 10. Supply chain security
    Chapter 10. Summary
  • Chapter 11. Compliance
    Chapter 11. How to enforce the four-eyes principle
    Chapter 11. Mandatory workflows
    Chapter 11. Summary
  • Chapter 12. Improving workflow performance and costs
    Chapter 12. Reducing the costs of maintaining artifacts
    Chapter 12. Improving performance
    Chapter 12. Optimizing your jobs
    Chapter 12. Summary

تصاویر دوره GitHub Actions in Action, Video Edition

GitHub Actions in Action, Video Edition

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 720p

لینک دانلود

دانلود فایل – 915 مگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

915 مگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

فهرست