how application modernization is helping to ... - ibm · how application modernization is helping...
TRANSCRIPT
How Application Modernization is Helping to Transform Business
Alison Butterill
WW IBM i Offering Manager
The Evolution of IT
IBM i Architecture
Integration
DB2 for i & Single Level Store Object Based Architecture
Virtualized Work Management
Technology Independent Machine Interface
Provides built-in application virtualizationIntegrates business components, e.g. DB2
Enables integrity, security, virus-resistanceAutomate & optimize storage management
Ensures application compatibility across multiple technology
generations
OS
A system designed for business
Modern Interface?
4
The World Looks Like This
5
The Cloud
Data growing exponentially & demands new approaches (technology and strategy)
44 zettabytes
unstructured data
2010 2020
structured data
We are here
Infrastructure Matters
30%of the value and effort is
visible (mobile UI)
70%of the value and effort lies
under the surface
Infrastructure Matters
Free Form
IBM i StrategyPower Solutions
Delivering an integrated platform focused on leading industry
applications
Providing flexible solutions delivery options for ISVs and MSPs
Enabling clients to transform their customer experience via mobile
solutions
Open Platform for Choice
IBM delivered IBM i 7.3 in 2016, confirming commitment
Growing IBM i solutions options including open source languages and
applications
Extending IBM i solutions portfolio with Linux and AIX application
choices
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 is a Solution
TCO 50% lower
Reliability 5-10xhigher
…7.3 …
2010
7.1
** All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and
represent goals and objectives only.
2014
iNext
2016
…iNext + 17.2
…Technology Refreshes
• Three Major Releases supported.
• Two Future Major Releases under development.
• Semi-annual Technology Refreshes for additional non-disruptive new
function.
IBM i Releases
…
IBM i Support Roadmap
** Arrows indicate general timeframes, not specific dates.
** 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 7.3Simplify Insights, Intelligent Security & the Power of Integration
• Historical data simplifies business insights for the future
• DB2 Temporal support automatically maintains history
• Intelligent Security matches actual authority with policy
• Authority Collection analysis ensures continuous operation
• Simple, integrated data analysis for new insights
• OLAP enhancements built into DB2 for i
• Extensive application development options
• Easy-to-learn RPG
• Integrated Open Source development technology
“I have to tip my hat to the Rochester IBM i Development team for another rock solid release. During the beta program, I performed numerous upgrades from 7.1 and 7.2 to 7.3, and all were successful. I went through upgrades on physical partitions, hosted partitions, and partitions from which we hosted other partitions, and all were flawless.” Pete MassielloPresident, iTech Solutions
Responses to IBM i 7.3
Solutions Strategy for IBM i
Development tools
Partner with vendors
Compilers & Languages
Open Source
Integrate with web technologies
Modern Application Environment
20
Modern Application Environment: IBM i
21
RPG COBOL Java
SQL CL PHP
etc
Java GCC Python
PHP Ruby Node.js
etc
It’s all about Choice
RPG
Free Format RPG
ctl-opt bnddir('ACCRCV');
dcl-f custfile usage(*update);
dcl-ds custDs likerec(custRec);
read custfile custDs;
dow not %eof;
if dueDate > %date(); // overdue?
sendOverdueNotice();
endif;
read custfile custDs;
enddo;
dcl-proc sendOverdueNotice;
sendInvoice (custDs : %date());
end-proc;
Primary goals for RPG IV
– Interoperability
Java
XML
SQL
– Readability
Free form
Blank lines
Comments
– Functionality
Procedures
Data areas
Data structures
More data types
Extended file support
Letter of Commitment for RPG
As indicated by Doug Balog in the recent IBM i Strategy Whitepaper, IBM Power Systems is committed to the success and ongoing development of IBM i. This includes the ILE RPG and ILE COBOL compilers and associated development tools.
Open Source Strategy
• Open Source Strategy
• Encourage all vendors to port to IBM i
• Provide the ‘right’ components
• Provide ‘support’
IBM i Solution Providers
Enabling solutions for business
IBM i Systems of
Engagement
IBM i Systems of Record
Changing the Interface, Changes the Business
Changing the Interface, Changes the Business
Let’s Talk About ...
What’s Next?
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
DevOps = Evolution to Continuous Delivery
Continuous
User Feedback
& Optimization
Collaborative
Development
Continuous
Release and
Deployment
Continuous
Monitoring
Continuous
Business Planning
Continuous
Testing
Operate Develop/
Test
Deploy
Plan
DevOpsContinuous
Feedback
Develop Build Deploy Test Provision
Digital Innovation Continues
https://www.thinkwithgoogle.com/infographics/top-3-tech-trends-marketers-should-watch-in-2015.html
“Wearables” ?
L’Oreal UV Wearable
• Efficiency• Service