SlideShare a Scribd company logo
REMINDER
Check in on the
COLLABORATE mobile app
@LeverageSC
Primavera Integrations with Special
Emphasis on the Cloud
Session ID#: 200560
Prepared by:
Pete Angstadt
President
Leverage Solutions Consulting, Inc.
About Pete Angstadt
• Joined Primavera in 1992
• Designer and Lead Developer of P3 Email Integration
• Lead Developer on P3 to P3e Converter - 1999
• Lead Architect of P6 Java API - 2003
• Lead Architect of P6 Web Services - 2008
• Oversaw entire P6 R8 Release – 2010
• Joined Presales Applied Technology Team – 2011
• Left Oracle – February 2015
• Founded Leverage Solutions Consulting, Inc.
http://www.leveragesc.com
https://www.linkedin.com/in/peteangstadt
Agenda
■ Cloud Computing Introduction
■ Primavera Applications and the Cloud
■ Integrations and Extensions and the Cloud
■ Q&A
Cloud Computing Introduction
What is Cloud Computing?
■ A computing model where services (servers, storage, and
applications) are delivered by a service provider via the
Internet
■ Some benefits:
▪ Easy to Deploy
▪ Easy to Access
▪ Easy to Administer and Support
▪ Easy to Afford and Finance
Cloud Computing Models
■ Public Cloud
■ Private Cloud
■ Hybrid Cloud
■ Primavera SaaS offerings are hosted by:
Oracle Cloud for Industries (Not Oracle Public Cloud)
■ Non-SaaS Primavera offerings are hosted by:
Oracle Managed Cloud Services or a third party
Cloud ≠ SaaS
(SaaS is only one of the available Cloud
Computing Models)
On Premise vs Cloud Service Models
On Premise IaaS PaaS SaaS
Applications Applications Applications Applications
Data Data Data Data
Middleware Middleware Middleware Middleware
O/S O/S O/S O/S
Virtualization Virtualization Virtualization Virtualization
Servers Servers Servers Servers
Storage Storage Storage Storage
Networking Networking Networking Networking
Biggest Need:
Security
Security Begins with Product Development
■ Oracle Software Security Assurance
http://www.oracle.com/us/support/assurance/overview/index.html
Encompasses every phase of the product development
lifecycle, including:
▪ Design
▪ Build
▪ Testing
▪ Maintenance
Biggest Need: Security (cont’d)
Moving to the Cloud
is not the same
as making an on-premise
deployment internet-facing!
Source: Wikimedia Commons, Author: Montillona
Creative Commons Attribution 3.0 Unported License
http://creativecommons.org/licenses/by/3.0/deed.en
Biggest Need: Security (cont’d)
■ Some security measures to take in the Cloud:
▪ Isolate servers from networks and machines
▪ Install only necessary components
▪ Apply latest updates and security patches
▪ Run only services that are needed (e.g., directory services)
▪ Limit OS user accounts and use strict access control
▪ Protect passwords and enforce password policies
▪ Enable security auditing
▪ Ensure only non-privileged user installs and runs app server
▪ Disable or don’t install anything that is not needed
▪ …
Primavera SaaS Limitations
• All integration is via Web Services
• Database is not directly accessible
• Applications in Cloud may not call out
of hosted environment
Limitations are for good reasons!
SOAP or REST?
XML or JSON?
Q. So does it really matter:
SOAP or REST?
XML or JSON?
A. Not Really
Primavera Applications
and the Cloud
Primavera Applications
■ Designed for the Cloud
▪ Prime
▪ Instantis
▪ Unifier
■ Non-SaaS, but still can be Cloud-hosted
▪ Contract Management
▪ OPPM
■ SaaS and Cloud-ready, but some special considerations
▪ P6 EPPM
▪ Primavera Analytics
Prime
■ Designed for the Cloud, with SaaS available in the future.
■ Capital Plan Management available now
■ Integration impacts in the Cloud
▪ REST Web Services available
▪ Gateway integration with P6 SaaS
▪ No direct DB access
■ Impact migrating from on premise to cloud: MINIMAL
Instantis EnterpriseTrack
■ Designed for the Cloud
■ Integration impacts in the Cloud
▪ REST Web Services available
▪ No direct DB access, but you weren’t doing that anyway 
■ Impact migrating from on premise to cloud: MINIMAL
Unifier
■ Designed for the Cloud
■ Integration impacts in the Cloud
▪ SOAP Web Services available
▪ Gateway integration with P6 SaaS
▪ No direct DB access
■ Impact migrating from on premise to cloud: MINIMAL
Contract Management
■ Not offered as SaaS, but can be hosted in the Cloud
■ Integration in the Cloud
▪ SOAP Web Services available
▪ XML API available
▪ No direct DB access
▪ Note: P6 integrates at the DB level by default
■ Impact migrating from on premise to cloud: IT DEPENDS
OPPM
■ Not offered as SaaS, but can be hosted in the Cloud
■ Integration in the Cloud
▪ SOAP Web Services available
▪ SOAP RPC availability will depend on the provider
▪ No COM interface
▪ No direct DB access. This also includes:
— No reporting views
— No staging tables
■ Impact migrating from on premise to cloud: IT DEPENDS
P6 EPPM
■ P6 EPPM Web
■ P6 Team Member Web / iPhone / Android, Progress Reporter
■ P6 Email Statusing
■ P6 EPPM Web Services
■ P6 Professional
■ P6 Visualizer
■ P6 SDK
■ P6 Java API
■ Primavera Analytics
■ Primavera Risk Analysis
■ Plus many supporting applications:
OBIEE, BPM, AutoVue, OAM, OIM, OID, etc.
P6 EPPM – Cloud Connect
■ Enables desktop applications to work with P6 SaaS:
▪ P6 Professional
▪ Visualizer
■ No SDK support, and no plans to support this
▪ SDK applications should be migrated to Web Services
P6 EPPM – Java API
■ Java API is not supported with P6 SaaS
■ Java API applications need to be migrated to Web Services
P6 EPPM – Eventing Framework
■ P6 Eventing Framework supported on-premise with:
▪ P6 Web, P6 Web Services and P6 Java API
▪ Not P6 Professional
■ Not supported at all with P6 SaaS at this time
▪ Similar problem with DB-level events via Advanced Queuing
■ Workaround – use a different integration pattern
▪ E.g., “polling”
Primavera Analytics
■ Available for P6 and Unifier
■ Integration in the Cloud
▪ Analytics SaaS uses P6 and Unifier data in the Cloud
▪ SOAP Web Services available
▪ No direct DB access
■ Impact migrating from on premise to cloud: USUALLY MINIMAL
P6 EPPM – Risk Analysis
■ Risk Analysis is a desktop application
■ Integration via P6 Web Services supported since P6 8.0
■ Impact migrating P6 from on premise to cloud: MINIMAL
P6 EPPM
■ P6 SaaS available now
■ Integration in the Cloud
▪ SOAP Web Services available
▪ No SDK (migrate to Web Services)
▪ No Java API (migrate to Web Services)
▪ No Eventing Framework (use other pattern, or wait for support)
▪ No direct DB access
■ Impact migrating from on premise to cloud: IT DEPENDS
Integrations and Extensions
and the Cloud
Point-to-Point
■ Direct integration
■ Integration in the Cloud
▪ Applications in Cloud may not
call out of hosted environment
▪ Communicate via Primavera’s
Web Services
■ OCI will not host third party
integrations. Instead use:
▪ On premise
▪ Hosted via IaaS or PaaS
Primavera
Intermed.
Other
App
Primavera
Other
App
or
Primavera Gateway
Primavera Gateway
NonPrimaveraApplications
Primavera
Integration Broker
PublicAPI/CustomAdapter
IntegrationSynchServices
Industry-Specific Flows and Data Maps
Logging
Customizations
Sample
Provider
Prime
Provider
P6 EPPM
Provider
Unifier
Provider
Instantis
Provider
SAP
Provider
EBS
Provider
VCP
Provider
Partner
Providers
Graphical User Interface
■ Gateway available in Cloud for integrating Primavera apps
▪ E.g., P6 EPPM with Unifier
■ Use on-premise or IaaS-hosted Gateway for other integrations
AuditingScheduling
Comparing
Hub and Spoke
■ Uses process hub
■ Integration in the Cloud
▪ Applications in Cloud may not
call out of hosted environment
▪ Communicate via Primavera’s
Web Services
■ OCI will not host third party
integration. Have the hub:
▪ On premise
▪ Hosted via IaaS
Primavera
Other
App
Other
App
Other
App
Process
Hub
Other
App
Other
App
ESB-Based (SOA or Otherwise)
■ Uses enterprise service bus
■ Integration in the Cloud
▪ Applications in Cloud may not call
out of hosted environment
▪ Communicate via Primavera’s
Web Services
■ OCI will not host third party
integration. Have the ESB:
▪ On premise
▪ Hosted via IaaS
Primavera
Other
App
Other
App
Oracle Business Process Management
■ Available with P6 SaaS offering
■ Develop business processes for P6 EPPM
■ If integrating applications outside of the hosted environment,
▪ BPM must then be running elsewhere
▪ P6 would be accessed via Web Services
▪ P6 Workflow portlet would not function in this case with P6 SaaS
■ Impact migrating from on premise to cloud: USUALLY MINIMAL
What about Extensions?
■ “Extension” is used to describe a process
whose sole purpose is to extend the
functionality of another application
■ Extension in the Cloud
▪ Communicate via Primavera’s Web Services
■ OCI will not host extensions, except via BPM.
▪ As an alternative, the extension can be
— On premise
— Hosted via IaaS or PaaS
Primavera
Extension
Contact Us
http://www.leveragesc.com
Pete Angstadt, President
pete@leveragesc.com
267-991-0099
Please complete the session
evaluation
We appreciate your feedback and insight
You may complete the session evaluation either
on paper or online via the mobile app
■ Our purpose is to inform and educate our members on current and future
functionality of Oracle Primavera products, while offering a forum for peers to
share their experience and knowledge in the use of Primavera.
■ Educational opportunities across the Primavera product suite
■ Online Learning Series August 17th – September 4th
■ Call for presentation opening April 27th
■ Monthly Community Calls
■ 3rd Thursday of the month at 1:00 pm ET
■ Networking with other users within the Primavera community
■ Partnering with Oracle Primavera to meet the needs of our diverse
membership.
■ Membership is open to anyone with an interest in the Oracle Primavera products,
with no dues for membership. All members can vote on matters brought before
the OPSIG. Membership requests may be reviewed by the OPSIG board.
OPSIG is the home for
Primavera Users
Reminder: “Primavera on the Rocks”
Meet 6:00-8:00 PM tonight at Mizuya
http://tinyurl.com/primaveraotr
Primavera presenters! Get this slide at http://tinyurl.com/primaveraotrslide

More Related Content

What's hot

P6 upgrade paths - Oracle Primavera P6 Collaborate 14
P6 upgrade paths  - Oracle Primavera P6 Collaborate 14P6 upgrade paths  - Oracle Primavera P6 Collaborate 14
P6 upgrade paths - Oracle Primavera P6 Collaborate 14
p6academy
 
What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1
p6academy
 
Oracle Primavera Gateway 15.2 Webcast
Oracle Primavera Gateway 15.2 WebcastOracle Primavera Gateway 15.2 Webcast
Oracle Primavera Gateway 15.2 Webcast
p6academy
 
P6 Release 8 Application Considerations Overview
P6 Release 8 Application Considerations OverviewP6 Release 8 Application Considerations Overview
P6 Release 8 Application Considerations Overview
p6academy
 
Oracle Primavera P6 R16.1
Oracle Primavera P6 R16.1Oracle Primavera P6 R16.1
Oracle Primavera P6 R16.1
Eduard Enache
 
206450 primavera gateway
206450 primavera gateway206450 primavera gateway
206450 primavera gateway
p6academy
 
P6 EPPM Functionality
P6 EPPM FunctionalityP6 EPPM Functionality
P6 EPPM FunctionalityDRMcNatty
 
Primavera Oracle Cloud Market Place
Primavera Oracle Cloud Market PlacePrimavera Oracle Cloud Market Place
Primavera Oracle Cloud Market Place
p6academy
 
P6 Services: How to install, configure, tips and troubleshooting
P6 Services: How to install,  configure, tips and  troubleshooting P6 Services: How to install,  configure, tips and  troubleshooting
P6 Services: How to install, configure, tips and troubleshooting
p6academy
 
What's New In Primavera Analytics 16.1
What's New In Primavera Analytics 16.1What's New In Primavera Analytics 16.1
What's New In Primavera Analytics 16.1
p6academy
 
What's New in Primavera Prime 16.1
What's New in Primavera Prime 16.1What's New in Primavera Prime 16.1
What's New in Primavera Prime 16.1
p6academy
 
P6 Release 8 Installation Orientation
P6 Release 8 Installation OrientationP6 Release 8 Installation Orientation
P6 Release 8 Installation Orientation
p6academy
 
Integrating primavera p6 with oracle erp which technology path is right for...
Integrating primavera p6 with oracle erp   which technology path is right for...Integrating primavera p6 with oracle erp   which technology path is right for...
Integrating primavera p6 with oracle erp which technology path is right for...
p6academy
 
Primavera Unifier Tips and Tricks
Primavera Unifier Tips and TricksPrimavera Unifier Tips and Tricks
Primavera Unifier Tips and Tricks
p6academy
 
What's New in Primavera P6 16.2
What's New in Primavera P6 16.2What's New in Primavera P6 16.2
What's New in Primavera P6 16.2
Plan Academy - Online Primavera P6 Training
 
Primavera Mobile Applications - Now and Beyond
Primavera Mobile Applications - Now and BeyondPrimavera Mobile Applications - Now and Beyond
Primavera Mobile Applications - Now and Beyond
p6academy
 
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
vasuballa
 
Oracle Primavera P6 partner programs
Oracle Primavera P6 partner programsOracle Primavera P6 partner programs
Oracle Primavera P6 partner programs
Mark Kromer
 
What's New In Primavera P6 EPPM 17.1
What's New In Primavera P6 EPPM 17.1What's New In Primavera P6 EPPM 17.1
What's New In Primavera P6 EPPM 17.1
p6academy
 

What's hot (20)

P6 upgrade paths - Oracle Primavera P6 Collaborate 14
P6 upgrade paths  - Oracle Primavera P6 Collaborate 14P6 upgrade paths  - Oracle Primavera P6 Collaborate 14
P6 upgrade paths - Oracle Primavera P6 Collaborate 14
 
What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1
 
Oracle Primavera Gateway 15.2 Webcast
Oracle Primavera Gateway 15.2 WebcastOracle Primavera Gateway 15.2 Webcast
Oracle Primavera Gateway 15.2 Webcast
 
P6 Release 8 Application Considerations Overview
P6 Release 8 Application Considerations OverviewP6 Release 8 Application Considerations Overview
P6 Release 8 Application Considerations Overview
 
Oracle Primavera P6 R16.1
Oracle Primavera P6 R16.1Oracle Primavera P6 R16.1
Oracle Primavera P6 R16.1
 
206450 primavera gateway
206450 primavera gateway206450 primavera gateway
206450 primavera gateway
 
P6 EPPM Functionality
P6 EPPM FunctionalityP6 EPPM Functionality
P6 EPPM Functionality
 
Primavera Oracle Cloud Market Place
Primavera Oracle Cloud Market PlacePrimavera Oracle Cloud Market Place
Primavera Oracle Cloud Market Place
 
P6 Services: How to install, configure, tips and troubleshooting
P6 Services: How to install,  configure, tips and  troubleshooting P6 Services: How to install,  configure, tips and  troubleshooting
P6 Services: How to install, configure, tips and troubleshooting
 
What's New In Primavera Analytics 16.1
What's New In Primavera Analytics 16.1What's New In Primavera Analytics 16.1
What's New In Primavera Analytics 16.1
 
What's New in Primavera Prime 16.1
What's New in Primavera Prime 16.1What's New in Primavera Prime 16.1
What's New in Primavera Prime 16.1
 
P6 Release 8 Installation Orientation
P6 Release 8 Installation OrientationP6 Release 8 Installation Orientation
P6 Release 8 Installation Orientation
 
Integrating primavera p6 with oracle erp which technology path is right for...
Integrating primavera p6 with oracle erp   which technology path is right for...Integrating primavera p6 with oracle erp   which technology path is right for...
Integrating primavera p6 with oracle erp which technology path is right for...
 
Primavera Unifier Tips and Tricks
Primavera Unifier Tips and TricksPrimavera Unifier Tips and Tricks
Primavera Unifier Tips and Tricks
 
What's New in Primavera P6 16.2
What's New in Primavera P6 16.2What's New in Primavera P6 16.2
What's New in Primavera P6 16.2
 
Primavera Mobile Applications - Now and Beyond
Primavera Mobile Applications - Now and BeyondPrimavera Mobile Applications - Now and Beyond
Primavera Mobile Applications - Now and Beyond
 
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
 
Oracle Primavera P6 partner programs
Oracle Primavera P6 partner programsOracle Primavera P6 partner programs
Oracle Primavera P6 partner programs
 
What's New In Primavera P6 EPPM 17.1
What's New In Primavera P6 EPPM 17.1What's New In Primavera P6 EPPM 17.1
What's New In Primavera P6 EPPM 17.1
 
Primavera roadmap
Primavera roadmapPrimavera roadmap
Primavera roadmap
 

Similar to Primavera Integrations with special emphasis on the Cloud

Application modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSApplication modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaS
Dileepa Rajapaksa
 
Adopting PCF At An Automobile Manufacturer
Adopting PCF At An Automobile ManufacturerAdopting PCF At An Automobile Manufacturer
Adopting PCF At An Automobile Manufacturer
Gregor Zurowski
 
Adopting PCF At An Automobile Manufacturer
Adopting PCF At An Automobile ManufacturerAdopting PCF At An Automobile Manufacturer
Adopting PCF At An Automobile Manufacturer
VMware Tanzu
 
Deep dive into cloud service models
Deep dive into cloud service modelsDeep dive into cloud service models
Deep dive into cloud service models
Shashank Viswanadha
 
Oracle Primavera P6 r8.2 and CM14 on Exa platform using oracle Fusion Middlew...
Oracle Primavera P6 r8.2 and CM14 on Exa platform using oracle Fusion Middlew...Oracle Primavera P6 r8.2 and CM14 on Exa platform using oracle Fusion Middlew...
Oracle Primavera P6 r8.2 and CM14 on Exa platform using oracle Fusion Middlew...
p6academy
 
The Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignoreThe Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignore
John Head
 
What serverless means for enterprise apps
What serverless means for enterprise appsWhat serverless means for enterprise apps
What serverless means for enterprise apps
Sumit Sarkar
 
Webinar: Digital Transformation With Integration Platform as a Service (iPaaS)
Webinar: Digital Transformation With Integration Platform as a Service (iPaaS)Webinar: Digital Transformation With Integration Platform as a Service (iPaaS)
Webinar: Digital Transformation With Integration Platform as a Service (iPaaS)
APPSeCONNECT
 
Salesforce integration best practices columbus meetup
Salesforce integration best practices   columbus meetupSalesforce integration best practices   columbus meetup
Salesforce integration best practices columbus meetup
MuleSoft Meetup
 
200860 installing an enterprise environment
200860 installing an enterprise environment200860 installing an enterprise environment
200860 installing an enterprise environment
p6academy
 
GraceHopper 2015, Cluster Management for Big Data in the Cloud
GraceHopper 2015, Cluster Management for Big Data in the CloudGraceHopper 2015, Cluster Management for Big Data in the Cloud
GraceHopper 2015, Cluster Management for Big Data in the Cloud
Swati Singhi
 
Twelve-Factor application pattern with Spring Framework
Twelve-Factor application pattern with Spring FrameworkTwelve-Factor application pattern with Spring Framework
Twelve-Factor application pattern with Spring Framework
dinkar thakur
 
SAP HANA Cloud: From Your Datacenter to the Cloud and Back
SAP HANA Cloud: From Your Datacenter to the Cloud and Back  SAP HANA Cloud: From Your Datacenter to the Cloud and Back
SAP HANA Cloud: From Your Datacenter to the Cloud and Back
SAP HANA Cloud Platform
 
CA World 2014 Release Automation Coexistence in the Enterprise
CA World 2014 Release Automation Coexistence in the EnterpriseCA World 2014 Release Automation Coexistence in the Enterprise
CA World 2014 Release Automation Coexistence in the Enterprise
Mark Sigler
 
The current state of SAP Integration, SAPPHIRENOW 2018
The current state of SAP Integration, SAPPHIRENOW 2018The current state of SAP Integration, SAPPHIRENOW 2018
The current state of SAP Integration, SAPPHIRENOW 2018
Daniel Graversen
 
AWS Fundamentals - Cloud Deployment Models
AWS  Fundamentals - Cloud Deployment ModelsAWS  Fundamentals - Cloud Deployment Models
AWS Fundamentals - Cloud Deployment Models
Anantha Ramu
 
Accelerate integration with SAP using MuleSoft
Accelerate integration with SAP using MuleSoftAccelerate integration with SAP using MuleSoft
Accelerate integration with SAP using MuleSoft
NeerajKumar1965
 
Cloud Computing Shared Insights – Now and the Future’?
Cloud Computing Shared Insights – Now and the Future’?Cloud Computing Shared Insights – Now and the Future’?
Cloud Computing Shared Insights – Now and the Future’?
Extentia Information Technology
 
Connecticut Salesforce Developer Group - Jan 2017
Connecticut Salesforce Developer Group - Jan 2017Connecticut Salesforce Developer Group - Jan 2017
Connecticut Salesforce Developer Group - Jan 2017
Jitendra Zaa
 
Serverless Days Ahmedabad - Dhaval Nagar.pptx.pdf
Serverless Days Ahmedabad - Dhaval Nagar.pptx.pdfServerless Days Ahmedabad - Dhaval Nagar.pptx.pdf
Serverless Days Ahmedabad - Dhaval Nagar.pptx.pdf
Dhaval Nagar
 

Similar to Primavera Integrations with special emphasis on the Cloud (20)

Application modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaSApplication modernization with azure PaaS and FaaS
Application modernization with azure PaaS and FaaS
 
Adopting PCF At An Automobile Manufacturer
Adopting PCF At An Automobile ManufacturerAdopting PCF At An Automobile Manufacturer
Adopting PCF At An Automobile Manufacturer
 
Adopting PCF At An Automobile Manufacturer
Adopting PCF At An Automobile ManufacturerAdopting PCF At An Automobile Manufacturer
Adopting PCF At An Automobile Manufacturer
 
Deep dive into cloud service models
Deep dive into cloud service modelsDeep dive into cloud service models
Deep dive into cloud service models
 
Oracle Primavera P6 r8.2 and CM14 on Exa platform using oracle Fusion Middlew...
Oracle Primavera P6 r8.2 and CM14 on Exa platform using oracle Fusion Middlew...Oracle Primavera P6 r8.2 and CM14 on Exa platform using oracle Fusion Middlew...
Oracle Primavera P6 r8.2 and CM14 on Exa platform using oracle Fusion Middlew...
 
The Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignoreThe Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignore
 
What serverless means for enterprise apps
What serverless means for enterprise appsWhat serverless means for enterprise apps
What serverless means for enterprise apps
 
Webinar: Digital Transformation With Integration Platform as a Service (iPaaS)
Webinar: Digital Transformation With Integration Platform as a Service (iPaaS)Webinar: Digital Transformation With Integration Platform as a Service (iPaaS)
Webinar: Digital Transformation With Integration Platform as a Service (iPaaS)
 
Salesforce integration best practices columbus meetup
Salesforce integration best practices   columbus meetupSalesforce integration best practices   columbus meetup
Salesforce integration best practices columbus meetup
 
200860 installing an enterprise environment
200860 installing an enterprise environment200860 installing an enterprise environment
200860 installing an enterprise environment
 
GraceHopper 2015, Cluster Management for Big Data in the Cloud
GraceHopper 2015, Cluster Management for Big Data in the CloudGraceHopper 2015, Cluster Management for Big Data in the Cloud
GraceHopper 2015, Cluster Management for Big Data in the Cloud
 
Twelve-Factor application pattern with Spring Framework
Twelve-Factor application pattern with Spring FrameworkTwelve-Factor application pattern with Spring Framework
Twelve-Factor application pattern with Spring Framework
 
SAP HANA Cloud: From Your Datacenter to the Cloud and Back
SAP HANA Cloud: From Your Datacenter to the Cloud and Back  SAP HANA Cloud: From Your Datacenter to the Cloud and Back
SAP HANA Cloud: From Your Datacenter to the Cloud and Back
 
CA World 2014 Release Automation Coexistence in the Enterprise
CA World 2014 Release Automation Coexistence in the EnterpriseCA World 2014 Release Automation Coexistence in the Enterprise
CA World 2014 Release Automation Coexistence in the Enterprise
 
The current state of SAP Integration, SAPPHIRENOW 2018
The current state of SAP Integration, SAPPHIRENOW 2018The current state of SAP Integration, SAPPHIRENOW 2018
The current state of SAP Integration, SAPPHIRENOW 2018
 
AWS Fundamentals - Cloud Deployment Models
AWS  Fundamentals - Cloud Deployment ModelsAWS  Fundamentals - Cloud Deployment Models
AWS Fundamentals - Cloud Deployment Models
 
Accelerate integration with SAP using MuleSoft
Accelerate integration with SAP using MuleSoftAccelerate integration with SAP using MuleSoft
Accelerate integration with SAP using MuleSoft
 
Cloud Computing Shared Insights – Now and the Future’?
Cloud Computing Shared Insights – Now and the Future’?Cloud Computing Shared Insights – Now and the Future’?
Cloud Computing Shared Insights – Now and the Future’?
 
Connecticut Salesforce Developer Group - Jan 2017
Connecticut Salesforce Developer Group - Jan 2017Connecticut Salesforce Developer Group - Jan 2017
Connecticut Salesforce Developer Group - Jan 2017
 
Serverless Days Ahmedabad - Dhaval Nagar.pptx.pdf
Serverless Days Ahmedabad - Dhaval Nagar.pptx.pdfServerless Days Ahmedabad - Dhaval Nagar.pptx.pdf
Serverless Days Ahmedabad - Dhaval Nagar.pptx.pdf
 

More from p6academy

Oracle OpenWorld 2015
Oracle OpenWorld 2015Oracle OpenWorld 2015
Oracle OpenWorld 2015
p6academy
 
Plan and Execute the Right Projects— Easily and Affordably
Plan and Execute the Right Projects—  Easily and AffordablyPlan and Execute the Right Projects—  Easily and Affordably
Plan and Execute the Right Projects— Easily and Affordably
p6academy
 
Oracle Primavera Unifier What's New in Release 16.2
Oracle Primavera Unifier What's New in Release 16.2Oracle Primavera Unifier What's New in Release 16.2
Oracle Primavera Unifier What's New in Release 16.2
p6academy
 
Oracle What's New In Primavera P6 16.2
Oracle What's New In Primavera P6 16.2Oracle What's New In Primavera P6 16.2
Oracle What's New In Primavera P6 16.2
p6academy
 
20160405 How to Install Primavera P6 16.1 Professional desktop
20160405 How to Install Primavera P6 16.1 Professional desktop20160405 How to Install Primavera P6 16.1 Professional desktop
20160405 How to Install Primavera P6 16.1 Professional desktop
p6academy
 
Oracle Primavera P6 16.1 Announced
Oracle Primavera P6 16.1 AnnouncedOracle Primavera P6 16.1 Announced
Oracle Primavera P6 16.1 Announced
p6academy
 
Oracle Primavera Unifier 16.1
Oracle Primavera Unifier 16.1Oracle Primavera Unifier 16.1
Oracle Primavera Unifier 16.1
p6academy
 
Administering Users, Access and Views in P6 EPPM (Web) Release 8 and later
Administering Users, Access and Views in P6 EPPM  (Web) Release 8 and laterAdministering Users, Access and Views in P6 EPPM  (Web) Release 8 and later
Administering Users, Access and Views in P6 EPPM (Web) Release 8 and later
p6academy
 
Oracle Primavera P6 R8 Release Value Proposition
Oracle Primavera P6 R8 Release Value PropositionOracle Primavera P6 R8 Release Value Proposition
Oracle Primavera P6 R8 Release Value Proposition
p6academy
 
Oracle Primavera P6 v7 Release Value Proposition
Oracle Primavera P6 v7 Release Value Proposition Oracle Primavera P6 v7 Release Value Proposition
Oracle Primavera P6 v7 Release Value Proposition
p6academy
 
Oracle Primavera P6 Release Content Document (RCD)
Oracle Primavera P6 Release Content Document (RCD)Oracle Primavera P6 Release Content Document (RCD)
Oracle Primavera P6 Release Content Document (RCD)
p6academy
 
Oracle Support Accreditation – Level 1 Study Guide
Oracle Support Accreditation – Level 1 Study GuideOracle Support Accreditation – Level 1 Study Guide
Oracle Support Accreditation – Level 1 Study Guide
p6academy
 
Oracle Primavera Support Accreditation Study Guide
Oracle Primavera Support Accreditation Study GuideOracle Primavera Support Accreditation Study Guide
Oracle Primavera Support Accreditation Study Guide
p6academy
 
Primavera P6 Enterprise Project Portfolio Management 8 Essentials (1Z0-567) ...
Primavera P6 Enterprise Project Portfolio Management 8  Essentials (1Z0-567) ...Primavera P6 Enterprise Project Portfolio Management 8  Essentials (1Z0-567) ...
Primavera P6 Enterprise Project Portfolio Management 8 Essentials (1Z0-567) ...
p6academy
 
Introduction to P6 Analytics 2.0
Introduction to P6 Analytics 2.0Introduction to P6 Analytics 2.0
Introduction to P6 Analytics 2.0
p6academy
 
Using Change Management in Primavera Contract Management
Using Change Management in Primavera Contract ManagementUsing Change Management in Primavera Contract Management
Using Change Management in Primavera Contract Management
p6academy
 
Team Member Applications 8.2
Team Member Applications 8.2Team Member Applications 8.2
Team Member Applications 8.2
p6academy
 
Reporting Basics of Project Management
Reporting Basics of Project ManagementReporting Basics of Project Management
Reporting Basics of Project Management
p6academy
 
Primavera Data Integrity When Performing Imports
Primavera Data Integrity When Performing ImportsPrimavera Data Integrity When Performing Imports
Primavera Data Integrity When Performing Imports
p6academy
 
Primavera P6 Tips and Tricks
Primavera P6 Tips and TricksPrimavera P6 Tips and Tricks
Primavera P6 Tips and Tricks
p6academy
 

More from p6academy (20)

Oracle OpenWorld 2015
Oracle OpenWorld 2015Oracle OpenWorld 2015
Oracle OpenWorld 2015
 
Plan and Execute the Right Projects— Easily and Affordably
Plan and Execute the Right Projects—  Easily and AffordablyPlan and Execute the Right Projects—  Easily and Affordably
Plan and Execute the Right Projects— Easily and Affordably
 
Oracle Primavera Unifier What's New in Release 16.2
Oracle Primavera Unifier What's New in Release 16.2Oracle Primavera Unifier What's New in Release 16.2
Oracle Primavera Unifier What's New in Release 16.2
 
Oracle What's New In Primavera P6 16.2
Oracle What's New In Primavera P6 16.2Oracle What's New In Primavera P6 16.2
Oracle What's New In Primavera P6 16.2
 
20160405 How to Install Primavera P6 16.1 Professional desktop
20160405 How to Install Primavera P6 16.1 Professional desktop20160405 How to Install Primavera P6 16.1 Professional desktop
20160405 How to Install Primavera P6 16.1 Professional desktop
 
Oracle Primavera P6 16.1 Announced
Oracle Primavera P6 16.1 AnnouncedOracle Primavera P6 16.1 Announced
Oracle Primavera P6 16.1 Announced
 
Oracle Primavera Unifier 16.1
Oracle Primavera Unifier 16.1Oracle Primavera Unifier 16.1
Oracle Primavera Unifier 16.1
 
Administering Users, Access and Views in P6 EPPM (Web) Release 8 and later
Administering Users, Access and Views in P6 EPPM  (Web) Release 8 and laterAdministering Users, Access and Views in P6 EPPM  (Web) Release 8 and later
Administering Users, Access and Views in P6 EPPM (Web) Release 8 and later
 
Oracle Primavera P6 R8 Release Value Proposition
Oracle Primavera P6 R8 Release Value PropositionOracle Primavera P6 R8 Release Value Proposition
Oracle Primavera P6 R8 Release Value Proposition
 
Oracle Primavera P6 v7 Release Value Proposition
Oracle Primavera P6 v7 Release Value Proposition Oracle Primavera P6 v7 Release Value Proposition
Oracle Primavera P6 v7 Release Value Proposition
 
Oracle Primavera P6 Release Content Document (RCD)
Oracle Primavera P6 Release Content Document (RCD)Oracle Primavera P6 Release Content Document (RCD)
Oracle Primavera P6 Release Content Document (RCD)
 
Oracle Support Accreditation – Level 1 Study Guide
Oracle Support Accreditation – Level 1 Study GuideOracle Support Accreditation – Level 1 Study Guide
Oracle Support Accreditation – Level 1 Study Guide
 
Oracle Primavera Support Accreditation Study Guide
Oracle Primavera Support Accreditation Study GuideOracle Primavera Support Accreditation Study Guide
Oracle Primavera Support Accreditation Study Guide
 
Primavera P6 Enterprise Project Portfolio Management 8 Essentials (1Z0-567) ...
Primavera P6 Enterprise Project Portfolio Management 8  Essentials (1Z0-567) ...Primavera P6 Enterprise Project Portfolio Management 8  Essentials (1Z0-567) ...
Primavera P6 Enterprise Project Portfolio Management 8 Essentials (1Z0-567) ...
 
Introduction to P6 Analytics 2.0
Introduction to P6 Analytics 2.0Introduction to P6 Analytics 2.0
Introduction to P6 Analytics 2.0
 
Using Change Management in Primavera Contract Management
Using Change Management in Primavera Contract ManagementUsing Change Management in Primavera Contract Management
Using Change Management in Primavera Contract Management
 
Team Member Applications 8.2
Team Member Applications 8.2Team Member Applications 8.2
Team Member Applications 8.2
 
Reporting Basics of Project Management
Reporting Basics of Project ManagementReporting Basics of Project Management
Reporting Basics of Project Management
 
Primavera Data Integrity When Performing Imports
Primavera Data Integrity When Performing ImportsPrimavera Data Integrity When Performing Imports
Primavera Data Integrity When Performing Imports
 
Primavera P6 Tips and Tricks
Primavera P6 Tips and TricksPrimavera P6 Tips and Tricks
Primavera P6 Tips and Tricks
 

Recently uploaded

Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
SOFTTECHHUB
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
daothibichhang1
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
Lital Barkan
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
LuanWise
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
agatadrynko
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
LuanWise
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Arihant Webtech Pvt. Ltd
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
Adani case
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
Set off and carry forward of losses and assessment of individuals.pptx
Set off and carry forward of losses and assessment of individuals.pptxSet off and carry forward of losses and assessment of individuals.pptx
Set off and carry forward of losses and assessment of individuals.pptx
HARSHITHV26
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
Aggregage
 
Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
Norma Mushkat Gaffin
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
daothibichhang1
 
An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.
Any kyc Account
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 

Recently uploaded (20)

Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
Set off and carry forward of losses and assessment of individuals.pptx
Set off and carry forward of losses and assessment of individuals.pptxSet off and carry forward of losses and assessment of individuals.pptx
Set off and carry forward of losses and assessment of individuals.pptx
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
 
Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
 
An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 

Primavera Integrations with special emphasis on the Cloud

  • 1. REMINDER Check in on the COLLABORATE mobile app @LeverageSC Primavera Integrations with Special Emphasis on the Cloud Session ID#: 200560 Prepared by: Pete Angstadt President Leverage Solutions Consulting, Inc.
  • 2. About Pete Angstadt • Joined Primavera in 1992 • Designer and Lead Developer of P3 Email Integration • Lead Developer on P3 to P3e Converter - 1999 • Lead Architect of P6 Java API - 2003 • Lead Architect of P6 Web Services - 2008 • Oversaw entire P6 R8 Release – 2010 • Joined Presales Applied Technology Team – 2011 • Left Oracle – February 2015 • Founded Leverage Solutions Consulting, Inc. http://www.leveragesc.com https://www.linkedin.com/in/peteangstadt
  • 3. Agenda ■ Cloud Computing Introduction ■ Primavera Applications and the Cloud ■ Integrations and Extensions and the Cloud ■ Q&A
  • 5. What is Cloud Computing? ■ A computing model where services (servers, storage, and applications) are delivered by a service provider via the Internet ■ Some benefits: ▪ Easy to Deploy ▪ Easy to Access ▪ Easy to Administer and Support ▪ Easy to Afford and Finance
  • 6. Cloud Computing Models ■ Public Cloud ■ Private Cloud ■ Hybrid Cloud ■ Primavera SaaS offerings are hosted by: Oracle Cloud for Industries (Not Oracle Public Cloud) ■ Non-SaaS Primavera offerings are hosted by: Oracle Managed Cloud Services or a third party
  • 7. Cloud ≠ SaaS (SaaS is only one of the available Cloud Computing Models)
  • 8. On Premise vs Cloud Service Models On Premise IaaS PaaS SaaS Applications Applications Applications Applications Data Data Data Data Middleware Middleware Middleware Middleware O/S O/S O/S O/S Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking
  • 10. Security Begins with Product Development ■ Oracle Software Security Assurance http://www.oracle.com/us/support/assurance/overview/index.html Encompasses every phase of the product development lifecycle, including: ▪ Design ▪ Build ▪ Testing ▪ Maintenance
  • 11. Biggest Need: Security (cont’d) Moving to the Cloud is not the same as making an on-premise deployment internet-facing! Source: Wikimedia Commons, Author: Montillona Creative Commons Attribution 3.0 Unported License http://creativecommons.org/licenses/by/3.0/deed.en
  • 12. Biggest Need: Security (cont’d) ■ Some security measures to take in the Cloud: ▪ Isolate servers from networks and machines ▪ Install only necessary components ▪ Apply latest updates and security patches ▪ Run only services that are needed (e.g., directory services) ▪ Limit OS user accounts and use strict access control ▪ Protect passwords and enforce password policies ▪ Enable security auditing ▪ Ensure only non-privileged user installs and runs app server ▪ Disable or don’t install anything that is not needed ▪ …
  • 13. Primavera SaaS Limitations • All integration is via Web Services • Database is not directly accessible • Applications in Cloud may not call out of hosted environment Limitations are for good reasons!
  • 16. Q. So does it really matter: SOAP or REST? XML or JSON? A. Not Really
  • 18. Primavera Applications ■ Designed for the Cloud ▪ Prime ▪ Instantis ▪ Unifier ■ Non-SaaS, but still can be Cloud-hosted ▪ Contract Management ▪ OPPM ■ SaaS and Cloud-ready, but some special considerations ▪ P6 EPPM ▪ Primavera Analytics
  • 19. Prime ■ Designed for the Cloud, with SaaS available in the future. ■ Capital Plan Management available now ■ Integration impacts in the Cloud ▪ REST Web Services available ▪ Gateway integration with P6 SaaS ▪ No direct DB access ■ Impact migrating from on premise to cloud: MINIMAL
  • 20. Instantis EnterpriseTrack ■ Designed for the Cloud ■ Integration impacts in the Cloud ▪ REST Web Services available ▪ No direct DB access, but you weren’t doing that anyway  ■ Impact migrating from on premise to cloud: MINIMAL
  • 21. Unifier ■ Designed for the Cloud ■ Integration impacts in the Cloud ▪ SOAP Web Services available ▪ Gateway integration with P6 SaaS ▪ No direct DB access ■ Impact migrating from on premise to cloud: MINIMAL
  • 22. Contract Management ■ Not offered as SaaS, but can be hosted in the Cloud ■ Integration in the Cloud ▪ SOAP Web Services available ▪ XML API available ▪ No direct DB access ▪ Note: P6 integrates at the DB level by default ■ Impact migrating from on premise to cloud: IT DEPENDS
  • 23. OPPM ■ Not offered as SaaS, but can be hosted in the Cloud ■ Integration in the Cloud ▪ SOAP Web Services available ▪ SOAP RPC availability will depend on the provider ▪ No COM interface ▪ No direct DB access. This also includes: — No reporting views — No staging tables ■ Impact migrating from on premise to cloud: IT DEPENDS
  • 24. P6 EPPM ■ P6 EPPM Web ■ P6 Team Member Web / iPhone / Android, Progress Reporter ■ P6 Email Statusing ■ P6 EPPM Web Services ■ P6 Professional ■ P6 Visualizer ■ P6 SDK ■ P6 Java API ■ Primavera Analytics ■ Primavera Risk Analysis ■ Plus many supporting applications: OBIEE, BPM, AutoVue, OAM, OIM, OID, etc.
  • 25. P6 EPPM – Cloud Connect ■ Enables desktop applications to work with P6 SaaS: ▪ P6 Professional ▪ Visualizer ■ No SDK support, and no plans to support this ▪ SDK applications should be migrated to Web Services
  • 26. P6 EPPM – Java API ■ Java API is not supported with P6 SaaS ■ Java API applications need to be migrated to Web Services
  • 27. P6 EPPM – Eventing Framework ■ P6 Eventing Framework supported on-premise with: ▪ P6 Web, P6 Web Services and P6 Java API ▪ Not P6 Professional ■ Not supported at all with P6 SaaS at this time ▪ Similar problem with DB-level events via Advanced Queuing ■ Workaround – use a different integration pattern ▪ E.g., “polling”
  • 28. Primavera Analytics ■ Available for P6 and Unifier ■ Integration in the Cloud ▪ Analytics SaaS uses P6 and Unifier data in the Cloud ▪ SOAP Web Services available ▪ No direct DB access ■ Impact migrating from on premise to cloud: USUALLY MINIMAL
  • 29. P6 EPPM – Risk Analysis ■ Risk Analysis is a desktop application ■ Integration via P6 Web Services supported since P6 8.0 ■ Impact migrating P6 from on premise to cloud: MINIMAL
  • 30. P6 EPPM ■ P6 SaaS available now ■ Integration in the Cloud ▪ SOAP Web Services available ▪ No SDK (migrate to Web Services) ▪ No Java API (migrate to Web Services) ▪ No Eventing Framework (use other pattern, or wait for support) ▪ No direct DB access ■ Impact migrating from on premise to cloud: IT DEPENDS
  • 32. Point-to-Point ■ Direct integration ■ Integration in the Cloud ▪ Applications in Cloud may not call out of hosted environment ▪ Communicate via Primavera’s Web Services ■ OCI will not host third party integrations. Instead use: ▪ On premise ▪ Hosted via IaaS or PaaS Primavera Intermed. Other App Primavera Other App or
  • 33. Primavera Gateway Primavera Gateway NonPrimaveraApplications Primavera Integration Broker PublicAPI/CustomAdapter IntegrationSynchServices Industry-Specific Flows and Data Maps Logging Customizations Sample Provider Prime Provider P6 EPPM Provider Unifier Provider Instantis Provider SAP Provider EBS Provider VCP Provider Partner Providers Graphical User Interface ■ Gateway available in Cloud for integrating Primavera apps ▪ E.g., P6 EPPM with Unifier ■ Use on-premise or IaaS-hosted Gateway for other integrations AuditingScheduling Comparing
  • 34. Hub and Spoke ■ Uses process hub ■ Integration in the Cloud ▪ Applications in Cloud may not call out of hosted environment ▪ Communicate via Primavera’s Web Services ■ OCI will not host third party integration. Have the hub: ▪ On premise ▪ Hosted via IaaS Primavera Other App Other App Other App Process Hub Other App Other App
  • 35. ESB-Based (SOA or Otherwise) ■ Uses enterprise service bus ■ Integration in the Cloud ▪ Applications in Cloud may not call out of hosted environment ▪ Communicate via Primavera’s Web Services ■ OCI will not host third party integration. Have the ESB: ▪ On premise ▪ Hosted via IaaS Primavera Other App Other App
  • 36. Oracle Business Process Management ■ Available with P6 SaaS offering ■ Develop business processes for P6 EPPM ■ If integrating applications outside of the hosted environment, ▪ BPM must then be running elsewhere ▪ P6 would be accessed via Web Services ▪ P6 Workflow portlet would not function in this case with P6 SaaS ■ Impact migrating from on premise to cloud: USUALLY MINIMAL
  • 37. What about Extensions? ■ “Extension” is used to describe a process whose sole purpose is to extend the functionality of another application ■ Extension in the Cloud ▪ Communicate via Primavera’s Web Services ■ OCI will not host extensions, except via BPM. ▪ As an alternative, the extension can be — On premise — Hosted via IaaS or PaaS Primavera Extension
  • 38. Contact Us http://www.leveragesc.com Pete Angstadt, President pete@leveragesc.com 267-991-0099
  • 39. Please complete the session evaluation We appreciate your feedback and insight You may complete the session evaluation either on paper or online via the mobile app
  • 40. ■ Our purpose is to inform and educate our members on current and future functionality of Oracle Primavera products, while offering a forum for peers to share their experience and knowledge in the use of Primavera. ■ Educational opportunities across the Primavera product suite ■ Online Learning Series August 17th – September 4th ■ Call for presentation opening April 27th ■ Monthly Community Calls ■ 3rd Thursday of the month at 1:00 pm ET ■ Networking with other users within the Primavera community ■ Partnering with Oracle Primavera to meet the needs of our diverse membership. ■ Membership is open to anyone with an interest in the Oracle Primavera products, with no dues for membership. All members can vote on matters brought before the OPSIG. Membership requests may be reviewed by the OPSIG board. OPSIG is the home for Primavera Users
  • 41. Reminder: “Primavera on the Rocks” Meet 6:00-8:00 PM tonight at Mizuya http://tinyurl.com/primaveraotr Primavera presenters! Get this slide at http://tinyurl.com/primaveraotrslide