Weitere ähnliche Inhalte Ähnlich wie Str02. IBM Application Modernization with panagenda ApplicationInsights (20) Kürzlich hochgeladen (20) Str02. IBM Application Modernization with panagenda ApplicationInsights2. © 2017 IBM Corporation
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.
Please Note
3. © 2017 IBM Corporation
Key topics now …
The continued investment in Domino Applications !
• The ND roadmap – mostly Domino …
• What about (your) Domino applications ?
ApplicationInsights help you understand (Florian)
• Your next steps … (Florian & Uffe …)
And of course , your questions –
of which we’re sure there are a lot …
Uffe
Florian
4. © 2017 IBM Corporation
Meanwhile back at the ranch …
• Adapting proven best practices in product
development
• Driven by end-user feedback cycles during
development - ensures focus & delivery of
highest value features
• Delivers working, tested, deployable
software with each iteration
• Increases visibility & adaptability throughout
the SW Lifecycle reducing project risk
• Definition of “Done” – drives improvements
in release integrity, content, quality, velocity,
and value to the customer
• IBM Connections Cloud, IBM Verse
• IBM Notes/Domino, Sametime
• IBM Connections 6+
6. © 2017 IBM Corporation
Under NDA
ND Feature Packs (incl VOP)
The ND Investment Roadmap (May 2017 update)
2016 2017 2018 2019 2020 2021 2022 2023
ND Continuous
Improvements –
incl. Verse
All statements about future shipments and support are for planning purposes only and subject to change at IBM’s sole discretion
IMSMO V2,
Bluemix,
ICAA 1.0.1
GA Verse
On-Prem
ND8.5 fee ext.
support
begins
Domino Apps new
invest
• BP / Modernization
• IBM Platform update
ApplicationInsight
s
powered by
ND9.0.1 support
& FP announce
7 8 . . .9✔ ✔
Domino Community
Edition
7. © 2017 IBM Corporation
Under NDA
Notes/Domino Feature Packs
• Our objective is to accelerate the delivery of more features into the N/D platform, hence
changing approach to gather components into quarterly featured packs for a continuous
delivery model
• ”Core” technical elements required to support the longevity of Domino applications are
initially targets for feature pack shipments …
• Allow us to speak about continued enhancements and have a simple nomenclature
without costly Version.Release naming ….
• Template updates will continue to be separate but aligned with the next closest Feature
Pack release
• Sametime on-premises using same Feature Pack model !
• Remember also: As of Sep 6, 2016, any downloads (Fixes, Feature Packs, etc) are only
available to customers with active S&S or Dual Entitlement subscriptions !
8. © 2017 IBM Corporation
Under NDA
Notes Fix Pack 7
1. Improved support in Notes
client for high resolution
monitors including 4k
monitors
2. Support for TNEF based
calendar invitations in
Notes/Domino addressing
parsing issues
Notes Feature Pack 8
1. Support Java 8 run-time
2. Ability to show internet
address instead of Notes
address in Mail, Calendar,
Contacts and To-Do
3. Improvements in rendering
forwarded MIME messages
(read-only)
4. Mail template update
5. Policy support for Group
By Messages and
Beginning of message
6. Discontinue NBP
standalone Kits
Notes Feature Pack 9
1. Upgrade OSGi/Eclipse to
support Java 8 compile
time
2. Ability to run rules on
existing emails
3. Support for persistent VDIs
for Roaming and SAML
configurations
4. Support for Last
Name/First Name mail
addressing in Notes client
providing consistent results
5. Support auto refresh for
delegated mail files
High Priority
1. Upgrade embedded
Sametime
2. Support for STARTTLS
protocol in Notes client
3. Support for incremental
overlay in federated
calendars for ICS files
4. Delegate Calendar and
ToDos option when
delegating mail files
5. Increase limit for junk mail
in the Notes client
6. Archiving with editor
access for delegates
7. Support for folder design
upgrades for large number
of folders
8. Forward invitation as an
invitation
9. Support for Touch ScreensQ3 2016
NotesWindows Feature Pack deliverables …
All statements about future shipments and support are for planning purposes only and subject to change at IBM’s sole discretion
✔
MAC roll up target 2h2017
Application Development
modernization items in blue
9. © 2017 IBM Corporation
Under NDA
Domino Fix Pack 7
1. Notes/Domino Port
Encryption upgraded to
AES
Domino Feature Pack 8
1. Java 1.8 upgrade
(Run time only)
2. ExtLib Upgrade from
OpenNTF
3. Move Views outside NSF
for Increased data store
4. Document encryption for
XPages
5. Backend LotusScript /
JavaScript / Java Access
to ID Vault
6. Increase Doc Summary
limit from 64K to 16MB
7. Designer source control
extension point for Swiper
integration
8. Pubnames template
update
9. Support ADFS 3.0
10.New @ModifiedInThisFile,
@AddedToThisFile
Domino Feature Pack 9
1. Upgrade Domino Designer
to Eclipse 4.x
2. Java 1.8 upgr
(Designer compile tme)
3. Upgrade OSGi on Domino
server
4. NIF: Concurrency
Enhancements &
in-line view update
5. Domino policy to restrict
mail from forwarding to an
internet address
6. Support RFC 2231 -
standard for specifying
non-ASCII headers.
(Ancient std, however
default for many mail
clients, e.g. Thunderbird)
High Priority
1. Performance and
Scalability improvements
for IBM Verse On Premises
2. REST APIs for Domino
Access Services (DAS)
enhancements
3. DAS API specs on
GITHUB
4. Deletion Logging
5. Replicate Soft Deletions in
new replicas
Q3 2016
Domino / App.Dev. Feature Pack deliverables …
All statements about future shipments and support are for planning purposes only and subject to change at IBM’s sole discretion
Application Development
modernization items in blue
✔
10. © 2017 IBM Corporation
Under NDA
Traveler (iOS)
Domino
On-prem
Connections
Cloud
Choices for mail: “BringYour Own Client”
Notes
iNotes
BYOD
Verse On-premises provides
the same rich experience as
Verse in the Cloud
MS Outlook
IBM mail support for
Microsoft Outlook
IBM Verse
Cloud now, On-Prem 4q2016
Verse Mobile
11. © 2017 IBM Corporation
Under NDA
Domino
On-prem
XPages runtime
on BlueMix
Notes
iNotes
IBM Client
Appl. Access
Any Browser
XPages
XPages
XPages
runtime
C/S
Apps
C/S
Apps
MS Outlook
IBM mail support for
Microsoft Outlook
Choices for Apps User Experience
IBM Verse
Cloud now, On-Prem 4q2016
BYOD
ICAA provides client side
runtime for C/S applications
integrated with Verse, iNotes,
Outlook and Browsers
12. © 2017 IBM Corporation
Agile Enterprise Applications –
Key role of Domino Apps
13. © 2017 IBM Corporation
Under NDA
Agile Enterprise Apps: The Long Tail …#ofusersperapplication
# of applications
Core Apps
• “Mission critical”, ERP, …
• Tracked by CIO
• Enterprise wide usage
• IT managed & supported
Supporting Apps
• “Support function”, SFA, HR, ...
• IT / LOB managed & supported
• Eco-system of partners and ISVs
• Functional usage …
• Domino RAD for Time-to-Value
Domino Sweet Spot
Situational Apps
• “Peripheral”, “Ad Hoc”, …
• Built by Super Users / LOB
• Flying under the radar –
Varying degrees of IT mgmt …
14. © 2017 IBM Corporation
Under NDA
Domino Application Strategy
Key platform for Rapid Application Development & Deployment – JavaScript and other tools
1. Enable modern app.dev tools, wider adoption & integration with stronger Domino platform
• On-going upgrade of platform component currency
• IBM is investing in new REST APIs and enhancing current APIs to broaden the skill base
• Mail, Calendar, Freebusy and Data will be extended to better meet developer needs
• Add APIs for Directory, Contacts, Mail Search, Subscription and Management
• Using SmartNSF to expose appl embedded business logic to web & mobile via REST APIs
• IBM intends to make REST APIs usable from modern tools (ex. Swagger)
• REST APIs that are easy to consume by developers!
• Publish OpenAPI specs of all REST APIs via Github
• Videos and sample code to help you get started!
15. © 2017 IBM Corporation
Modernizing Notes / Domino Applications
16. © 2017 IBM Corporation
Under NDA
Domino Application Strategy
Key platform for Rapid Application Development & Deployment – JavaScript and other tools
1. Enable modern app.dev tools, wider adoption & integration with stronger Domino platform
• On-going upgrade of platform component currency
• IBM is investing in new REST APIs and enhancing current APIs to broaden the skill base
• Mail, Calendar, Freebusy and Data will be extended to better meet developer needs
• Add APIs for Directory, Contacts, Mail Search, Subscription and Management
• Using SmartNSF to expose appl embedded business logic to web & mobile via REST APIs
• IBM intends to make REST APIs usable from modern tools (ex. Swagger)
• REST APIs that are easy to consume by developers!
• Publish OpenAPI specs of all REST APIs via Github
• Videos and sample code to help you get started!
2. Protect the value of critical business apps written in Domino – leave no one behind !
• Understanding the environment utilizing ApplicationInsights for current apps
• Modifying / Extending applications by providing key starting points
• With Premier Partners, such as
• Using the expanded Domino REST Services and the new Open API specifications
17. © 2017 IBM Corporation
ApplicationInsights
- the key first step !
Florian Vogler
CEO, panagenda
18. © 2017 IBM Corporation
Collaboration Transformation
Use segmentation to reduce
the % of applications that have
to get transformed
19
Usage Analytics
Design Analytics
Transformation
100% of all applications
__% of all applications
19. © 2017 IBM Corporation
Optimizing and Transforming IBM Domino
Applications
Apps
Leave
as is
Sunset /
Archive
Modernize
for
IBM Notes
Optimize
Modernize
for Mobile
and
Browsers
Migrate
• Reduce Total Cost of Ownership
• Optimize Modernization Efforts
Which applications are business
critical?
Which applications are suited towards
cloud, hybrid or on-premises?
Where is the right place to go with
important applications?
20. © 2017 IBM Corporation
What is panagenda ApplicationInsights?
• Turnkey Virtual Software Appliance
• Download, Mount, Access via Browser, Easy Configuration
• VMWare Workstation, vSphere/ESX(i), Microsoft Hyper-V image
• Minimum Resource Requirements:
Modern 4 core CPU, 8 GB of RAM, 120 GB of disk space
• Analyzes your entire IBM Domino Environment
• Environment and Inventory Overview
• Usage from IBM Notes Rich clients and Browsers (via IBM Domino server
logs)
• Design Complexity
• Design Insights – starting with 62 design search patterns
• Design Similarity and Template Candidates
• Continuous collection of data (overview, usage and design changes)
21
21. © 2017 IBM Corporation
What can you do with ApplicationInsights?
DEMO
22
22. © 2017 IBM Corporation
Various options to
navigate database
Inventory,
Usage and Design
Total number of
database instances
(mail, system, nab,
mail-in & apps)
Focus databases
are all mail-in and
application instances
Total number of
analyzed designs
for focus dbs
100% if all Focus
Dbs covered
through Value
Packs
Total number
of person documents
in NAB/DA
25. © 2017 IBM Corporation
Filtering of Focus
databases
Different column sets
Complexity
rating
Various columns for
investigating and sorting
application landscape
38. © 2017 IBM Corporation
How can I get ApplicationInsights?
• For IBM Domino customers on active IBM maintenance
• Entitlement available via technote link at
https://www-01.ibm.com/support/docview.wss?uid=swg22001728
• IBM provides global support
• Valid until April 11, 2018
• Analyzes your entire Domino environment and unlocks
• Environment, Inventory and Usage overviews across all database instances
• Usage details for 50 most used database instances
• Design complexity of 50 most complex database instances
• Design insights for 50 database instances across the most used and most
complex
39
39. © 2017 IBM Corporation
Under NDA
Sametime
integrated
IBM ND 9
- Social Edition
Connections
integratedTraveler
“Hannover” - the
integration Client
IBM acquisition
- “Notes begins”
IBM SmartCloud
for Social Business
IBM Domino
- Verse Edition
V2 V3 V4 V4.5V3 R5 ND6 6.5.1 ND7 ND8 8.5 8.5.3 9.0.1 FP7 …
MS Outlook
integrated
Connections Cloud
- Verse #nwtw
e-mail boom
- “Notes raises”
Continuous
Improvement
Model
XPages for
Web2.0 apps
What a journey: The first 25 years of Notes/Domino …
Appl.Insights
integrated
✔
IBM Domino
Community Edition