|
|
|
|
LEADER |
09415nmm a2200685 u 4500 |
001 |
EB001908836 |
003 |
EBX01000000000000001071738 |
005 |
00000000000000.0 |
007 |
cr||||||||||||||||||||| |
008 |
210123 ||| eng |
020 |
|
|
|a 1788298772
|
020 |
|
|
|a 178829582X
|
020 |
|
|
|a 9781788298773
|
050 |
|
4 |
|a QA76.585
|
100 |
1 |
|
|a Patawari, Aditya
|
245 |
0 |
0 |
|a Ansible 2 cloud automation cookbook
|b write Ansible playbooks for AWS, Google Cloud, Microsoft Azure, and OpenStack
|c Aditya Patawari, Vikas Aggarwal
|
246 |
3 |
1 |
|a Ansible two cloud automation cookbook
|
246 |
3 |
1 |
|a Write Ansible playbooks for AWS, Google Cloud, Microsoft Azure, and OpenStack
|
260 |
|
|
|a Birmingham, UK
|b Packt Publishing
|c 2018
|
300 |
|
|
|a 1 volume
|b illustrations
|
505 |
0 |
|
|a Exploring Google Cloud Platform with Ansible -- Introduction -- Preparing to work with Google Cloud Platform -- How to do it... -- Creating GCE instances -- How to do it... -- How it works... -- Attaching persistent disks -- How to do it... -- How it works... -- Creating snapshots for backup -- How to do it... -- How it works... -- Tagging an instance -- How to do it... -- Managing network and firewall rules -- How to do it... -- How it works... -- Managing load balancer -- How to do it... -- Managing GCE images -- How to do it... -- How it works... -- Creating instance templates -- How to do it... -- Creating managed instance groups -- How to do it... -- How it works... -- Managing objects in Google Cloud Storage -- How to do it... -- Creating a Cloud SQL instance (without Ansible module) -- How to do it... -- Using dynamic inventory -- How to do it... -- Deploying the phonebook application -- How to do it... -- How it works... -- Building Infrastructure with Microsoft Azure and Ansible -- Introduction -- Preparing Ansible to work with Azure -- How to do it... -- Creating an Azure virtual machine -- How to do it... -- How it works... -- Managing network interfaces -- How to do it... -- How it works... -- Working with public IP addresses -- How to do it... -- How it works... -- Using public IP addresses with network interfaces and virtual machines -- How do it... -- How it works... -- Managing an Azure network security group -- How to do it... -- How it works... -- Working with Azure Blob storage -- How to do it... -- How it works... -- Using a dynamic inventory -- How to do it... -- Deploying a sample application -- How to do it... -- Working with DigitalOcean and Ansible -- Introduction -- Preparing to work with DigitalOcean -- How to do it... -- Adding SSH keys to a DigitalOcean account -- How to do it... -- Creating Droplets -- How to do it... -- Managing Block Storage
|
505 |
0 |
|
|a How to do it... -- Attaching a Floating IP -- How to do it... -- Using a Load Balancer -- How to do it... -- Adding an A DNS record -- How to do it... -- Using dynamic inventory -- How to do it... -- Deploying a sample application -- How to do it... -- Running Containers with Docker and Ansible -- Introduction -- Preparing Ansible to work with Docker -- How to do it... -- Running a container -- How to do it... -- How it works... -- Downloading Docker images -- How to do it... -- How it works... -- Mounting volumes in containers -- How to do it... -- How it works... -- Setting up Docker Registry -- How to do it... -- How it works... -- Logging into Docker Registry -- How to do it... -- How it works... -- Using Docker Compose to manage services -- How to do it... -- How it works... -- Scaling up Compose-based service -- How to do it... -- How it works... -- Deploying a sample application -- How to do it... -- How it works... -- Diving into OpenStack with Ansible -- Introduction -- Preparing Ansible to work with OpenStack -- How to do it... -- Adding a keypair -- How to do it... -- Managing security groups -- How to do it... -- How it works... -- Managing network resources -- How to do it... -- How it works... -- Managing a Nova compute instance -- How to do it... -- How it works... -- Creating a Cinder volume and attaching it to a Nova compute instance -- How to do it... -- Managing objects in Swift -- How to do it... -- How it works... -- User management -- How to do it... -- How it works... -- Creating a flavor -- How to do it... -- Adding an image -- How to do it... -- How it works... -- Dynamic inventory -- How to do it... -- Deploying the phonebook application -- How to do it... -- Ansible Tower -- Introduction -- Installing Ansible Tower -- How to do it... -- Getting started with Tower -- How to do it... -- Adding a machine credential -- How to do it... -- Building a simple inventory -- How to do it
|
505 |
0 |
|
|a Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Getting Started with Ansible and Cloud Management -- Introduction -- Infrastructure as Code -- Introduction of Ansible entities -- Installing Ansible -- How to do it... -- Executing the Ansible command line to check connectivity -- How to do it... -- Working with cloud providers -- Executing playbooks locally -- How to do it... -- Managing secrets with Ansible Vault -- How to do it... -- Understanding sample application -- How to do it... -- Using dynamic inventory -- How to do it... -- Using Ansible to Manage AWS EC2 -- Introduction -- Preparing Ansible to work with AWS -- How to do it... -- Creating and managing a VPC -- How to do it... -- Creating and managing security groups -- How to do it... -- How it works... -- Creating EC2 instances -- Getting ready -- How to do it... -- Creating and assigning Elastic IPs -- How to do it... -- How it works... -- Attaching volumes to instances -- Getting ready -- How to do it... -- Creating an Amazon Machine Image -- How to do it... -- Creating an Elastic Load Balancer and attaching to EC2 instances -- How to do it... -- Creating auto scaling groups -- How to do it... -- Deploying the phonebook application -- How to do it... -- Managing Amazon Web Services with Ansible -- Introduction -- Creating an RDS instance -- Getting ready -- How to do it... -- How it works... -- Creating and deleting records in Route53 -- Getting ready -- How to do it... -- How it works... -- Managing S3 objects -- How to do it... -- How it works... -- Managing Lambda -- Getting ready -- How to do it... -- How it works... -- Managing IAM users -- How to do it... -- How it works... -- Using dynamic inventory -- How to do it... -- Deploying the sample application -- How to do it... -- How it works
|
505 |
0 |
|
|a Executing ad-hoc commands -- How to do it... -- Using Ansible Tower with a cloud provider -- How to do it... -- Integrating Ansible roles with tower -- How to do it... -- Scheduling jobs -- How to do it... -- Ansible Tower API -- How to do it... -- Autoscaling using Callback -- How to do it... -- Other Books You May Enjoy -- Leave a review -- let other readers know what you think -- Index
|
653 |
|
|
|a Technologie de l'information / Gestion
|
653 |
|
|
|a COMPUTERS / Computer Science / bisacsh
|
653 |
|
|
|a Computer networking & communications / bicssc
|
653 |
|
|
|a Cloud computing / fast
|
653 |
|
|
|a Windows Azure / fast
|
653 |
|
|
|a COMPUTERS / Data Processing / bisacsh
|
653 |
|
|
|a Cloud computing / bicssc
|
653 |
|
|
|a Cloud computing / http://id.loc.gov/authorities/subjects/sh2008004883
|
653 |
|
|
|a Windows Azure / http://id.loc.gov/authorities/names/n2010028313
|
653 |
|
|
|a Amazon Web Services (Firm) / fast
|
653 |
|
|
|a COMPUTERS / Machine Theory / bisacsh
|
653 |
|
|
|a Application software / Development / http://id.loc.gov/authorities/subjects/sh95009362
|
653 |
|
|
|a Logiciels d'application / Développement
|
653 |
|
|
|a Information technology / Management / fast
|
653 |
|
|
|a Infonuagique
|
653 |
|
|
|a Amazon Web Services (Firm) / http://id.loc.gov/authorities/names/no2015140713
|
653 |
|
|
|a COMPUTERS / Hardware / General / bisacsh
|
653 |
|
|
|a Application software / Development / fast
|
653 |
|
|
|a COMPUTERS / Reference / bisacsh
|
653 |
|
|
|a COMPUTERS / Computer Literacy / bisacsh
|
653 |
|
|
|a Computers / Networking / General / bisacsh
|
653 |
|
|
|a Information technology / Management / http://id.loc.gov/authorities/subjects/sh2008006980
|
653 |
|
|
|a Computers / System Administration / General / bisacsh
|
653 |
|
|
|a COMPUTERS / Information Technology / bisacsh
|
700 |
1 |
|
|a Aggarwal, Vikas
|e author
|
041 |
0 |
7 |
|a eng
|2 ISO 639-2
|
989 |
|
|
|b OREILLY
|a O'Reilly
|
776 |
|
|
|z 1788298772
|
776 |
|
|
|z 9781788298773
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781788295826/?ar
|x Verlag
|3 Volltext
|
082 |
0 |
|
|a 331
|
082 |
0 |
|
|a 384
|
082 |
0 |
|
|a 004
|
082 |
0 |
|
|a 658
|
082 |
0 |
|
|a 500
|
520 |
|
|
|a Ansible has a large collection of inbuilt modules to manage various cloud resources. The book begins with the concepts needed to safeguard your credentials and explain how you interact with cloud providers to manage resources. Each chapter begins with an introduction and prerequisites to use the right modules to manage a given cloud provider. Learn about Amazon Web Services, Google Cloud, Microsoft Azure, and other providers. Each chapter shows you how to create basic computing resources, which you can then use to deploy an application. Finally, you will be able to deploy a sample application to demonstrate various usage patterns and utilities of resources
|