SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
© 2016 IBM Corporation 1IBM CONFIDENTIAL
Presented by:
IBM Bluemix Availability Monitoring Shikha Srivastava, STSM, IBM
E-mail: ssriva@us.ibm.com
Twitter: @shikhasthoughts
Linkedin: https://www.linkedin.com/in/shikhasriva
© 2016 IBM Corporation 2IBM CONFIDENTIAL
Please Note:
2
• IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole
discretion.
• Information regarding potential future products is intended to outline our general product direction and it should not be relied on in
making a purchasing decision.
• The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any
material, code or functionality. Information about potential future products may not be incorporated into any contract.
• The development, release, and timing of any future features or functionality described for our products remains at our sole
discretion.
• Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual
throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the
amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed.
Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
Agenda
 Problem – Solution – Release Hills
 Capabilties
 Demo
Maureen, the DevOps Professional
Continuously rolls out updates to her applications
Hell breaks loose when her app slows down or has an outage
Problem
Is there a problem? Is it in my domain or not? What is the root cause?
Maureen needs to ensure her applications is available and meeting user expectations for response time
at all times and do so with minimum setup and maintenance of tools
Solution
A Bluemix-native service that helps DevOps teams ensure their applications are always available
and meeting user expectations for response time as they roll out continuous updates. The service,
which is tightly integrated into the build and run aspects of the DevOps lifecycle, runs simulated
tests from locations around the world 24X7 to proactively detect, isolate and diagnose performance
issues before they impact users
IBM Bluemix Availability Monitoring
Ensuring uptime and user satisfaction from around the world, around the clock
Build
RunManage
DevOps
Innovate like a Startup
Scale for the Enterprise
Maureen, the DevOps Professional
Release Hills
Is there a problem?
Hill 1: Setup and Detect
Maureen, without assistance
from an expert, can setup
monitoring and see immediate
results of the availability and
response time of their
application within 5 mins on
IBM Cloud, and be
progressively guided to setup
additional monitoring value.
Is it in my domain or
not?
Hill 2: Isolate
Maureen can be provided relevant
insights that help her accurately
isolate whether the problem is
in her domain or needs to be
resolved by another team.
What is the root cause
?
Hill 3: Diagnose and Fix
Maureen can be provided relevant
insights that help her accurately
isolate whether the problem is
in her domain or needs to be
resolved by another team.
Sponsor Users
Agenda
 Recap
 Problem – Solution – Release Hills
 Capabilities
 Demo
Ismyapplicationupandrunningfromaroundtheworld?Aremyuserssatisfied?
Around the world , around the clock synthetic
monitoring :
• Uptime
• Web Page Speeds
• API call response times
• Simulated user flows and transactions
15 worldwide locations
Bethefirsttoknow..
• Get alerted about problems BEFORE they impact users via
email, SMS, Slack, Push notifications
• Policies to reduce alert noise
• Seamlessly integrated with IBM Alert Notification Service an
d PagerDuty
Correlated analysis of ..
• Response Time
• Availability
• Alerts
• Code Deployment
Activities
Wasthe
problem
causedbya
deployment?
Gettothebottomof
thefailure…
Waterfall Analysis
• Broken links
• Slow external requests
• Large images
• Slow lookups
and much more..
Failure Screenshots
AmImeetingmytargetuptime?CanIsharetheinformationwithotherseasily
Historical Trends and
Statistics:
• Average and
percentiles for last
day, last week, last
month
• Share reports in CSV
format with others
• View history up to a
year
Monitor throughout the application lifecycle
Integrated into
DevOps toolchain
TeaLeaf
Delivery
Pipeline
Logmet
Monitoring and
Analytics &
IBM Availability
Monitoring
Mobile
Quality
Assurance
Web IDE
Jazz SCM
UrbanCode
Deploy
Rapidly setup and manage an integrated toolchain following DevOps best practices
Coremetrics
Optimizel
y
Google
Analytics
Autoscaling
IBM Alert
Notification
Pingdom
Uptime
Hipchat
Track
& Plan
Rational Team
Concert
Globalization
Pipeline
Canary
Advisor
Active
Deploy
Jenkins
GitHub
Issues
GitHub
Integrations to IBM Bluemix Services and IBM Cloud Marketplace
Partners and other 3rd party Services
That support evolving DevOps methods and toolchains
Bluemix Garage Method
https://www.ibm.com/devops/method
14
The IBM Garage Method
• Combine industry best practices for
Design Thinking, Lean Startup, Agile
Development, DevOps, and Cloud to
build and deliver innovative solutions
– transform and innovate with speed
– incrementally deliver awesome solutions
– create innovative solutions fast
– accelerate time to market and reduce costs
– leverage the power of the Cloud
– ensure operational excellence
– continuously experiment to deliver the right solution
15 15
Demo

Weitere ähnliche Inhalte

Was ist angesagt?

SnapComms Technical overview
SnapComms Technical overviewSnapComms Technical overview
SnapComms Technical overview
SnapComms
 
06 operations and feedback dap-kabel
06   operations and feedback dap-kabel06   operations and feedback dap-kabel
06 operations and feedback dap-kabel
David Alvarez Palomo
 
IBM_Information_Management_06_52_45_AM
IBM_Information_Management_06_52_45_AMIBM_Information_Management_06_52_45_AM
IBM_Information_Management_06_52_45_AM
Nitin Mundhe
 
eonMyWorkplace Processes
eonMyWorkplace ProcesseseonMyWorkplace Processes
eonMyWorkplace Processes
ekaterini
 

Was ist angesagt? (20)

2014 Q4 MQA Study group round 2 session 1 of 3
2014 Q4 MQA Study group round 2 session 1 of 32014 Q4 MQA Study group round 2 session 1 of 3
2014 Q4 MQA Study group round 2 session 1 of 3
 
Owasp SAMM v1.5
Owasp SAMM v1.5Owasp SAMM v1.5
Owasp SAMM v1.5
 
Lessons Learned at a US Government Agency Monitoring a Large, Highly Regulate...
Lessons Learned at a US Government Agency Monitoring a Large, Highly Regulate...Lessons Learned at a US Government Agency Monitoring a Large, Highly Regulate...
Lessons Learned at a US Government Agency Monitoring a Large, Highly Regulate...
 
Securecast Overview Dec 2016
Securecast Overview Dec 2016Securecast Overview Dec 2016
Securecast Overview Dec 2016
 
Leveraging Failure to Succeed in DevOps
Leveraging Failure to Succeed in DevOpsLeveraging Failure to Succeed in DevOps
Leveraging Failure to Succeed in DevOps
 
SnapComms Technical overview
SnapComms Technical overviewSnapComms Technical overview
SnapComms Technical overview
 
What's New? - February 2017
What's New? - February 2017What's New? - February 2017
What's New? - February 2017
 
Presentation advanced management – the road ahead
Presentation   advanced management – the road aheadPresentation   advanced management – the road ahead
Presentation advanced management – the road ahead
 
Build vs. Buy: Designing an Effective Software Update Delivery Solution
Build vs. Buy: Designing an Effective Software Update Delivery SolutionBuild vs. Buy: Designing an Effective Software Update Delivery Solution
Build vs. Buy: Designing an Effective Software Update Delivery Solution
 
06 operations and feedback dap-kabel
06   operations and feedback dap-kabel06   operations and feedback dap-kabel
06 operations and feedback dap-kabel
 
IBM_Information_Management_06_52_45_AM
IBM_Information_Management_06_52_45_AMIBM_Information_Management_06_52_45_AM
IBM_Information_Management_06_52_45_AM
 
ITIL Best Practice for Software Companies
ITIL Best Practice for Software CompaniesITIL Best Practice for Software Companies
ITIL Best Practice for Software Companies
 
Mobile apps that win
Mobile apps that winMobile apps that win
Mobile apps that win
 
06 operations and feedback
06   operations and feedback06   operations and feedback
06 operations and feedback
 
Finally… reliable software!
Finally… reliable software!Finally… reliable software!
Finally… reliable software!
 
eonMyWorkplace Processes
eonMyWorkplace ProcesseseonMyWorkplace Processes
eonMyWorkplace Processes
 
Android for Work Sécurité Mobile avancée dans la poche
Android for Work Sécurité Mobile avancée dans la poche Android for Work Sécurité Mobile avancée dans la poche
Android for Work Sécurité Mobile avancée dans la poche
 
Webinar - How to Get Real-Time Network Management Right?
Webinar - How to Get Real-Time Network Management Right?Webinar - How to Get Real-Time Network Management Right?
Webinar - How to Get Real-Time Network Management Right?
 
University of Miami Briefing: DevOps Steer – an agile response to customer fe...
University of Miami Briefing: DevOps Steer – an agile response to customer fe...University of Miami Briefing: DevOps Steer – an agile response to customer fe...
University of Miami Briefing: DevOps Steer – an agile response to customer fe...
 
VMworld 2013: How to Troubleshoot VM Performance Issues Across Applications, ...
VMworld 2013: How to Troubleshoot VM Performance Issues Across Applications, ...VMworld 2013: How to Troubleshoot VM Performance Issues Across Applications, ...
VMworld 2013: How to Troubleshoot VM Performance Issues Across Applications, ...
 

Ähnlich wie Bluemix application monitoring

Ähnlich wie Bluemix application monitoring (20)

Applying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software DeliveryApplying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software Delivery
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a Startup
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for Government
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
DevOps for IBM Commerce
DevOps for IBM CommerceDevOps for IBM Commerce
DevOps for IBM Commerce
 
From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013
 
DevOps101 (version 2)
DevOps101 (version 2)DevOps101 (version 2)
DevOps101 (version 2)
 
IBM Mobile Quality Assurance Study Group Session 6
IBM Mobile Quality Assurance   Study Group Session 6IBM Mobile Quality Assurance   Study Group Session 6
IBM Mobile Quality Assurance Study Group Session 6
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
Building intelligent APIs - Andy Thurai, IBM
Building intelligent APIs - Andy Thurai, IBMBuilding intelligent APIs - Andy Thurai, IBM
Building intelligent APIs - Andy Thurai, IBM
 
A DevOps Primer: Whole Team Approaches for Better Software Quality
A DevOps Primer: Whole Team Approaches for Better Software QualityA DevOps Primer: Whole Team Approaches for Better Software Quality
A DevOps Primer: Whole Team Approaches for Better Software Quality
 
IBM Mobile Quality Assurance - Open Beta Study Group Session 2
IBM Mobile Quality Assurance - Open Beta Study Group Session 2IBM Mobile Quality Assurance - Open Beta Study Group Session 2
IBM Mobile Quality Assurance - Open Beta Study Group Session 2
 
UrbanCode Deploy DevOps Best Practices
UrbanCode Deploy  DevOps Best PracticesUrbanCode Deploy  DevOps Best Practices
UrbanCode Deploy DevOps Best Practices
 
Turning up the HEAT with IBM MobileFirst for iOS Apps (Interconnect 2016)
Turning up the HEAT with IBM MobileFirst for iOS Apps (Interconnect 2016)Turning up the HEAT with IBM MobileFirst for iOS Apps (Interconnect 2016)
Turning up the HEAT with IBM MobileFirst for iOS Apps (Interconnect 2016)
 
Challenges of Mobile HR framework and program
Challenges of Mobile HR framework and programChallenges of Mobile HR framework and program
Challenges of Mobile HR framework and program
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem Partners
 
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
 
APM Talk
APM TalkAPM Talk
APM Talk
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform Innovation
 

Mehr von Shikha Srivastava

How kubernetes operators can rescue dev secops in midst of a pandemic updated
How kubernetes operators can rescue dev secops in midst of a pandemic updatedHow kubernetes operators can rescue dev secops in midst of a pandemic updated
How kubernetes operators can rescue dev secops in midst of a pandemic updated
Shikha Srivastava
 

Mehr von Shikha Srivastava (16)

ADDO_2022_SRE Architectural Patterns_Nov10.pptx
ADDO_2022_SRE Architectural Patterns_Nov10.pptxADDO_2022_SRE Architectural Patterns_Nov10.pptx
ADDO_2022_SRE Architectural Patterns_Nov10.pptx
 
DevOpsEnterpriseSummit_SaaSAnd DisasterRecovery.pptx
DevOpsEnterpriseSummit_SaaSAnd DisasterRecovery.pptxDevOpsEnterpriseSummit_SaaSAnd DisasterRecovery.pptx
DevOpsEnterpriseSummit_SaaSAnd DisasterRecovery.pptx
 
WITS 2022_ModernizationAndInfrastructureAsCode.pptx
WITS 2022_ModernizationAndInfrastructureAsCode.pptxWITS 2022_ModernizationAndInfrastructureAsCode.pptx
WITS 2022_ModernizationAndInfrastructureAsCode.pptx
 
Using Cloud-Native and SRE Principles to Achieve Speed and Resiliency
Using Cloud-Native and SRE Principles to Achieve Speed and ResiliencyUsing Cloud-Native and SRE Principles to Achieve Speed and Resiliency
Using Cloud-Native and SRE Principles to Achieve Speed and Resiliency
 
How kubernetes operators can rescue dev secops in midst of a pandemic updated
How kubernetes operators can rescue dev secops in midst of a pandemic updatedHow kubernetes operators can rescue dev secops in midst of a pandemic updated
How kubernetes operators can rescue dev secops in midst of a pandemic updated
 
Managing integration in a multi cluster world
Managing integration in a multi cluster worldManaging integration in a multi cluster world
Managing integration in a multi cluster world
 
Helm summit 2019_handling large number of charts_sept 10
Helm summit 2019_handling large number of charts_sept 10Helm summit 2019_handling large number of charts_sept 10
Helm summit 2019_handling large number of charts_sept 10
 
Kube con china_2019_7 missing factors for your production-quality 12-factor apps
Kube con china_2019_7 missing factors for your production-quality 12-factor appsKube con china_2019_7 missing factors for your production-quality 12-factor apps
Kube con china_2019_7 missing factors for your production-quality 12-factor apps
 
Why Ibm cloud private
Why Ibm cloud private Why Ibm cloud private
Why Ibm cloud private
 
Modernization: Moving workloads to cloud
Modernization: Moving workloads to cloud Modernization: Moving workloads to cloud
Modernization: Moving workloads to cloud
 
Kibana globalization at the RTP meetup
Kibana globalization at the RTP meetupKibana globalization at the RTP meetup
Kibana globalization at the RTP meetup
 
Localizing kibana for the global language landscape
Localizing kibana for the global language landscapeLocalizing kibana for the global language landscape
Localizing kibana for the global language landscape
 
From Containerized Application to Secure and Scaling With Kubernetes
From Containerized Application to Secure and Scaling With KubernetesFrom Containerized Application to Secure and Scaling With Kubernetes
From Containerized Application to Secure and Scaling With Kubernetes
 
Developing and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud PrivateDeveloping and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud Private
 
4789 creating production-ready, secure and scalable applications in ibm cloud...
4789 creating production-ready, secure and scalable applications in ibm cloud...4789 creating production-ready, secure and scalable applications in ibm cloud...
4789 creating production-ready, secure and scalable applications in ibm cloud...
 
Panelist at women breakfast discussing latest technology trends at Elasticon
Panelist at women breakfast discussing latest technology trends at Elasticon Panelist at women breakfast discussing latest technology trends at Elasticon
Panelist at women breakfast discussing latest technology trends at Elasticon
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

Bluemix application monitoring

  • 1. © 2016 IBM Corporation 1IBM CONFIDENTIAL Presented by: IBM Bluemix Availability Monitoring Shikha Srivastava, STSM, IBM E-mail: ssriva@us.ibm.com Twitter: @shikhasthoughts Linkedin: https://www.linkedin.com/in/shikhasriva
  • 2. © 2016 IBM Corporation 2IBM CONFIDENTIAL Please Note: 2 • IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. • Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. • The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. • The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. • Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
  • 3. Agenda  Problem – Solution – Release Hills  Capabilties  Demo
  • 4. Maureen, the DevOps Professional Continuously rolls out updates to her applications Hell breaks loose when her app slows down or has an outage Problem Is there a problem? Is it in my domain or not? What is the root cause? Maureen needs to ensure her applications is available and meeting user expectations for response time at all times and do so with minimum setup and maintenance of tools
  • 5. Solution A Bluemix-native service that helps DevOps teams ensure their applications are always available and meeting user expectations for response time as they roll out continuous updates. The service, which is tightly integrated into the build and run aspects of the DevOps lifecycle, runs simulated tests from locations around the world 24X7 to proactively detect, isolate and diagnose performance issues before they impact users IBM Bluemix Availability Monitoring Ensuring uptime and user satisfaction from around the world, around the clock Build RunManage DevOps Innovate like a Startup Scale for the Enterprise
  • 6. Maureen, the DevOps Professional Release Hills Is there a problem? Hill 1: Setup and Detect Maureen, without assistance from an expert, can setup monitoring and see immediate results of the availability and response time of their application within 5 mins on IBM Cloud, and be progressively guided to setup additional monitoring value. Is it in my domain or not? Hill 2: Isolate Maureen can be provided relevant insights that help her accurately isolate whether the problem is in her domain or needs to be resolved by another team. What is the root cause ? Hill 3: Diagnose and Fix Maureen can be provided relevant insights that help her accurately isolate whether the problem is in her domain or needs to be resolved by another team. Sponsor Users
  • 7. Agenda  Recap  Problem – Solution – Release Hills  Capabilities  Demo
  • 8. Ismyapplicationupandrunningfromaroundtheworld?Aremyuserssatisfied? Around the world , around the clock synthetic monitoring : • Uptime • Web Page Speeds • API call response times • Simulated user flows and transactions 15 worldwide locations
  • 9. Bethefirsttoknow.. • Get alerted about problems BEFORE they impact users via email, SMS, Slack, Push notifications • Policies to reduce alert noise • Seamlessly integrated with IBM Alert Notification Service an d PagerDuty
  • 10. Correlated analysis of .. • Response Time • Availability • Alerts • Code Deployment Activities Wasthe problem causedbya deployment?
  • 11. Gettothebottomof thefailure… Waterfall Analysis • Broken links • Slow external requests • Large images • Slow lookups and much more.. Failure Screenshots
  • 12. AmImeetingmytargetuptime?CanIsharetheinformationwithotherseasily Historical Trends and Statistics: • Average and percentiles for last day, last week, last month • Share reports in CSV format with others • View history up to a year
  • 13. Monitor throughout the application lifecycle Integrated into DevOps toolchain
  • 14. TeaLeaf Delivery Pipeline Logmet Monitoring and Analytics & IBM Availability Monitoring Mobile Quality Assurance Web IDE Jazz SCM UrbanCode Deploy Rapidly setup and manage an integrated toolchain following DevOps best practices Coremetrics Optimizel y Google Analytics Autoscaling IBM Alert Notification Pingdom Uptime Hipchat Track & Plan Rational Team Concert Globalization Pipeline Canary Advisor Active Deploy Jenkins GitHub Issues GitHub Integrations to IBM Bluemix Services and IBM Cloud Marketplace Partners and other 3rd party Services That support evolving DevOps methods and toolchains Bluemix Garage Method https://www.ibm.com/devops/method 14
  • 15. The IBM Garage Method • Combine industry best practices for Design Thinking, Lean Startup, Agile Development, DevOps, and Cloud to build and deliver innovative solutions – transform and innovate with speed – incrementally deliver awesome solutions – create innovative solutions fast – accelerate time to market and reduce costs – leverage the power of the Cloud – ensure operational excellence – continuously experiment to deliver the right solution 15 15
  • 16. Demo