IBM i Update and Directions -...

56
© 2017 International Business Machines Corporation Mike Breitbach [email protected] Technical CEM IBM i Power Development IBM i Update and Directions Strategy, Priorities and Roadmaps for IBM i on Power Systems

Transcript of IBM i Update and Directions -...

Page 1: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Mike Breitbach

[email protected]

Technical CEM

IBM i Power Development

IBM i Update and Directions

Strategy, Priorities and Roadmaps for IBM i on Power Systems

Page 2: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Page 3: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

1988

2000

2008

Page 4: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Page 5: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

2010 20162014

7.37.27.1 i Next

IBM i Roadmap

2004 2007 2010

POWER5

POWER6

POWER7

POWER8

POWER Roadmap

2014

The Future of IBM i - The Roadmaps

i Next+1

POWER9POWER10

2018

Page 6: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Processor Technology Roadmap

POWER822 nm

POWER5130 nm

POWER665 nm

POWER745 nm

POWER10Or whatever it is named

2004 2007 2010 2014

Future

POWER914 nm

Page 7: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

7

A NEW GENERATION OF IBM Power Systems

Designed for Big

Data

Superior Cloud Economics

Open Innovation

Platform

Open Innovation to

put data to work

Page 8: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation8

Strength of IBM Power Vertical Stack: 22nm Semiconductor 15LM

9 Layer (industry)metal stack

9

7

531

8

6

42

Page 9: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation9

15 Layer IBM metal stack

9

7

531

8

6

42

14

12

10

8

6

42

15

13

11

9

7

531

Strength of IBM Power Stack …

9 Layer (industry)metal stack

Page 10: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation10

15 Layer IBM metal stack

9

7

531

8

6

42

14

12

10

8

6

42

15

13

11

9

7

5319 Layer

(industry)metal stack

Strength of IBM Power Stack …

Low level wires used for denselocal circuit interconnect.

Page 11: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation11

15 Layer IBM metal stack

9

7

531

8

6

42

14

12

10

8

6

42

15

13

11

9

7

531

Low level wires used for denselocal circuit interconnect.

Top level wires used forfor power distribution, clocks,and off-chip signalling.

9 Layer (industry)metal stack

Strength of IBM Power Stack …

Page 12: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation12

15 Layer IBM metal stack

9

7

531

8

6

42

14

12

10

8

6

42

15

13

11

9

7

531

Remaining wires form on-chiphighway system (varying speeds)

9 Layer (industry)metal stack

Strength of IBM Power Stack …

Page 13: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Comparing POWER8 to Industry – On-Chip Speeds

Industry IBM .

0 4

4 9

8 12

12 25

Page 14: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Over 300 members in total, since inception in Dec 2013.

Page 15: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Ove

r 3

00

me

mb

ers

in t

ota

l, s

ince

ince

pti

on

in D

ec

20

13

.

Page 16: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

** All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

IBM i Roadmap

………7.3

…………

2010

7.1

2014

…i next

2016

…i next+1

7.2

2018 202x

………………

Page 17: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation17

Page 18: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

“IBM i plays a critical role in our

Power Systems software portfolio.

We continuously provide new

solutions and are actively engaged

in expanding into new technology

areas to support the new business

requirements of our clients.”

Doug Balog

General Manager, Power Systems

IBM i Strategy Whitepaper

http://www-03.ibm.com/systems/power/software/i/smartpaper/index.html

Page 19: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

IBM i Strategy – Solutions plus Partners

IBM i Cloud Providers

IBM i Solutions Providers

IBM i Modernization Partners

Page 20: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

IBM i Strategy – Choices & Open

SOA

Page 21: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

IBM i Strategy - Integration

Directory

Page 22: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Power Solutions

Delivering an integrated platform focused on leading industry applications

Engaging with partner ISVs & MSPs for flexible solutions delivery options

Enabling clients to transform their customer experience via mobile solutions

Open Platform for Choice

IBM demonstrating commitment with continuing deliverables - IBM i 7.3 & TRs

Providing new capabilities between releases based on user feedback

Growing IBM i solutions options including open source languages and applications

The Integrated Promise of IBM i

Deliver a simple, high value platform for business applications

Provide exceptional security and resiliency for critical business data

Leverage IBM systems, storage and software technologies

IBM i Strategy

Page 23: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

** All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

IBM i Release Roadmap

• Multiple Major Releases with significant business features.

• Two Future Major Releases under development.

• Semi-annual Technology Refreshes for additional non-disruptive new function.

………7.3

…………

2010

7.1

2014

…i next

2016

…i next+1

7.2

Technology Refreshes

2018 202x

………………

Page 24: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

** All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

IBM i Support Roadmap

Page 25: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Systems IBM i 7.1 IBM i 7.2 IBM i 7.3

POWER8

S812*, S814, S822 (VIOS only), S824, E870/C, E880/C

POWER7/7+ ServersPower 710, 720, 730, 740, 750, 760, 770, 780, 795

POWER7/7+ Blades and Compute Nodes

PS700/701/702/730/704, PureFlex p260/460

POWER6+

520, 550, 560, JS23/43

POWER6

520, 550, 570, 595, JS12/22

1

POWER5/5+515, 520, 525, 550, 570, 595

http://www-01.ibm.com/support/docview.wss?uid=ssm1platformibmiNote 1 – no IOP or HSL support

1

IBM i Power System Support

Page 27: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Enabling solutions for business

IBM i Systems of Engagement

IBM i Systems of Record

Page 28: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

7.2 Major Enhancements

• DB2

– Row & Column Access Control – “Need to Know” built into DB2

– “In-Memory” highlight & new functions

• Managing the System

– Any device: Mobile, Web or PC/Mac/Linux

– Fully Cloud Capable OS, with PowerVM & PowerVC

• Solution Development

– Free-Form RPG for rapid learning and lower maintenance costs

– PHP, Perl, Ruby, node.js etc. options in Application Development

#ibmioss

Page 29: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Social Media Plan

Page 30: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Page 31: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

IBM i 7.3

• Historical data simplifies business insights for the future

• DB2 Temporal support automatically maintains history

• Simple, integrated data analysis for new insights

• OLAP enhancements built into DB2 for i

• Intelligent Security matches actual authority with policy

• Authority Collection analysis ensures continuous operation

• Extensive application development options

• Easy-to-learn RPG

• Integrated Open Source development technology

Page 32: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

SELECT * FROM employees AS OF TIMESTAMP ‘2014-12-

24:00:00.000000’

SELECT * FROM employees FOR SYSTEM_TIME FROM

‘2014-06-01’ AND ‘2014-12-31’

SELECT * FROM employees FOR SYSTEM_TIME BETWEEN

‘2014-06-01’ AND ‘2014-12-31’

SET CURRENT TEMPORAL_SYSTEM_TIME = ‘2014-12-

24:00:00.000000

SELECT * FROM employees

Temporal Queries

Page 33: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Current

Accessing Data• SELECT

Modifying Data• INSERT• UPDATE• DELETE

History

Accessing Data• SELECT

Modifying Data• INSERT• UPDATE• DELETE

UNION

Triggers

Data History – Do It Yourself

Page 34: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Current

Accessing Data• SELECT

Modifying Data• INSERT• UPDATE• DELETE

History

Accessing Data• SELECT

Modifying Data• INSERT• UPDATE• DELETE (DBE Only)

DB2 Managed

History – DB2 for i Managed

Page 35: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

ALTER TABLE accountADD COLUMN row_birth

TIMESTAMP(12) NOT NULLGENERATED ALWAYS AS ROW BEGIN

ADD COLUMN row_deathTIMESTAMP(12) NOT NULLGENERATED ALWAYS AS ROW END

ADD COLUMN transaction_timeTIMESTAMP(12) GENERATED ALWAYS AS TRANSACTION START ID

ADD PERIOD SYSTEM_TIME (row_birth, row_death);

CREATE TABLE account_hist LIKE account;

ALTER TABLE account ADD VERSIONING USE HISTORY TABLE account_hist;

Create history table

Establish Generated Columns

Enable Temporal tracking

Temporal construction for data-centric history

Page 36: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

With Temporal Table & Generated columns, you can:

o Show me the client reps from two years ago

SELECT CLIENT_REP FROM ACCOUNTS

FOR SYSTEM_TIME AS OF CURRENT TIMESTAMP – 2 YEARS

o Produce an inventory report using a different point in time

SET CURRENT TEMPORAL SYSTEM_TIME '2016-03-22 17:00:00';

CALL GENERATE_INVENTORY_REPORT();

o Who deleted that row?

SELECT AUDIT_USER, AUDIT_JOB FROM SALES

FOR SYSTEM_TIME FROM CURRENT DATE – 1 MONTH TO

CURRENT DATE WHERE AUDIT_OP = ‘D’

o Who last updated this row?

SELECT AUDIT_USER, AUDIT_CLIENT_IP FROM ITEM_FACT

WHERE ITEM_KEY = ‘125A16’

DB2 for i – SQL answers

Page 37: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

How to Use Authority Collection

Trace security enforcement for a user

Four actions:1. Start (STRAUTCOL)2. End (ENDAUTCOL)3. Display (iAccess for Web or

QSYS2.AUTHORITY_COLLECTION)4. Delete (DLTAUTCOL)

Reduce data collection using filters:UsersLibraries ObjectsObject Types File System ObjectsExclude OS Programs, internal objects, etc

Page 38: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Determine whether excess authority exists for a user:

SELECT SYSTEM_OBJECT_NAME, DETAILED_REQUIRED_AUTHORITY, DETAILED_CURRENT_AUTHORITYFROM QSYS2.AUTHORITY_COLLECTION AWHERE AUTHORIZATION_NAME = 'SCOTTF' AND SYSTEM_OBJECT_SCHEMA = 'TOYSTORE‘ GROUP BY

SYSTEM_OBJECT_NAME, DETAILED_REQUIRED_AUTHORITY, DETAILED_CURRENT_AUTHORITY ORDER BY 1,2,3;

Authority Collection – Interrogate the collected data

Page 39: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Access Client Solution – 5733XJ1

• Run SQL Scripts

• SQL Performance Center

• Direct Connect to Navigator

• Improved 5250 Emulator

• Full Windows 10 Support • Plus Mac & Linux

Manage and Access your System

Page 40: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

• Schemas

• Run SQL Scripts– CL Prompting

– Enhanced SQL Highlighting

– Show Object References

– Upload Results

– More “Insert from Examples”

• Printer Output– Multiple User Filter

• IFS – Filter

ACS Version 1.1.7.0 (delivered in March, 2017)

Page 41: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

ACS-based Actions:

• Definition

• Description

• Generate SQL

• Properties

• Rename

• New Database Object

• Explain

• Data

o View, Clear, etc…

• Actions also enabled in

Visual Explain

• Others…

Schemas in ACS

Page 42: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Built-in examples

Page 43: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Work with Your Data – SQL Performance Center

SQL Performance Center Understand how your SQL is running

Tune your SQL to run better

Page 44: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Visualize Performance Metrics in Navigator

Navigator

• Monitor Performance Metrics

• Set Thresholds to take actions

• Visualize the collected results

• View Many Metrics at Once

Page 45: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Mobile Dashboard

iAccess Mobile

• Watch several Key Metricswith ‘Live’ data

• Set thresholds to quickly visualize issues on your system

• Watch from your favorite MobileDevice including• Phone• Tablet

• Visual notification when athreshold is exceeded

Page 46: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

IBM i Application Development

Page 47: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Modern RPG – Free Format, RDI Development

ctl-opt bnddir('ACCRCV');

dcl-f custfile usage(*update);

dcl-ds custDs likerec(custRec);

dcl-f report printer;

read custfile custDs;

dow not %eof;

if dueDate > %date(); // overdue?

sendOverdueNotice();

write reportFmt;

exec sql insert :name, :duedate into

mylib/myfile;

endif;

read custfile custDs;

enddo;

*inlr = '1';

dcl-proc sendOverdueNotice;

sendInvoice (custDs : %date());

end-proc;

• Visual editors, outline views, content assist, integrated language help

• File management, search, edit, compile/build, debug capabilities

• Analysis tools (application diagram, call hierarchies, type hierarchies)

• Easily debug batch, interactive, and Web applications with a common visual debugger

Page 48: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Open Source for IBM i

• Recently created LPO –Open Source for IBM i 5733-OPS

• What we have added

– Option 1 – Node.JS 1.x

– Option 2 – Python 3.x

– Option 3 – GCC & CHROOT

– Option 4 – Python 2.7

– Option 5 – Node.JS 4.x

– Option 6 – Git

– Option 7 – Tools (.zip, .unzip, bash)

– Option 8 – Orion

– Option 9 – cloud-init

– Option 10 – Node.JS 6.x

– Option 11 - Nginx

• Continue to Partner forother key technologies (PHP, Ruby)

Page 49: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Services and

APIs

Page 51: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Large Users Group

ISV Advisory Council

COMMON Europe

COMMON (CAAC)

实验室之旅

Customer Briefings

& Planning SessionsISV Interlocked

Development

IBM i Customer Input

RFEs

Page 52: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

IBM i Priorities

• Solutions for Today and the Future

– Focus on solutions integration with new technology

– Invest in DB2 and language features for strategic solutions

– Enable Mobile Device Support

• Systems On-Site or In the Cloud

– Exploit future POWER system technology

– Deliver advanced virtualization of system & storage

– Provide resiliency, availability & flexibility

• Simple & Integrated, Secure & Available

– Simplify management of systems and high availability

– Broaden storage area network integration

– Extend industry-leading integrated security

#ibmioss

Page 53: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

IBM i Application Languages Strategy

• RPG is the most commonly used language on IBM i so

– Enable RPG as a powerful, modern procedural language

– Partner for tools which transform older RPG to modern RPG

– Work with partners & schools to teach RPG to non-RPG developers quickly

• Extensive skills and catalogs of solutions exist for business in other languages

– Support key industry languages and programming models on IBM i

– Ensure those new approaches can integrate with existing IBM i solutions

– Enable tools for development, debug, lifecycle – from IBM and from partners

Page 54: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

PASE

RPG Cobol

IBM i Native Solutions Linux Solutions

Expanded Linux ecosystem of solutions

for CAMSS

Open Source on IBM i

IBM i Enabling solutions for your business

Page 55: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

© 2017 International Business Machines Corporation

Page 56: IBM i Update and Directions - STATUSstatususer.org/wp-content/uploads/2017/09/IBM-i-Update...2017/09/12  · IBM demonstrating commitment with continuing deliverables - IBM i 7.3 &

Welcome to the Waitless World

Mike Breitbach

[email protected]