RED HAT CLOUDFORMS Chris Saunders Cloud Solutions Architect chrisb@redhat.com @canadianchris
BUSINESS HAS CHANGED IN RESPONSE, IT OPERATIONS NEEDS TO CHANGE LINE OF BUSINESS Challenged to deliver services faster, at scale, and more efficiently 74% expect to buy new management solutions to support open hybrid clouds and next-generation application architectures. 74% Yes DEVELOPERS Need to develop applications faster with greater productivity IT OPERATIONS Must provide infrastructure on-demand that scales as needed 2 Source: Red Hat Hybrid Cloud Management Survey, IDC, October, 2015 11% No 15% Unsure N=201 Do you believe you will need to purchase new management software solutions between now and 2017?
DRIVING CLOUD AND DEVOPS TRENDS 93% of organizations are running or testing IaaS solutions. - State of the Cloud Report, Forbes 71% anticipate using or are already using containers for cloud applications. - Maximizing Container Benefits with a Top-Down Approach, Forrester Consulting on behalf of Red Hat 72% say they expect their organizations to use PaaS over the next five years. - Future of Cloud Computing Survey, North Bridge Venture Partners 93% of organizations expect to make net new investments in DevOps over the next two years. - DevOps Thought Leadership Survey, IDC, May 2015 3
THE MOVE TO HYBRID INFRASTRUCTURES BRINGS ADDITIONAL MANAGEMENT CHALLENGES Scalable APPLICATION ARCHITECTURE Traditional Applications INFRASTRUCTURE PLATFORM Virtualization Private Cloud Operational Orchestration Automation Automation OPERATIONAL MODEL OPERATIONAL CHALLENGES Self-service Automated provisioning Applications Microservices Public Cloud Containers Cloud Native Service Brokering Lifecycle management Policy compliance Root cause analysis Quota enforcement Performance and Chargeback capacity management 4 SaaS and PaaS Hybrid Management
CLOUDFORMS DELIVERS SERVICES ACROSS HYBRID ENVIRONMENTS 5 SERVICE AUTOMATION POLICY & COMPLIANCE Streamline complex service delivery processes, saving time and money. Draws on continuous monitoring and deep insights to raise alerts or remediate issues. OPERATIONAL VISIBILITY UNIFIED HYBRID MANAGEMENT Complete lifecycle and operational management that allows IT to remain in control. Deploy across virtualization, private cloud, public cloud and container-based environments.
AN EVOLUTIONARY PATH TO HYBRID CLOUD Service Automation Policy & Compliance Operational Visibility Unified Hybrid Management CONTAINERS Red Hat OpenShift Container Platform VIRTUALIZATION PRIVATE CLOUD VMware Microsoft Hyper-V Amazon Web Services Red Hat Openstack Platform Microsoft Azure Google Cloud Platform Red Hat Virtualization SOFTWARE DEFINED NETWORKING 6 PUBLIC CLOUD
CLOUDFORMS FEATURES AGENTLESS, VIRTUAL APPLIANCE WEB-BASED, SELF-SERVICE, ADMIN AND OPERATIONS MULTI-TENANT AND MULTI-LOCATION NON-INVASIVE, EASY MAINTENANCE ACCESS FROM ANY BROWSER SECURELY SHARE INFRASTRUCTURE PLUGABLE API FRAMEWORK HORIZONTALLY SCALABLE, LOAD-BALANCED ROLE-BASED ACCESS CONTROL AND ENTITY TAGGING HIGHLY SCALABLE, HIGHLY AVAILABLE WITH FAILOVER AND FALLBACK SEGMENT USER ACCESS AND DRIVE COMPLIANCE, CONTROL AND REPORTING EASY TO INTEGRATE AND EXTENSIBLE TO OTHER PLATFORMS 7
CLOUDFORMS CAPABILITIES
ADVANCED VIRTUALIZATION MANAGEMENT Service Automation Policy & Compliance Operational Visibility Unified Hybrid Management CONTAINERS Red Hat OpenShift Container Platform VIRTUALIZATION PRIVATE CLOUD VMware Microsoft Hyper-V Amazon Web Services Red Hat Openstack Platform Microsoft Azure Google Cloud Platform Red Hat Virtualization SOFTWARE DEFINED NETWORKING 9 PUBLIC CLOUD
VIRTUALIZATION MANAGEMENT Provision from clone of existing VM instance or template. View VM genealogy and track VM drift from established configurations. Execute VM power operations and retire VM instances. 10
SERVICE AUTOMATION CHALLENGES ACTIVITIES REQUIRED We can t get systems fast enough! I m trying to help the business. IT just slows me down. + Process requests for IT resource + Clarify request and collect needed information + VM creation from template + Configuration to desired state Do we have an IP address for this system? + Security and compliance process Do we have the resources available for this request? + Non-work time for weekends, emergencies, etc. There s an emergency, I can t work on your request today. Are you authorized to request these systems? 11 = WEEKS OR MONTHS
SERVICE AUTOMATION WITH CLOUDFORMS ACTIVITIES REQUIRED I use the self-service portal to request IT resources! I can get systems configured exactly like I need them. + Self-service catalog + Automated approval workflow + provisioning + configuration IP addresses are gathered automatically. CloudForms checks quotas and available resources. There s an emergency, I can t work on your request today. CloudForms takes care of authorization and approvals. 12 + policy enforcement + No down time for weekends, emergencies, etc. = MINUTES
SELF-SERVICE DELIVERY Create service delivery catalogs for users to choose the services the services that they need to deploy. Shopping cart functionality allows multiple services to be requested at one time. Service requests can be routed for approval. 13
AUTOMATED PROVISIONING Automatically deploys and configures requested services on any infrastructure platform. Automation steps can be codified in Ansible playbooks or natively in CloudForms. Integration to external IT systems allows CloudForms to automate all process steps. 14
TRANSFORMATION TO PRIVATE CLOUD Service Automation Policy & Compliance Operational Visibility Unified Hybrid Management CONTAINERS Red Hat OpenShift Container Platform VIRTUALIZATION PRIVATE CLOUD VMware Microsoft Hyper-V Amazon Web Services Red Hat Openstack Platform Microsoft Azure Google Cloud Platform Red Hat Virtualization SOFTWARE DEFINED NETWORKING 15 PUBLIC CLOUD
OPERATIONAL VISIBILITY CHALLENGES Systems that are not being utilized should be retired to reclaim resources. CHALLENGES Budgets are tight. We have to make sure that we are utilizing our systems efficiently. LIFECYCLE MANAGEMENT RESOURCE OPTIMIZATION ROOT-CAUSE ANALYSIS CAPACITY MANAGEMENT Tracking problems across infrastructure layers can be a challenge. I ve got to project infrastructure usage out into the future for planning purposes. 16
OPERATIONAL VISIBILITY WITH CLOUDFORMS We now have complete lifecycle management: provisioning, reconfiguration, deprovisioning, and retirement. Automatic resource optimization intelligently places VMs and offers right-sizing recommendations. CHALLENGES LIFECYCLE MANAGEMENT RESOURCE OPTIMIZATION ROOT-CAUSE ANALYSIS CAPACITY MANAGEMENT I can drill-down through infrastructure layers to determine the root cause. Resource tracking and trending aids in capacity and what-if scenario planning. 17
LIFECYCLE MANAGEMENT Ongoing tracking of virtual instances ensures continual visibility. Complete operational control over virtual instances, including power operations and virtual console access. Automated lifecycle policies for scheduled retirement and archiving. 18
ROOT CAUSE ANALYSIS View instance performance and resource usage over time to pinpoint problem initiation. Quickly compare system state against known good state or other systems. Navigate across relationships and drill down infrastructure layers to identify underlying causes. 19
PERFORMANCE AND CAPACITY MANAGEMENT Continuous data gathering for both greenfield and brownfield deployments. Resource utilization tracking and right-size recommendations. Projection and what if tools aid in future planning. 20
PERFORMANCE AND CAPACITY MANAGEMENT Service Automation Policy & Compliance Operational Visibility Unified Hybrid Management CONTAINERS Red Hat OpenShift Container Platform VIRTUALIZATION PRIVATE CLOUD VMware Microsoft Hyper-V Amazon Web Services Red Hat Openstack Platform Microsoft Azure Google Cloud Platform Red Hat Virtualization SOFTWARE DEFINED NETWORKING 21 PUBLIC CLOUD
POLICY AND COMPLIANCE CHALLENGES Monitoring systems so that they remain compliant and secure is time consuming. Identifying an issue with a system often requires detailed analysis. I need to show users the resources they are consuming. With end user self-servicing, I need to check that systems are secure. I need to be able to keep users from over-provisioning resources. 22
POLICY AND COMPLIANCE WITH CLOUDFORMS CloudForms continuously monitors systems so they remain compliant/secure. Smart State Analysis deeply scans systems to provide policy engine with detailed information. Chargeback/ showback reports let users know the resources they are utilizing. Our automatic provisioning includes automatic policy enforcement. Quotas prevent over-provisioning compute, memory or storage resources. 23
POLICY ENFORCEMENT Continuous discovery and deep SmartState inspection of virtual instances. Policy violations can raise alerts or be remediated automatically. Policy can be applied uniformly or based on virtual instance criteria. 24
QUOTAS AND CHARGEBACK Rate schedules per platform and per tenant with multi-tiered and multi-currency support. Quota set by user, role and tenant and apply to compute, memory and storage resources. Monitor resource usage and report based on workload or tenant. 25
CONTAINER AND CLOUD NATIVE WORKLOADS Service Automation Policy & Compliance Operational Visibility Unified Hybrid Management CONTAINERS Red Hat OpenShift Container Platform VIRTUALIZATION PRIVATE CLOUD VMware Microsoft Hyper-V Amazon Web Services Red Hat Openstack Platform Microsoft Azure Google Cloud Platform Red Hat Virtualization SOFTWARE DEFINED NETWORKING 26 PUBLIC CLOUD
CLOUD MANAGEMENT View virtual instance inventory and manage across regions and availability zones. Provision virtual instances, storage and networking. Monitor and respond to events. 27
CONTAINER MANAGEMENT View connections from the container all the way down through the underlying infrastructure in one interface. Apply automation rules and enforce policies for deployed containers. Scan containers for known vulnerabilities with OpenSCAP. 28
UNIFIED HYBRID MANAGEMENT CHALLENGES We have different management systems for each of our platforms. We have to build automation and policies for each platform separately. Our existing management systems aren t suitable for cloud & container workloads. VIRTUALIZATION 29 PRIVATE CLOUD PUBLIC CLOUD CONTAINERS
UNIFIED HYBRID MANAGEMENT WITH CLOUDFORMS We have one management system for all of our platforms. We have consistent automation & policies that are common across platforms. CloudForms agentless management is designed for cloud/container workloads. VIRTUALIZATION 30 PRIVATE CLOUD PUBLIC CLOUD CONTAINERS
WHY CLOUDFORMS? INTEGRATED VIRTUAL APPLIANCE provides both automation and insight, speeding installation and easing version to version upgrades AGENTLESS SCANNING with deep inspection of managed environments provides insights for policy and automation CONTINUOUS MONITORING and optimization maximizes resource utilization and aids in capacity planning OPEN, FLEXIBLE INTEGRATION makes it easier to automate every step in complicated IT processes 31
CLOUDFORMS DELIVERS SERVICES ACROSS HYBRID ENVIRONMENTS 32 SERVICE AUTOMATION POLICY & COMPLIANCE Streamline complex service delivery processes, saving time and money. Draws on continuous monitoring and deep insights to raise alerts or remediate issues. OPERATIONAL VISIBILITY UNIFIED HYBRID MANAGEMENT Complete lifecycle and operational management that allows IT to remain in control. Deploy across virtualization, private cloud, public cloud and container-based environments.
THANK YOU plus.google.com/+redhat facebook.com/redhatinc linkedin.com/company/red-hat twitter.com/redhatnews youtube.com/user/redhatvideos