devops for enterprise systems : innovate like a startup

31
6298 DevOps for Enterprise Systems: Innovate like a Startup Hayden Lindsey Vice President & Distinguished Engineer, DevOps for Enterprise Systems

Upload: devops-for-enterprise-systems

Post on 21-Jan-2017

1.661 views

Category:

Software


0 download

TRANSCRIPT

6298 DevOps for Enterprise Systems: Innovate like a StartupHayden Lindsey

Vice President & Distinguished Engineer,

DevOps for Enterprise Systems

Please Note:

• IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s solediscretion.

• 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.

Emerging technologies drive business transformation

Cloud

60% of banks process

most transactions

in cloud by 2016

Collaboration

60 million US

households conducting

P2P payments

Big Data

2.5 billion gigabytes of

data generated every day

Intelligent/

Connected

Systems

7.9 million in U.S.

adopted NFC e-

Wallets

Mobile

35% transaction growth

driven through mobile

annually through 2017

AnalyticsMoving to real time

+7.6% in customer lifetime

value for firms using engagement

analytics

$226B – annual cost of health

care fraud

Security

$5.65 million – average cost

of a security breach in the US

And yet client expectations remain daunting for enterprise apps

24x7x365applicationavailability

Users expect

<1 secondapp utility

70%lack confidence in

data security

35%mobile transaction

growth annually

91%of new customer-facing apps access mainframe

Integration ScaleTrust

Availability Response Time Personalization

80%of Marketers send

the same content to all subscribers

Connected Appliances

Partners

Websites

APIs

Trillions 2018+

Good news! The mainframe can take on this challenge

Tablets

Internet TVs

Smartphones

Game Consoles

Connected Cars

• Provides sub-second response time, even under extreme loads

Secure

Responsive

Scalable

This is necessary, but not sufficient…..

• Enables in-transaction analytics

• Scalability – best vertical scalability on the

market to support millions of online users

• Security – has earned the highest level of

security certification

• Availability – 24x7x365

• Reliability – 99.999% uptime

Because…Enterprises must learn to “Innovate like a Startup”

……TO

FROM……..

“The ‘Uber syndrome’ –

where a competitor with

a completely different

business model enters

your industry and

flattens you.” Judy Lemke,

CIO, Schneider, United States

“52% of the Fortune 500 firms since 2000 are gone.” – R. Ray Wang http://blog.softwareinsider.org/2014/02/18/research-summary-sneak-peaks-from-constellations-futurist-framework-and-

2014-outlook-on-digital-disruption/

…and many large, established z clients struggle to do so…

Old infrastructure and beliefs

• Outdated developer and team tools

• Aging developer population comfortable with the status quo

• Disconnected teams, silos

• FUD: “Millennials can’t code COBOL”

“Manual processes exist for a reason”

“SoR dev can’t be as nimble as SoE dev”

“We’ve always done it that way”

“We tried that 10 years ago…didn’t work”

Old processes

• Manual testing

• Entire system required to test, including mainframe

• Reluctance to move test data off mainframe

• Manual and error-prone cross-platform coordination

Why do Startups not face these challenges?

Startups can begin with a clean slate. They don’t have the “baggage” of:

• Siloed organizations

• Old technology

• Outdated tools

• An aging population of developers

This makes it easier for them to be:

• Agile

• Lean

• Innovative

• Scalable

So, how do enterprises overcome

the “baggage” and unleash the value

of their unique assets?

…by applying Agile!

Enterprises have many valuable assets:

• Working, time-tested code

• Market experience

• Existing customer base

• Deep customer knowledge

• Compliance with regulations

• Deep skills

• Understanding of multi-platform performance

• Scalability and reliability in complex environments

Leverage these assets in an agile fashion and jump back ahead of the Startups!

And z clients are doing it - Nationwide embraces DevOps

90% on-time deliverywith the DevOps approach, a

50% increase over the

waterfall method “This [solution] has led to improved quality by

50 percent and reduced system downtime by

70 percent over the last three years.”—Steve Farley, vice president, application development

center, Nationwide Mutual Insurance Co.

50% increasein software quality over the

last three years

70% decreasein user downtime

Fidelity Worldwide Investment embraces DevOps

Gainedmore predictable release

schedules for stakeholders

Achievedcost avoidance of more than

USD2.3 million per

year

Improved the ability to demonstrate

compliance with regulations

The transformation: As it prepared to launch a critical new

application, Fidelity Worldwide Investment wanted to replace its

manual release processes with an automated release solution.

The solution helped reduce the time required for software releases

by 99 percent, from 2 - 3 days to just 1 - 2 hours. The company also

achieved cost avoidance of more than USD2.3 million per year.

“Applications that took days to release now take just an hour.”—Tony Green, Technology, Architecture and Engineering,

Fidelity Worldwide Investment

You must synchronize plans, development, test and deployment across platforms

and technologies – because enterprise applications look like the above!

How did they do it? They took a holistic approach!

iOS

Android

Web

IoT

Systems of Engagement (SoE) Systems of Record (SoR)

Financial

Retail

Government

But beware of bi-modal IT - the New Snake Oil!

Managing two separate modes of IT

delivery for:

• Stability (slow)

• Agility (fast)

Big problem! Business innovation is

held back by the slowest team.

This delivery style will slowly kill your

business!

The Bi-modal IT Myth

Comp

The Multi-Speed Reality

Managing to stability and agility across

ALL teams using DevOps and Agile

principles for multi-speed delivery:

• Rapidly develop with stability

• Leverage skills across teams to boost

innovation

• Adopt agile methodologies on all teams

Innovate at the speed of your business!

Cross-Platform

DevOps

How can you do it? By leveraging our IBM DevOps for

Enterprise Systems solutions

The only vendor with:

• end-to-end lifecycle coverage

• integrated cross-platform, multi-technology solutions including z

• an open, extensible platform with many partner and open source integrations

With services, training, and a partner eco-system to aid in your process, tools, and

cultural transformation

Develop / Test

DeployPlan Operate

Cross-Platform DevOps

New news…helping you to “Innovate like a Startup”

Simplify acquisition,

integration and deployment

Supercharge your

development and delivery

Unlock the value of your

existing assets

• Application Delivery Foundation 1.2 (ADF):Find everything you need in one place for development and problem analysis

• Explorer for z/OS 3.0 Aqua:Utilize an integrated platform for Dev and Ops tools

• Application Delivery Intelligence 1.0 (ADI):Work smarter with Enterprise DevOps Analytics

• COBOL VU Edition:Adopt DevOps on z Systems economically

• Team Concert 6.0.1: Synchronize enterprise teams at scale with SAFe ® 3.0

• UrbanCode Deploy for z:Automate deployment of Hybrid cloud environments and DB2 z/OS support

• Service Management Suite 1.4.0: Monitor all JVM activity

• COBOL 6.1:Serve your mobile apps even faster

• Automatic Binary Optimizer for z/OS (ABO):Improve your runtime performance without recompiling

• HACP 12:Access your mainframe with enhanced security and Windows 10 support

16

Superior user experience:

ADFz and Explorer for z/OS V3 Aqua

Strategic integration platform and trouble free install and maintenance

• Benefit from Explorer for z/OS V3.0 Aqua, our new

common integration platform, as products install

and work together nicely

Integration across dev and ops

• Select and install those you need for development

and operations

Comprehensive and convenient packaging

• Build high quality z/OS applications with ADFz, leveraging robust integration across development and problem determination tools

Drinking our own champagne

• Exploit our advances as soon as they are ready

with our new monthly deliveries…you benefit from

our internal DevOps adoption

Eclipse 4.4 Luna

Explorer for z/OS V3 Aqua

RDz

Application Delivery Foundation for z Systems

APA

DT FM

FA CICS

Explorer

CICS Toolsz/OS

Connect EE

RTC

Develop / Test

DeployPlan Operate

Cross-Platform DevOps

Cognitive DevOps - get rid of the guesswork:

Application Delivery Intelligence (ADI)

Drive DevOps improvement with analysis, insight, and

optimization

• Analysis: Rapidly identify areas of concern in your application portfolio,

then assess the impact, scope, risk and actions required

• Insight: Improve the accuracy of your planning and estimating with

insights gained from data collected from DevOps activities

• Optimization: Cut waste and work smarter by executing the optimum

actions required to build, test and deploy your applications

Version 1.0 Intelligent Testing helps you…

• Run the right tests

• Run fewer tests

• Track trends and flag issues

“DevOps Intelligence”

Compile with a $mile:

COBOL VU Edition

Enterprise COBOL VU Edition

• OTC version of Enterprise COBOL for z/OS

• Enterprise COBOL for z/OS v5.2

• Enterprise COBOL for z/OS v6.1

Designed to help clients adopt DevOps

• Includes 10x capacity growth for increased compile workload

driven by DevOps adoption

• Mitigates driving up MLC cost

Increased business agility with Application Delivery Foundation (ADFz)

• Integrated end-to-end solution for Application Development, Problem Determination and Performance

Analysis

• Perfect entry point for a successful DevOps transformation

• Deliver high quality, high performance COBOL applications

Year 1 Year 2 Year 3 Year 4 Year 5

Co

st

COBOL VUE MLC @10X Capacity Difference

Bring agile to the enterprise:

Team Concert V6 Life Cycle Management at scale

Team Concert synchronizes enterprise teams

by…

• Automating full traceability

• Managing with dashboards and reports

• Demonstrating compliance

• Orchestrating multi-speed IT

• Supporting multiple platform / processes /

languages

• Scaling actions to the enterprise (multi-threaded

builds, integrated deployment, multi-project queries)

Through 2015, 40% of organizations will actively adopt Enterprise Agile Delivery to gain

business differentiation for projects and programs needing strong collaboration and cross-

process cooperation.-- From Gartner’s report on Enterprise-Class Agile Development

“19

Scaled Agile Framework ® (SAFe ®)3.0 templates for rapid deployment

Facilitate deployment to hybrid cloud environments:

UrbanCode Deploy for z Systems V6.2.1 (UCD)

• Ability to design and reuse deployment processes for z/OS applications that capture corporate security standards

• Support for z/OS packages in UCD code station, allowing a secure and consistent way to download to any deploy nodes

• Ability to design and execute a deploy process by using impersonation with authorization managed by the native z/OS security framework

• New RTC integration, allowing to seamlessly push builds and packages to UCD

• New z/OS Management Facility plug-in feature allowing the execution of workflows in z/OSMF

• New topology viewer to track down potential problems whether with the Deploy infrastructure, or with a specific deployment

• Service Management Unite enhancements

to better diagnose and isolate problems on

z/OS by providing full transparency of key

performance indicators. Exclusive to SMSz

• Plan and manage automation activities in

half the time and less error-prone

compared to a conventional 3270-panel

using a new Service Management Unite

Automation Scheduler.

• NEW JVM Monitoring: Enable resource

monitoring of any JVMs on z/OS with the

new OMEGAMON XE on z/OS Monitoring

Feature for JVM.

A better way to operate your mainframe:

Service Management Suite for z/OS (SMSz) V1.4

Manage growing workload with the same operations

team

Customize your dashboards to

maximize efficiency

Drastically increase

productivity through intuitive systems control

Automate and control applications on z/OS and Linux

on z

Serve your mobile apps even faster:

COBOL for z/OS V6.1

• Expanded capacity to compile and optimize very large COBOL programs

• Fully supports z13 and z13s hardware

• Deliver release-to-release performance improvements

• Well-structured, compute intensive batch applications running on z13 compiled with

COBOL 6.1 have shown CPU time reduction of up to 5% over the same applications

compiled with the GA release of COBOL V5.2; ; up to 40% over the same applications

compiled with COBOL V4.2 1

• New capability to generate JSON documents directly from COBOL

• Extend business critical COBOL applications to support mobile application where

preference is JSON/REST

• New COBOL 2002 language features

• Improved migration from COBOL compilers prior to Enterprise COBOL V5

Trial version available for 90 days at zero cost 1 Performance results are based on an internal IBM compute-intensive test suite. Performance results from other applications may vary.

Automatically performs high-fidelity, deployment-specific optimization of load modules

produced by COBOL V3 and V4

• Reduce CPU utilization and operating cost while improving performance significantly

• Supports latest z systems (zEC12, zBC12, z13, and z13s)

Quick time to value

• Simple out-of-box setup

• No need to recompile or tune options to increase performance

Put your COBOL applications into HYPERDRIVE:

IBM Automatic Binary Optimizer for z/OS (ABO)

ABO

Original Program Binaries

(Base ESA390)Optimized Program Binaries

(Latest z Systems)

Secure host access from Windows 10 and Mac clients:

IBM Host Access Client Package v12

Secure, PCI compliant connectivity options for display, printer, and HOD Redirector

• Expanded TLS 1.1 and 1.2 connectivity options

• Improved secure authentication options

Access from a wide variety of client platforms

• Windows 10 support

• Stand alone, platform independent client, enabling host access from Mac and Linux desktops

Flexible licensing with automated license tracking

• Host Integration License Manager

Looking to the future – cool things in the labs now

Visual Debugger

• See visual representation of your program’s structure while debugging, providing easy

navigation for understanding and isolating issues in your application

Rapid Intelligent Testing for z Systems

• Easily and quickly create and use personal z/OS sandboxes to transform

z/OS testing

We are Innovating like a Startup too!

Results delivered!

• Five new products launched

• Updates to more than a dozen

26

Transforming how we run operate

Hear more about our agile

transformation:

Wed 12-1, Surf Ballroom A

Lessons Learned from Large-Scale

Adoption of DevOps for IBM z Systems

Software

Per Kroll, Director, DevOps for

Enterprise Systems

UserExperience

Development

Business

Design Thinking

Offering Management

DevOps

Innovation

27IBM

DevOps for

Enterprise

SystemsMore for you @

InterConnect 2016!

Expert Panels

Client and Partner led

breakouts

DevOps Workshops

Systems Solution Suite

Expo floor demos

Labs

Engagement Center

sessions

Meet the Experts

Innovate like a Start-up

Differentiate your business.

Transform.

Fast.

At Scale.

©2015 IBM Corporation

Notices and Disclaimers

Copyright © 2016 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission

from IBM.

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM.

Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of

initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS

DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE

USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY.

IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided.

Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice.

Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers

have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary.

References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in

which IBM operates or does business.

Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials

and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or

their specific situation.

It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and

interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such

laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law

Notices and Disclaimers Con’t.

Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not

tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products.

Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the

ability of any such third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT

NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

The provision of the information contained h erein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual

property right.

IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS, Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise Document Management System™, FASP®,

FileNet®, Global Business Services ®, Global Technology Services ®, IBM ExperienceOne™, IBM SmartCloud®, IBM Social Business®, Information on Demand, ILOG,

Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®,

PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®, SoDA, SPSS, Sterling Commerce®,

StoredIQ, Tealeaf®, Tivoli®, Trusteer®, Unica®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of International Business

Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM

trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.

Thank YouYour Feedback is Important!

Access the InterConnect 2016 Conference Attendee

Portal to complete your session surveys from your

smartphone,

laptop or conference kiosk.