Mais conteúdo relacionado Semelhante a Modern App Development with Oracle Cloud (20) Modern App Development with Oracle Cloud2. 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
3. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Modern Application Development
Oracle Cloud Platform
Juan Carlos Ruiz Rico
Cloud Platform Consultant
Oracle EMEA
April, 2016
Oracle - Confidential
4. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle - Confidential
Welcome!
Juan Carlos Ruiz Rico
Cloud Platform Consultant
Email: juan.carlos.r.ruiz.rico@oracle.com
lnkdin.me/p/juancarlosruizrico
@_JCRico
5. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
The World is Changing – What Are You Going To Do About It ?
Oracle - Confidential
6. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
“The Best Way
to Predict Future
is to Create it”
Oracle - Confidential
7. 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
8. 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
9. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle’s Cloud Value Proposition
Oracle - Confidential
10. 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
11. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud Platform
Documents
Cloud
Process
Cloud
Sites
Cloud
Social
Cloud
CONTENT AND
COLLABORATION
Business
Intelligence
Cloud
Big Data
Discovery
Cloud
Big Data
Preparation
Cloud
Internet
of Things
Cloud
BUSINESS
ANALYTICS
Mobile Cloud
MOBILE
NoSQL
Database
Cloud
Big Data
SQL Cloud
Exadata
Cloud
Big Data
Cloud
Database
Backup
Cloud
Database
Cloud
Big Data
Preparation
Cloud
DATA
MANAGEMENT
Node Cloud
Developer
Cloud
Mobile
Cloud
Java Cloud
Application
Builder Cloud
APPLICATION
DEVELOPMENT
Integration
Cloud
SOA
Cloud
GoldenGate
Cloud
Internet
of Things
Cloud
INTEGRATION
Application
Performance
Monitoring Cloud
IT
Analytics
Cloud
Log
Analytics
Cloud
ENTERPRISE
MANAGEMENT
Oracle - Confidential
12. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle - Confidential
Oracle Cloud Infrastructure Services Portfolio
Software
VPN
Hardware
VPN
(IPsec)
Fast
Connect
Network
Bonding NETWORK
Archive
Storage
Cloud
NAS
Block
Storage
Object
Storage
High
Performance
Storage
STORAGE
General Purpose
Compute
High
Performance
Compute
Dedicated
Compute
Engineered
Systems
Compute
COMPUTE
13. 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
14. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud Platform - Application Development
Application Container
Cloud
Java Cloud Mobile Cloud
Application Builder
Cloud
Develop Cloud
Native,
Lightweight,
Polyglot Apps
Develop
Java EE Apps
to Cloud
Develop
Mobile Apps
Declarative
HTML5 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
15. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Application Container & Developer Cloud
Services
Oracle - Confidential
16. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Better applications
developed faster
and cheaper
Oracle - Confidential
17. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
The Development Ecosystem
Oracle - Confidential
18. 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()
19. 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!');
});
20. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
SparkJava
Oracle - Confidential
21. 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
22. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Application Container Cloud
Your 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, microservices
programming infrastructure.
• Tight integration with Developer Cloud Service for
continuous integration and deployment.
Oracle - Confidential
23. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Cloud or
On-Premise
Dev, Test or
Production
Deploy
Commit
Track & Monitor
Developer Cloud Service: Bringing it All Together
Developers
Developer
Service
Review
CI / CD
Source
Tasks
Wiki
Oracle Cloud
Platform
Oracle - Confidential
24. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Developer Cloud Service
25. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Build Zip Deploy!
Oracle - Confidential
26. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Integrated Developer Cloud Service
Build & Deployment
Developer Cloud Service
Developer
Hudson
Push code
Submit bugs
Share 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
27. 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 Technology
On Premise – Cloud
Oracle - Confidential
28. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Be pragmatic
Do 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
30. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle - Confidential