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

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

Get Automating with Infoblox DDI IPAM and Ansible

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

ANSIBLE AUTOMATION AT TJX

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

Getting Started with Ansible - Introduction

Button Push Deployments With Integrated Red Hat Open Management

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

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

IN DEPTH INTRODUCTION ARCHITECTURE, AGENTS, AND SECURITY

RED HAT TECH EXCHANGE HOUSE RULES

AUTOMATION ACROSS THE ENTERPRISE

MULTI CLOUD AS CODE WITH ANSIBLE & TOWER

Ansible in Depth WHITEPAPER. ansible.com

Ansible Tower Quick Setup Guide

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

Ansible Tower on the AWS Cloud

ANSIBLE TOWER IN THE SOFTWARE DEVELOPMENT LIFECYCLE

Ansible Tower Quick Setup Guide

Ansible and Ansible Tower by Red Hat

OPEN SOURCING ANSIBLE

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

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

Enhancing Secrets Management in Ansible with CyberArk Application Identity Manager

Webserver deployment on. Amazon Web Services using IAC tool Terraform

Sanjay Shitole, Principle Solutions Engineer

Getting started with Ansible and Oracle

Bentley Cloud Computing Strategy Present and Future

Ansible: Server and Network Device Automation

AWS and Ansible. Automating Scalable (and Repeatable) Architecture

HASHICORP TERRAFORM AND RED HAT ANSIBLE AUTOMATION Infrastructure as code automation

AGENTLESS ARCHITECTURE

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

INTRODUCTION WHY CI/CD

Automation: Making the Best Choice for Your Organization

Ansible. -- Make it so

Infoblox and Ansible Integration

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

NEW vsphere Replication Enhancements & Best Practices

WHAT IS ANSIBLE AND HOW CAN IT HELP ME?

Ansible - Automation for Everyone!

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

mastering ansible A622DFD780311BCF8921DE033F8C7977 Mastering Ansible 1 / 6

Ansible Tower Quick Install

Housekeeping. Timing Breaks Takeaways

Make Your Local Government A Lean, Green, Constituent-Centric Machine

MicroStation CONNECT Edition - Information Modeling for Infrastructure Professionals

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

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

Zero Touch Provisioning of NIOS on Openstack using Ansible

Introduction to Ansible

Staff get data back just hours after fire guts The Academy, Selsey. Redstor to the rescue after disaster strikes

Business benefits of microservices

Automate Patching for Oracle Database in your Private Cloud

Managing Microservices Using Terraform, Docker, and the Cloud

Ansible F5 Workshop +

PROGRAMMING MICROSOFT AZURE SERVICE FABRIC (DEVELOPER REFERENCE) BY HAISHI BAI

IBM PowerVM Express Edition and IBM Management Edition for AIX offerings help allocate systems resources to where they are needed

VIDEO TRANSCRIPT. Larry Socher, Accenture

WAVE 5000 EVERY DEVICE. EVERY NETWORK. EVERY TEAM. CONNECTED LIKE NEVER BEFORE.

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

Study Guide. Expertise in Ansible Automation

Managing Microservices using Terraform, Docker, and the Cloud

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

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

Ansible. Go directly to project site 1 / 36

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

PodCTL #4 - All the Tools in the Kubernetes Toolbox

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

Table of Contents HOL EMT

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

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

Ansible Tower 3.0.x Upgrade and Migration

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

Ansible Tower Quick Install

Ansible Hands-on Introduction

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

New Upgrade Choices: Aligning Your Strategy to Microsoft

Continuous delivery best practices with a Case Study of a technology-driven media company. Petri Kallberg Cloud Architect, Nordcloud

Infrastructure as Code CS398 - ACC

Ansible Essentials 5 days Hands on

Table of Contents HOL ADV

Welcome To Noodle Live

Mobile/Multi-Access Edge Computing Empowering Cities Infrastructure

GIVING POWER TO THE PEOPLE With General Mills

Data-Driven DevOps Using Splunk SoLware and Ansible Tower

Incognito Software Inc.

Welcome to this IBM podcast, Create Stable and. High Quality Software Creating Software That's Flexible and

Terraform: Konfigurationsmanagement für Wolkendienste

MARCO MALAVOLTI

Database Operations at Groupon using Ansible. Mani Subramanian Sr. Manager Global Database Services Groupon

Ask an Expert: Ansible Network Automation

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

Zabbix Ansible Module. Patrik Uytterhoeven

OCEAN DATA SYSTEMS The Art of Industrial Intelligence. User Friendly & Programming Free Reporting. Product Overview. Dream Report

Product Overview. Dream Report. OCEAN DATA SYSTEMS The Art of Industrial Intelligence. User Friendly & Programming Free Reporting.

ArcGIS Runtime SDK for Java: Building Applications. Eric

Hyper Convergence in the Era of Always On Business

Programme TOC. CONNECT Platform CONNECTION Client MicroStation CONNECT Edition i-models what is comming

2016 Insurance Office of America Corporate 5k

Transcription:

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

First Things First: Where are We? Yes, IaaS-centric, but one has to start somewhere... 2 Cloud Management: CloudForms and Ansible

What is this Cloud in Hybrid Cloud again? Essential characteristics Cloud is widely seen as the next-generation IT delivery model. On-demand consumption ( pay as you go ) Self-Service (reduces overhead and maintenance) Measured service: chargeback/showback Rapid elasticity Resource pooling, multi-tenant model 3 Cloud Management: CloudForms and Ansible

It Might be THE CLOUD Your platform is hybrid, but still needs unified control Either if you are just virtualizing (yet), looking into private cloud services or use public cloud offerings already, you need to: Provision instances/vms/networks/storage Offer self-service Manage the life cycle of your instances/vms Reporting & chargeback Ensure security and compliance Do configuration management Orchestrate application deployments 4 Cloud Management: CloudForms and Ansible Ccapacity planning, bottleneck analysis, root cause analysis... And automated as far as possible, of course

Red Hat CloudForms Comprehensive cloud management the Open Source way You manage a complex, hybrid IT environment. Your IT infrastructure moves from virtualization toward an Infrastructure-as-a-Service model. Then CloudForms is for you. Manage virtualization & cloud providers out-of-the-box: Red Hat Virtualization, VMware vsphere, Microsoft Hyper-V, Amazon Web Services, Microsoft Azure, OpenStack... Manage guest and host systems Deliver capabilities across all providers Delivered as easy to deploy appliance Scalability and high availability build-in 5 Cloud Management: CloudForms and Ansible

CloudForms Capabilities Too much to cover, lets touch the most important CloudForms delivers a long list of features and capabilities over a range of cloud and infrastructure technologies. Service delivery and cost control Compliance and governance Self-service portal and service catalogs Policy enforcement and remediation Resource quotas, cost allocation, and chargeback Approval workflows Life-cycle management, including retirement Operational visibility and control Continuous discovery, monitoring, and tracking Resource usage, optimization Capacity planning 6 Cloud Management: CloudForms and Ansible Configuration auditing, change tracking, and drift analysis

CloudForms and the Cloud... Build your Cloud with CloudForms CloudForms helps to manage your virtual and cloud infrastructure. Deliver user self-service/ IT on demand Get visibility into the operations of your environments through continuous discovery. Put resource quota and approval workflows in place. Keep an eye on your resources & costs. Across all technologies. Integrate external systems 7 Cloud Management: CloudForms and Ansible

Ansible by Red Hat Deploy apps. Manage systems. Crush complexity. Ansible is simple, agentless IT automation technology. Repetitive tasks are automated using a simple, human-readable language that anyone in your IT organization can understand. Ansible is: Ansible offers: An open source automation platform Configuration management Agentless Application deployment Free to download and use Task automation 8 Cloud Management: CloudForms and Ansible

Ansible Tower by Red Hat Mission control for Ansible Ansible is great, but it gets even better with Ansible Tower. Ansible Tower adds: A centralized API for your Ansible automation A graphical user interface for Ansible Ansible Tower offers: A visual dashboard. Role-based access control Job scheduling Graphical inventory management Real-time job status updates 9 Cloud Management: CloudForms and Ansible

Manage your Cloud with Ansible Tower Ansible & Cloud Ansible s cloud support makes it easy to provision instances, networks, and complete cloud infrastructure wherever you need. Ansible is agentless, light-weight and simple. Perfect for cloud workloads. But cloud is more than some servers in someone else's data center. Cloud providers offer a lot of services. Ansible supports many cloud services out-of-the-box. Ansible includes hundreds of modules for various public and private cloud technologies and vendors. Even the most complicated cloud environments can be easily described in Ansible playbooks. Dynamic inventory and Ansible Tower's cloud inventory synchronization let you know exactly what instances you have no matter how they were launched. 10 Cloud Management: CloudForms and Ansible

Nice Portfolio, Great Tools We think so, too. You might have noticed there are some overlappings between the product's capabilities. But basically they have well-defined positions. CloudForms for building clouds and all things cloud management. Ansible to do the grunt work of configuration management, automation and orchestration. It's a no-brainer to see the value of combining CloudForms and Ansible's capabilities. So... what about integration? 11 Cloud Management: CloudForms and Ansible

Integration: CloudForms & Ansible Already there CloudForms gets visibility of the Ansible Tower inventory, including hosts and job templates. Make CloudForms easier to extend: Launch Ansible Job Templates from CloudForms Automate On a click of a button, or as an action on a control policy. Launch Ansible Job Templates as a Service. 12 Cloud Management: CloudForms and Ansible

Integration: Dive Deeper, get More It's Open Management, after all Apart from integration provided out of the box, don't forget all products have powerful APIs and scripting capabilites. So role your own integration is always an option. Want to get a taste? Look at these Summit 2016 presentations (https://www.redhat.com/en/summit): Automation and configuration management across hybrid clouds with CloudForms, Satellite 6, Ansible Tower Compliance, Security Automation, and Remediation with Red Hat CloudForms, Red Hat Satellite, and Ansible Tower by Red Hat 13 Cloud Management: CloudForms and Ansible

Integration Example Disclaimer: Not out of the box * Here is one idea for an integration workflow. Step 1 A user orders a self-service catalog item from CloudForms. Step 2 CloudForms connects to the provider and creates the virtual machine(s). Step 3 Upon successful creation of virtual machines CloudForms reaches out to Ansible Tower to create the inventory and to initiate a job on Ansible Tower to execute the appropriate playbook(s). Step 4 The virtual machine(s) subscribes to the Satellite and pulls trusted content from it as part of the playbook. (* But manageable: https://allthingsopen.com/2015/11/11/ansible-and-cloudforms-do-you-want-to-deploy-more-stacksfaster-sure-we-all-do/ 14 Cloud Management: CloudForms and Ansible

THANK YOU