SlideShare a Scribd company logo
1 of 94
The AMIS Team
Oracle OpenWorld 2016 Review
Data – PaaS & Microservices
2
State of Union
SOA/BPM on-premises & Cloud
4
SOA/BPM Suite 12c on-premises
• No development capacity working on on-
premises integration suits
• Extended support still offered
• SOA Suite 12.2.2+ = Cloud first
• No BPM Suite 12.2.2 = No future plans
• Oracle persuades customer to migrate
– App2Cloud
5
App 2 Cloud
6
AppToCloud – OnPrem to cloud
7
SOA Cloud Service
8
SOA Cloud Roadmap
Identity & API Management
Announcing: Identity Cloud Service
• Single Sign On: Users sign in once into Identity Cloud Service
and gain one click access to applications.
• Identity and Access Management: Centrally manage users
and their access to different applications.
• Integration with On-Premise AD/OAM: For organizations with
existing enterprise systems like Active Directory, automated
synchronization of users and Single Sign On.
• User Authentication Service: standard OpenID Connect
(OIDC) 3-legged User Authentication flows on top of the
standard OAuth2 protocol.
• Identity Federation Service: support for standard SAML2
Browser POST Login & Logout Profiles
• Reporting Service: dashboard information and reports from
collected audit data.
Identity Cloud Service Overview
12
Announcing: API Platform CS
• Security
– Protect services
• Discovery
– Promote functionality to developers and partners
• Monitoring
– Understand how your services are used
• Management
13
API Platform Cloud Service
API Platform Cloud Features
• API Implementation
– Build new APIs using our modern UI.
• Security Policies
– 20 security, quality of service, and routing
policies
• API Life Cycle Management
– Deploy, Activate, Deprecate, and Remove
APIs from the Cloud, on-premises, or hybrid
environments.
• API Inventory & Catalog
– Know which APIs are available.
14
API Platform Cloud Service
Intuitive User Experience
• Interactive Documentation
– Give API consumers the information they
need to succeed.
• User Roles & Grants
– Control access to your APIs with API-level
entitlements.
• Application Registration
– Manage applications that employ your APIs
to ensure proper usage.
• Operational Analytics
– 10 pre-built charts to see critical information,
like who is using your API, how APIs are
being used, and if errors are occurring.
15
API Platform Policies
• Security
– Oauth 2
– Basic Auth
– Key Validation
– IP Filtering
– Service Auth
– CORS
• Traffic Management
– API Rate Limiting
– API Rate Limiting Per Application
– API Throttling
• Interface Management
– Interface Filtering
– Method Mapping
– Redaction
– Header Validation
• Routing
– Header Based Routing
– Resource Based Routing
– Application Based Routing
– Gateway Based Routing
• Other
– Groovy Script
– Service Callout
– Logging
16
API Platform Architecture
17
Centralized API Design, Distributed
API Runtime
Available this winter, 2 months after IDCS release
18
API Platform Roadmap
• Services: Inventory, Reuse, Grants, Analytics
• Additional Policies:
– Security: WS-Security, SAML
– Transformation: XML to JSON, JSON to XML, REST to SOAP
– Traffic Management: API Throttling Per Application, API Throttling - Queueing
• Dev Portal: Anonymous Users, Self Registration
• Analytics: Application Analytics, 5 New Analytics Charts, Event Overlays,
Registrations
• Deeper Apiary Integration: API Interface Filtering via Swagger 2.0 or API
Blueprint
• Miscellaneous: Policy Drag and Drop
Internet of Things & Analytics
Oracle IoT Cloud Overview
20
21
IoT CS Asset Monitoring
22
IoT CS Asset Monitoring
23
Stream Analytics Overview
Real time streaming analytics for business
users
• Efficiently Analyze Streaming Data In Real-Time
• Perform Filtering, Aggregations & Calculations
using Configurable Time Ranges
• Implement Complex Patterns From Pre-Built
Templates
• Correlate Data Streams with Reference Data
• Generate Alerts For Downstream Systems
New Runs on SPARK, Machine Learning
24
Analyze Streaming Data
25
Insight Analytics Overview
Analytics for your application integrations
• Model, collect and monitor business metrics
without IT, with no development required
• Automatic, intuitive, web-based standard and
custom dashboards & reports
• Advanced analytics via BAM and OBIEE
• New Publish over REST
• Collect real-time metrics within minutes from
initial setup
• Can span multiple SOA, Service Bus, ICS
projects to provide a single view
26
Insight Analytics Roadmap
• New Event REST API, previous it was a Agent
– Define Milestone as API Milestone. When reach you can call HTTP service.
– You can now monitor applications which can call a REST API
• New Agent for ICS
• Seamless user experience via ICS UI
– Integrated design experience with drag-n-drop mapping
– Link to insight dashboards
– Initially only orchestrations
• Monitor across integrations + other components (e.g. SOA CS)
• JET based dashboards in Insight
– Merge pre-configured, customer and external dashboards
– Responsive UI: compatible w/ mobile devices
– Additional visualization types
Self-Service Automation
Self-Service Automation (OSSA)
• For the business user (sales / marketing)
• Integrates Oracle apps with popular cloud apps
• e.g. Slack, Chello Board, Costava
• Recipe Based approach
• Similar to IFTTT if-this-than-that
• Automate manual tasks
• Set custom alerts and be proactive
Target Users and Use Cases
30
OSSA Example Recipe
Integration & Process Cloud
Oracle Integration Cloud Overview
• Auto-Associated SaaS connections
– An Environment pre-loaded with connections to all Oracle SaaS applications you have subscriptions to
• Native SaaS Adaptors
– Best-in-class SaaS adaptors to accelerate integration with your cloud assets
• Secure On-Premises Integration
– Secure and seamless integration with enterprise applications and systems in your data-center
• Open Adapter SDK
– Simple and extensible architecture for creation of new adapters
• Intuitive Visual Designer – Mobile Ready
– Rich Point and click browser-based designer to build integrations anywhere - on your
computer or your favorite tablet
• Oracle Recommends™
– Smart Data Mapper provides accurate recommendations using Oracle Recommends™
• Business User Friendly
– Business friendly terminology combined with videos and tutorials for ease of use
• API-Ready
– Publish your integrations as an API for external consumption
Oracle Applications, SAP, customer, legacy…
ON-PREMISES
3rd PartyORACLE CLOUD
Salesforce
Oracle
Integration Cloud Service
Oracle SaaS
Applications
Oracle Integration Cloud Overview
• Auto-Associated SaaS connections
– An Environment pre-loaded with connections to all Oracle SaaS applications you have subscriptions to
• Native SaaS Adaptors
– Best-in-class SaaS adaptors to accelerate integration with your cloud assets
• Secure On-Premises Integration
– Secure and seamless integration with enterprise applications and systems in your data-center
• Open Adapter SDK
– Simple and extensible architecture for creation of new adapters
• Intuitive Visual Designer – Mobile Ready
– Rich Point and click browser-based designer to build integrations anywhere - on your
computer or your favorite tablet
• Oracle Recommends™
– Smart Data Mapper provides accurate recommendations using Oracle Recommends™
• Business User Friendly
– Business friendly terminology combined with videos and tutorials for ease of use
• API-Ready
– Publish your integrations as an API for external consumption
Oracle Applications, SAP, customer, legacy…
ON-PREMISES
3rd PartyORACLE CLOUD
Salesforce
Oracle
Integration Cloud Service
Oracle SaaS
Applications
34
ICS 16.3.5 (september release)
Noticeable updates on UI & Orchestration
• Triggers
– Synchronous Request/Reply
– Asynchronous Request/Reply
– One-way Fire & Forget
• Invokes
– Synchronous Request/Reply
– One-Way Fire & Forget
• Activities: Assign, Map, Return and Switch
35
ICS 16.4.x (winter releases)
• Orchestration
– Scope: Group activities
– Global fault handler: catch all (Oct)
– Scope fault handler: catch scope faults (Dec)
– Activities: Wait, Foreach, Loop, Stop Loop
• Callouts (javascript)
– Custom functions which replace custom Xpath functions
• Dianostics & Logging
– Product Bug Reporting: Incident Reporting & Download
– Severity Settings: Set severity of log level rules
– Email Notification: Send failure / status notifications
36
ICS 16.4.x (winter releases)
• Orchestration
– Scheduled Orchestration
– (Pre-filled) variables
• Stage File Activity
– Optimized processing for the File operations
– Extraction of file system
– Read / create files
– Staging area for files
– Extend file operation using callouts
• Foreach Activity
– Looping: On Files / Batches / Records in a file
– Performance: Map Reduce, Parallel, Slit over cluster, sync processing / fault handling
37
ICS 16.4.x Functions
Oracle Messaging Cloud Service
Oracle Messaging CS
The Oracle Messaging Cloud Service is a communication backbone delivered as a
cloud service that connects any internet-based applications and devices on cloud
and on-premises in a flexible, reliable and secure way, ideal for an event-driven
service oriented architecture (SOA).
Flexible
Build flexible, complex business processes easily, connecting either
existing or new components anywhere in a hybrid enterprise IT infrastructure.
Standard-based
Manage services with simple and standard interfaces.
Reliable
Support mission critical business flows with a reliable, secure messaging service.
Cost-effective
Scale your messaging infrastructure through a cost-effective
self-managed service to accommodate future business needs.
Oracle Messaging CS
 Create point-to-point integrations with queues or publish/subscribe with topics
 Send and receive messages using the REST API or using the JMS API
 Dynamically create and manage destinations
 Group multiple send and receive operations into atomic units using transactions
 Push messages as HTTP requests to on-premise or cloud endpoints
Oracle Content & Experience Cloud
Oracle Content & Experience Cloud
Service
• Integrated solution including
 Oracle Sites Cloud Service
 Oracle Documents Cloud Service
 Oracle Process Cloud Service
 Oracle Social Network
• Focus on
 Multi-channel
 Multi-faceted content
 Collaboration
 Self-service
 Streamlined development
Oracle Sites Cloud Service
Oracle Sites CS
Oracle Sites Cloud Service drives digital engagement for employees, customers and
partners through intuitive assembly of content, applications, and processes to build
rich community and marketing sites.
Engagement
Create engagement sites as quickly as you need them to
drive better relationships and loyalty with your
customers, partners, and employees.
Collaboration
Collaborate with internal and external teams in creating
content, building sites, and coordinating site updates to
get to market faster.
Governance
View, manage, and administer all of your community and
marketing microsites in one console providing visibility to
IT.
Extensibility
Integrate third-party applications and create new custom
themes to meet your specific business needs.
Oracle Sites CS
 Business user-friendly tools to build mobile-first web sites
 Ease of content and layouts re-use
 Templates and quick start components
 Extension framework for custom components
 Conversations and social network
 Process Forms and Data-Driven Forms
 And more...
Oracle Sites CS
 Video streaming
 Editable HTML
 Oracle Marketplace integration
 Multi-channel content delivery
 Native integration with Oracle Social
Marketing and Commerce Cloud
 Content items and digital assets in the Site Builder
for experiences
 Content lifecycle with approval and translational workflows
 Enrich usage data with location, device or user information
 A/B testing, content targeting and personalization
 And much more...
Oracle Documents Cloud Service
Oracle Documents CS
Content and Social Collaboration in the Cloud – bringing together people and
information.
Social and Mobile Optimized
Embedded social conversations and alerts, out-of-the-box mobile app
and Presenter app for visual presentation.
Integrated
Integrated with Oracle Process Cloud, Oracle Sites Cloud, SaaS and
on-premises applications, content management systems.
Robust APIs for easy integration with PaaS, third-party systems.
Secure
Enterprise class security, multi-tenant architecture,
detailed analytics and auditing.
Simple and Easy to Use
Business user friendly with drag and drop interfaces.
Oracle Documents CS
 Anywhere access to documents, conversations,
people and sites
 Increase productivity working with content on mobile
 Progressive web experience for sites
 Real-time messaging/conversations
 Secure content sharing
 Rich metadata support
 Content-based workflows
 REST API and UI extension framework
 Hybrid ECM integration (WebCenter Content)
 Digital signatures (HelloSign, DocuSign)
 Integration with Eloqua, Sales Cloud and Service Cloud
 And more...
Oracle Documents CS
 Mobile editing with MS Office
 Mobile content review and approvals
 Mobile annotations including video
 Mobile capturing of content
 Content models and relationships
 Content form creation and preview
 Content tagging and collections
 Channel specific layouts and presentations
 ABCS & MCS Integration
 Digital asset management
 Easily find and reuse assets across projects
 Assets tagging and collections
 Assets routing and approval
 Rendition management and video streaming
 Integrated with multichannel content delivery
 And much more...
Oracle Process Cloud Service
Oracle Process CS
Bring agility to your business with an easy, visual, low-code platform that simplifies day to
day tasks by getting employees, customers, and partners the services they need to work
anywhere, anytime, and on any device.
Rapid Process Composition
Business-driven rapid process design and automation.
Mobile
Multi-channel responsive interfaces across web, phone and tablet.
Extend Applications
Extend SaaS, on-premises and custom applications.
Business Agility and Control
Powerful interactive dashboards, rich alerts and guided troubleshooting.
Oracle Process CS
Oracle Process CS
 New web forms with Oracle JET
 Better process modelling: no more Flash
 Easy integration with ICS
 QuickStart apps
 Document workflow
 Embeddable Process apps
 BI Cloud integration
 Correlations / Event based gateways
 Actionable e-mails
Oracle Process CS
 Decision Modeling Microservice
 Case Management
 Pattern Based Activities
 Enterprise Business Objects
 Lifecycle Management
 Application Builder Cloud
 Elastic Architecture
 Disaster Recovery
 Oracle Cloud Machine
Microservices
Microservices - Technical
Microservices - Architectural
Microservices - Organizational
Microservices & Oracle
"At Oracle, we consider microservices to be a central characteristic of our application
development platform“
Mike Lehmann (Vice President of Product Development)
Oracle Functions
Oracle Functions
• Triggered by
– API
– Kafka Event Hub
– Messaging
– Notification
– Database
– MySQL
– Cache
– WebHooks
– Compute Watch
– APM
– Log Analytics
– Storage
– Manual
No worries about
drivers, VM’s,
scaling,
monitoring, etc
Oracle Functions
Developer CS IDE
Node.js
What is Node.js?
• A JavaScript runtime
Compare with a JVM
• Uses the Google V8 engine
Same as Chrome
• Runs on a server
• Efficient in asynchronous processing
• Very performant
• A lot of modules are available to
integrate with front-end and back-end
Node.js
Where does Oracle use it?
Mobile Cloud ServiceApplication Container Cloud Oracle JETDeveloper Cloud Service
Node.js
What do you use it for?
“On the server side, our entire mobile software stack is completely bu
“We are moving every product & every site within
PayPal to Node”
“We’ve been busy building our next-generation Netflix.com
web application using Node”
“MuleSoft's Anypoint platform services are implemented
in Node”
Application Container Cloud
Application Container Cloud
Service
Enterprise grade features for Node.js
• On demand scale out/in.
Adding/Removing instances
• On demand scale up/down.
Adding/Removing memory per instance
• Automatic load balancer configuration
• One click patching
Application Container Cloud
Service
Enterprise grade features for Node.js
• Easy web interface for
deployments
• Also possible using the API
and Developer Cloud Service
Easy!
Application Container Cloud
Service
Enterprise grade features for Node.js
• Easy web interface for
managing configuration
• Including service bindings
such as database connections
Application Container Cloud
Service
Recent new features
• September 2016
– MySQL Cloud Service Support
– Memory Monitoring (memory usage per application), also by API
• August 2016
– PHP Support
– 20 GB of Memory Per Instance
• July 2016
– Cloud Foundry Application Deployment
– Startup timeout
https://docs.oracle.com/cloud/latest/apaas_gs/
Application Container Cloud
Service
On the roadmap
Developer Cloud Service
Oracle Developer Cloud Service
What’s In It
• Version Management – Git
• Build Automation
– Ant, Maven, Gradle, npm, Grunt, Bower, Gulp,
Command line
• Continuous Integration - Hudson
• Issues Tracking
• Code review
• Deployment automation
• Agile process management
• wiki
• Activity stream
Oracle Developer CS
Compute VM Management
• Provision Compute VMs
• Manage Usage
• Assign VM to Users
• Control Timeouts
• Save State
• Assign Build & Cloud IDE
Oracle Developer CS
Configure and Create Compute Templates
• Customize Installed Software
• Multiple Languages
• Oracle Software Installations
• Future: Bring your own Image
Oracle Developer CS
Compute for Builds
• Dedicated Executors Pool
• Better Performance and
Predictability
• Assign Build Job to VM
• Customize VM through
templates
Oracle Developer CS
Cloud IDE
• Browser-based IDE
• Use Compute VM
• Customize Your VM
• Integrated VM Shell
• Built in GIT integration
• Servers Integration
• Java / Node.js Debugging
• Run on / Run As
Oracle Developer CS
Cloud IDE
• Code Completion
• Validation
• Formatting
• Supported Languages
– HTML / CSS
– Java
– JavaScript (including JET)
– Node.js
– PL/SQL
Oracle Developer CS
Docker Pipeline
Developer Local
App Code,
Tests, Docker
File Certified Base
Docker Images
Docker App Image
Registry
Test Staging Production
Docker Management & Control
Dev CS
Container CS
NoSQL
What is Oracle NoSQL Database ?
10110010100100
10011010101010
11100101010100
100101
ReliableFlexibleFastSimple
Advanced Key-Value database designed as cost effective, high performance
solution for simple operations on collections of data with built in high
availability and elastic scale-out.
less is more
Where is NoSQL used?
Flexible Data Model
Globally Distributed,
“Always On” data
Low Latency access,
high volume ingest
Lower TCO,
commodity HW scale-out
ERP
EAM
Inventory
Control
Accting &
Payroll
Process
Mgmt
Business
Analytics
CRM
…
Driver
Application Interactive
customer
service
Customer
Portals
Online Banking
…
Mobile Data
Management
Time Series &
IoT Data Mgmt
Significant NEW
business benefitProven to be
technically
feasible and cost
effective
Last 30+ years Recent trendsRequirements
Oracle NoSQL
New Features Since OOW 2015
Enhanced Security Developer
Productivity
Operational
Efficiency
• Kerberos Authentication
• Active Directory
Integration
• Customizable Password
Complexity Rules
• Streaming bulk get and
put APIs
• Time to live APIs
• SQL Query
• Full text search
• Predicate pushdown
• Arbiters
• Time to live – Automated
disk cleanup
• Table level import/export
• Cluster contraction
Oracle NoSQL Database CS
Driver
Application
Oracle NoSQL Database CS
88
Kafka
Apache Kafka
A distributed streaming platform
• Publish & subscribe
to streams of data like a messaging system
• Process
streams of data efficiently and in real time
• Store
streams of data safely in a
distributed replicated cluster
Apache Kafka and Oracle
Big Data Services input
Apache Kafka and Oracle
Big Data Services input
Oracle Stream Analytics
previously Stream Explorer previously CEP
Service Bus transport for Kafka
http://www.ateam-oracle.com/osb-transport-for-apache-kafka-part-1
For Kafka 0.8 running on SB 12.1.3
Kafka 0.9 and 0.10 contain breaking changes
Custom SB transports in 12.2.1+ require some

More Related Content

What's hot

6Reinventing Oracle Systems in a Cloudy World (Sangam20, December 2020)
6Reinventing Oracle Systems in a Cloudy World (Sangam20, December 2020)6Reinventing Oracle Systems in a Cloudy World (Sangam20, December 2020)
6Reinventing Oracle Systems in a Cloudy World (Sangam20, December 2020)Lucas Jellema
 
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and FutureReview Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and FutureLucas Jellema
 
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...Marcus Vinicius Miguel Pedro
 
2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to CloudMarcus Vinicius Miguel Pedro
 
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017Lucas Jellema
 
REST - Why, When and How? at AMIS25
REST - Why, When and How? at AMIS25REST - Why, When and How? at AMIS25
REST - Why, When and How? at AMIS25Jon Petter Hjulstad
 
MySQL in oracle_public_cloud
MySQL in oracle_public_cloudMySQL in oracle_public_cloud
MySQL in oracle_public_cloudOracleMySQL
 
Introducing Oracle Real-Time Integration Business Insight
Introducing Oracle Real-Time Integration Business InsightIntroducing Oracle Real-Time Integration Business Insight
Introducing Oracle Real-Time Integration Business InsightLucas Jellema
 
MySQL in oracle public cloud
MySQL in oracle public cloudMySQL in oracle public cloud
MySQL in oracle public cloudMandy Ang
 
Deploying OBIEE in the Cloud - Oracle Openworld 2014
Deploying OBIEE in the Cloud - Oracle Openworld 2014Deploying OBIEE in the Cloud - Oracle Openworld 2014
Deploying OBIEE in the Cloud - Oracle Openworld 2014Mark Rittman
 
Moving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle CloudMoving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle CloudAlex Zaballa
 
Customer Education Webcast: New Features in Data Integration and Streaming CDC
Customer Education Webcast: New Features in Data Integration and Streaming CDCCustomer Education Webcast: New Features in Data Integration and Streaming CDC
Customer Education Webcast: New Features in Data Integration and Streaming CDCPrecisely
 
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...Alfredo Krieg
 
Bridging Oracle Database and Hadoop by Alex Gorbachev, Pythian from Oracle Op...
Bridging Oracle Database and Hadoop by Alex Gorbachev, Pythian from Oracle Op...Bridging Oracle Database and Hadoop by Alex Gorbachev, Pythian from Oracle Op...
Bridging Oracle Database and Hadoop by Alex Gorbachev, Pythian from Oracle Op...Alex Gorbachev
 
How does Riak compare to Cassandra? [Cassandra London User Group July 2011]
How does Riak compare to Cassandra? [Cassandra London User Group July 2011]How does Riak compare to Cassandra? [Cassandra London User Group July 2011]
How does Riak compare to Cassandra? [Cassandra London User Group July 2011]Rainforest QA
 
AMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancyAMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancyJaap Poot
 

What's hot (20)

6Reinventing Oracle Systems in a Cloudy World (Sangam20, December 2020)
6Reinventing Oracle Systems in a Cloudy World (Sangam20, December 2020)6Reinventing Oracle Systems in a Cloudy World (Sangam20, December 2020)
6Reinventing Oracle Systems in a Cloudy World (Sangam20, December 2020)
 
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and FutureReview Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
 
AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...
AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...
AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...
 
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
 
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
 
2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud
 
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
 
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
 
REST - Why, When and How? at AMIS25
REST - Why, When and How? at AMIS25REST - Why, When and How? at AMIS25
REST - Why, When and How? at AMIS25
 
MySQL in oracle_public_cloud
MySQL in oracle_public_cloudMySQL in oracle_public_cloud
MySQL in oracle_public_cloud
 
AMIS Oracle OpenWorld 2013 Review Part 1 - Intro Overview Innovation, Hardwar...
AMIS Oracle OpenWorld 2013 Review Part 1 - Intro Overview Innovation, Hardwar...AMIS Oracle OpenWorld 2013 Review Part 1 - Intro Overview Innovation, Hardwar...
AMIS Oracle OpenWorld 2013 Review Part 1 - Intro Overview Innovation, Hardwar...
 
Introducing Oracle Real-Time Integration Business Insight
Introducing Oracle Real-Time Integration Business InsightIntroducing Oracle Real-Time Integration Business Insight
Introducing Oracle Real-Time Integration Business Insight
 
MySQL in oracle public cloud
MySQL in oracle public cloudMySQL in oracle public cloud
MySQL in oracle public cloud
 
Deploying OBIEE in the Cloud - Oracle Openworld 2014
Deploying OBIEE in the Cloud - Oracle Openworld 2014Deploying OBIEE in the Cloud - Oracle Openworld 2014
Deploying OBIEE in the Cloud - Oracle Openworld 2014
 
Moving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle CloudMoving your Oracle Databases to the Oracle Cloud
Moving your Oracle Databases to the Oracle Cloud
 
Customer Education Webcast: New Features in Data Integration and Streaming CDC
Customer Education Webcast: New Features in Data Integration and Streaming CDCCustomer Education Webcast: New Features in Data Integration and Streaming CDC
Customer Education Webcast: New Features in Data Integration and Streaming CDC
 
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
 
Bridging Oracle Database and Hadoop by Alex Gorbachev, Pythian from Oracle Op...
Bridging Oracle Database and Hadoop by Alex Gorbachev, Pythian from Oracle Op...Bridging Oracle Database and Hadoop by Alex Gorbachev, Pythian from Oracle Op...
Bridging Oracle Database and Hadoop by Alex Gorbachev, Pythian from Oracle Op...
 
How does Riak compare to Cassandra? [Cassandra London User Group July 2011]
How does Riak compare to Cassandra? [Cassandra London User Group July 2011]How does Riak compare to Cassandra? [Cassandra London User Group July 2011]
How does Riak compare to Cassandra? [Cassandra London User Group July 2011]
 
AMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancyAMIS Beyond the Horizon - High density deployments using weblogic multitenancy
AMIS Beyond the Horizon - High density deployments using weblogic multitenancy
 

Viewers also liked

Cyberlaw and Cybercrime
Cyberlaw and CybercrimeCyberlaw and Cybercrime
Cyberlaw and CybercrimePravir Karna
 
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...Cigniti Technologies Ltd
 
Roadmap to data driven advice michael goedhart 1v0
Roadmap to data driven advice michael goedhart 1v0Roadmap to data driven advice michael goedhart 1v0
Roadmap to data driven advice michael goedhart 1v0BigDataExpo
 
First day of school for sixth grade
First day of school for sixth gradeFirst day of school for sixth grade
First day of school for sixth gradeEmily Kissner
 
Science ABC Book
Science ABC BookScience ABC Book
Science ABC Booktjelk1
 
(BDT306) Mission-Critical Stream Processing with Amazon EMR and Amazon Kinesi...
(BDT306) Mission-Critical Stream Processing with Amazon EMR and Amazon Kinesi...(BDT306) Mission-Critical Stream Processing with Amazon EMR and Amazon Kinesi...
(BDT306) Mission-Critical Stream Processing with Amazon EMR and Amazon Kinesi...Amazon Web Services
 
Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Lowy Shin
 
Revue de presse Telecom Valley - Juin 2016
Revue de presse Telecom Valley - Juin 2016Revue de presse Telecom Valley - Juin 2016
Revue de presse Telecom Valley - Juin 2016TelecomValley
 
Oracle OpenWorld - A quick take on all 22 press releases of Day #1 - #3
Oracle OpenWorld - A quick take on all 22 press releases of Day #1 - #3Oracle OpenWorld - A quick take on all 22 press releases of Day #1 - #3
Oracle OpenWorld - A quick take on all 22 press releases of Day #1 - #3Holger Mueller
 
Drive faster & better software delivery with performance monitoring & DevOps
Drive faster & better software delivery with performance monitoring & DevOpsDrive faster & better software delivery with performance monitoring & DevOps
Drive faster & better software delivery with performance monitoring & DevOpsVolker Linz
 
Big Data Expo 2015 - Hortonworks Common Hadoop Use Cases
Big Data Expo 2015 - Hortonworks Common Hadoop Use CasesBig Data Expo 2015 - Hortonworks Common Hadoop Use Cases
Big Data Expo 2015 - Hortonworks Common Hadoop Use CasesBigDataExpo
 
How to Collect and Process Data Under GDPR?
How to Collect and Process Data Under GDPR?How to Collect and Process Data Under GDPR?
How to Collect and Process Data Under GDPR?Piwik PRO
 

Viewers also liked (20)

Cyberlaw and Cybercrime
Cyberlaw and CybercrimeCyberlaw and Cybercrime
Cyberlaw and Cybercrime
 
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
 
EventoDadosAbertos v17ago16
EventoDadosAbertos v17ago16EventoDadosAbertos v17ago16
EventoDadosAbertos v17ago16
 
ecdevday4
ecdevday4ecdevday4
ecdevday4
 
stagerapport2.3
stagerapport2.3stagerapport2.3
stagerapport2.3
 
Introduction to QC
Introduction to QCIntroduction to QC
Introduction to QC
 
Roadmap to data driven advice michael goedhart 1v0
Roadmap to data driven advice michael goedhart 1v0Roadmap to data driven advice michael goedhart 1v0
Roadmap to data driven advice michael goedhart 1v0
 
Cloud Camp Azure概要
Cloud Camp Azure概要Cloud Camp Azure概要
Cloud Camp Azure概要
 
First day of school for sixth grade
First day of school for sixth gradeFirst day of school for sixth grade
First day of school for sixth grade
 
Science ABC Book
Science ABC BookScience ABC Book
Science ABC Book
 
(BDT306) Mission-Critical Stream Processing with Amazon EMR and Amazon Kinesi...
(BDT306) Mission-Critical Stream Processing with Amazon EMR and Amazon Kinesi...(BDT306) Mission-Critical Stream Processing with Amazon EMR and Amazon Kinesi...
(BDT306) Mission-Critical Stream Processing with Amazon EMR and Amazon Kinesi...
 
Andreas weigend
Andreas weigendAndreas weigend
Andreas weigend
 
Rb wilmer peres
Rb wilmer peresRb wilmer peres
Rb wilmer peres
 
Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Giip bp-giip connectivity1703
Giip bp-giip connectivity1703
 
Revue de presse Telecom Valley - Juin 2016
Revue de presse Telecom Valley - Juin 2016Revue de presse Telecom Valley - Juin 2016
Revue de presse Telecom Valley - Juin 2016
 
Oracle OpenWorld - A quick take on all 22 press releases of Day #1 - #3
Oracle OpenWorld - A quick take on all 22 press releases of Day #1 - #3Oracle OpenWorld - A quick take on all 22 press releases of Day #1 - #3
Oracle OpenWorld - A quick take on all 22 press releases of Day #1 - #3
 
Waarom ontwikkelt elk kind zich anders - prof. dr. Frank Verhulst
Waarom ontwikkelt elk kind zich anders - prof. dr. Frank VerhulstWaarom ontwikkelt elk kind zich anders - prof. dr. Frank Verhulst
Waarom ontwikkelt elk kind zich anders - prof. dr. Frank Verhulst
 
Drive faster & better software delivery with performance monitoring & DevOps
Drive faster & better software delivery with performance monitoring & DevOpsDrive faster & better software delivery with performance monitoring & DevOps
Drive faster & better software delivery with performance monitoring & DevOps
 
Big Data Expo 2015 - Hortonworks Common Hadoop Use Cases
Big Data Expo 2015 - Hortonworks Common Hadoop Use CasesBig Data Expo 2015 - Hortonworks Common Hadoop Use Cases
Big Data Expo 2015 - Hortonworks Common Hadoop Use Cases
 
How to Collect and Process Data Under GDPR?
How to Collect and Process Data Under GDPR?How to Collect and Process Data Under GDPR?
How to Collect and Process Data Under GDPR?
 

Similar to Oow2016 review--paas-microservices-

Structure and Opinions - Software Deployments with Cloud Foundry
Structure and Opinions - Software Deployments with Cloud FoundryStructure and Opinions - Software Deployments with Cloud Foundry
Structure and Opinions - Software Deployments with Cloud FoundryAndrew Ripka
 
01 oracle application integration overview
01 oracle application integration overview01 oracle application integration overview
01 oracle application integration overviewnksolanki
 
MuleSoft London Community October 2017 - Hybrid and SAP Integration
MuleSoft London Community October 2017 - Hybrid and SAP IntegrationMuleSoft London Community October 2017 - Hybrid and SAP Integration
MuleSoft London Community October 2017 - Hybrid and SAP IntegrationPace Integration
 
WSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIsWSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIsDassana Wijesekara
 
Extend soa with api management Sangam18
Extend soa with api management Sangam18Extend soa with api management Sangam18
Extend soa with api management Sangam18Vinay Kumar
 
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
2015-12-02 - WebCamp - Microsoft Azure Logic Apps2015-12-02 - WebCamp - Microsoft Azure Logic Apps
2015-12-02 - WebCamp - Microsoft Azure Logic AppsSandro Pereira
 
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017Andrew Ripka
 
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...VMware Tanzu
 
App Services - Connecting the dots of Web Mobile and Integration_published
App Services - Connecting the dots of Web Mobile and Integration_publishedApp Services - Connecting the dots of Web Mobile and Integration_published
App Services - Connecting the dots of Web Mobile and Integration_publishedWagner Silveira
 
Azure Web App services
Azure Web App servicesAzure Web App services
Azure Web App servicesAlexey Bokov
 
2016 06 - design your api management strategy - axway - Api Management
2016 06 - design your api management strategy - axway - Api Management2016 06 - design your api management strategy - axway - Api Management
2016 06 - design your api management strategy - axway - Api ManagementSmartWave
 
Logic Apps, the power of new integration
Logic Apps, the power of new integrationLogic Apps, the power of new integration
Logic Apps, the power of new integrationFélix Mondelo
 
Digital Transformation: Connected API Ecosystems
Digital Transformation: Connected API EcosystemsDigital Transformation: Connected API Ecosystems
Digital Transformation: Connected API EcosystemsHARMAN Services
 
What's New in IBM Streams V4.1
What's New in IBM Streams V4.1What's New in IBM Streams V4.1
What's New in IBM Streams V4.1lisanl
 
API Gateways are going through an identity crisis
API Gateways are going through an identity crisisAPI Gateways are going through an identity crisis
API Gateways are going through an identity crisisChristian Posta
 

Similar to Oow2016 review--paas-microservices- (20)

SaaS External Presentation
SaaS External PresentationSaaS External Presentation
SaaS External Presentation
 
Structure and Opinions - Software Deployments with Cloud Foundry
Structure and Opinions - Software Deployments with Cloud FoundryStructure and Opinions - Software Deployments with Cloud Foundry
Structure and Opinions - Software Deployments with Cloud Foundry
 
Databasecentricapisonthecloudusingplsqlandnodejscon3153oow2016 160922021655
Databasecentricapisonthecloudusingplsqlandnodejscon3153oow2016 160922021655Databasecentricapisonthecloudusingplsqlandnodejscon3153oow2016 160922021655
Databasecentricapisonthecloudusingplsqlandnodejscon3153oow2016 160922021655
 
AMIS OOW Review 2012 - Deel 7 - Lucas Jellema
AMIS OOW Review 2012 - Deel 7 - Lucas JellemaAMIS OOW Review 2012 - Deel 7 - Lucas Jellema
AMIS OOW Review 2012 - Deel 7 - Lucas Jellema
 
01 oracle application integration overview
01 oracle application integration overview01 oracle application integration overview
01 oracle application integration overview
 
MuleSoft London Community October 2017 - Hybrid and SAP Integration
MuleSoft London Community October 2017 - Hybrid and SAP IntegrationMuleSoft London Community October 2017 - Hybrid and SAP Integration
MuleSoft London Community October 2017 - Hybrid and SAP Integration
 
WSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIsWSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIs
 
SharePoint 2013 - What's New
SharePoint 2013 - What's NewSharePoint 2013 - What's New
SharePoint 2013 - What's New
 
Extend soa with api management Sangam18
Extend soa with api management Sangam18Extend soa with api management Sangam18
Extend soa with api management Sangam18
 
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
2015-12-02 - WebCamp - Microsoft Azure Logic Apps2015-12-02 - WebCamp - Microsoft Azure Logic Apps
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
 
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
 
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
 
App Services - Connecting the dots of Web Mobile and Integration_published
App Services - Connecting the dots of Web Mobile and Integration_publishedApp Services - Connecting the dots of Web Mobile and Integration_published
App Services - Connecting the dots of Web Mobile and Integration_published
 
Azure Web App services
Azure Web App servicesAzure Web App services
Azure Web App services
 
Demistifying serverless on aws
Demistifying serverless on awsDemistifying serverless on aws
Demistifying serverless on aws
 
2016 06 - design your api management strategy - axway - Api Management
2016 06 - design your api management strategy - axway - Api Management2016 06 - design your api management strategy - axway - Api Management
2016 06 - design your api management strategy - axway - Api Management
 
Logic Apps, the power of new integration
Logic Apps, the power of new integrationLogic Apps, the power of new integration
Logic Apps, the power of new integration
 
Digital Transformation: Connected API Ecosystems
Digital Transformation: Connected API EcosystemsDigital Transformation: Connected API Ecosystems
Digital Transformation: Connected API Ecosystems
 
What's New in IBM Streams V4.1
What's New in IBM Streams V4.1What's New in IBM Streams V4.1
What's New in IBM Streams V4.1
 
API Gateways are going through an identity crisis
API Gateways are going through an identity crisisAPI Gateways are going through an identity crisis
API Gateways are going through an identity crisis
 

More from Getting value from IoT, Integration and Data Analytics

More from Getting value from IoT, Integration and Data Analytics (20)

AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaSAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: DataAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
 
10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel
 
Iot in de zorg the next step - fit for purpose
Iot in de zorg   the next step - fit for purpose Iot in de zorg   the next step - fit for purpose
Iot in de zorg the next step - fit for purpose
 
Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct
 
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
 
Industry and IOT Overview of protocols and best practices Conclusion Connect
Industry and IOT Overview of protocols and best practices  Conclusion ConnectIndustry and IOT Overview of protocols and best practices  Conclusion Connect
Industry and IOT Overview of protocols and best practices Conclusion Connect
 
IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...
 
R introduction decision_trees
R introduction decision_treesR introduction decision_trees
R introduction decision_trees
 
Introduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas JellemaIntroduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas Jellema
 
IoT and the Future of work
IoT and the Future of work IoT and the Future of work
IoT and the Future of work
 
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
 
Ethereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter ReitsmaEthereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter Reitsma
 
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - ConclusionBlockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
 
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
 
Omc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van SoestOmc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van Soest
 

Recently uploaded

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Recently uploaded (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Oow2016 review--paas-microservices-

  • 1. The AMIS Team Oracle OpenWorld 2016 Review Data – PaaS & Microservices
  • 4. 4 SOA/BPM Suite 12c on-premises • No development capacity working on on- premises integration suits • Extended support still offered • SOA Suite 12.2.2+ = Cloud first • No BPM Suite 12.2.2 = No future plans • Oracle persuades customer to migrate – App2Cloud
  • 9. Identity & API Management
  • 10. Announcing: Identity Cloud Service • Single Sign On: Users sign in once into Identity Cloud Service and gain one click access to applications. • Identity and Access Management: Centrally manage users and their access to different applications. • Integration with On-Premise AD/OAM: For organizations with existing enterprise systems like Active Directory, automated synchronization of users and Single Sign On. • User Authentication Service: standard OpenID Connect (OIDC) 3-legged User Authentication flows on top of the standard OAuth2 protocol. • Identity Federation Service: support for standard SAML2 Browser POST Login & Logout Profiles • Reporting Service: dashboard information and reports from collected audit data.
  • 12. 12 Announcing: API Platform CS • Security – Protect services • Discovery – Promote functionality to developers and partners • Monitoring – Understand how your services are used • Management
  • 13. 13 API Platform Cloud Service API Platform Cloud Features • API Implementation – Build new APIs using our modern UI. • Security Policies – 20 security, quality of service, and routing policies • API Life Cycle Management – Deploy, Activate, Deprecate, and Remove APIs from the Cloud, on-premises, or hybrid environments. • API Inventory & Catalog – Know which APIs are available.
  • 14. 14 API Platform Cloud Service Intuitive User Experience • Interactive Documentation – Give API consumers the information they need to succeed. • User Roles & Grants – Control access to your APIs with API-level entitlements. • Application Registration – Manage applications that employ your APIs to ensure proper usage. • Operational Analytics – 10 pre-built charts to see critical information, like who is using your API, how APIs are being used, and if errors are occurring.
  • 15. 15 API Platform Policies • Security – Oauth 2 – Basic Auth – Key Validation – IP Filtering – Service Auth – CORS • Traffic Management – API Rate Limiting – API Rate Limiting Per Application – API Throttling • Interface Management – Interface Filtering – Method Mapping – Redaction – Header Validation • Routing – Header Based Routing – Resource Based Routing – Application Based Routing – Gateway Based Routing • Other – Groovy Script – Service Callout – Logging
  • 17. 17 Centralized API Design, Distributed API Runtime Available this winter, 2 months after IDCS release
  • 18. 18 API Platform Roadmap • Services: Inventory, Reuse, Grants, Analytics • Additional Policies: – Security: WS-Security, SAML – Transformation: XML to JSON, JSON to XML, REST to SOAP – Traffic Management: API Throttling Per Application, API Throttling - Queueing • Dev Portal: Anonymous Users, Self Registration • Analytics: Application Analytics, 5 New Analytics Charts, Event Overlays, Registrations • Deeper Apiary Integration: API Interface Filtering via Swagger 2.0 or API Blueprint • Miscellaneous: Policy Drag and Drop
  • 19. Internet of Things & Analytics
  • 20. Oracle IoT Cloud Overview 20
  • 21. 21 IoT CS Asset Monitoring
  • 22. 22 IoT CS Asset Monitoring
  • 23. 23 Stream Analytics Overview Real time streaming analytics for business users • Efficiently Analyze Streaming Data In Real-Time • Perform Filtering, Aggregations & Calculations using Configurable Time Ranges • Implement Complex Patterns From Pre-Built Templates • Correlate Data Streams with Reference Data • Generate Alerts For Downstream Systems New Runs on SPARK, Machine Learning
  • 25. 25 Insight Analytics Overview Analytics for your application integrations • Model, collect and monitor business metrics without IT, with no development required • Automatic, intuitive, web-based standard and custom dashboards & reports • Advanced analytics via BAM and OBIEE • New Publish over REST • Collect real-time metrics within minutes from initial setup • Can span multiple SOA, Service Bus, ICS projects to provide a single view
  • 26. 26 Insight Analytics Roadmap • New Event REST API, previous it was a Agent – Define Milestone as API Milestone. When reach you can call HTTP service. – You can now monitor applications which can call a REST API • New Agent for ICS • Seamless user experience via ICS UI – Integrated design experience with drag-n-drop mapping – Link to insight dashboards – Initially only orchestrations • Monitor across integrations + other components (e.g. SOA CS) • JET based dashboards in Insight – Merge pre-configured, customer and external dashboards – Responsive UI: compatible w/ mobile devices – Additional visualization types
  • 28. Self-Service Automation (OSSA) • For the business user (sales / marketing) • Integrates Oracle apps with popular cloud apps • e.g. Slack, Chello Board, Costava • Recipe Based approach • Similar to IFTTT if-this-than-that • Automate manual tasks • Set custom alerts and be proactive
  • 29. Target Users and Use Cases
  • 32. Oracle Integration Cloud Overview • Auto-Associated SaaS connections – An Environment pre-loaded with connections to all Oracle SaaS applications you have subscriptions to • Native SaaS Adaptors – Best-in-class SaaS adaptors to accelerate integration with your cloud assets • Secure On-Premises Integration – Secure and seamless integration with enterprise applications and systems in your data-center • Open Adapter SDK – Simple and extensible architecture for creation of new adapters • Intuitive Visual Designer – Mobile Ready – Rich Point and click browser-based designer to build integrations anywhere - on your computer or your favorite tablet • Oracle Recommends™ – Smart Data Mapper provides accurate recommendations using Oracle Recommends™ • Business User Friendly – Business friendly terminology combined with videos and tutorials for ease of use • API-Ready – Publish your integrations as an API for external consumption Oracle Applications, SAP, customer, legacy… ON-PREMISES 3rd PartyORACLE CLOUD Salesforce Oracle Integration Cloud Service Oracle SaaS Applications
  • 33. Oracle Integration Cloud Overview • Auto-Associated SaaS connections – An Environment pre-loaded with connections to all Oracle SaaS applications you have subscriptions to • Native SaaS Adaptors – Best-in-class SaaS adaptors to accelerate integration with your cloud assets • Secure On-Premises Integration – Secure and seamless integration with enterprise applications and systems in your data-center • Open Adapter SDK – Simple and extensible architecture for creation of new adapters • Intuitive Visual Designer – Mobile Ready – Rich Point and click browser-based designer to build integrations anywhere - on your computer or your favorite tablet • Oracle Recommends™ – Smart Data Mapper provides accurate recommendations using Oracle Recommends™ • Business User Friendly – Business friendly terminology combined with videos and tutorials for ease of use • API-Ready – Publish your integrations as an API for external consumption Oracle Applications, SAP, customer, legacy… ON-PREMISES 3rd PartyORACLE CLOUD Salesforce Oracle Integration Cloud Service Oracle SaaS Applications
  • 34. 34 ICS 16.3.5 (september release) Noticeable updates on UI & Orchestration • Triggers – Synchronous Request/Reply – Asynchronous Request/Reply – One-way Fire & Forget • Invokes – Synchronous Request/Reply – One-Way Fire & Forget • Activities: Assign, Map, Return and Switch
  • 35. 35 ICS 16.4.x (winter releases) • Orchestration – Scope: Group activities – Global fault handler: catch all (Oct) – Scope fault handler: catch scope faults (Dec) – Activities: Wait, Foreach, Loop, Stop Loop • Callouts (javascript) – Custom functions which replace custom Xpath functions • Dianostics & Logging – Product Bug Reporting: Incident Reporting & Download – Severity Settings: Set severity of log level rules – Email Notification: Send failure / status notifications
  • 36. 36 ICS 16.4.x (winter releases) • Orchestration – Scheduled Orchestration – (Pre-filled) variables • Stage File Activity – Optimized processing for the File operations – Extraction of file system – Read / create files – Staging area for files – Extend file operation using callouts • Foreach Activity – Looping: On Files / Batches / Records in a file – Performance: Map Reduce, Parallel, Slit over cluster, sync processing / fault handling
  • 39. Oracle Messaging CS The Oracle Messaging Cloud Service is a communication backbone delivered as a cloud service that connects any internet-based applications and devices on cloud and on-premises in a flexible, reliable and secure way, ideal for an event-driven service oriented architecture (SOA). Flexible Build flexible, complex business processes easily, connecting either existing or new components anywhere in a hybrid enterprise IT infrastructure. Standard-based Manage services with simple and standard interfaces. Reliable Support mission critical business flows with a reliable, secure messaging service. Cost-effective Scale your messaging infrastructure through a cost-effective self-managed service to accommodate future business needs.
  • 40. Oracle Messaging CS  Create point-to-point integrations with queues or publish/subscribe with topics  Send and receive messages using the REST API or using the JMS API  Dynamically create and manage destinations  Group multiple send and receive operations into atomic units using transactions  Push messages as HTTP requests to on-premise or cloud endpoints
  • 41. Oracle Content & Experience Cloud
  • 42. Oracle Content & Experience Cloud Service • Integrated solution including  Oracle Sites Cloud Service  Oracle Documents Cloud Service  Oracle Process Cloud Service  Oracle Social Network • Focus on  Multi-channel  Multi-faceted content  Collaboration  Self-service  Streamlined development
  • 44. Oracle Sites CS Oracle Sites Cloud Service drives digital engagement for employees, customers and partners through intuitive assembly of content, applications, and processes to build rich community and marketing sites. Engagement Create engagement sites as quickly as you need them to drive better relationships and loyalty with your customers, partners, and employees. Collaboration Collaborate with internal and external teams in creating content, building sites, and coordinating site updates to get to market faster. Governance View, manage, and administer all of your community and marketing microsites in one console providing visibility to IT. Extensibility Integrate third-party applications and create new custom themes to meet your specific business needs.
  • 45. Oracle Sites CS  Business user-friendly tools to build mobile-first web sites  Ease of content and layouts re-use  Templates and quick start components  Extension framework for custom components  Conversations and social network  Process Forms and Data-Driven Forms  And more...
  • 46. Oracle Sites CS  Video streaming  Editable HTML  Oracle Marketplace integration  Multi-channel content delivery  Native integration with Oracle Social Marketing and Commerce Cloud  Content items and digital assets in the Site Builder for experiences  Content lifecycle with approval and translational workflows  Enrich usage data with location, device or user information  A/B testing, content targeting and personalization  And much more...
  • 48. Oracle Documents CS Content and Social Collaboration in the Cloud – bringing together people and information. Social and Mobile Optimized Embedded social conversations and alerts, out-of-the-box mobile app and Presenter app for visual presentation. Integrated Integrated with Oracle Process Cloud, Oracle Sites Cloud, SaaS and on-premises applications, content management systems. Robust APIs for easy integration with PaaS, third-party systems. Secure Enterprise class security, multi-tenant architecture, detailed analytics and auditing. Simple and Easy to Use Business user friendly with drag and drop interfaces.
  • 49. Oracle Documents CS  Anywhere access to documents, conversations, people and sites  Increase productivity working with content on mobile  Progressive web experience for sites  Real-time messaging/conversations  Secure content sharing  Rich metadata support  Content-based workflows  REST API and UI extension framework  Hybrid ECM integration (WebCenter Content)  Digital signatures (HelloSign, DocuSign)  Integration with Eloqua, Sales Cloud and Service Cloud  And more...
  • 50. Oracle Documents CS  Mobile editing with MS Office  Mobile content review and approvals  Mobile annotations including video  Mobile capturing of content  Content models and relationships  Content form creation and preview  Content tagging and collections  Channel specific layouts and presentations  ABCS & MCS Integration  Digital asset management  Easily find and reuse assets across projects  Assets tagging and collections  Assets routing and approval  Rendition management and video streaming  Integrated with multichannel content delivery  And much more...
  • 52. Oracle Process CS Bring agility to your business with an easy, visual, low-code platform that simplifies day to day tasks by getting employees, customers, and partners the services they need to work anywhere, anytime, and on any device. Rapid Process Composition Business-driven rapid process design and automation. Mobile Multi-channel responsive interfaces across web, phone and tablet. Extend Applications Extend SaaS, on-premises and custom applications. Business Agility and Control Powerful interactive dashboards, rich alerts and guided troubleshooting.
  • 54. Oracle Process CS  New web forms with Oracle JET  Better process modelling: no more Flash  Easy integration with ICS  QuickStart apps  Document workflow  Embeddable Process apps  BI Cloud integration  Correlations / Event based gateways  Actionable e-mails
  • 55. Oracle Process CS  Decision Modeling Microservice  Case Management  Pattern Based Activities  Enterprise Business Objects  Lifecycle Management  Application Builder Cloud  Elastic Architecture  Disaster Recovery  Oracle Cloud Machine
  • 60. Microservices & Oracle "At Oracle, we consider microservices to be a central characteristic of our application development platform“ Mike Lehmann (Vice President of Product Development)
  • 62. Oracle Functions • Triggered by – API – Kafka Event Hub – Messaging – Notification – Database – MySQL – Cache – WebHooks – Compute Watch – APM – Log Analytics – Storage – Manual No worries about drivers, VM’s, scaling, monitoring, etc
  • 65. What is Node.js? • A JavaScript runtime Compare with a JVM • Uses the Google V8 engine Same as Chrome • Runs on a server • Efficient in asynchronous processing • Very performant • A lot of modules are available to integrate with front-end and back-end
  • 66. Node.js Where does Oracle use it? Mobile Cloud ServiceApplication Container Cloud Oracle JETDeveloper Cloud Service
  • 67. Node.js What do you use it for? “On the server side, our entire mobile software stack is completely bu “We are moving every product & every site within PayPal to Node” “We’ve been busy building our next-generation Netflix.com web application using Node” “MuleSoft's Anypoint platform services are implemented in Node”
  • 69. Application Container Cloud Service Enterprise grade features for Node.js • On demand scale out/in. Adding/Removing instances • On demand scale up/down. Adding/Removing memory per instance • Automatic load balancer configuration • One click patching
  • 70. Application Container Cloud Service Enterprise grade features for Node.js • Easy web interface for deployments • Also possible using the API and Developer Cloud Service Easy!
  • 71. Application Container Cloud Service Enterprise grade features for Node.js • Easy web interface for managing configuration • Including service bindings such as database connections
  • 72. Application Container Cloud Service Recent new features • September 2016 – MySQL Cloud Service Support – Memory Monitoring (memory usage per application), also by API • August 2016 – PHP Support – 20 GB of Memory Per Instance • July 2016 – Cloud Foundry Application Deployment – Startup timeout https://docs.oracle.com/cloud/latest/apaas_gs/
  • 75. Oracle Developer Cloud Service What’s In It • Version Management – Git • Build Automation – Ant, Maven, Gradle, npm, Grunt, Bower, Gulp, Command line • Continuous Integration - Hudson • Issues Tracking • Code review • Deployment automation • Agile process management • wiki • Activity stream
  • 76. Oracle Developer CS Compute VM Management • Provision Compute VMs • Manage Usage • Assign VM to Users • Control Timeouts • Save State • Assign Build & Cloud IDE
  • 77. Oracle Developer CS Configure and Create Compute Templates • Customize Installed Software • Multiple Languages • Oracle Software Installations • Future: Bring your own Image
  • 78. Oracle Developer CS Compute for Builds • Dedicated Executors Pool • Better Performance and Predictability • Assign Build Job to VM • Customize VM through templates
  • 79. Oracle Developer CS Cloud IDE • Browser-based IDE • Use Compute VM • Customize Your VM • Integrated VM Shell • Built in GIT integration • Servers Integration • Java / Node.js Debugging • Run on / Run As
  • 80. Oracle Developer CS Cloud IDE • Code Completion • Validation • Formatting • Supported Languages – HTML / CSS – Java – JavaScript (including JET) – Node.js – PL/SQL
  • 81. Oracle Developer CS Docker Pipeline Developer Local App Code, Tests, Docker File Certified Base Docker Images Docker App Image Registry Test Staging Production Docker Management & Control Dev CS Container CS
  • 82. NoSQL
  • 83. What is Oracle NoSQL Database ? 10110010100100 10011010101010 11100101010100 100101 ReliableFlexibleFastSimple Advanced Key-Value database designed as cost effective, high performance solution for simple operations on collections of data with built in high availability and elastic scale-out. less is more
  • 84. Where is NoSQL used? Flexible Data Model Globally Distributed, “Always On” data Low Latency access, high volume ingest Lower TCO, commodity HW scale-out ERP EAM Inventory Control Accting & Payroll Process Mgmt Business Analytics CRM … Driver Application Interactive customer service Customer Portals Online Banking … Mobile Data Management Time Series & IoT Data Mgmt Significant NEW business benefitProven to be technically feasible and cost effective Last 30+ years Recent trendsRequirements
  • 85. Oracle NoSQL New Features Since OOW 2015 Enhanced Security Developer Productivity Operational Efficiency • Kerberos Authentication • Active Directory Integration • Customizable Password Complexity Rules • Streaming bulk get and put APIs • Time to live APIs • SQL Query • Full text search • Predicate pushdown • Arbiters • Time to live – Automated disk cleanup • Table level import/export • Cluster contraction
  • 86. Oracle NoSQL Database CS Driver Application
  • 88. 88
  • 89. Kafka
  • 90. Apache Kafka A distributed streaming platform • Publish & subscribe to streams of data like a messaging system • Process streams of data efficiently and in real time • Store streams of data safely in a distributed replicated cluster
  • 91. Apache Kafka and Oracle Big Data Services input
  • 92. Apache Kafka and Oracle Big Data Services input
  • 93. Oracle Stream Analytics previously Stream Explorer previously CEP
  • 94. Service Bus transport for Kafka http://www.ateam-oracle.com/osb-transport-for-apache-kafka-part-1 For Kafka 0.8 running on SB 12.1.3 Kafka 0.9 and 0.10 contain breaking changes Custom SB transports in 12.2.1+ require some

Editor's Notes

  1. Show audience slide for few so they get idea of current state of Oracle IaaS & PaaS. We will focus on the enterprise integration block.
  2. SOA CS migration: Lift/config metadata on-premises Create production and shifts in cloud Auto rewiring of urls (as much as posible) Command Line or using UI to rewire Lift and shift one cluster or all Lift and shift across versions Auto rewrite of hostnames, cluster name, domain name, managed domain name, t3 urls and references to host & port.
  3. Thank about the importance of Identity Cloud Service and that all of Oracle’s Cloud Service are going to use it. This mean that some cloud service are not yet available. The next cloud service is one of them.
  4. Device Virtualization - Standardize integration of devices with the enterprise High Speed Messaging - Enable reliable, secure and bi-directional communication between devices and the cloud Endpoint Management - Manage all your device endpoint identity, metadata and lifecycle states Stream Processing - Real time analysis of incoming data streams with event aggregation, filtering, and correlation Data Enrichment - Enrich raw data streams with contextual information and generate composite streams Enterprise Connectivity - Dynamically dispatch critical IoT data and events to applications and process flows
  5. Connect Auto-Associated SaaS connections - An Environment pre-loaded with connections to all Oracle SaaS applications you have subscriptions to Native SaaS Adaptors - Best-in-class SaaS adaptors to accelerate integration with your cloud assets Secure On-Premises Integration - Secure and seamless integration with enterprise applications and systems in your data-center Open Adapter SDK Simple and extensible architecture for creation of new adapters Design Intuitive Visual Designer – Mobile Ready - Rich Point and click browser-based designer to build integrations anywhere - on your computer or your favorite tablet Oracle Recommends™ - Smart Data Mapper provides accurate recommendations using Oracle Recommends™ Business User Friendly - Business friendly terminology combined with videos and tutorials for ease of use API-Ready - Publish your integrations as an API for external consumption
  6. Connect Auto-Associated SaaS connections - An Environment pre-loaded with connections to all Oracle SaaS applications you have subscriptions to Native SaaS Adaptors - Best-in-class SaaS adaptors to accelerate integration with your cloud assets Secure On-Premises Integration - Secure and seamless integration with enterprise applications and systems in your data-center Open Adapter SDK Simple and extensible architecture for creation of new adapters Design Intuitive Visual Designer – Mobile Ready - Rich Point and click browser-based designer to build integrations anywhere - on your computer or your favorite tablet Oracle Recommends™ - Smart Data Mapper provides accurate recommendations using Oracle Recommends™ Business User Friendly - Business friendly terminology combined with videos and tutorials for ease of use API-Ready - Publish your integrations as an API for external consumption
  7. Node.js single thread. Do not block it! You get help for that
  8. Netflix: http://techblog.netflix.com/2014/11/nodejs-in-flames.html https://www.quora.com/What-companies-are-using-Node-js-in-production Usage to host front and backend