ANSIBLE TOWER, SATELLITE AND cloudforms

Similar documents
ANSIBLE TOWER IN THE SOFTWARE DEVELOPMENT LIFECYCLE

Virtualization and IaaS management

Ansible in Depth WHITEPAPER. ansible.com

CLOUDFORMS Open Hybrid Cloud

Red Hat CloudForms Roadmap Build & Manage an Open Hybrid Infrastructure. Xavier Lecauchois & John Hardy Product Management, Red Hat June 12, 2013

Red Hat CloudForms for Cloud Management: Key Features & Roadmap

Build A private PaaS.

Managing Application Performance with JBoss Operations Network and OC Systems RTI

SUSE Manager. A Comprehensive Linux Server Management the Linux Way. Name. Title

What's the Difference Between OpenStack & A Cloud Management Platform?

Of Pets and Cattle and Hearts

Using Red Hat Systems Management Tools in a Hybrid Cloud

OpenShift on OpenStack

Moving beyond Virtualization as you make your Cloud journey. David Angradi

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat

Continuous security audit automation with Spacewalk, Puppet, Mcollective and SCAP

Sacha Dubois RED HAT TRENDS AND TECHNOLOGY PATH TO AN OPEN HYBRID CLOUD AND DEVELOPER AGILITY. Solution Architect Infrastructure

Red Hat Cloud Strategy. Peter Hollén Cloud & IT Transformation Manager Nordics

When flexibility met simplicity: The friendship of OpenStack and Ansible

An Alternative to the VMware Tax...

IT Operations Management: A Service Delivery Primer

ACCELERATE DEVOPS USING OPENSHIFT PAAS

Urbancode Deploy Overview

Becoming a Cloud Services Broker. Neelam Chakrabarty Sr. Product Marketing Manager, HP SW Cloud Products, HP April 17, 2013

System Management with RHN Satellite

Continuous Integration using Docker & Jenkins

The Virtualization Practice

Continuous Delivery for Alfresco Solutions. Satisfied customers and happy developers with!! Continuous Delivery!

Hybrid Cloud Management with Red Hat CloudForms

ArcGIS for Server in the Cloud

Configuring and Deploying a Private Cloud

Private/hybrid cloud management platform: HP Cloud Service Automation

Service Orchestration

Deploying Your Application On Public Cloud

AppStack Technology Overview Model-Driven Application Management for the Cloud

RED HAT CLOUD SUITE FOR APPLICATIONS

ON THE ROAD TO OPEN HYBRID CLOUD BRYAN CHE GENERAL MANAGER, CLOUD BU, RED HAT

OpenShift on you own cloud. Troy Dawson OpenShift Engineer, Red Hat November 1, 2013

Why Cisco for Cloud? IT Service Delivery, Orchestration and Automation

Cisco Intelligent Automation for Cloud

I D C T E C H N O L O G Y S P O T L I G H T

Introduction to CoprHD: An Open Source Software Defined Storage Controller

CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment

NEXT-GENERATION, CLOUD-BASED SERVER MONITORING AND SYSTEMS MANAGEMENT

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Open Source Datacenter Conference 2011 System Management with RHN Satellite. Dirk Herrmann, Solution Architect, Red Hat

RED HAT CLOUDFORMS ENTERPRISE- GRADE MANAGEMENT FOR AMAZON WEB SERVICES

Red Hat CloudForms : OPENSTACK INFRASTRUCTURE MANAGEMENT. John Hardy Senior Principal Product Manager 24 rd June 2015

Cloudify and OpenStack Heat

IN DETAIL. Smart & Dedicated Servers

System Center 2012 Suite SYSTEM CENTER 2012 SUITE. BSD BİLGİSAYAR Adana

DevOps. Josh Preston Solutions Architect Stardate

CREATING AN INTERNAL CLOUD: EPAM DEVELOPS A CUSTOM SOLUTION. Time-consuming infrastructure configuration and maintenance

Business transformation with Hybrid Cloud

BMC Cloud Management Functional Architecture Guide TECHNICAL WHITE PAPER

Expert Reference Series of White Papers. Microsoft Service Manager Simplified

Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems

Cloud-init. Marc Skinner - Principal Solutions Architect Michael Heldebrant - Solutions Architect Red Hat

How to Keep a Cloud Environment Current, Secure and Available October 16, 2014

Deploy Your First CF App on Azure with Template and Service Broker. Thomas Shao, Rita Zhang, Bin Xia Microsoft Azure Team

Building and Managing a Standard Operating Environment

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

Red Hat Cloud Ecosystem

RSA Identity Management & Governance (Aveksa)

HP Server Automation Standard

System Management with Spacewalk

ALM/Quality Center. Software

Optimizing Service Levels in Public Cloud Deployments

OpenShift Enterprise PaaS by Red Hat. Andrey Markelov RHCA Red Hat, Presales Solution Architect

Optimally Manage the Data Center Using Systems Management Tools from Cisco and Microsoft

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM

Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management

HP Cloud technologies

Configuring and Deploying a Private Cloud 20247C; 5 days

Advanced Self-Service Deployment

DevOps and SUSE From check-in to deployment


MS 20247C Configuring and Deploying a Private Cloud

Bringing DevOps to Everyone. Bernard Sanders CTO, CloudBolt Software

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

70-246: Monitoring and Operating a Private Cloud with System Center 2012

Cirba Targets Software-Defined Infrastructure Control with Workload-Aware Predictive Analytics

Sistemi Operativi e Reti. Cloud Computing

Helping Customers Move Workloads into the Cloud. A Guide for Providers of vcloud Powered Services

Automating the Virtual Datacenter. Saša Hederić VMware Systems Engineer SE Europe

Utilizing Ansible to Manage a Highly Available MySQL Environment

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

Linux A first-class citizen in Windows Azure. Bruno Terkaly bterkaly@microsoft.com Principal Software Engineer Mobile/Cloud/Startup/Enterprise

Managing your HP infrastructure with Insight Control Integrations and System Center 2012

Transcription:

ANSIBLE TOWER, SATELLITE AND cloudforms DOING MORE TOGETHER PETER GUSTAFSSON Solutions Architect Sweden JOHNNY WESTERLUND Solutions Architect Sweden

AGENDA Red Hat Management Overview Ansible Overview Red Hat Satellite Overview Example Red Hat Satellite + Ansible Use Case Demo CloudForms Overview Demo Q&A

RED HAT MANAGEMENT SATELLITE CLOUDFORMS BUILD A TRUSTED & SECURE RED HAT ENVIRONMENT DELIVER SERVICES ACROSS YOUR HYBRID CLOUD Manage the Red Hat Lifecycle Provision & Configure at Scale Standardize Your Environment Hybrid Cloud Management Self-Service Provisioning Policy-driven Compliance ANSIBLE INSIGHTS AUTOMATE YOUR IT PROCESSES & DEPLOYMENTS PREVENT CRITICAL ISSUES BEFORE THEY OCCUR Simple & powerful language No agents to install Scale with Ansible Tower Continuous Insights Verified Knowledge Proactive Resolution

ANSIBLE SIMPLE POWERFUL AGENTLESS Human readable automation No special coding skills needed Tasks executed in order Get productive quickly App deployment Configuration management Workflow orchestration Orchestrate the app lifecycle Agentless architecture Uses OpenSSH & WinRM No agents to exploit or update More efficient & more secure INSERT DESIGNATOR, IF NEEDED

HOW ANSIBLE WORKS CLOUD ANSIBLE S AUTOMATION ENGINE COMPUTE / HOSTS USERS ANSIBLE PLAYBOOK INVENTORY API MODULES PLUGINS NETWORKING

HOW ANSIBLE WORKS PLAYBOOKS ARE WRITTEN IN YAML Tasks are executed sequentially Invokes Ansible modules CLOUD ANSIBLE S AUTOMATION ENGINE COMPUTE / HOSTS USERS ANSIBLE PLAYBOOK INVENTORY API MODULES PLUGINS NETWORKING

HOW ANSIBLE WORKS MODULES ARE TOOLS IN THE TOOLKIT Python, Powershell, or any language Extend Ansible simplicity to entire stack CLOUD ANSIBLE S AUTOMATION ENGINE COMPUTE / HOSTS USERS ANSIBLE PLAYBOOK INVENTORY API MODULES PLUGINS NETWORKING

HOW ANSIBLE WORKS [web] webserver1.example.com webserver2.example.com [db] dbserver1.example.com CLOUD ANSIBLE S AUTOMATION ENGINE COMPUTE / HOSTS USERS ANSIBLE PLAYBOOK INVENTORY API MODULES PLUGINS NETWORKING

HOW ANSIBLE WORKS CLOUD Satellite, Cloudforms OpenStack, VMware, EC2, Rackspace, GCE, Azure, Spacewalk, Hanlon, Cobbler,... CLOUD ANSIBLE S AUTOMATION ENGINE COMPUTE / HOSTS USERS ANSIBLE PLAYBOOK INVENTORY API MODULES PLUGINS NETWORKING

PLAYBOOK EXAMPLE --- name: install and start apache hosts: web vars: http_port: 80 max_clients: 200 remote_user: root tasks: - name: install httpd yum: pkg=httpd state=latest - name: write the apache config file template: src=/srv/httpd.j2 dest=/etc/httpd.conf - name: start httpd service: name=httpd state=running

WHAT IS ANSIBLE TOWER? Ansible tower is an enterprise framework for controlling, securing and managing your Ansible automation with a UI and restful API. Role-based access control keeps environments secure, and teams efficient. Non-privileged users can safely deploy entire applications with push-button deployment access. All Ansible automations are centrally logged, ensuring complete auditability and compliance.

RED HAT SATELLITE: MANAGE YOUR RED HAT INFRASTRUCTURE SECURELY AND EFFICIENTLY

LIFECYCLE MANAGEMENT PHYSICAL VIRTUAL PRIVATE CLOUD PUBLIC CLOUD

EFFICIENT SYSTEMS MANAGEMENT Provides life-cycle management for Red Hat infrastructure Enables provisioning on bare metal, virtualized and cloud-based infrastructures Provides centralized configuration and drift management Simplifies management of content, including security errata Makes it easy to manage and track subscriptions

WHY SATELLITE 6 MANAGE RED HAT INFRASTRUCTURE STREAMLINED CONTENT MANAGEMENT BUILT TO SCALE SIMPLIFIED SYSTEM INTEGRATION ENHANCED DRIFT & CONFIGURATION MANAGEMENT

RED HAT SATELLITE 6 UPSTREAM PROJECTS

WAIT? PUPPET? ANSIBLE!*?

YES!

SATELLITE AND ANSIBLE Today Community Enterprise Satellite 6.2

SATELLITE AND ANSIBLE Today Tomorrow Community Community Enterprise Satellite 6.2 Satellite 6.X Enterprise

SATELLITE + ANSIBLE = BETTER TOGETHER

USE CASE INITIAL SERVER AND APPLICATION PROVISIONING INFRASTRUCTURE TEAM: build server with base OS and configuration - Satellite provides up-to-date software repository - Satellite provisions systems with base OS and configuration (bare-metal, virtual, cloud) - System registered to Satellite for ongoing updating APPLICATION TEAM: install and configure applications on base OS - Ansible Tower installs and configures applications and configuration

USE CASE ROLLING UPDATE APP SERVERS Ideal for updating a large number of systems at one time - Satellite Manages lifecycle of software (Dev/Test/Prod) 1 STOP MONITORING 2 REMOVE FROM LOAD BALANCING 3 STOP SERVICES Ansible Tower Updating applications and configurations Orchestrate multi-tier process Manage process 4 DEPLOY APPLICATION - 5 REPEAT STEPS 3, 2, 1 6 MOVE TO NEXT 10 SERVER

CLOUDFORMS Unified Cloud Management Unified, single pane, management Physical / Virtual Automation & self-service Private Cloud Insight & visibility Operational control & compliance Public Cloud Containers

THANK YOU plus.google.com/+redhat facebook.com/redhatinc linkedin.com/company/red-hat twitter.com/redhatnews youtube.com/user/redhatvideos