SlideShare a Scribd company logo
1
MultiValue Gets SaaS-y
Vinnie Smith, Senior Director MV Lab
2
Credits and Acknowledgements
Presenter
• Vinnie Smith, Senior Director, MultiValue R&D
Developers
• Vinnie Smith, Senior Director, MultiValue R&D
• John Bramley, Senior Director, MultiValue R&D
©2015 Rocket Software, Inc. All Rights Reserved.
3
MultiValue Gets SaaS-y
 The Cloud offers great opportunity for disruption in the business world by
offering ways to create, test, and deploy applications with greater reach
and more simplicity than ever before. Come learn about the Cloud and
how Rocket MV is helping you get SaaS-y with capabilities such as
Account Based Licensing, RESTful APIs, and micro-services.
©2015 Rocket Software, Inc. All Rights Reserved.
4
Agenda
Cloud computing and terminology
• Knowing your aaS’s
Rocket MV SaaS enablement
• Development
• Deployment
• Security
• Business models
Next steps to getting SaaS-y
©2015 Rocket Software, Inc. All Rights Reserved.
5
Cloud Computing and Terminology
6
I’ve looked at clouds from both sides now
From up and down
And still somehow
It’s cloud illusions I recall
I really don’t know clouds …. At all
Joni Mitchell - 1969
©2015 Rocket Software, Inc. All Rights Reserved.
7
©2015 Rocket Software, Inc. All Rights Reserved.
Cloud computing is a model for enabling
convenient, on-demand network access to a
shared pool of configurable computing resources
(e.g., networks, servers, storage, applications,
and services) that can be rapidly provisioned and
released with minimal management effort or
service provider interaction
NIST Definition of Cloud Computing
8
On-demand self-service
Broad network access
Resource pooling
Rapid elasticity
Measured service
Characteristics of Cloud Computing
©2015 Rocket Software, Inc. All Rights Reserved.
9
Cloud Deployment – Not One Thing
©2015 Rocket Software, Inc. All Rights Reserved.
Private
• Single organization
• Multiple consumers
• On/Off premises
Public
• Unlimited
organizations
• Public consumers
• Operated by
business,
government, or
academia
Community
• Multiple
organizations,
shared goal or
objective
• On/Off premises
Hybrid
• Multiple
services
• Composite
service
10
Infrastructure as a Service
Platform as a Service
Software as a Service
IaaS/PaaS/SaaS
Service Models (AKA Knowing Your aaS’s)
©2015 Rocket Software, Inc. All Rights Reserved.
11
The capability provided to the consumer is to provision
processing, storage, networks, and other fundamental
computing resources where the consumer is able to
deploy and run arbitrary software, which can include
operating systems and applications. The consumer
does not manage or control the underlying cloud
infrastructure but has control over operating systems,
storage, and deployed applications; and possibly limited
control of select networking components (e.g., host
firewalls).
Infrastructure as a Service (IaaS)
©2015 Rocket Software, Inc. All Rights Reserved.
12
The capability provided to the consumer is to deploy
onto the cloud infrastructure consumer-created or
acquired applications created using programming
languages, libraries, services, and tools supported by
the provider. The consumer does not manage or control
the underlying cloud infrastructure including network,
servers, operating systems, or storage, but has control
over the deployed applications and possibly
configuration settings for the application-hosting
environment
Platform as a Service (PaaS)
©2015 Rocket Software, Inc. All Rights Reserved.
13
The capability provided to the consumer is to use the
provider’s applications running on a cloud infrastructure.
The applications are accessible from various client
devices through either a thin client interface, such as a
web browser (e.g., web-based email), or a program
interface. The consumer does not manage or control the
underlying cloud infrastructure including network, servers,
operating systems, storage, or even individual application
capabilities, with the possible exception of limited user
specific application configuration settings
Software as a Service (SaaS)
©2015 Rocket Software, Inc. All Rights Reserved.
14
Pros and Cons of Cloud for MultiValue
Pros
 Downplays the Data Server
question
 Lower cost of adoption and easier
go to Market
 Storage, scalability, backup,
mobility (access anywhere,
anytime)
 Faster product launches and
adoption of new versions
©2015 Rocket Software, Inc. All Rights Reserved.
Cons
 Security concerns for confidential
data
 Integration of multiple cloud
offerings
 Authentication management on
multiple systems
 Coordination of hardware/OS
version with application
certification
15
SaaS for MV - in Context
©2015 Rocket Software, Inc. All Rights Reserved.
SaaS
Uses application/service for business process operations
The application is centrally hosted
Salesforce.com, Netflix, Google Apps,
Apps, CRM, email, games
End Users
Web browsers, mobile apps/browser
mobile phones, tablets, laptops, desktops
PaaS
Develops, tests, deploys, and manages applications hosted in a cloud system
Software development stack is hosted
IBM BlueMix, Cloud Foundry, Google App Engine, Force.com,
Ancestry.com
IaaS
Creates/installs, manages, and monitors services for IT infrastructure
operations
VMs, Servers, storage, network is hosted
IBM SoftLayer, Amazon Web Services
SaaS
MV Solution
PaaS
MV Data server,
webserver
IaaS
Own or Cloud Vendor
managed infrastructure
16
Where Are Most People in SaaS
©2015 Rocket Software, Inc. All Rights Reserved.
Don’t be a
lamplighter
Gartner, Inc. July 22, 2015, Five Ways Cloud Can Transform Your Business, Michelle Cantara
17©2015 Rocket Software, Inc. All Rights Reserved.
<1800
Link boys and Candles
1807-1809
First demonstration
and installation of
gas lamps in
London
1814
King George orders
widespread
introduction
1878
Electric lighting
introduced
1900’s+
Lamplighter jobs
decline
Thomas Rowlandson on the Gas Lights 1809
18
SaaS Enablement for MV
19
SaaS Enablement Areas
• Licensing
• Metering/Billing
• SaaS models
• Metrics
• ID management
• Data protection
• Audit
• Compliance
• Pro(de)visioning
• Monitoring /
Load Balancing
• DevOps
• Multi-Tenancy
• Cloud-based
development
and testing
• Cloud
application
access
Development Deployment
Business
Models
Security
©2015 Rocket Software, Inc. All Rights Reserved.
20
Rocket MV SaaS Enablement
• SaaS Licensing
• SaaS models
• Rocket
BusinessConnect
• License Manager
• [Metering/Billing]
• Automatic Data
Encryption
• Audit Logging
• Account-Based
Licensing
• [Authentication]
• Aldon Lifecycle
Manager
• NetCure MV
• [Provisioning]
• Webshares
• IPv6
• MV REST
• REST-based API
• Rocket Mobile
• [MV Integration
Server]
Development Deployment
Business
Models
Security
[R&D activity]
These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice.
Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
21
Business Models
Business
Models
22
Licensing – SaaS Models
Total Subscribers 50 150 300 500
New Subscribers 50 100 150 200
Revenue Year1 Year2 Year3 Year4
SaaS Lifetime $4,794 $19,176 $47,940 $95,880 $143,820
Traditional Lifetime $48,975 $56,305 $63,635 $70,965 $78,295
$-
$20,000
$40,000
$60,000
$80,000
$100,000
$120,000
$140,000
$160,000
SaaS
Business
Models
 Metering
• Align to business model
 Offering
• Usage/Transaction/Capacity
Long-term yield is significantly higher
23
Security
Security
24
MV Security
 Automatic Data Encryption
• Data protection in a multi-tenant environment
 Audit Logging
• Log changes to data at row level
 Authorization
• SSL
 Authentication
• Single-Sign On
• [Role-based security]
• [OpenID for authentication management]
©2015 Rocket Software, Inc. All Rights Reserved.
Security
These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice.
Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
25
Account-Based Licensing
Account-Based Licensing – lets you control how many
license are consumed on a per account basis to make
it easier to simulate multi-tenancy in a SaaS
environment
• Implemented in Rocket® UniData 8.1 and Rocket® UniVerse
11.2
• [D3 R&D]
©2015 Rocket Software, Inc. All Rights Reserved.
Security
These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice.
Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
26
What Is Account-Based Licensing ?
Account-based licensing allows an administrator to define
an account or a group of accounts as a ‘logical account’
and allows U2 to control the license usage within them
• The total number of available licenses can then be sub-divided
between these logical accounts
 The total number of seats assigned to the logical accounts cannot exceed
the overall number of licenses
• The balance of any unassigned seats will be assigned to a ‘default’
logical account
• Assists in multi-tenancy offering
©2015 Rocket Software, Inc. All Rights Reserved.
Security
27
What Benefits Does It Bring?
For sites that are provisioning multiple customer applications on
one machine, the overall license count can easily be divided
among those applications without having to add any checks to
the application
If there are multiple environments on the same machine, such as
Test, Development, or Training, then the environments could
become logical accounts and allow the licenses to be divided
between the environments
A single account can be defined as a logical account with a single
license to ensure that a license seat is always available. This is
often done for administration purposes
©2015 Rocket Software, Inc. All Rights Reserved.
Security
28
Deployment
Deployment
29
Aldon Lifecycle Manager
 Manage your application
development and deployment
 Available today for UniVerse and
UniData
• [D3 in QA]
 Integrated with Editors, Rocket®
wIntegrate, and Rocket® SB/XA
• Rocket® U2 Web DE integration
underway
 Main interest in deployment of
applicationsThese statements represent Rocket Software’s current intentions. Rocket development
plans are subject to change or withdrawal without further notice.
Any reliance on these statements is at the relying party’s sole risk and will not create any
liability or obligation for Rocket
30
MVCure
Monitor MV
instance
UV v11.3.1
[UDT/D3 R&D]
These statements represent Rocket Software’s current intentions. Rocket development
plans are subject to change or withdrawal without further notice.
Any reliance on these statements is at the relying party’s sole risk and will not create any
liability or obligation for Rocket
31
Provisioning [R&D]
Ability to spin-up instance
• Integrated with Rocket BusinessConnect
• Automated metering and SaaS model support
Rapidly manage user resources
• Dynamic provisioning of user resources
 Increase/decrease users automagically
• Configure features
 Add/remove or manage dynamically
These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice.
Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
32
Development
Development
33
MV REST API Tooling
Build RESTful APIs into your MV applications
• Easily consumed from
any HTTP-capable
device, language, or
framework
• Direct data access and
subroutine-based access
• Customized REST API
based on your
application’s needs
©2015 Rocket Software, Inc. All Rights Reserved.
Development
34
MV REST Tool Integration
SB/XA 6.2
• REST interface to Processes, File and field definitions
• Preserve and reuse existing application logic
U2 Web DE 5.2
• Exposure of RedBack Objects (RBOs) via REST
• Drag/drop RBOs into REST Tool
Easily build and consume via Rocket Mobile
• Rocket Mobile understands MV REST services
• Active Beta underway now for U2 and D3
• MVU application built with Rocket® Mobile and MV REST
©2015 Rocket Software, Inc. All Rights Reserved.
35
Rocket® Mobile for MultiValue
Development
These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice.
Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
36
Cloud and Mobile Unification
The application is in the cloud
Cloud coordinates everything and system of record
Seamless delivery and consumption
Clients are multi-faceted
• Different devices/form factors
• Users consume application across multiple clients
• Mobile is more than just phones
©2015 Rocket Software, Inc. All Rights Reserved.
Development
37
MV Cloud-based DevOps (R&D)
 Converge multiple app dev tools into single offering
 Load-balancing reusing webshare architecture for scalability
 MV Provisioning and DevOPS Support
• RBC provisioning
• Docker containers/microservice support
• Support the Agile world for DevOps
 True multi-tenancy through new License Manager
• Solves the metering
 Which we will integrate with RBC to manage your billing
Development
These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice.
Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
38
Next Steps – Getting SaaS-y
39
Starting Your Cloud Application Strategy
IaaS
• Deployment model (Private/Hybrid)
• Vendor selection (multiple Cloud vendors @ MVU)
SaaS
• How much app to expose
 Move all of it to the Cloud
 Expose partially via web services or other refactoring
What business model to employ
• Map to your market
©2015 Rocket Software, Inc. All Rights Reserved.
40
Next Steps
 If you have already started implementing SaaS
• Talk to our Product Team about your experiences
• What challenges did you face/still face?
• Attend the MVU sessions on REST and Rocket Mobile
 If you haven’t started or just starting
• Need help with IaaS? Talk to MVU vendors
• Want to explore SaaS options?
 Talk to Rocket Sales or your Rocket MV Software Provider
• Lots of resources to study
©2015 Rocket Software, Inc. All Rights Reserved.
41
Additional Resources
 Other MVU sessions
• Wed 9 a.m. – Parlor F - Mobile Development Lab
• Wed 9 a.m. – Ely – MultiValue Security Overview
• Wed 10:25 a.m. – Ely – Create a Data Encryption Strategy
• Wed 4:15 p.m. – Elko – Managing the SSL Process
 National Institute of Standards and Technologies (NIST)
• http://csrc.nist.gov/publications/nistpubs
 Links http://blog.rocketsoftware.com
• Rocket UniData 8.1 gets more SaaS-y: account-based licensing
©2015 Rocket Software, Inc. All Rights Reserved.
42
Summary
 Cloudy with skies clearing
 Focus on what benefits Cloud brings to
your solution
 Consider the landscape factors
• Development, Deployment, Security and
Business Models
 Rocket and MVU vendors can provide a
number of features to help with Cloud
 Stay tuned to Rocket for additional SaaS
Cloud and Mobile enablement capabilities
©2015 Rocket Software, Inc. All Rights Reserved.
43
Disclaimer
THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.
WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED
IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED.
IN ADDITION, THIS INFORMATION IS BASED ON ROCKET SOFTWARE’S CURRENT PRODUCT PLANS AND STRATEGY,
WHICH ARE SUBJECT TO CHANGE BY ROCKET SOFTWAREWITHOUT NOTICE.
ROCKET SOFTWARE SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR
OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION.
NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE EFFECT OF:
• CREATING ANY WARRANTY OR REPRESENTATION FROM ROCKET SOFTWARE(OR ITS AFFILIATES OR ITS OR
THEIR SUPPLIERS AND/OR LICENSORS); OR
• ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT GOVERNING THE USE OF
ROCKET SOFTWARE.
©2015 Rocket Software, Inc. All Rights Reserved.
44
Trademarks and Acknowledgements
The trademarks and service marks identified in the following list are the exclusive properties of Rocket Software,
Inc. and its subsidiaries (collectively, “Rocket Software”). These marks are registered with the U.S. Patent and
Trademark Office, and may be registered or pending registration in other countries. Not all trademarks owned by
Rocket Software are listed. The absence of a mark from this page neither constitutes a waiver of any intellectual
property rights that Rocket Software has established in its marks nor means that Rocket Software is not owner of
any such marks.
Aldon, CorVu, Dynamic Connect, D3, FlashConnect, Pick, mvBase, mvEnterprise, NetCure,
Rocket, SystemBuilder, U2, U2 Web Development Environment, UniData, UniVerse, and
wIntegrate
Other company, product, and service names mentioned herein may be trademarks or service marks of
others.
©2015 Rocket Software, Inc. All Rights Reserved.
45

More Related Content

What's hot

Create a MV file sharing module using R/Link
Create a MV file sharing module using R/LinkCreate a MV file sharing module using R/Link
Create a MV file sharing module using R/LinkRocket Software
 
AngularJS for Web and Mobile
 AngularJS for Web and Mobile AngularJS for Web and Mobile
AngularJS for Web and MobileRocket Software
 
Virtualization Best Practices
Virtualization Best PracticesVirtualization Best Practices
Virtualization Best PracticesRocket Software
 
8.1 In Depth: New 64-bit Files and File Management
8.1 In Depth: New 64-bit Files and File Management8.1 In Depth: New 64-bit Files and File Management
8.1 In Depth: New 64-bit Files and File ManagementRocket Software
 
What’s New in UniVerse 11.2
What’s New in UniVerse 11.2What’s New in UniVerse 11.2
What’s New in UniVerse 11.2Rocket Software
 
UniVerse11.2 Audit Logging
UniVerse11.2 Audit LoggingUniVerse11.2 Audit Logging
UniVerse11.2 Audit LoggingRocket Software
 
Day 3: Security Auditing and Compliance
Day 3: Security Auditing and ComplianceDay 3: Security Auditing and Compliance
Day 3: Security Auditing and ComplianceVMware Tanzu
 
DEVNET-1149 Leveraging Rapid Development with PaaS on Cisco Cloud
DEVNET-1149	Leveraging Rapid Development with PaaS on Cisco CloudDEVNET-1149	Leveraging Rapid Development with PaaS on Cisco Cloud
DEVNET-1149 Leveraging Rapid Development with PaaS on Cisco CloudCisco DevNet
 
Chicago rtf meetup august 17 2021
Chicago rtf meetup august 17 2021Chicago rtf meetup august 17 2021
Chicago rtf meetup august 17 2021prasenjit banerjee
 
VPCs, Metrics Framework, Back pressure : MuleSoft Virtual Muleys Meetups
VPCs, Metrics Framework, Back pressure  : MuleSoft Virtual Muleys MeetupsVPCs, Metrics Framework, Back pressure  : MuleSoft Virtual Muleys Meetups
VPCs, Metrics Framework, Back pressure : MuleSoft Virtual Muleys MeetupsAngel Alberici
 
MuleSoft Online meetup - An expert's guide to Runtime fabric - August 2020
MuleSoft Online meetup -  An expert's guide to Runtime fabric - August 2020MuleSoft Online meetup -  An expert's guide to Runtime fabric - August 2020
MuleSoft Online meetup - An expert's guide to Runtime fabric - August 2020Royston Lobo
 
MuleSoft Runtime Fabric (RTF): Foundations : MuleSoft Virtual Muleys Meetups
MuleSoft Runtime Fabric (RTF): Foundations  : MuleSoft Virtual Muleys MeetupsMuleSoft Runtime Fabric (RTF): Foundations  : MuleSoft Virtual Muleys Meetups
MuleSoft Runtime Fabric (RTF): Foundations : MuleSoft Virtual Muleys MeetupsAngel Alberici
 
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Eva Mave Ng
 
OOW16 - Oracle Enterprise Manager 13c Cloud Control for Managing Oracle E-Bus...
OOW16 - Oracle Enterprise Manager 13c Cloud Control for Managing Oracle E-Bus...OOW16 - Oracle Enterprise Manager 13c Cloud Control for Managing Oracle E-Bus...
OOW16 - Oracle Enterprise Manager 13c Cloud Control for Managing Oracle E-Bus...vasuballa
 
.Next 2017 Updates
.Next 2017 Updates.Next 2017 Updates
.Next 2017 UpdatesNEXTtour
 

What's hot (20)

Create a MV file sharing module using R/Link
Create a MV file sharing module using R/LinkCreate a MV file sharing module using R/Link
Create a MV file sharing module using R/Link
 
AngularJS for Web and Mobile
 AngularJS for Web and Mobile AngularJS for Web and Mobile
AngularJS for Web and Mobile
 
D3 Troubleshooting
D3 TroubleshootingD3 Troubleshooting
D3 Troubleshooting
 
Virtualization Best Practices
Virtualization Best PracticesVirtualization Best Practices
Virtualization Best Practices
 
8.1 In Depth: New 64-bit Files and File Management
8.1 In Depth: New 64-bit Files and File Management8.1 In Depth: New 64-bit Files and File Management
8.1 In Depth: New 64-bit Files and File Management
 
What’s New in UniVerse 11.2
What’s New in UniVerse 11.2What’s New in UniVerse 11.2
What’s New in UniVerse 11.2
 
Node.js Tools Ecosystem
Node.js Tools EcosystemNode.js Tools Ecosystem
Node.js Tools Ecosystem
 
D3 FSI Hot Backup
D3 FSI Hot BackupD3 FSI Hot Backup
D3 FSI Hot Backup
 
UniVerse11.2 Audit Logging
UniVerse11.2 Audit LoggingUniVerse11.2 Audit Logging
UniVerse11.2 Audit Logging
 
Day 3: Security Auditing and Compliance
Day 3: Security Auditing and ComplianceDay 3: Security Auditing and Compliance
Day 3: Security Auditing and Compliance
 
DEVNET-1149 Leveraging Rapid Development with PaaS on Cisco Cloud
DEVNET-1149	Leveraging Rapid Development with PaaS on Cisco CloudDEVNET-1149	Leveraging Rapid Development with PaaS on Cisco Cloud
DEVNET-1149 Leveraging Rapid Development with PaaS on Cisco Cloud
 
JavaCro'15 - Managing Java at Scale Security and Compatibility Applications -...
JavaCro'15 - Managing Java at Scale Security and Compatibility Applications -...JavaCro'15 - Managing Java at Scale Security and Compatibility Applications -...
JavaCro'15 - Managing Java at Scale Security and Compatibility Applications -...
 
Chicago rtf meetup august 17 2021
Chicago rtf meetup august 17 2021Chicago rtf meetup august 17 2021
Chicago rtf meetup august 17 2021
 
VPCs, Metrics Framework, Back pressure : MuleSoft Virtual Muleys Meetups
VPCs, Metrics Framework, Back pressure  : MuleSoft Virtual Muleys MeetupsVPCs, Metrics Framework, Back pressure  : MuleSoft Virtual Muleys Meetups
VPCs, Metrics Framework, Back pressure : MuleSoft Virtual Muleys Meetups
 
MuleSoft Online meetup - An expert's guide to Runtime fabric - August 2020
MuleSoft Online meetup -  An expert's guide to Runtime fabric - August 2020MuleSoft Online meetup -  An expert's guide to Runtime fabric - August 2020
MuleSoft Online meetup - An expert's guide to Runtime fabric - August 2020
 
MuleSoft Runtime Fabric (RTF): Foundations : MuleSoft Virtual Muleys Meetups
MuleSoft Runtime Fabric (RTF): Foundations  : MuleSoft Virtual Muleys MeetupsMuleSoft Runtime Fabric (RTF): Foundations  : MuleSoft Virtual Muleys Meetups
MuleSoft Runtime Fabric (RTF): Foundations : MuleSoft Virtual Muleys Meetups
 
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
 
Compliance as Code
Compliance as CodeCompliance as Code
Compliance as Code
 
OOW16 - Oracle Enterprise Manager 13c Cloud Control for Managing Oracle E-Bus...
OOW16 - Oracle Enterprise Manager 13c Cloud Control for Managing Oracle E-Bus...OOW16 - Oracle Enterprise Manager 13c Cloud Control for Managing Oracle E-Bus...
OOW16 - Oracle Enterprise Manager 13c Cloud Control for Managing Oracle E-Bus...
 
.Next 2017 Updates
.Next 2017 Updates.Next 2017 Updates
.Next 2017 Updates
 

Similar to MultiValue Gets SaaS-y

CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionTom Laszewski
 
Big Data Fundamentals 6.6.18
Big Data Fundamentals 6.6.18Big Data Fundamentals 6.6.18
Big Data Fundamentals 6.6.18Cloudera, Inc.
 
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackAccelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackBob Sokol
 
SolarWinds SAM Product Overview & Feature Highlights
SolarWinds SAM Product Overview & Feature HighlightsSolarWinds SAM Product Overview & Feature Highlights
SolarWinds SAM Product Overview & Feature HighlightsSolarWinds
 
Cloud Perspectives - Ottawa Seminar - Oct 6
Cloud Perspectives - Ottawa Seminar - Oct 6Cloud Perspectives - Ottawa Seminar - Oct 6
Cloud Perspectives - Ottawa Seminar - Oct 6Scalar Decisions
 
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...Jitendra Bafna
 
How to Enable, Monitor, and Secure Your Remote Workforce
How to Enable, Monitor, and Secure Your Remote WorkforceHow to Enable, Monitor, and Secure Your Remote Workforce
How to Enable, Monitor, and Secure Your Remote WorkforceSolarWinds
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...jeckels
 
Cut Through Cloud Clutter: Insights from Visible Ops Private Cloud
Cut Through Cloud Clutter: Insights from Visible Ops Private CloudCut Through Cloud Clutter: Insights from Visible Ops Private Cloud
Cut Through Cloud Clutter: Insights from Visible Ops Private CloudFlexera
 
How VMware IT Modernized My VMware to Deliver an Exceptional Customer Experience
How VMware IT Modernized My VMware to Deliver an Exceptional Customer ExperienceHow VMware IT Modernized My VMware to Deliver an Exceptional Customer Experience
How VMware IT Modernized My VMware to Deliver an Exceptional Customer ExperienceVMware Tanzu
 
Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...
Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...
Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...SolarWinds
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Yakura Coffee
 
Improving System Upgrades and Patching using SolarWinds
Improving System Upgrades and Patching using SolarWindsImproving System Upgrades and Patching using SolarWinds
Improving System Upgrades and Patching using SolarWindsSolarWinds
 
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and RoadmapOOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmapvasuballa
 
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...CA Technologies
 
Baltimore jan2019 mule4
Baltimore jan2019 mule4Baltimore jan2019 mule4
Baltimore jan2019 mule4ManjuKumara GH
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeRightScale
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...Jitendra Bafna
 

Similar to MultiValue Gets SaaS-y (20)

CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps session
 
Big Data Fundamentals 6.6.18
Big Data Fundamentals 6.6.18Big Data Fundamentals 6.6.18
Big Data Fundamentals 6.6.18
 
Big Data Fundamentals
Big Data FundamentalsBig Data Fundamentals
Big Data Fundamentals
 
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackAccelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
 
SolarWinds SAM Product Overview & Feature Highlights
SolarWinds SAM Product Overview & Feature HighlightsSolarWinds SAM Product Overview & Feature Highlights
SolarWinds SAM Product Overview & Feature Highlights
 
Cloud Perspectives - Ottawa Seminar - Oct 6
Cloud Perspectives - Ottawa Seminar - Oct 6Cloud Perspectives - Ottawa Seminar - Oct 6
Cloud Perspectives - Ottawa Seminar - Oct 6
 
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
 
How to Enable, Monitor, and Secure Your Remote Workforce
How to Enable, Monitor, and Secure Your Remote WorkforceHow to Enable, Monitor, and Secure Your Remote Workforce
How to Enable, Monitor, and Secure Your Remote Workforce
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
 
Cut Through Cloud Clutter: Insights from Visible Ops Private Cloud
Cut Through Cloud Clutter: Insights from Visible Ops Private CloudCut Through Cloud Clutter: Insights from Visible Ops Private Cloud
Cut Through Cloud Clutter: Insights from Visible Ops Private Cloud
 
How VMware IT Modernized My VMware to Deliver an Exceptional Customer Experience
How VMware IT Modernized My VMware to Deliver an Exceptional Customer ExperienceHow VMware IT Modernized My VMware to Deliver an Exceptional Customer Experience
How VMware IT Modernized My VMware to Deliver an Exceptional Customer Experience
 
Why Microservice
Why Microservice Why Microservice
Why Microservice
 
Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...
Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...
Federal Webinar: Application monitoring for on-premises, hybrid, and multi-cl...
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
 
Improving System Upgrades and Patching using SolarWinds
Improving System Upgrades and Patching using SolarWindsImproving System Upgrades and Patching using SolarWinds
Improving System Upgrades and Patching using SolarWinds
 
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and RoadmapOOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
 
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
CA Unified Infrastructure Management for z Systems: Get a Holistic View of Yo...
 
Baltimore jan2019 mule4
Baltimore jan2019 mule4Baltimore jan2019 mule4
Baltimore jan2019 mule4
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 

Recently uploaded

Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfMeon Technology
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabbereGrabber
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessWSO2
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfVictor Lopez
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesNeo4j
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems ApproachNeo4j
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockSkilrock Technologies
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAlluxio, Inc.
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Krakówbim.edu.pl
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownloadvrstrong314
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with StrimziStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzisteffenkarlsson2
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareinfo611746
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfOrtus Solutions, Corp
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1KnowledgeSeed
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAlluxio, Inc.
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisNeo4j
 

Recently uploaded (20)

Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by Skilrock
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with StrimziStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 

MultiValue Gets SaaS-y

  • 1. 1 MultiValue Gets SaaS-y Vinnie Smith, Senior Director MV Lab
  • 2. 2 Credits and Acknowledgements Presenter • Vinnie Smith, Senior Director, MultiValue R&D Developers • Vinnie Smith, Senior Director, MultiValue R&D • John Bramley, Senior Director, MultiValue R&D ©2015 Rocket Software, Inc. All Rights Reserved.
  • 3. 3 MultiValue Gets SaaS-y  The Cloud offers great opportunity for disruption in the business world by offering ways to create, test, and deploy applications with greater reach and more simplicity than ever before. Come learn about the Cloud and how Rocket MV is helping you get SaaS-y with capabilities such as Account Based Licensing, RESTful APIs, and micro-services. ©2015 Rocket Software, Inc. All Rights Reserved.
  • 4. 4 Agenda Cloud computing and terminology • Knowing your aaS’s Rocket MV SaaS enablement • Development • Deployment • Security • Business models Next steps to getting SaaS-y ©2015 Rocket Software, Inc. All Rights Reserved.
  • 5. 5 Cloud Computing and Terminology
  • 6. 6 I’ve looked at clouds from both sides now From up and down And still somehow It’s cloud illusions I recall I really don’t know clouds …. At all Joni Mitchell - 1969 ©2015 Rocket Software, Inc. All Rights Reserved.
  • 7. 7 ©2015 Rocket Software, Inc. All Rights Reserved. Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction NIST Definition of Cloud Computing
  • 8. 8 On-demand self-service Broad network access Resource pooling Rapid elasticity Measured service Characteristics of Cloud Computing ©2015 Rocket Software, Inc. All Rights Reserved.
  • 9. 9 Cloud Deployment – Not One Thing ©2015 Rocket Software, Inc. All Rights Reserved. Private • Single organization • Multiple consumers • On/Off premises Public • Unlimited organizations • Public consumers • Operated by business, government, or academia Community • Multiple organizations, shared goal or objective • On/Off premises Hybrid • Multiple services • Composite service
  • 10. 10 Infrastructure as a Service Platform as a Service Software as a Service IaaS/PaaS/SaaS Service Models (AKA Knowing Your aaS’s) ©2015 Rocket Software, Inc. All Rights Reserved.
  • 11. 11 The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, and deployed applications; and possibly limited control of select networking components (e.g., host firewalls). Infrastructure as a Service (IaaS) ©2015 Rocket Software, Inc. All Rights Reserved.
  • 12. 12 The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly configuration settings for the application-hosting environment Platform as a Service (PaaS) ©2015 Rocket Software, Inc. All Rights Reserved.
  • 13. 13 The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure. The applications are accessible from various client devices through either a thin client interface, such as a web browser (e.g., web-based email), or a program interface. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user specific application configuration settings Software as a Service (SaaS) ©2015 Rocket Software, Inc. All Rights Reserved.
  • 14. 14 Pros and Cons of Cloud for MultiValue Pros  Downplays the Data Server question  Lower cost of adoption and easier go to Market  Storage, scalability, backup, mobility (access anywhere, anytime)  Faster product launches and adoption of new versions ©2015 Rocket Software, Inc. All Rights Reserved. Cons  Security concerns for confidential data  Integration of multiple cloud offerings  Authentication management on multiple systems  Coordination of hardware/OS version with application certification
  • 15. 15 SaaS for MV - in Context ©2015 Rocket Software, Inc. All Rights Reserved. SaaS Uses application/service for business process operations The application is centrally hosted Salesforce.com, Netflix, Google Apps, Apps, CRM, email, games End Users Web browsers, mobile apps/browser mobile phones, tablets, laptops, desktops PaaS Develops, tests, deploys, and manages applications hosted in a cloud system Software development stack is hosted IBM BlueMix, Cloud Foundry, Google App Engine, Force.com, Ancestry.com IaaS Creates/installs, manages, and monitors services for IT infrastructure operations VMs, Servers, storage, network is hosted IBM SoftLayer, Amazon Web Services SaaS MV Solution PaaS MV Data server, webserver IaaS Own or Cloud Vendor managed infrastructure
  • 16. 16 Where Are Most People in SaaS ©2015 Rocket Software, Inc. All Rights Reserved. Don’t be a lamplighter Gartner, Inc. July 22, 2015, Five Ways Cloud Can Transform Your Business, Michelle Cantara
  • 17. 17©2015 Rocket Software, Inc. All Rights Reserved. <1800 Link boys and Candles 1807-1809 First demonstration and installation of gas lamps in London 1814 King George orders widespread introduction 1878 Electric lighting introduced 1900’s+ Lamplighter jobs decline Thomas Rowlandson on the Gas Lights 1809
  • 19. 19 SaaS Enablement Areas • Licensing • Metering/Billing • SaaS models • Metrics • ID management • Data protection • Audit • Compliance • Pro(de)visioning • Monitoring / Load Balancing • DevOps • Multi-Tenancy • Cloud-based development and testing • Cloud application access Development Deployment Business Models Security ©2015 Rocket Software, Inc. All Rights Reserved.
  • 20. 20 Rocket MV SaaS Enablement • SaaS Licensing • SaaS models • Rocket BusinessConnect • License Manager • [Metering/Billing] • Automatic Data Encryption • Audit Logging • Account-Based Licensing • [Authentication] • Aldon Lifecycle Manager • NetCure MV • [Provisioning] • Webshares • IPv6 • MV REST • REST-based API • Rocket Mobile • [MV Integration Server] Development Deployment Business Models Security [R&D activity] These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice. Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
  • 22. 22 Licensing – SaaS Models Total Subscribers 50 150 300 500 New Subscribers 50 100 150 200 Revenue Year1 Year2 Year3 Year4 SaaS Lifetime $4,794 $19,176 $47,940 $95,880 $143,820 Traditional Lifetime $48,975 $56,305 $63,635 $70,965 $78,295 $- $20,000 $40,000 $60,000 $80,000 $100,000 $120,000 $140,000 $160,000 SaaS Business Models  Metering • Align to business model  Offering • Usage/Transaction/Capacity Long-term yield is significantly higher
  • 24. 24 MV Security  Automatic Data Encryption • Data protection in a multi-tenant environment  Audit Logging • Log changes to data at row level  Authorization • SSL  Authentication • Single-Sign On • [Role-based security] • [OpenID for authentication management] ©2015 Rocket Software, Inc. All Rights Reserved. Security These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice. Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
  • 25. 25 Account-Based Licensing Account-Based Licensing – lets you control how many license are consumed on a per account basis to make it easier to simulate multi-tenancy in a SaaS environment • Implemented in Rocket® UniData 8.1 and Rocket® UniVerse 11.2 • [D3 R&D] ©2015 Rocket Software, Inc. All Rights Reserved. Security These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice. Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
  • 26. 26 What Is Account-Based Licensing ? Account-based licensing allows an administrator to define an account or a group of accounts as a ‘logical account’ and allows U2 to control the license usage within them • The total number of available licenses can then be sub-divided between these logical accounts  The total number of seats assigned to the logical accounts cannot exceed the overall number of licenses • The balance of any unassigned seats will be assigned to a ‘default’ logical account • Assists in multi-tenancy offering ©2015 Rocket Software, Inc. All Rights Reserved. Security
  • 27. 27 What Benefits Does It Bring? For sites that are provisioning multiple customer applications on one machine, the overall license count can easily be divided among those applications without having to add any checks to the application If there are multiple environments on the same machine, such as Test, Development, or Training, then the environments could become logical accounts and allow the licenses to be divided between the environments A single account can be defined as a logical account with a single license to ensure that a license seat is always available. This is often done for administration purposes ©2015 Rocket Software, Inc. All Rights Reserved. Security
  • 29. 29 Aldon Lifecycle Manager  Manage your application development and deployment  Available today for UniVerse and UniData • [D3 in QA]  Integrated with Editors, Rocket® wIntegrate, and Rocket® SB/XA • Rocket® U2 Web DE integration underway  Main interest in deployment of applicationsThese statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice. Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
  • 30. 30 MVCure Monitor MV instance UV v11.3.1 [UDT/D3 R&D] These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice. Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
  • 31. 31 Provisioning [R&D] Ability to spin-up instance • Integrated with Rocket BusinessConnect • Automated metering and SaaS model support Rapidly manage user resources • Dynamic provisioning of user resources  Increase/decrease users automagically • Configure features  Add/remove or manage dynamically These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice. Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
  • 33. 33 MV REST API Tooling Build RESTful APIs into your MV applications • Easily consumed from any HTTP-capable device, language, or framework • Direct data access and subroutine-based access • Customized REST API based on your application’s needs ©2015 Rocket Software, Inc. All Rights Reserved. Development
  • 34. 34 MV REST Tool Integration SB/XA 6.2 • REST interface to Processes, File and field definitions • Preserve and reuse existing application logic U2 Web DE 5.2 • Exposure of RedBack Objects (RBOs) via REST • Drag/drop RBOs into REST Tool Easily build and consume via Rocket Mobile • Rocket Mobile understands MV REST services • Active Beta underway now for U2 and D3 • MVU application built with Rocket® Mobile and MV REST ©2015 Rocket Software, Inc. All Rights Reserved.
  • 35. 35 Rocket® Mobile for MultiValue Development These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice. Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
  • 36. 36 Cloud and Mobile Unification The application is in the cloud Cloud coordinates everything and system of record Seamless delivery and consumption Clients are multi-faceted • Different devices/form factors • Users consume application across multiple clients • Mobile is more than just phones ©2015 Rocket Software, Inc. All Rights Reserved. Development
  • 37. 37 MV Cloud-based DevOps (R&D)  Converge multiple app dev tools into single offering  Load-balancing reusing webshare architecture for scalability  MV Provisioning and DevOPS Support • RBC provisioning • Docker containers/microservice support • Support the Agile world for DevOps  True multi-tenancy through new License Manager • Solves the metering  Which we will integrate with RBC to manage your billing Development These statements represent Rocket Software’s current intentions. Rocket development plans are subject to change or withdrawal without further notice. Any reliance on these statements is at the relying party’s sole risk and will not create any liability or obligation for Rocket
  • 38. 38 Next Steps – Getting SaaS-y
  • 39. 39 Starting Your Cloud Application Strategy IaaS • Deployment model (Private/Hybrid) • Vendor selection (multiple Cloud vendors @ MVU) SaaS • How much app to expose  Move all of it to the Cloud  Expose partially via web services or other refactoring What business model to employ • Map to your market ©2015 Rocket Software, Inc. All Rights Reserved.
  • 40. 40 Next Steps  If you have already started implementing SaaS • Talk to our Product Team about your experiences • What challenges did you face/still face? • Attend the MVU sessions on REST and Rocket Mobile  If you haven’t started or just starting • Need help with IaaS? Talk to MVU vendors • Want to explore SaaS options?  Talk to Rocket Sales or your Rocket MV Software Provider • Lots of resources to study ©2015 Rocket Software, Inc. All Rights Reserved.
  • 41. 41 Additional Resources  Other MVU sessions • Wed 9 a.m. – Parlor F - Mobile Development Lab • Wed 9 a.m. – Ely – MultiValue Security Overview • Wed 10:25 a.m. – Ely – Create a Data Encryption Strategy • Wed 4:15 p.m. – Elko – Managing the SSL Process  National Institute of Standards and Technologies (NIST) • http://csrc.nist.gov/publications/nistpubs  Links http://blog.rocketsoftware.com • Rocket UniData 8.1 gets more SaaS-y: account-based licensing ©2015 Rocket Software, Inc. All Rights Reserved.
  • 42. 42 Summary  Cloudy with skies clearing  Focus on what benefits Cloud brings to your solution  Consider the landscape factors • Development, Deployment, Security and Business Models  Rocket and MVU vendors can provide a number of features to help with Cloud  Stay tuned to Rocket for additional SaaS Cloud and Mobile enablement capabilities ©2015 Rocket Software, Inc. All Rights Reserved.
  • 43. 43 Disclaimer THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON ROCKET SOFTWARE’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY ROCKET SOFTWAREWITHOUT NOTICE. ROCKET SOFTWARE SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE EFFECT OF: • CREATING ANY WARRANTY OR REPRESENTATION FROM ROCKET SOFTWARE(OR ITS AFFILIATES OR ITS OR THEIR SUPPLIERS AND/OR LICENSORS); OR • ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT GOVERNING THE USE OF ROCKET SOFTWARE. ©2015 Rocket Software, Inc. All Rights Reserved.
  • 44. 44 Trademarks and Acknowledgements The trademarks and service marks identified in the following list are the exclusive properties of Rocket Software, Inc. and its subsidiaries (collectively, “Rocket Software”). These marks are registered with the U.S. Patent and Trademark Office, and may be registered or pending registration in other countries. Not all trademarks owned by Rocket Software are listed. The absence of a mark from this page neither constitutes a waiver of any intellectual property rights that Rocket Software has established in its marks nor means that Rocket Software is not owner of any such marks. Aldon, CorVu, Dynamic Connect, D3, FlashConnect, Pick, mvBase, mvEnterprise, NetCure, Rocket, SystemBuilder, U2, U2 Web Development Environment, UniData, UniVerse, and wIntegrate Other company, product, and service names mentioned herein may be trademarks or service marks of others. ©2015 Rocket Software, Inc. All Rights Reserved.
  • 45. 45