توضیحاتی در مورد کتاب Hands-On Enterprise Automation with Python: Automate common administrative and security tasks with Python
نام کتاب : Hands-On Enterprise Automation with Python: Automate common administrative and security tasks with Python
ویرایش : 1
عنوان ترجمه شده به فارسی : اتوماسیون سازمانی دستی با پایتون: کارهای اداری و امنیتی مشترک را با پایتون به صورت خودکار انجام دهید
سری :
نویسندگان : Bassem Aly
ناشر : Packt Publishing
سال نشر : 2018
تعداد صفحات : 0
ISBN (شابک) : 1788998510 , 9781788998512
زبان کتاب : English
فرمت کتاب : epub درصورت درخواست کاربر به PDF تبدیل می شود
حجم کتاب : 13 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
توضیحاتی در مورد کتاب :
اسکریپت های پایتون خود را اختراع کنید تا زیرساخت خود را خودکار کنید
ویژگی های کلیدی
• از کتابخانه ها و ماژول های پایتون حداکثر استفاده را ببرید تا زیرساخت های خود را خودکار کنید
• از برنامه نویسی پایتون برای خودکارسازی تنظیمات سرور و وظایف مدیریتی استفاده کنید
• مجموعه مهارت پایتون خود را به طور موثر توسعه دهید
توضیحات کتاب
اتوماسیون سازمانی دستی با پایتون با پوشش دادن راه اندازی یک محیط پایتون برای انجام وظایف اتوماسیون و همچنین ماژول ها، کتابخانه ها و ابزارهایی که استفاده خواهید کرد شروع می شود.
ما نمونه هایی از وظایف اتوماسیون شبکه را با استفاده از برنامه های ساده پایتون و Ansible بررسی خواهیم کرد. در مرحله بعد، ما شما را از طریق خودکارسازی وظایف مدیریت با Python Fabric راهنمایی میکنیم، جایی که شما نحوه انجام پیکربندی و مدیریت سرور، همراه با وظایف مدیریت سیستم مانند مدیریت کاربر، مدیریت پایگاه داده و مدیریت فرآیند را یاد خواهید گرفت. با پیشرفت در این کتاب، چندین سرویس آزمایشی را با اسکریپتهای پایتون خودکار میکنید و وظایف اتوماسیون را روی ماشینهای مجازی و زیرساختهای ابری با پایتون انجام میدهید. در فصل های پایانی، ابزارهای امنیتی تهاجمی مبتنی بر پایتون را پوشش خواهید داد و یاد خواهید گرفت که چگونه وظایف امنیتی خود را خودکار کنید.
تا پایان این کتاب، شما بر مهارت های خودکارسازی چندین کار مدیریت سیستم با پایتون مسلط خواهید شد.
آنچه خواهید آموخت
• ماژول های اتوماسیون رایج مورد استفاده در پایتون را درک کنید
• اسکریپت های پایتون را برای مدیریت دستگاه های شبکه توسعه دهید
• وظایف معمول مدیریت لینوکس را با Ansible و Fabric به صورت خودکار انجام دهید
• مدیریت فرآیندهای لینوکس
• مدیریت نمونه های VMware، OpenStack و AWS با پایتون
• اتوماسیون امنیتی و کد اشتراک گذاری در GitHub
این کتاب برای چه کسی است
Hands-On Enterprise Automation با Python برای مدیران سیستم و مهندسان DevOps است که به دنبال جایگزینی برای چارچوبهای اتوماسیون اصلی مانند Puppet و Chef هستند. دانش برنامه نویسی اولیه با اسکریپت نویسی پوسته پایتون و لینوکس ضروری است.
توضیحاتی در مورد کتاب به زبان اصلی :
Invent your own Python scripts to automate your infrastructure
Key Features
• Make the most of Python libraries and modules to automate your infrastructure
• Leverage Python programming to automate server configurations and administration tasks
• Efficiently develop your Python skill set
Book Description
Hands-On Enterprise Automation with Python starts by covering the set up of a Python environment to perform automation tasks, as well as the modules, libraries, and tools you will be using.
We'll explore examples of network automation tasks using simple Python programs and Ansible. Next, we will walk you through automating administration tasks with Python Fabric, where you will learn to perform server configuration and administration, along with system administration tasks such as user management, database management, and process management. As you progress through this book, you'll automate several testing services with Python scripts and perform automation tasks on virtual machines and cloud infrastructure with Python. In the concluding chapters, you will cover Python-based offensive security tools and learn how to automate your security tasks.
By the end of this book, you will have mastered the skills of automating several system administration tasks with Python.
What you will learn
• Understand common automation modules used in Python
• Develop Python scripts to manage network devices
• Automate common Linux administration tasks with Ansible and Fabric
• Managing Linux processes
• Administrate VMware, OpenStack, and AWS instances with Python
• Security automation and sharing code on GitHub
Who This Book Is For
Hands-On Enterprise Automation with Python is for system administrators and DevOps engineers who are looking for an alternative to major automation frameworks such as Puppet and Chef. Basic programming knowledge with Python and Linux shell scripting is necessary.