دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Luca Berton,
سری:
ISBN (شابک) : 9789388590891
ناشر: Orange Education PVT Ltd
سال نشر: 2023
تعداد صفحات: 358
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 9 Mb
در صورت تبدیل فایل کتاب Practical Ansible Automation Handbook: an Ultimate Guide to Innovate, Accelerate, and Maximize Efficiency of IT Infrastructure on Windows and Linux به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب راهنمای عملی اتوماسیون Ansible: راهنمای نهایی برای نوآوری، تسریع و به حداکثر رساندن کارایی زیرساخت فناوری اطلاعات در ویندوز و لینوکس نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
قدرت Ansible را برای خودکارسازی گردش کار، ساده کردن عملیات، و انقلابی کردن مدیریت زیرساخت آزاد کنید. ویژگی های کلیدی ● برای نتایج بدون خطا و با کارایی بالا، وظایف را با کد Ansible خودکار کنید. ● به ملزومات زبان Ansible، معماری و دستورات ad hoc مسلط شوید. ● قابلیت های همه کاره Ansible را برای کسب تخصص در مدیریت لینوکس و ویندوز کاوش کنید ● مدیریت پیکربندی، استقرار و هماهنگ سازی کارآمد را به دست آورید. ● پلتفرم پیشرفته Ansible Automation و ویژگیهای Morpheus را باز کنید. توضیحات آیا از کارهای تکراری و وقت گیر IT خسته شده اید؟ پتانسیل واقعی اتوماسیون را با «راهنمای عملی اتوماسیون Ansible» باز کنید. این راهنمای جامع که توسط متخصص Ansible، Luca Berton تألیف شده است، به شما کمک میکند در هنر اتوماسیون تسلط پیدا کنید. با شروع با اصول اولیه، این کتاب گردش کار، معماری و تنظیمات محیطی Ansible را معرفی میکند. از طریق دستورالعمل های گام به گام و نمونه های واقعی، در اجرای وظایف اصلی مانند تهیه، مدیریت پیکربندی، استقرار برنامه، اتوماسیون و هماهنگ سازی مهارت کسب خواهید کرد. این کتاب خودکارسازی وظایف اداری در لینوکس و ویندوز، موضوعات پیشرفته مانند پلتفرم Ansible Automation و Morpheus، و بهرهبرداری از محاسبات ابری با خدمات وب آمازون و سازماندهی کانتینر Kubernetes را پوشش میدهد. عملی بودن و سناریوهای دنیای واقعی این کتاب را متمایز می کند. به موانع رایج می پردازد، بهترین شیوه ها را ارائه می دهد و به شما کمک می کند تا یک کتاب بازی مناسب برای مبتدیان ایجاد کنید که خطاها را به حداقل می رساند و عملکرد را به حداکثر می رساند. با توجه به قابلیت تجاری Ansible که در بازار مشهود است، یادگیری آن شما را در خط مقدم تخصص اتوماسیون قرار می دهد. چه مدیر سیستم، مدیر شبکه، توسعهدهنده یا مدیر باشید، این کتاب به شما این امکان را میدهد که همه چیز را با Ansible خودکار کنید. قدرت اتوماسیون را در آغوش بگیرید، عملیات فناوری اطلاعات خود را متحول کنید و سطوح جدیدی از کارایی و بهره وری را در سازمان خود آزاد کنید. چه چیزی یاد خواهید گرفت ● محیط های Ansible را برای خودکارسازی وظایف مختلف تنظیم و پیکربندی کنید. ● وظایف اتوماسیون را اجرا کنید، پیکربندی ها را مدیریت کنید و برنامه ها را مستقر کنید. ● از پلتفرم اتوماسیون Ansible و Morpheus برای بهینهسازی عملکرد گردشهای کاری پیچیده استفاده کنید. ● کتابهای بازی کارآمد را برای ساده کردن عملیات و عیب یابی با استفاده از بهترین شیوه ها طراحی کنید. ● خودکارسازی کارآمد وظایف معمول برای دستیابی به مقیاس پذیری در سطح سازمانی این کتاب برای چه کسی است؟ این کتاب برای مبتدیان و توسعه دهندگان درگیر در عملیات IT و کسانی که مایل به استخراج بهترین ها از Ansible برای اتوماسیون وظایف هستند، هدف قرار گرفته است. این به مدیران سیستم، مدیران شبکه، توسعه دهندگان و مدیران در عملیات فناوری اطلاعات پاسخ می دهد. هیچ دانش قبلی Ansible مورد نیاز نیست زیرا اصول اولیه را پوشش می دهد و به تدریج پیشرفت می کند. آشنایی با لینوکس و مدیریت سیستم مفید است. در پایان، خوانندگان پایه محکمی خواهند داشت و آماده اجرای راه حل های اتوماسیون خواهند بود. فهرست مطالب فصل 1: شروع به کار فصل 2: زبان Ansible Core فصل 3: Ansible زبان توسعه یافته فصل 4: Ansible برای لینوکس فصل 5: Ansible برای ویندوز فصل 6: Ansible عیب یابی فصل 7: Ansible Enterprise 8: Ansible Ansible
Unleash the Power of Ansible to Automate Workflows, Streamline Operations, and Revolutionize Infrastructure Management KEY FEATURES ● Automate tasks with Ansible code for error-free, high-performance results. ● Master Ansible language essentials, architecture, and ad hoc commands. ● Explore Ansible’s versatile capabilities to gain expertise in Linux and Windows administration ● Achieve efficient configuration management, deployment, and orchestration. ● Unlock advanced Ansible Automation Platform and Morpheus features. DESCRIPTION Tired of repetitive and time-consuming IT tasks? Unlock the true potential of automation with \"Practical Ansible Automation Handbook.\" This comprehensive guide, authored by Ansible expert Luca Berton, will help you master the art of automation. Starting with the basics, the book introduces Ansible\'s workflow, architecture, and environment setup. Through step-by-step instructions and real-world examples, you\'ll gain proficiency in executing core tasks such as provisioning, configuration management, application deployment, automation, and orchestration. The book covers automating administrative tasks in Linux and Windows, advanced topics like Ansible Automation Platform and Morpheus, and leveraging cloud computing with Amazon Web Services and Kubernetes container orchestration. Practicality and real-world scenarios set this book apart. It addresses common roadblocks, provides best practices, and helps you develop a beginner-friendly playbook that minimises errors and maximises performance. With Ansible\'s commercial viability evident in the market, learning it positions you at the forefront of automation expertise. Whether you\'re a system administrator, network administrator, developer, or manager, this book empowers you to automate everything with Ansible. Embrace the power of automation, revolutionize your IT operations, and unleash new levels of efficiency and productivity in your organisation. WHAT WILL YOU LEARN ● Set up and configure Ansible environments to automate various tasks. ● Execute automation tasks, manage configurations, and deploy applications. ● Leverage Ansible Automation Platform and Morpheus for performance optimization of complex workflows. ● Design efficient playbooks to streamline operations and troubleshoot using the best practices. ● Efficiently automate routine tasks to achieve Enterprise-level scalability WHO IS THIS BOOK FOR? This book is targeted towards beginners and developers involved in IT operations and who wish to extract the best from Ansible for task automation. It caters to system administrators, network administrators, developers, and managers in IT operations. No prior Ansible knowledge is needed as it covers basics and advances gradually. Familiarity with Linux and system administration is beneficial. By the end, readers will have a solid foundation and be ready to implement automation solutions. TABLE OF CONTENTS Chapter 1: Getting Started Chapter 2: Ansible Language Core Chapter 3: Ansible Language Extended Chapter 4: Ansible For Linux Chapter 5: Ansible For Windows Chapter 6: Ansible Troubleshooting Chapter 7: Ansible Enterprise Chapter 8: Ansible Advanced
Cover Page Title Page Copyright Page Dedication Page About the Author Technical Reviewer Preface Errata Table of Contents 1. Getting Started Introduction Structure Modern Datacenter Introduction to Ansible Linux and macOS Target Windows Target Ansible Community Ansible Architecture Ansible Installation Ansible Core vs. Ansible Community Packages Linux PIP macOS Windows Ansible Ad-hoc Commands Conclusion Points to Remember Multiple Choice Questions Answers Questions Key Terms 2. Ansible Language Core Introduction Structure Ansible Inventory Inventory INI inventory YAML inventory The Ansible-inventory tool The “all” keyword List view Graph list view Ranges of hosts Host in Multiple Groups Host and group variables Local inventory Multiple inventories Dynamic inventory Windows inventory Ansible Playbook YAML Syntax First playbook Check Debug Multiple play Includes Ansible Variables Unpermitted variable names User-defined variables Multiline Extra variables Host and group variables Host variable in the INI inventory Host variables Host variable in the file system Group variables Group variable in the file system Array variables Registered variables Writing a variable to a file Ansible Facts Ansible ad-hoc Facts in playbook Single fact Temporary facts Custom facts Ansible Magic Variables Common magic variables Ansible version Ansible Conditional Basic conditionals with “when” Conditionals based on Ansible facts Ansible Loop Loop statements The loop statement Conclusion Points to Remember Multiple Choice Questions Answers Questions Key Terms 3. Ansible Language Extended Introduction Structure Ansible Vault Creating an encrypted file Encrypting using a password file Viewing an encrypted file Editing an encrypted file Encrypting a file Decrypting a file Changing the password Include vault in playbook Inline vault in playbook Troubleshooting Ansible Handler Multiple handlers Code Reuse Include and import Role and collection Ansible Role Directories tree Usage in playbook Order of execution Ansible galaxy for roles Manual installation Automated installation Configuration Ansible Collection Ansible galaxy for collections The community.general collection Installing Ansible collection Manual installation Automated installation Python dependencies List collections Configuration Ansible Filter Ansible Template Control statement Loop statement Nested control statement Template filters Template extension Ansible Plugin Lookup plugin Copy multiple files to remote hosts Conclusion Points to Remember Multiple Choice Questions Answers Questions Key Terms 4. Ansible For Linux Introduction Structure Configuring Linux Target OpenSSH configuration Host variables Group variables Inheriting variable values Password authentication SSH key authentication Testing Host Availability Ansible ping module Data parameter ping Data parameter custom Data parameter crash Printing Text During Execution Ansible debug module The verbosity parameter Show Ansible version Configuration Management Single line edit Ansible lineinfile module Edit OpenSSH configuration Create text file File System Check file exists Creating an empty file Creating a directory Soft and hard link Deleting a file Copying local files to remote hosts Copying remote files to local File download Backup with rsync Checkout a GIT repository Installing Packages and Rolling Update Ansible package module Ansible yum module Ansible apt module Ansible zypper module Linux System Roles User Management Linux aging policy Group management Executing Commands Ansible command module Ansible shell module Uptime playbook Listing files Wrong module Conclusion Points to Remember Multiple Choice Questions Answers Questions Key Terms 5. Ansible for Windows Introduction Structure Configuring Windows Target Creating the Ansible User Verifying PowerShell, .NET and setting up WinRM PowerShell .NET Installing WinRM Windows collections Manual Automated Inventory Testing the host availability Configuration Management Editing single-line test Creating text file Checkout a GIT Repository File System Check file exists Creating an empty file Creating a directory Deleting a file Copying local files to remote hosts Copying remote files to local Downloading a file Backup with robocopy Installing Packages Rolling Update User Management Group management Windows Registry Checking registry Adding Windows registry Removing Windows registry Executing commands Netstat playbook Get-Date playbook Wrong module Conclusion Points to Remember Multiple Choice Questions Answers Questions Key Terms 6. Ansible Troubleshooting Introduction Structure Ansible Troubleshooting Ansible Debugging Ansible Syntax Troubleshooting Tools Errors playbook Fixed playbook Visual Studio code Ansible custom plugins CI/CD pipeline Ansible Connection The error Example Password authentication Ansible Vault Create Encrypt View Playbook Inline Vault Ansible Modules Missing module parameter Ansible service Ansible template Ansible command Ansible Role Molecule Ansible Collection Missing collection Missing Python library Ansible for Linux Ansible for Windows Ansible facts Module failure Windows subsystem for Linux Ansible Windows command Conclusion Points to Remember Multiple Choice Questions Answers Questions Key Terms 7. Ansible Enterprise Introduction Structure Ansible use cases GitOps Ansible Automation Platform Ansible Automation Hub Ansible execution environment Ansible Automation Mesh Role-based access control (RBAC) Morpheus Configuration Management (CM) Graphical User Interface Ansible Semaphore ARA records Installation Customization Steampunk Spotter Conclusion Points to Remember Multiple Choice Questions Answers Questions Key Terms 8. Ansible Advanced Introduction Structure Third-party integrations, fragility, and agility Callback plugin Dynamic inventories VMware Citrix Amazon Web Services Dynamic inventory Idempotence Amazon EC2 Google Cloud Platform and Azure API integration GET method JSON and YAML Bearer token POST and PUT methods PATCH and DELETE methods Zuul Ansible Orchestration Fork versus serial Kubernetes Namespace Pod Ansible Configuration Settings Custom verbosity Custom role path Custom collection path Custom username Custom temporary directory Enable Ansible pipelining SSH and Paramiko Host key check Fact caching Fork Ansible managed Latest Trends Event-driven Ansible Ansible Lightspeed Conclusion Points to Remember Multiple Choice Questions Answers Questions Key Terms Index