کتاب Github Actions in Action

  • کتاب Github Actions in Action
کتاب Github Actions in Action

خرید کتاب Github Actions in Action:

۳۰,۰۰۰ تومان

  • نسخه کتاب فعلی به زبان لاتین می‌باشد.
  • کتاب به صورت فایل می‌باشد و پس از خرید بلافاصله در دسترس شما قرار می‌گیرد.
  • در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.

کتاب Github Actions in Action (Github Actions در عمل) یک راهنمای جامع و عملی برای استفاده از GitHub Actions است. این کتاب با شروع از مبانی اولیه، شما را با نحوه ایجاد و اجرای گردش‌کارهای خودکار در GitHub آشنا می‌کند و به شما کمک می‌کند تا بتوانید فرآیندهای ساخت، تست و استقرار نرم‌افزار خود را به طور کامل خودکار کنید.

در ادامه مقدمه‌ای از کتاب Github Actions in Action را از زبان نویسنده شرح خواهیم داد.

مقدمه‌ای بر کتاب Github Actions in Action:

GitHub Actions موتور گردش کار گیت‌هاب است. با بیش از 15000 اکشن در مارکت‌پلیس، این یک اکوسیستم بزرگی است که به شما امکان می‌دهد هر چیزی را خودکار کنید. می‌توانید از آن برای ساخت و تست نرم‌افزار برای هر پلتفرمی و استقرار آن در هر ابری استفاده کنید – اما همچنین می‌توانید از آن برای خودکارسازی همه چیز در فرآیند تحویل نرم‌افزار خود، از چت‌اپس تا ایشوآپس تا گیت‌آپس استفاده کنید.

GitHub Actions یک موتور گردش کار سبک، خط لوله به عنوان کد (YAML) است که برای اشتراک‌گذاری آسان عملکرد بهینه شده است و ادغام آسان برای شرکا را امکان‌پذیر می‌کند. این کتاب راهنمایی و بینش‌هایی در مورد نحوه استفاده از GitHub Actions، یک بخش جدایی‌ناپذیر از GitHub، برای اطمینان از یک فرآیند تحویل نرم‌افزار ایمن و مطابق بدون نیاز به ابزارهای اضافی ارائه می‌دهد.

چه کسانی باید کتاب Github Actions in Action را بخوانند؟

این کتاب برای مهندسان نرم‌افزاری که می‌خواهند کار خود یا فرآیند تحویل نرم‌افزار را با خودکارسازی برای تحویل سریع‌تر ویژگی‌های جدید و کاهش خطای فرآیند ساده کنند، مناسب است. همچنین برای مهندسان DevOps که می‌خواهند زیرساخت و پیکربندی را به عنوان کد برای همه انواع محیط‌های ابری خودکار کنند، مرتبط است.

کتاب Github Actions in Action برای مبتدیانی که تازه در مورد GitHub Actions یاد می‌گیرند و کاربران پیشرفته با تجربه فراوان مناسب است. ما همچنین به زمان اجرای GitHub Actions می‌پردازیم، تفاوت‌های بین رانرهای میزبانی‌شده توسط GitHub و خود میزبانی را نشان می‌دهیم و رانرهای خود میزبانی را به عنوان یک رانر واحد یا مقیاس‌بندی با راهکار توصیه‌شده GitHub پیکربندی می‌کنیم.

از خوانندگان انتظار می‌رود که برخی مهارت‌های برنامه‌نویسی اولیه برای درک مثال‌های ساده کد که در کتاب استفاده می‌کنیم و همچنین دانش اولیه‌ای از Git و GitHub داشته باشند.

بیشتر بخوانید: کتاب Beginning Git and GitHub

چطور کتاب Github Actions in Action سازماندهی شده است: نقشه راه

این کتاب شامل 12 فصل است و به سه بخش تقسیم می‌شود. در بخش اول کتاب Github Actions in Action، اصول اولیه‌ی GitHub Actions را از طریق تمرین‌های ساده و کاربردی یاد خواهید گرفت که شما را برای مثال‌های پیچیده‌تر، عمیق‌تر و عملی‌تر در بخش سوم آماده می‌کند.

بخش 1 کتاب Github Actions in Action

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

  • فصل ۲ اولین تجربه‌ی عملی شما در نوشتن گردش‌کارها، استفاده از ویرایشگر گردش‌کار، ادغام اکشن‌ها از مارکت‌پلیس و اجرای گردش‌کار را به شما می‌دهد.

  • فصل ۳ تمام چیزهایی را که درمورد گردش‌کارهای GitHub Actions نیاز دارید به شما آموزش می‌دهد. YAML و نحوۀ نوشتن گردش‌کار، محرک‌های گردش‌کار، عبارات، محتوا، دستورات گردش‌کار و چگونگی نوشتن و اشکال‌زدایی گردش‌کارها را یاد خواهید گرفت.

  • فصل ۴ انواع مختلف اکشن‌های گیت‌هاب، چگونگی نوشتن اکشن‌های گیت‌هاب و چگونگی اشتراک‌گذاری اکشن‌ها با استفاده از مارکت‌پلیس گیت‌هاب را توضیح می‌دهد.

بخش دوم کتاب Github Actions in Action زمان اجرای GitHub Actions را تشریح می‌کند. وقتی این بخش از کتاب را به پایان برسانید، همه‌ی موارد مربوط به زمان اجرای GitHub Actions را خواهید دانست.

بخش 2 کتاب Github Actions in Action

  • فصل ۵ انواع مختلف میزبانی برای اجرای گردش‌کارهای شما روی رانرهای میزبانی‌شده توسط گیت‌هاب یا رانرهای خود-میزبانی را نشان می‌دهد. یاد خواهید گرفت که چگونه نرم‌افزار از پیش نصب‌شده روی رانرهای میزبانی‌شده را پیدا کنید و اطلاعات سیستم‌عامل را از لاگ‌ها بدست آورید.

  • فصل ۶ تمام پیچیدگی‌های نصب رانر به‌صورت شخصی و تمام جنبه‌های امنیتی را که باید نسبت به آن‌ها مسئول باشید، نشان می‌دهد. خود-میزبانی رانرها در مقیاس بزرگ برای سازمان‌ها با استفاده از راه‌اندازی توصیه‌شده‌ی گیت‌هاب نیز توضیح داده می‌شود.

  • فصل ۷ چگونگی مدیریت رانرهای خود-میزبانی‌شده را توضیح می‌دهد، از محدود کردن دسترسی به رانرها با استفاده از گروه‌های رانر تا نظارت بر استفاده از رانرها و بررسی نیازهای ظرفیت.

بخش سوم کتاب Github Actions in Action روش عملی استفاده از اکشن‌های گیت‌هاب برای پیاده‌سازی CI/CD را نشان می‌دهد. وقتی این بخش را به پایان برسانید، قادر خواهید بود یک فرآیند CI/CD کاملاً ایمن و مطابق را که کاملاً خودکار است، با استفاده از اکشن‌های گیت‌هاب بسازید.

بخش 3 کتاب Github Actions in Action

  • فصل ۸ چگونگی پیاده‌سازی پیاده‌سازی و تحویل مداوم (CI) و چگونگی اجرای عملی آن با استفاده از رایج‌ترین استراتژی شاخه‌بندی و همکاری: گیت‌هاب فلو را نشان می‌دهد.

  • فصل ۹ درمورد پیاده‌سازی CI/CD است. این فصل با بخش CI شروع می‌شود، تحویل مصنوعات قابل‌استقرار با یک انتشار را ارائه می‌کند و نشان می‌دهد که چگونه استراتژی‌های CD مانند استقرار بدون وقفه، استقرار آبی/سبز و استقرار مبتنی بر حلقه را پیاده‌سازی کنید. سپس چگونگی استفاده‌ی عملی از قابلیت‌های مختلف گیت‌هاب به همراه اکشن‌های گیت‌هاب برای ایجاد یک استقرار کاملاً قابل ردیابی را توضیح می‌دهد.

  • فصل ۱۰ اطمینان از قابل‌اعتماد بودن گردش‌کارها و روش‌های عملی برای جلوگیری از مشکلات امنیتی را مورد توجه قرار می‌دهد.

  • فصل ۱۱ چگونگی اطمینان از اینکه فرآیند تحویل کامل شما می‌تواند به چارچوب‌های انطباق رایج در صنایع مختلف پایبند باشد را با تضمین ردیابی و اصالت تغییرات در طول کل چرخه تحویل توضیح می‌دهد.
  • فصل ۱۲، فصل پایانی این کتاب، به طور خلاصه برخی نکات و ترفندها برای بهبود عملکرد و هزینه‌های گردش‌کارهای اکشن شما را مورد بررسی قرار می‌دهد.

سرفصل‌های کتاب Github Actions in Action:

  • GitHub Actions in Action
  • brief contents
  • contents
  • foreword
  • preface
  • acknowledgments
  • about this book
    • Who should read this book?
    • How this book is organized: A roadmap
    • About the code
    • liveBook discussion forum
  • about the authors
  • about the cover illustration
  • Part 1 Action fundamentals
    • 1 Introduction to GitHub Actions
    • 2 Hands-on: My first Actions workflow
    • 3 Workflows
    • 4 GitHub Actions
  • Part 2 Workflow runtime
    • 5 Runners
    • 6 Self-hosted runners
    • 7 Managing your self-hosted runners
  • Part 3 CI/CD with GitHub Actions
    • 8 Continuous integration
    • 9 Continuous delivery
    • 10 Security
    • 11 Compliance
    • 12 Improving workflow performance and costs
  • Index

جهت دانلود کتاب Github Actions in Action می‌توانید پس از پرداخت، دریافت کنید.

فرمت کتاب

PDF

ویرایش

First

ISBN

9781633437302

تعداد صفحات

257

انتشارات

سال انتشار

حجم

31.93 مگابایت

نویسنده

, ,

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب Github Actions in Action”

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

خرید کتاب Github Actions in Action:

۳۰,۰۰۰ تومان

  • نسخه کتاب فعلی به زبان لاتین می‌باشد.
  • کتاب به صورت فایل می‌باشد و پس از خرید بلافاصله در دسترس شما قرار می‌گیرد.
  • در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
دسته‌یندی کتاب‌ها:
سبد خرید
به بالا بروید