ibm hybrid cloud next generation management
TRANSCRIPT
IBM Hybrid Cloud Next Generation Management
IBM Cloud Pak for Multicloud ManagementMonitoring Hybrid Cloud Environments
Update for IBM Middleware User Community
May 18, 2020—
Aaron TobinOffering Manager, IBM Cloud Pak for Multicloud Management
Meena GopalOffering Manager, IBM Cloud Pak for Multicloud Management
• © IBM Corporation 2020. All Rights Reserved.
• The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and
accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this
information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for
any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended
to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of
the applicable license agreement governing the use of IBM software.
• References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates.
Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market
opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these
materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue
growth or other results.
Please Note
IBM Cloud / © 2020 IBM Corporation 2
IBM Cloud Pak for Multicloud Management
AGENDA
• IBM strategy
• IBM Cloud Pak for Multicloud Management (monitoring) - core strengths, differentiators, and key value proposition in the market
• IBM Cloud Pak for Multicloud Management -hybrid cloud management
3IBM Cloud / © 2020 IBM Corporation
Sources: IBM MD&I; BCG and McKinsey research
Movement between clouds 73% priority
concern
Consistency of management 67%
priority concern
Connectivity between clouds 82%
priority concern
Traditional IT
Public Clouds & SaaS
Private Clouds
DedicatedClouds
New IT management needs - as the cloud enables digital transformation
Infrastructure Monitoring – Hybrid
Supporting agility at scale - managing increasing data
growth, complexity, and dynamic environments
Application Portability - Decouple Application from
Infrastructure
Consistency of management – integration into existing
tools/processes, e.g. trouble ticket
IBM Hybrid Cloud / © 2020 IBM CorporationIBM Cloud / © 2020 IBM Corporation 4
Delivering a Single Management solution for Hybrid MulticloudEnvironments
IBM Hybrid Cloud / © 2020 IBM CorporationIBM Cloud / © 2020 IBM Corporation 5
IBM Management Solution
Multicloud Kubernetes MgmtMulticloud Operations Model
IT Operations Oversight Accelerated with AI
App-Centric Operations and Service Based APM
SRE Ready
…
IBM Cloud
IBM Cloud Private
IBM’s Application and Infrastructure Monitoring Progression
6IBM Cloud / © 2020 IBM Corporation
IBM Cloud APM V8ITM / ITCAM / SmartCloud IBM Cloud App Management
Cloud App MgmtPublic Kubernetes Cloud
, AWS, Azure, Google
Cloud App MgmtPrivate Kubernetes Cloud
Runs On Premises
(Linux, AIX, Solaris,
Windows)
Runs On Premises
(Linux)
APM V8 SaaS offering
US, Europe, Asia
Runs On Kubernetes
2005 2014 2018 2019
IBM Cloud Pak for Multicloud
Management
Runs On Kubernetes
SaaS Offering
IBM Cloud Pak for Multicloud Management
AGENDA
• IBM strategy
• IBM Cloud Pak for Multicloud Management (monitoring) - core strengths, differentiators, and key value proposition in the market
• IBM Cloud Pak for Multicloud Management -hybrid cloud management
IBM Cloud / © 2020 IBM Corporation 7
8
Cloud Paks – Accelerating the Move to Cloud NativeToday, IBM offers clients the first six Cloud Paks…
IBM Cloud / © 2020 IBM Corporation
Cloud Pak for Security
Containerplatform andoperational services
Cloud Pak for Applications
Developer & DevOps Tools
ModernizationToolkit
Frameworks and Runtimes
Containerplatform andoperational services
Cloud Pak for Data
Containerplatform andoperational services
Organize Analyze
Collect
Cloud Pak for Integration
Containerplatform andoperational services
API Lifecycle Messaging and Events
App and Data Integration
Cloud Pak for Automation
Containerplatform andoperational services
Workflow and Decisions
Operational Intelligence
Content
Cloud Pak for Multicloud Management
App and Infrastructure Multicluster
Security and ComplianceManagement
Incident Response
Federated Search and
Investigation
Security Orchestration and Automation
IBM Cloud SystemsEdge Private
9
Overall Solution Capability - https://www.ibm.com/cloud/cloud-pak-for-management
IBM Cloud / © 2020 IBM Corporation
Container Environments Red Hat OpenShift & Others
Cloud Native Workloads
Pla
tform
Ma
na
ge
me
nt
Private Clouds
VMwareRHVRHOSPHyperVPowerSystem Z
Private Clouds
VMwareRHVRHOSPHyperVPowerSystem Z
Virtual Environments – OpenStack, RHEV, VMware, Public Clouds
Traditional Workloads
IBM Netcool Ops
Manager
Trusted & Explainable Insights
needed to solve the right problem
Event & Incident Management
Topology Management
Metric Anomaly Detection
AI, Machine Learning Analytics & ChatOps Collaboration
IBM Cloud Pak for Multicloud ManagementApplications, Security, Data, Operational Services
Ansible Automation
Container Environment Management VM environment Management
Application Lifecycle Management
Application and Infrastructure Monitoring
Event Management & Remediation
Cloud Workload Protection & Compliance
Backup and AvailabilityChargeback
• Next Generation Hybrid Management Offering - consistency in managementModern apps:
Understand kubernetes infrastructure and impact on reliability
Progress from dev to production with tooling consistency
Traditional apps:
Supports wide breadth and depth of infrastructure and apps
Supports existing ITM/ITCAM/SmartCloud/APM agents
Black box testing with Synthetic monitoring
• Service-level monitoring makes it easier to manage applications
Actionable alerts from service impacting golden signals
Triage with less reliance on domain expertise - using service topology
• Manage dynamic cloud workloads; securely and at scaleCorrelate changes and incidents with continuous delivery integration
Scale up operations with integrated event management, correlation, and runbook automation
Next Generation Management for Hybrid Cloud EnvironmentsSimplify monitoring for modern applications
IBM Cloud / © 2020 IBM Corporation 10
Value with
browser
Progress from Dev to Prod with runtime data collectors
Value with Basic Monitoring
Value with Application Performance Monitoring
Is my service available
and responsive? How
are the dependencies
performing?
Does my code update
use more compute
resources than the
previous?
How is my container
performing?IBM Cloud / © 2020 IBM Corporation 11
Latency
The time it takes to service a request
Traffic
Demand being placed on the system
Errors
Trend view of request error rate
Saturation
View of utilization against max capacity
• Golden signals are a common language to monitor across technologies and clouds, simplifying communication and troubleshooting without having to be an SME
• Golden signals are a direct measure of signals that impact the end user, making it clear when an important issue occurs
• Waste less time reacting to unclear or unnecessary alerts
Why monitor golden signals?
Symptoms Causes
Learn from the SRE discipline – and focus on the golden signals
Simplifying Monitoring for Modern Applications
IBM Cloud / © 2020 IBM Corporation 12
Simplify complex environments with one-hop dependency views
IBM Cloud / © 2020 IBM Corporation 13
Service A
Service B
Service C
Instead of deciphering this… ...look at this instead
Service A has a slow response time… Now what??? Slow
response time
Dynamic Topology:The “dashcam” for your environment
Get real-time and historical views of your topology in one place
• Zoom in or out to see as much or as little of the environment as you need for deeper dive root cause analysis
• Link back to golden signals performance data when you want to inspect a resource more closely
Cloud-native environments change quickly. Pods and containers come up and go down constantly. What your environment looks like now may not be how it looked five minutes ago.
IBM Hybrid Cloud / © 2020 IBM Corporation 14
IBM Cloud / © 2020 IBM Corporation 14
Synthetic Monitoring: Find problems before they affect end users
Use synthetic tests to automatically check response times and alert if there are issues.
• Run tests as frequently as every minute to find issues quickly
• Set warning and critical response time thresholds
• Covers web based synthetics (via Selenium), REST API, scripted REST API, SOAP API, webpage, … coming soon: synthetic protocol test
In today’s fast-moving digital world, by the time end users are affected it’s already too late. Isolate and fix issues with complex microservice applications before end users notice a problem.
IBM Hybrid Cloud / © 2020 IBM Corporation 15
IBM Cloud / © 2020 IBM Corporation 15
Events, Incidents and Notifications
• Analytics correlate events into a single incident; greatly reducing the noise
• Incident Management enables routing of incidents to the users (and groups) with the right expertise
• Policy-driven notifications; not limited to alerting on new incident, e.g. incident escalation
IBM Hybrid Cloud / © 2020 IBM Corporation 16
IBM Cloud / © 2020 IBM Corporation 16
Problem Resolution
Runbooks provide structured manual and automated steps for quick resolution of incidents
• Increase transparency and knowledge-sharing by documenting problem resolution procedures
• Resolve incidents faster and reduce time to find the root cause
IBM Hybrid Cloud / © 2020 IBM Corporation 17
IBM Cloud / © 2020 IBM Corporation 17
Dynamic baselines replace manual thresholds
• Machine Learning on your metrics
• Real-time proactive Alerts
• Actionable Anomalies and Insights
• Dynamic thresholds, no manual configuration
IBM Hybrid Cloud / © 2019 IBM Corporation 18
IBM Cloud / © 2020 IBM Corporation 18
IBM Machine Learning Inside
Enabling IT to shift from reactive to proactive
Microsoft• .NET
• Active Directory
• Exchange
• IIS
• Lync server
• MS Cluster
• Office 365
• Sharepoint
• Skype for
Business Server
• SQL Server
OS• Linux
• Unix
• Windows
Hypervisors• Hyper-V
• KVM
• PowerVM
• VMware
Others (Cont)
• RabbitMQ
• Ruby
• SAP
• SAP NetWeaver
Java Stack
• Springboot
• Sterling Direct
Connect
• Sterling File
Gateway
• Tomcat
• WebLogic
IBM Middleware• IBM API Connect
• IBM DataPower
• IBM DB2
• IBM Infosphere
DataStage
• IBM Integration Bus
(IIB)
• IBM MQ
• IBM WAS (including
Liberty)
• IBM WAS
Infrastructure
Traditional ResourcesModernize with Cloud Pak for Multicloud Management
Database• DB2
• Couch DB
• MariaDB
• MongoDB
• MS SQL
Server
• MySQL
• Oracle
• PostgreSQL
• SAP HANA
• Sybase
Others• Amazon EC2
• Amazon ELB
• Azure
Compute
• Cisco UCS
• Cisco VDI
• Hadoop
• HTTP Server
• J2SE
• Jboss
• NetApp
• Python
IBM Cloud / © 2020 IBM Corporation 19
Runtime
• Liberty DC
• Node.js DC
• Swift
• Go
• python
• J2SE/Spingboot
Others
• NGINX
• redis
• Telegraf plugin framework
• Zipkin & Jaegar
• istio
Platform
• Kubernetes private cloud
• Red Hat OpenShift
• IBM Cloud Private
• Kubernetes services on
public clouds
• Amazon EC2
• Azure20
Cloud ResourcesManage dynamic workloads – simplified with Golden Signals
IBM Cloud / © 2020 IBM Corporation
Modernize your app environmentWhile protecting your investment
ITM / ITCAM /
SmartCloudDistributed Resource
Monitoring
Public CloudsIBM, AWS, Azure, Google
Private CloudsRH OpenShift, IBM Cloud Private,
OpenStack, VMWare, etc
Agent
Agent
Leverage Existing Agents
Monitor new Cloud
adoption patterns
Agent
Dual path: Agents
publish data to Cloud
Native Server and
current servers
APM v8Application Performance
Management (on-prem &
SaaS)
Agent AgentAgent
Agent
• Entirely new user interface, leveraging IBM UX
Design Thinking
• Lower total cost of ownership through
containerized delivery
• Cloud Native horizontal scaling and resiliency
• Integrated event management
• Notification management
• Predictive analytics
• Comprehensive topology/dependency for
dynamic workloads
• Automation through runbooks and policy
• Open APIs
Agent
OMEGAMONMainframe
Monitoring
(Roadmap item)
OMEGAMON
Monitoring
Servers
(On-prem & SaaS)
IBM Cloud / © 2020 IBM Corporation 21
ITM
Monitoring
Servers
APM
Monitoring
Server
IBM Cloud Pak for
Multicloud ManagementSingle solution - Application & Resource
Monitoring for Hybrid Environments
Single Management Solution forHybrid Cloud Environments
Agent
Agent
Leverage Existing Agents
Monitor new Cloud
adoption patterns
Agent Agent AgentAgent
AgentAgent
IBM Cloud Pak for
Multicloud ManagementSingle solution - Application & Resource
Monitoring for Hybrid Environments
(On-prem & SaaS)
IBM Cloud / © 2020 IBM Corporation 22
Agents publish data to
Cloud Native Server
OMEGAMONMainframe
Monitoring
(Roadmap item)
Private CloudsRH OpenShift, IBM Cloud Private,
OpenStack, VMWare, etc
Public CloudsIBM, AWS, Azure, Google
Visualization Dashboard: IBM Cloud Application Business InsightsA Dashboard designer tool to facilitate users to build dashboards in 3 easy steps
What is IBM Cloud Application Business Insights (ICABI)
• Enhanced, Interactive, Modern User Interface
• Visualize data from: ICAM, ITM, APM, OMEGAMON, OMNIbus, Qradar, Nagios
XI, Elasticsearch, SolarWinds and 3rd party data (via JDBC, REST API, Cassandra, Mongo DB), and additional connectors with every release
Value
• Intuitive, easy to create and use modern dashboard. No coding necessary
• Provides organizations self service dashboarding to its users
• Allows Line of Business and Operations to visualize key performance data that matters most to them
Key Capabilities
• Modular layout with correlation, drill-down and zooming capabilities
• Support for tablets, smartphones, desktops
• Real-time updates and alerts
• Export to CSV, PDF, Microsoft Excel
• Ability to add context to data with trend lines and progress bars
• Customizable color palette
• Launch in context to and from ICABI
• Embed ICABI in external application, and vice versa
• Import / export dashboards
• Theme builder and white labeling
IBM Cloud / © 2020 IBM Corporation 23
OpsDev Sec
Monitoring for the entire DevSecOps Lifecycle with a common toolset
IBM Cloud / © 2020 IBM Corporation 24
Achieve Service Level Objectives
• Whitebox Monitoring
– Define and measure SLOs on key services
– Monitoring provides usage pattern
– Identify resource bottlenecks with golden signal analysis
• Blackbox Monitoring
– Deploy blackbox Tests along with application update
(blue/green)
• Manually or Automatically deploy runbook for service triage
• Performance correlation with deployment event to analyze
performance issue introduced by code change
Fewer Problems Make it to Production
• Instrument the code for monitoring
– Common instrumentation from dev to production
– Faster time to resolution; less “debate”
– Create runbook for key potential failures
• Whitebox Monitoring
– Development defines resource limits
– Resource Consumption for new features
• Blackbox Monitoring
– Define and Measure SLI(s)
– Synthetic tests are part of the “code”; managed in
github; pushed with code
Goal: Fewer problem tickets, faster resolution
Goal: Deliver applications with speed, quality and control Shift Right Shift Left
IBM Cloud Pak for Multicloud Management
AGENDA
• IBM strategy
• IBM Cloud Pak for Multicloud Management (monitoring) - core strengths, differentiators, and key value proposition in the market
• IBM Cloud Pak for Multicloud Management -hybrid cloud management
IBM Cloud / © 2020 IBM Corporation 25
Cloud Pak for Multicloud Management: Manage Hybrid Applications, Ensure Operational Efficiency, Application Time to Value, Minimal Downtime and Inherent Governance
✓ IT efficiency ✓ Unified visibility✓ Automation✓ Consistent Governance✓ Application centric management
✓ IBM Cloud Pak for Multicloud Management is a first-in-its-class platform to streamline your business operations across multiple cloud environments
✓ Edison Award winner for innovation and design two years in a row
✓ Modernizing applications for the cloud takes time and preparation to ensure a consistent approach to new cloud native workloads.
✓ Ensuring smooth operations requires consistent management of both traditional and containerized based applications –regardless of where you are in your cloud journey
Your Business Objectives
Why IBM? Why Now?
For more information, visit our website: https://www.ibm.com/cloud/cloud-pak-for-managementIBM Cloud / © 2020 IBM Corporation 26
Overall Solution Capability - https://www.ibm.com/cloud/cloud-pak-for-management
Container Environments Red Hat OpenShift & Others
Cloud Native Workloads
Pla
tform
Ma
na
ge
me
nt
Private Clouds
VMwareRHVRHOSPHyperVPowerSystem Z
Private Clouds
VMwareRHVRHOSPHyperVPowerSystem Z
Virtual Environments – OpenStack, RHEV, VMware, Public Clouds
Traditional Workloads
IBM Netcool Ops Manager
Trusted & Explainable Insights needed to solve the right problem
Event & Incident Management
Topology Management
Metric Anomaly Detection
AI, Machine Learning Analytics & ChatOps Collaboration
IBM Cloud Pak for Multicloud ManagementApplications, Security, Data, Operational Services
Ansible Automation
Container Environment Management VM environment Management
Application Lifecycle Management
Application and Infrastructure Monitoring
Event Management & Remediation
Cloud Workload Protection & Compliance
Backup and AvailabilityChargeback
27IBM Cloud / © 2020 IBM Corporation
IBM Cloud Pak for Multicloud Management
28IBM Cloud / © 2020 IBM Corporation
Entry points into enterprise management
Visibility Across Hybrid Environment
IT Ops Transformation
Application Modernization and Management
Governance and Compliance Management
IBM Cloud Pak for Multicloud ManagementCloud Pak for Multicloud Management
Application modernization
Governance and ComplianceManagementIT Ops TransformationVisible Hybrid Environment
Application Modernization and
Management
▪ How is application visibility
maintained regardless of
deployment?
▪ How do applications scale on
demand from zero to right-
sized?
▪ How are applications’
performance going to be
optimized?
IT Ops Transformation
▪ How is automation enabled for
redundant, everyday tasks?
▪ How are events remediated
automatically with configured
actions?
▪ How are teams enable to manage
and respond to unpredictable
scaling requirements?
Visibility Across Hybrid Environment
▪ How long does it take to provision
new virtual infrastructure?
▪ Are new specifications defined for
a deployment or are they applied
automatically?
▪ How are workloads being
managed at a significant scale?
▪ How do I get visibility to VM usage
for chargeback control?
Governance and Compliance
Management
▪ How is identity managed across a
hybrid architecture?
▪ How is the overall compliance and
risk management controls
understood and enforced?
▪ How are keys and certificates
managed for access and
revocation?
▪ How are security policies enforced
at scale?
29IBM Cloud / © 2020 IBM Corporation
Ansible Automation detail
IBM Cloud / © 2020 IBM Corporation 30
Centralized Deploy and Config management
Large scale Cloud provisioning
Application deployment
Datacenter Orchestration
Audit tracking of deployments
Self service push button & delegate options
Simplified RBAC
Reduce deploy maintenance work effort by 99%
RESTful API
Partner Integrations with Cloud Pak for Multicloud Management
Automated Scaling
Deploy and Move Apps
Across Clouds
Enforce Key Compliance
Criteria
Single Source of Truth
Reduced Provisioning
Time
Single control plane for
Management
Automated Policy
Enforcement
Continuous delivery across
hybrid env.
AIOpsAutomation
Open Pluggable
Core
Automated Remediation
Optimize App performance
Sec Dev
Ops
Cloud Pak for Multicloud Management
Use Case: Integrate runtime security events from Sysdig into the security findings in the GRC dashboard.
+
Use Case: Vault for audit log and security event retention for governance and compliance. Minimize time for when you need to go back in time to check on system access and security events.
+
Use Case: Enable operations to debug problems on ephemeral pods that are long gone – either because the pod was restarted, or the logs rotated out of local storage.
+
Use Case: Enable operators to run more highly reliable and performant Kubernetes workloads by preventing resource congestion (such as from noisy neighbors) with automated pod rescheduling
+
Automated Scaling
Deploy and Move Apps
Across Clouds
Enforce Key Compliance
Criteria
Single Source of
Truth
Reduced Provisioning
Time
Single control plane for
Management
Automated Policy
Enforcement
Continuous delivery across
hybrid env.
AI OpsAutomation
Total I T Control
Automated Remediation
Optimize App
performance
Visibility across HybridI T Ops
Transformation
Application
ModernizationGovernance and
Compliance
Accelerate Clients’ Journey to Cloud with Modernized
ManagementSec Dev
Ops
Cloud Pak for Multicloud
Management
IBM Cloud Pak for Multicloud ManagementAccelerate Clients’ Journey to Cloud
IBM Cloud / © 2020 IBM Corporation 32
For more information, visit our website:
https://www.ibm.com/cloud/cloud-pak-for-management
IBM Cloud / © 2020 IBM Corporation