Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Modern Application DevelopmentOracle Cloud Platform
Juan Carlos Ruiz RicoCloud Platform ConsultantOracle EMEAApril, 2016
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle - Confidential
Welcome!
Juan Carlos Ruiz RicoCloud Platform ConsultantEmail: [email protected]
lnkdin.me/p/juancarlosruizrico
@_JCRico
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
The World is Changing – What Are You Going To Do About It ?
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
“The Best Way to Predict Future
is to Create it”
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Why are People Moving to the Cloud
89% 87%
Lower Cost
Source: Computerworld Strategic Marketing Services Cloud Survey
Greater Business Agility
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Customers don’t want IT to be a Stopper… but the Solution
SPEED TO RESPONDSPEED TO BUILD SPEED TO DEPLOY
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle’s Cloud Value Proposition
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 10
Bring Oracle’s leading Database and Middleware
Technology Software to customers and partners anywhere in the
World through the Internet
Oracle Cloud Platform Strategy
Software as a Service
Platform as a Service
Infrastructure as a Service
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud Platform
DocumentsCloud
Process Cloud
SitesCloud
Social Cloud
CONTENT ANDCOLLABORATION
Business Intelligence
Cloud
Big Data Discovery
Cloud
Big Data Preparation
Cloud
Internet of Things
Cloud
BUSINESSANALYTICS
Mobile Cloud
MOBILE
NoSQLDatabase
Cloud
Big DataSQL Cloud
ExadataCloud
Big Data Cloud
Database BackupCloud
DatabaseCloud
Big DataPreparation
Cloud
DATAMANAGEMENT
Node Cloud
Developer Cloud
MobileCloud
Java Cloud
ApplicationBuilder Cloud
APPLICATIONDEVELOPMENT
Integration Cloud
SOACloud
GoldenGate Cloud
Internet of Things
CloudINTEGRATION
ApplicationPerformance
Monitoring Cloud
ITAnalytics
Cloud
LogAnalytics
Cloud
ENTERPRISEMANAGEMENT
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle - Confidential
Oracle Cloud Infrastructure Services Portfolio
Software VPN
HardwareVPN
(IPsec)
FastConnect
NetworkBonding NETWORK
ArchiveStorage
CloudNAS
BlockStorage
Object Storage
HighPerformance
Storage
STORAGE
General PurposeCompute
High Performance
Compute
DedicatedCompute
Engineered Systems
ComputeCOMPUTE
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Facilities Cost: Data Center, ISP, CDN, DNS, ...
Hardware Cost: Servers, Storage, Network, …
Software Cost: License, Installation, Configuration, Security Setup, DR Setup, ...
Ongoing Maintenance Cost: Backup, Patching, Hardware Upgrade, OS Upgrade, Firmware Upgrade, Software Upgrade, Test-Dev Synchronization, Cloning, Data Masking, Security Configuration Checks, Security Auditing, …
Traditional IaaS
Traditional PaaS
Value Creation
Oracle PaaS
Highest Value Creation with Cloud Automation
13Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud Platform - Application Development
Application Container Cloud
Java Cloud Mobile CloudApplication Builder
Cloud
Develop Cloud Native,
Lightweight, Polyglot Apps
Develop Java EE Apps
to Cloud
DevelopMobile Apps
DeclarativeHTML5 Apps
Management Cloud: Performance Management, Log Analytics, IT Analytics
Developer Cloud: Continuous integration/Continuous Delivery/Collaboration
Integration Cloud
Messaging Cloud
SOA Cloud
Integration
Compute Cloud
Storage Cloud
Open Source and
Non Oracle TechnologiesOracle Database Cloud
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Application Container & Developer Cloud Services
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Better applicationsdeveloped fasterand cheaper
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
The Development Ecosystem
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Flask-Python
Oracle - Confidential
from flask import Flask
app = Flask(__name__)
@app.route("/") def hello():
return "Hello World!"
if __name__ == "__main__":app.run()
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Express.js – Node.js
Oracle - Confidential
var express = require('express');var app = express();
app.get('/', function (req, res) {res.send('Hello World!');
});
app.listen(3000, function () {console.log('Example app listening on port 3000!');
});
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
SparkJava
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Cloud Native with Application Container Cloud
Container-based
Elastic Profile Microservices
Polyglot
php
Open
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Application Container CloudYour go-to Platform for Lightweight Applications and Microservices
• Super easy to use—streamlined and minimal UI & REST API
• Advanced diagnostics (Flight Recorder), immediate access to platform upgrades, security, platform optimizations
• Extensible platform with other OPC services including Database, Messaging, Storage, Developer…
• Foundation for lightweight applications, microservicesprogramming infrastructure.
• Tight integration with Developer Cloud Service for continuous integration and deployment.
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Cloud orOn-Premise
Dev, Test or Production
Deploy
Commit
Track & Monitor
Developer Cloud Service: Bringing it All Together
DevelopersDeveloper
Service
Review
CI / CD
Source
Tasks
Wiki
Oracle CloudPlatform
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Developer Cloud Service
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Build Zip Deploy!
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Integrated Developer Cloud Service Build & Deployment
Developer Cloud Service
Developer
Hudson
Push codeSubmit bugsShare on Wiki
Java Cloud Service
WebLogic
Load Balancer
WebLogic WebLogic
Application Container Cloud Service
Java SE
Load Balancer
Java SE Java SEDeploy Directly
Continuous Delivery
Messaging Cloud Service
Storage Cloud Service
Database Cloud Service
BigData, Mobile, Integration, Process, ...
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Fast Go Live Flexible Robust
Summary
Automated Tasks=
More Time for Innovation
Budget & Technical Perspective
Same Oracle TechnologyOn Premise – Cloud
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Be pragmaticDo the simplest thing that works
Start with a single or non critical app
Embrace & Adopt Oracle Cloud Technologies
Java Cloud Service Free 30 Days Trial
• https://cloud.oracle.com/application-development• https://blogs.oracle.com/OracleCloud4Developers/• https://cloud.oracle.com/developer/community
Oracle - Confidential
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle - Confidential