AUTOMATION ACROSS THE ENTERPRISE

Similar documents
Getting Started with Ansible - Introduction

ANSIBLE AUTOMATION AT TJX

ANSIBLE TOWER OVERVIEW AND ROADMAP. Bill Nottingham Senior Principal Product Manager

OPEN SOURCING ANSIBLE

Ansible Tower Quick Setup Guide

Ansible Tower Quick Setup Guide

MULTI CLOUD AS CODE WITH ANSIBLE & TOWER

Ansible and Ansible Tower by Red Hat

AUTOMATING THE ENTERPRISE WITH ANSIBLE. Dustin Boyd Solutions Architect September 12, 2017

IN DEPTH INTRODUCTION ARCHITECTURE, AGENTS, AND SECURITY

Cloud and Devops - Time to Change!!! PRESENTED BY: Vijay

Ansible Tower Quick Install

INTRODUCTION CONTENTS BEGINNER S GUIDE: CONTROL WITH RED HAT ANSIBLE TOWER

ANSIBLE TOWER IN THE SOFTWARE DEVELOPMENT LIFECYCLE

Ansible Tower Quick Install

Infoblox and Ansible Integration

Enhancing Secrets Management in Ansible with CyberArk Application Identity Manager

AGENTLESS ARCHITECTURE

Ansible - Automation for Everyone!

Ask an Expert: Ansible Network Automation

Ansible Tower on the AWS Cloud

Zero Touch Provisioning of NIOS on Openstack using Ansible

Get Automating with Infoblox DDI IPAM and Ansible

RED HAT TECH EXCHANGE HOUSE RULES

Ansible in Depth WHITEPAPER. ansible.com

Building and Managing Clouds with CloudForms & Ansible. Götz Rieger Senior Solution Architect January 27, 2017

Ansible Tower 3.0.x Upgrade and Migration

AUTOMATION FOR EVERYONE Accelerating your journey to the Hybrid Cloud with Ansible Tower

Ansible + Hadoop. Deploying Hortonworks Data Platform with Ansible. Michael Young Solutions Engineer February 23, 2017

SELF-SERVICE IT WITH ANSIBLE TOWER & MICROSOFT AZURE. Chris Houseknecht Dave Johnson. June #redhat #rhsummit

Automation and configuration management across hybrid clouds with CloudForms, Satellite 6, Ansible Tower

Housekeeping. Timing Breaks Takeaways

DevOPS, Ansible and Automation for the DBA. Tech Experience 18, Amsersfoot 7 th / 8 th June 2018

We are ready to serve Latest IT Trends, Are you ready to learn?? New Batches Info

Ansible at Scale. David Melamed Senior Research Engineer, CTO Office, CloudLock

Rapid Deployment of Bare-Metal and In-Container HPC Clusters Using OpenHPC playbooks

Ansible Tower Upgrade and Migration

Red Hat Ansible Workshop. Lai Kok Foong, Kelvin

Getting started with Ansible and Oracle

Ansible Tower Upgrade and Migration

Automation: Making the Best Choice for Your Organization

Ansible F5 Workshop +

Ansible Essentials 5 days Hands on

Button Push Deployments With Integrated Red Hat Open Management

Modern Provisioning and CI/CD with Terraform, Terratest & Jenkins. Duncan Hutty

Splunk and Ansible. Joining forces to increase implementation power. Rodrigo Santos Silva Head of Professional Services, Tempest Security Intelligence

ANSIBLE SERVICE BROKER Deploying multi-container applications on OpenShift Todd Sanders John Matthews OpenShift Commons Briefing.

Ansible Bootcamp. Bruce Becker: Coordinator, Africa-Arabia ROC

Ansible: Server and Network Device Automation

Ansible. -- Make it so

mastering ansible A622DFD780311BCF8921DE033F8C7977 Mastering Ansible 1 / 6

SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other

Contents. Prerequisites 1. Linux 1. Installation 1. What is Ansible? 1. Basic Ansible Commands 1. Ansible Core Components 2. Plays and Playbooks 8

Webserver deployment on. Amazon Web Services using IAC tool Terraform

Ansible Tower Upgrade and Migration

Ansible Tower Release Notes

GIVING POWER TO THE PEOPLE With General Mills

Ansible Hands-on Introduction

Sanjay Shitole, Principle Solutions Engineer

Ansible. Go directly to project site 1 / 36

Study Guide. Expertise in Ansible Automation

Ansible Tower Installation and Reference Guide

Dell EMC OpenManage Ansible Modules. Version 1.0 Installation Guide

Introduction to Ansible

Ansible and Firebird

Managing Microservices using Terraform, Docker, and the Cloud

The Foreman. Doina Cristina Duma, cristina.aiftimiei<at>cnaf.infn.it Diego Michelotto, diego.michelotto<at>cnaf.infn.it INFN-CNAF

INTRODUCTION WHY CI/CD

TACKLING BIG-IP BLUE-GREEN DEPLOYMENTS IN PRIVATE CLOUD USING F5 & VMWARE ANSIBLE MODULES

Ansible Tower Release Notes

HASHICORP TERRAFORM AND RED HAT ANSIBLE AUTOMATION Infrastructure as code automation

Ansible Tower Installation and Reference Guide

Ansible Tower Installation and Reference Guide

WHAT IS ANSIBLE AND HOW CAN IT HELP ME?

Terraform: Konfigurationsmanagement für Wolkendienste

IAC on OpenStack (feat. ansible) 김용기부장 Sr. Solution Architect Red Hat

Managing 15,000 network devices with Ansible. Landon Holley & James Mighion May 8, 2018

Splunk ConfiguraAon Management and Deployment with Ansible

AWS and Ansible. Automating Scalable (and Repeatable) Architecture

Ansible Tower Installation and Reference Guide

Automate Patching for Oracle Database in your Private Cloud

The recommended way for deploying a OSS DC/OS cluster on GCE is using Terraform.

Harnessing your cluster with Ansible

DocuSign for Sugar 7 v1.0. Overview. Quick Start Guide. Published December 5, 2013

Ansible Tower Upgrade and Migration

Introduction to CLI Automation with Ansible

Behind the scenes of a FOSS-powered HPC cluster at UCLouvain

MARCO MALAVOLTI

ansible-workshop Documentation

Automate DBA Tasks With Ansible

Terraform & Infrastructure as Code. Ben Higginbottom (kind of a big deal) ((seriously - I ve helped hijack a spacecraft))

Choosing an orchestration tool: Ansible and Salt. Ken Wilson Opengear. Copyright 2017 Opengear, Inc. 1

Zabbix Ansible Module. Patrik Uytterhoeven

This guide provides information on installing, signing, and sending documents for signature with

Infrastructure as Code CS398 - ACC

Be smart. Think open source.

Qt Developing ArcGIS Runtime Applications. Eric

Infrastructure at your Service. Setup Oracle Infrastructure with Vagrant & Ansible

How to avoid boring work - Automation for DBAs

Ansible. For Oracle DBAs. Alexander Hofstetter Trivadis GmbH

Transcription:

AUTOMATION ACROSS THE ENTERPRISE

WHAT WILL YOU LEARN? What is Ansible Tower How Ansible Tower Works Installing Ansible Tower Key Features

WHAT IS ANSIBLE TOWER? Ansible Tower is a UI and RESTful API allowing you to scale IT automation, manage complex deployments and speed productivity. Role-based access control Deploy entire applications with push-button deployment access All automations are centrally logged Powerful workflows match your IT processes

RBAC PUSH BUTTON RESTful API Allow restricting playbook access to authorized users. One team can use playbooks in check mode (read-only) while others have full administrative abilities. An intuitive user interface experience makes it easy for novice users to execute playbooks you allow them access to. With an API first mentality every feature and function of Tower can be API driven. Allow seamless integration with other tools like ServiceNow and Infoblox. WORKFLOWS ENTERPRISE INTEGRATIONS CENTRALIZED LOGGING Ansible Tower s multi-playbook workflows chain any number of playbooks, regardless of whether they use different inventories, run as different users, run at once or utilize different credentials. Integrate with enterprise authentication like TACACS+, RADIUS, Azure AD. Setup token authentication with OAuth 2. Setup notifications with PagerDuty, Slack and Twilio. All automation activity is securely logged. Who ran it, how they customized it, what it did, where it happened - all securely stored and viewable later, or exported through Ansible Tower s API.

. ADMINS ANSIBLE CLI & CI SYSTEMS ANSIBLE PLAYBOOKS ANSIBLE TOWER ROLE-BASED ACCESS CONTROL SCHEDULED & CENTRALIZED JOBS KNOWLEDGE & VISIBILITY SIMPLE USER INTERFACE TOWER API USERS ANSIBLE ENGINE OPEN SOURCE MODULE LIBRARY PYTHON CODEBASE PLUGINS TRANSPORT SSH, WINRM, ETC. AUTOMATE YOUR ENTERPRISE INFRASTRUCTURE NETWORKS CONTAINERS CLOUD SERVICES LINUX, WINDOWS, UNIX ARISTA, CISCO, JUNIPER DOCKER, LXC AWS, GOOGLE CLOUD, AZURE DATABASES, LOGGING, SOURCE CONTROL MANAGEMENT USE CASES PROVISIONING CONFIGURATION MANAGEMENT APP DEPLOYMENT CONTINUOUS DELIVERY SECURITY & COMPLIANCE ORCHESTRATION

INSTALLING ANSIBLE TOWER # the most common and preferred way of # installation for Red Hat Enterprise Linux $ wget https://bit.ly/ansibletower # bundled installer can be downloaded for # Red Hat Enterprise Linux $ wget https://bit.ly/ansibletowerbundle # looking for a specific version? navigate to # http://releases.ansible.com/ansible-tower # to see all the versions available for download

SERVER REQUIREMENTS Red Hat Enterprise Linux (RHEL) 7 (and select derivatives), Ubuntu 14.04 64-bit, and Ubuntu 16.04 LTS 64-bit support required (kernel and runtime). A currently supported version of Mozilla Firefox or Google Chrome. 2 GB RAM minimum (4+ GB RAM highly recommended) 20 GB of dedicated hard disk space

FEATURE OVERVIEW: TOWER CONCEPTS

USER MANAGEMENT A user is an account to access Ansible Tower and its services given the permissions granted to it. An organization is a logical collection of users, teams, projects, inventories and more. All entities belong to an organization with the exception of users. Teams provide a means to implement role-based access control schemes and delegate responsibilities across organizations.

CREDENTIALS Credentials are utilized by Ansible Tower for authentication with various external resources: Connecting to remote machines to run jobs Syncing with inventory sources Importing project content from version control systems Connecting to and managing network devices Centralized management of various credentials allows end users to leverage a secret without ever exposing that secret to them.

INVENTORY Inventory is a collection of hosts (nodes) with associated data and groupings that Ansible Tower can connect to and manage. Hosts (nodes) Groups Inventory-specific data (variables) Static or dynamic sources

PROJECTS A Project is a logical collection of Ansible Playbooks, represented in Ansible Tower. You can manage Playbooks and Playbook directories by placing them in a source code management system supported by Ansible Tower, including Git, Subversion, and Mercurial.

JOB TEMPLATES A job template is a definition and set of parameters for running an Ansible Playbook. Job templates are useful to execute the same job many times and encourage the reuse of Ansible Playbook content and collaboration between teams.

JOBS A job is an instance of Ansible Tower launching an Ansible Playbook against an inventory of hosts. Job results can be easily viewed View the standard out for a more in-depth look

ROLE BASED ACCESS CONTROL (RBAC) Role-Based Access Controls (RBAC) are built into Ansible Tower and allow administrators to delegate access to server inventories, organizations, and more. These controls allow Ansible Tower to help you increase security and streamline management of your Ansible automation.

ROLE BASED ACCESS CONTROL (RBAC) Role-Based Access Controls (RBAC) are built into Ansible Tower and allow administrators to delegate access to server inventories, organizations, and more. These controls allow Ansible Tower to help you increase security and streamline management of your Ansible automation.

DYNAMIC INVENTORY Dynamic inventory is a script that queries a service, like a cloud provider API or a management application. This data is formatted in an Ansible-specific JSON data structure and is used in lieu of static inventory files. Groups are generated based on host metadata Single source of truth saves time, avoids duplication and reduces human error Dynamic and static inventory sources can be used together

FEATURE OVERVIEW: CONTROL

ANSIBLE TOWER FEATURES: YOUR ANSIBLE DASHBOARD

ANSIBLE TOWER FEATURES: JOB STATUS UPDATE

ANSIBLE TOWER FEATURES: ACTIVITY STREAM

ANSIBLE TOWER FEATURES: MANAGE AND TRACK YOUR INVENTORY

ANSIBLE TOWER FEATURES: SCHEDULE JOBS

ANSIBLE TOWER FEATURES: EXTERNAL LOGGING

ANSIBLE TOWER FEATURES: INTEGRATED NOTIFICATIONS

FEATURE OVERVIEW: DELEGATION

ANSIBLE TOWER FEATURES: ROLE BASED ACCESS CONTROL USERS TEAMS

ANSIBLE TOWER FEATURES: ROLE BASED ACCESS CONTROL 28

ANSIBLE TOWER FEATURES: SELF-SERVICE I.T.

ANSIBLE TOWER FEATURES: REMOTE COMMAND EXECUTION

FEATURE OVERVIEW: SCALE

ANSIBLE TOWER FEATURES: CREATE AUTOMATION WORKFLOWS

ANSIBLE TOWER FEATURES: SCALE OUT CLUSTERING

NEXT STEPS GET STARTED ansible.com/get-started JOIN THE COMMUNITY ansible.com/community ansible.com/tower-trial WORKSHOPS & TRAINING SHARE YOUR STORY ansible.com/workshops Follow us @Ansible Red Hat Training Friend us on Facebook