جلد سخت سیاه و سفید
Product details
- Publisher : No Starch Press (July 12, 2022)
- Language : English
- Paperback : 176 pages
- ISBN-10 : 1718502486
- ISBN-13 : 978-1718502482
کتاب DevOps for the Desperate: A Hands-On Survival Guide
DevOps for the Desperate is a hands-on, no-nonsense guide for those who land in a DevOps environment and need to get up and running quickly.
This book introduces fundamental concepts software developers need to know to flourish in a modern DevOps environment including infrastructure as code, configuration management, security, containerization and orchestration, monitoring and alerting, and troubleshooting. Readers will follow along with hands-on examples to learn how to tackle common DevOps tasks.
The book begins with an exploration of DevOps concepts using Vagrant and Ansible to build systems with repeatable and predictable states, including configuring a host with user-based security. Next up is a crash course on containerization, orchestration, and delivery using Docker, Kubernetes, and a CI/CDpipeline. The book concludes with a primer in monitoring and alerting with tips for troubleshootingcommon host and application issues.
You'll learn how to:
- Use Ansible to manage users and groups, and enforce complex passwords
- Create a security policy for administrative permissions, and automate a host-based firewall
- Get started with Docker to containerize applications, use Kubernetes for orchestration, and deploycode using a CI/CD pipeline
- Build a monitoring stack, investigate common metric patterns, and trigger alerts
- Troubleshoot and analyze common issues and errors found on hosts
منابع کتاب کتاب DevOps for the Desperate: A Hands-On Survival Guide
DevOps for the Desperate یک راهنمای عملی و بیهوده برای کسانی است که در یک محیط DevOps فرود می آیند و باید به سرعت شروع به کار کنند.
این کتاب مفاهیم اساسی را معرفی می کند که توسعه دهندگان نرم افزار باید بدانند تا در یک محیط DevOps مدرن از جمله زیرساخت به عنوان کد، مدیریت پیکربندی، امنیت، کانتینرسازی و هماهنگ سازی، نظارت و هشدار، و عیب یابی شکوفا شوند. خوانندگان با مثالهای عملی دنبال میکنند تا نحوه مقابله با وظایف رایج DevOps را بیاموزند.
این کتاب با کاوش در مفاهیم DevOps با استفاده از Vagrant و Ansible برای ساخت سیستمهایی با حالتهای قابل تکرار و قابل پیشبینی، از جمله پیکربندی یک میزبان با امنیت مبتنی بر کاربر آغاز میشود. مرحله بعدی یک دوره تصادفی در مورد کانتینرسازی، ارکستراسیون و تحویل با استفاده از Docker، Kubernetes و CI/CDpipeline است. این کتاب با یک آغازگر در نظارت و هشدار با نکاتی برای عیبیابی مشکلات رایج میزبان و برنامه به پایان میرسد.
شما یاد خواهید گرفت که چگونه:
- از Ansible برای مدیریت کاربران و گروه ها و اجرای رمزهای عبور پیچیده استفاده کنید
- یک خط مشی امنیتی برای مجوزهای اداری ایجاد کنید و فایروال مبتنی بر میزبان را خودکار کنید
- با Docker شروع به کانتینری کردن برنامهها، استفاده از Kubernetes برای ارکستراسیون، و استقرار کد با استفاده از خط لوله CI/CD کنید.
- یک پشته نظارت بسازید، الگوهای متریک رایج را بررسی کنید و هشدارها را راه اندازی کنید
- مشکلات و خطاهای رایج موجود در هاست را عیب یابی و تجزیه و تحلیل کنید
ارسال نظر درباره کتاب DevOps for the Desperate: A Hands-On Survival Guide