دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Bradley Smith
سری:
ISBN (شابک) : 9781718502482, 2021060923
ناشر: No Starch Press, Inc.
سال نشر: 2022
تعداد صفحات: 188
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 3 Mb
در صورت تبدیل فایل کتاب DevOps for the Desperate: A Hands-On Survival Guide - EARLY ACCESS EDITION به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب DevOps for the Desperate: A Hands On Survival Guide - EARLY ACCESS EDITION نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
اگر یک مهندس نرمافزار، توسعهدهنده، یا مدیر سیستم هستید که باید به سرعت با DevOps سرعت بگیرید، این کتاب اصول اولیهای را که برای پیشرفت در یک پشته برنامه مدرن به آن نیاز دارید را پوشش میدهد. مثالهای پرسرعت و کاربردی این کتاب، پایهای را که برای شروع به انجام وظایف رایج DevOps نیاز دارید، فراهم میکند. شما نحوه پیادهسازی زیرساخت بهعنوان کد (IaC) و مدیریت پیکربندی (CM) را بررسی خواهید کرد - شیوههای ضروری برای طراحی سیستمهای ایمن و پایدار. شما توری در کانتینرسازی خواهید داشت و یک خط لوله تحویل خودکار خودکار (CI/CD) راهاندازی میکنید که کد را میسازد، آزمایش میکند و اجرا میکند. شما در مورد چگونگی تشخیص وضعیت سیستم و هشدار دادن به آن در صورت تغییر مسیر، خواهید فهمید. شما یاد خواهید گرفت که چگونه: یک VM اوبونتو را با Vagrant و Ansible ایجاد و تهیه کنید امنیت کاربران، گروه ها و رمز عبور را مدیریت کنید کلید عمومی و احراز هویت دو مرحله ای را از طریق SSH تنظیم کنید فایروال مبتنی بر میزبان را خودکار و آزمایش کنید از Docker برای کانتینری کردن برنامهها و Kubernetes برای ارکستراسیون استفاده کنید یک پشته مانیتورینگ بسازید و مشکلات و مشکلات عملکرد را عیب یابی کنید DevOps for the Desperate یک راهنمای عملی و بیمعنی است که شما را به سرعت در زیرساختهای فول استک امروزی راهاندازی میکند. بیوگرافی نویسنده بردلی اسمیت بیش از 20 سال است که یک مهندس DevOps و نرم افزار در بسیاری از استارتاپ ها، دولت های محلی و مشاغل با اندازه های مختلف بوده است. او در طول حرفهاش چالشهای فنی بیشماری را حل کرده است، و بسیاری از DevOps، SRE و تیمهای مهندسی نرمافزار را ساخته و آموزش داده است. او از دانشگاه ماساچوست لاول فارغ التحصیل شد و اکنون در دنور، کلرادو زندگی می کند. فهرست مطالب بخش اول: زیرساخت به عنوان کد، مدیریت پیکربندی، امنیت، و مدیریت فصل 1: راه اندازی یک ماشین مجازی فصل 2: استفاده از Ansible برای مدیریت گذرواژهها، کاربران و گروهها فصل 3: استفاده از Ansible برای پیکربندی SSH فصل 4: کنترل دستورات کاربر با sudo فصل 5: اتوماسیون و آزمایش فایروال مبتنی بر میزبان بخش دوم: کانتینری سازی و به کارگیری برنامه های کاربردی مدرن فصل 6: کانتینر کردن یک برنامه با داکر فصل 7: ارکستراسیون با Kubernetes فصل 8: استقرار کد بخش سوم: قابلیت مشاهده و عیب یابی فصل نهم: قابلیت مشاهده فصل 10: عیب یابی هاست ها
If you’re a software engineer, developer, or sys admin who needs to get up to speed with DevOps quickly, this book covers the basics you need to thrive in a modern application stack. This book’s fast-paced, hands-on examples will provide the foundation you need to start performing common DevOps tasks. You’ll explore how to implement Infrastructure as Code (IaC) and configuration management (CM)—essential practices for designing secure and stable systems. You’ll take a tour of containerization and set up an automated continuous delivery (CI/CD) pipeline that builds, tests, and deploys code. You’ll dig into how to detect a system’s state and alert on it when things go sideways. You’ll learn how to: Create and provision an Ubuntu VM with Vagrant and Ansible Manage users, groups, and password security Set up public key and two-factor authentication over SSH Automate and test a host-based firewall Use Docker to containerize applications and Kubernetes for orchestration Build a monitoring stack and troubleshoot problems and performance issues DevOps for the Desperate is a practical, no-nonsense guide to get you up and running quickly in today’s full-stack infrastructure. Author Bio Bradley Smith has been a DevOps and software engineer for more than 20 years at many startups, local governments, and businesses of varying sizes. He’s solved countless technical challenges during his career, and he’s built and trained many DevOps, SRE, and software engineering teams. He graduated from the University of Massachusetts Lowell and now resides in Denver, Colorado. Table of contents PART I: INFRASTRUCTURE AS CODE, CONFIGURATION MANAGEMENT, SECURITY, AND ADMINISTRATION Chapter 1: Setting Up a Virtual Machine Chapter 2: Using Ansible to Manage Passwords, Users, and Groups Chapter 3: Using Ansible to Configure SSH Chapter 4: Controlling User Commands with sudo Chapter 5: Automating and Testing a Host-Based Firewall PART II: CONTAINERIZATION AND DEPLOYING MODERN APPLICATIONS Chapter 6: Containerizing an Application with Docker Chapter 7: Orchestrating with Kubernetes Chapter 8: Deploying Code PART III: OBSERVABILITY AND TROUBLESHOOTING Chapter 9: Observability Chapter 10: Troubleshooting Hosts