SlideShare a Scribd company logo
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 Development
Oracle Cloud Platform
Juan Carlos Ruiz Rico
Cloud Platform Consultant
Oracle EMEA
April, 2016
Oracle - Confidential
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
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
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
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
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 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
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 applications
developed faster
and 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 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
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
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 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
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
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
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle - Confidential

More Related Content

What's hot

Atagg2015 Where testing is moving in agile cloud world!
Atagg2015 Where testing is moving in agile cloud world!Atagg2015 Where testing is moving in agile cloud world!
Atagg2015 Where testing is moving in agile cloud world!
Agile Testing Alliance
 
Apex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian laneApex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian lane
APEX Solutions - Natural Intelligence
 
Owasp top 10 2013 - rc1
Owasp top 10   2013 - rc1Owasp top 10   2013 - rc1
Owasp top 10 2013 - rc1Ajay Ohri
 
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackAccelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Bob Sokol
 
Overview of Eclipse technologies
Overview of Eclipse technologiesOverview of Eclipse technologies
Overview of Eclipse technologies
PT.JUG
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft
 
Microservices
MicroservicesMicroservices
Microservices
PT.JUG
 
Enabling Enterprise DevOps at Scale
Enabling Enterprise DevOps at ScaleEnabling Enterprise DevOps at Scale
Enabling Enterprise DevOps at Scale
Bob Sokol
 
Useful Design Patterns for Enterprise Applications with Java
Useful Design Patterns for Enterprise Applications with JavaUseful Design Patterns for Enterprise Applications with Java
Useful Design Patterns for Enterprise Applications with Java
PT.JUG
 
DevOps the NetApp Way: 10 Rules for Forming a DevOps Team
DevOps the NetApp Way: 10 Rules for Forming a DevOps TeamDevOps the NetApp Way: 10 Rules for Forming a DevOps Team
DevOps the NetApp Way: 10 Rules for Forming a DevOps Team
NetApp
 
Sydney mule soft meetup 30 april 2020
Sydney mule soft meetup   30 april 2020Sydney mule soft meetup   30 april 2020
Sydney mule soft meetup 30 april 2020
Royston Lobo
 
Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204
Royston Lobo
 
Cloud onboarding and Application Onboarding on AURO Canadian Cloud Computing
Cloud onboarding and Application Onboarding on AURO Canadian Cloud ComputingCloud onboarding and Application Onboarding on AURO Canadian Cloud Computing
Cloud onboarding and Application Onboarding on AURO Canadian Cloud Computing
Matthew McKinney
 
devops, platforms and devops platforms
devops, platforms and devops platformsdevops, platforms and devops platforms
devops, platforms and devops platforms
Andrew Shafer
 
Customer Case Study: Generali
Customer Case Study: GeneraliCustomer Case Study: Generali
Customer Case Study: Generali
Inflectra
 
Sydney mule soft meetup #8 1 August 2019 - all slides
Sydney mule soft meetup #8   1 August 2019 - all slidesSydney mule soft meetup #8   1 August 2019 - all slides
Sydney mule soft meetup #8 1 August 2019 - all slides
Royston Lobo
 
Panel meetup with EA leaders
Panel meetup with EA leadersPanel meetup with EA leaders
Panel meetup with EA leaders
MuleSoft Meetup
 
2022 Google Academy
2022 Google Academy 2022 Google Academy
2022 Google Academy
AleksaKomosar
 
Roadmap 101 of the ServiceNow business platform
Roadmap 101 of the ServiceNow business platformRoadmap 101 of the ServiceNow business platform
Roadmap 101 of the ServiceNow business platform
Sheetal Kale
 
Apex day 1.0 foex plugin framework peter raganitsch
Apex day 1.0 foex plugin framework peter raganitschApex day 1.0 foex plugin framework peter raganitsch
Apex day 1.0 foex plugin framework peter raganitsch
APEX Solutions - Natural Intelligence
 

What's hot (20)

Atagg2015 Where testing is moving in agile cloud world!
Atagg2015 Where testing is moving in agile cloud world!Atagg2015 Where testing is moving in agile cloud world!
Atagg2015 Where testing is moving in agile cloud world!
 
Apex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian laneApex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian lane
 
Owasp top 10 2013 - rc1
Owasp top 10   2013 - rc1Owasp top 10   2013 - rc1
Owasp top 10 2013 - rc1
 
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackAccelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
 
Overview of Eclipse technologies
Overview of Eclipse technologiesOverview of Eclipse technologies
Overview of Eclipse technologies
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes
 
Microservices
MicroservicesMicroservices
Microservices
 
Enabling Enterprise DevOps at Scale
Enabling Enterprise DevOps at ScaleEnabling Enterprise DevOps at Scale
Enabling Enterprise DevOps at Scale
 
Useful Design Patterns for Enterprise Applications with Java
Useful Design Patterns for Enterprise Applications with JavaUseful Design Patterns for Enterprise Applications with Java
Useful Design Patterns for Enterprise Applications with Java
 
DevOps the NetApp Way: 10 Rules for Forming a DevOps Team
DevOps the NetApp Way: 10 Rules for Forming a DevOps TeamDevOps the NetApp Way: 10 Rules for Forming a DevOps Team
DevOps the NetApp Way: 10 Rules for Forming a DevOps Team
 
Sydney mule soft meetup 30 april 2020
Sydney mule soft meetup   30 april 2020Sydney mule soft meetup   30 april 2020
Sydney mule soft meetup 30 april 2020
 
Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204
 
Cloud onboarding and Application Onboarding on AURO Canadian Cloud Computing
Cloud onboarding and Application Onboarding on AURO Canadian Cloud ComputingCloud onboarding and Application Onboarding on AURO Canadian Cloud Computing
Cloud onboarding and Application Onboarding on AURO Canadian Cloud Computing
 
devops, platforms and devops platforms
devops, platforms and devops platformsdevops, platforms and devops platforms
devops, platforms and devops platforms
 
Customer Case Study: Generali
Customer Case Study: GeneraliCustomer Case Study: Generali
Customer Case Study: Generali
 
Sydney mule soft meetup #8 1 August 2019 - all slides
Sydney mule soft meetup #8   1 August 2019 - all slidesSydney mule soft meetup #8   1 August 2019 - all slides
Sydney mule soft meetup #8 1 August 2019 - all slides
 
Panel meetup with EA leaders
Panel meetup with EA leadersPanel meetup with EA leaders
Panel meetup with EA leaders
 
2022 Google Academy
2022 Google Academy 2022 Google Academy
2022 Google Academy
 
Roadmap 101 of the ServiceNow business platform
Roadmap 101 of the ServiceNow business platformRoadmap 101 of the ServiceNow business platform
Roadmap 101 of the ServiceNow business platform
 
Apex day 1.0 foex plugin framework peter raganitsch
Apex day 1.0 foex plugin framework peter raganitschApex day 1.0 foex plugin framework peter raganitsch
Apex day 1.0 foex plugin framework peter raganitsch
 

Similar to Modern App Development with Oracle Cloud

D-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLED-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLE
DEVOPS D-DAY
 
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and MorePolyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Shaun Smith
 
Oracle Mobile Cloud Service
Oracle Mobile Cloud ServiceOracle Mobile Cloud Service
Oracle Mobile Cloud Service
Juan Carlos Ruiz Rico
 
Solving todays problems with oracle integration cloud
Solving todays problems with oracle integration cloudSolving todays problems with oracle integration cloud
Solving todays problems with oracle integration cloud
Heba Fouad
 
Embracing SOA and the Cloud
Embracing SOA and the CloudEmbracing SOA and the Cloud
Embracing SOA and the Cloud
Heba Fouad
 
Oracle Cloud: Anything as a Service
Oracle Cloud: Anything as a ServiceOracle Cloud: Anything as a Service
Oracle Cloud: Anything as a Service
Bruno Borges
 
Lightweight Java in the Cloud
Lightweight Java in the CloudLightweight Java in the Cloud
Lightweight Java in the Cloud
Bruno Borges
 
EBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud PlatformEBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud Platform
Fumiko Yamashita
 
Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015
Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015
Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015
Nadine Schoene
 
Oracle REST Data Services
Oracle REST Data ServicesOracle REST Data Services
Oracle REST Data Services
Chris Muir
 
Valor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloudValor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloud
OracleIberia
 
Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Kurt Liu
 
Apex day 1.0 oracle cloud news_andrej valach
Apex day 1.0 oracle cloud news_andrej valachApex day 1.0 oracle cloud news_andrej valach
Apex day 1.0 oracle cloud news_andrej valach
APEX Solutions - Natural Intelligence
 
SOACS-Overview.pdf
SOACS-Overview.pdfSOACS-Overview.pdf
SOACS-Overview.pdf
SlavikGimelbrand
 
Beneficios de la coexistencia de ambientes híbridos utilizando SOA
Beneficios de la coexistencia de ambientes híbridos utilizando SOABeneficios de la coexistencia de ambientes híbridos utilizando SOA
Beneficios de la coexistencia de ambientes híbridos utilizando SOA
Software Guru
 
Mastering DevOps with Oracle
Mastering DevOps with Oracle Mastering DevOps with Oracle
Mastering DevOps with Oracle
jeckels
 
Extending Hortonworks with Oracle's Big Data Platform
Extending Hortonworks with Oracle's Big Data PlatformExtending Hortonworks with Oracle's Big Data Platform
Extending Hortonworks with Oracle's Big Data Platform
DataWorks Summit/Hadoop Summit
 
How to Obtain Peak Performance from Your Virtual Environment
How to Obtain Peak Performance from Your Virtual EnvironmentHow to Obtain Peak Performance from Your Virtual Environment
How to Obtain Peak Performance from Your Virtual Environment
eG Innovations
 
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2) Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2)
Okcan Yasin Saygılı
 

Similar to Modern App Development with Oracle Cloud (20)

D-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLED-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLE
 
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and MorePolyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
 
Oracle Mobile Cloud Service
Oracle Mobile Cloud ServiceOracle Mobile Cloud Service
Oracle Mobile Cloud Service
 
Solving todays problems with oracle integration cloud
Solving todays problems with oracle integration cloudSolving todays problems with oracle integration cloud
Solving todays problems with oracle integration cloud
 
Embracing SOA and the Cloud
Embracing SOA and the CloudEmbracing SOA and the Cloud
Embracing SOA and the Cloud
 
Oracle Cloud: Anything as a Service
Oracle Cloud: Anything as a ServiceOracle Cloud: Anything as a Service
Oracle Cloud: Anything as a Service
 
Lightweight Java in the Cloud
Lightweight Java in the CloudLightweight Java in the Cloud
Lightweight Java in the Cloud
 
EBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud PlatformEBS Upgrade to Oracle Cloud Platform
EBS Upgrade to Oracle Cloud Platform
 
Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015
Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015
Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015
 
Oracle REST Data Services
Oracle REST Data ServicesOracle REST Data Services
Oracle REST Data Services
 
Valor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloudValor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloud
 
Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1
 
Apex day 1.0 oracle cloud news_andrej valach
Apex day 1.0 oracle cloud news_andrej valachApex day 1.0 oracle cloud news_andrej valach
Apex day 1.0 oracle cloud news_andrej valach
 
SOACS-Overview.pdf
SOACS-Overview.pdfSOACS-Overview.pdf
SOACS-Overview.pdf
 
Beneficios de la coexistencia de ambientes híbridos utilizando SOA
Beneficios de la coexistencia de ambientes híbridos utilizando SOABeneficios de la coexistencia de ambientes híbridos utilizando SOA
Beneficios de la coexistencia de ambientes híbridos utilizando SOA
 
Mastering DevOps with Oracle
Mastering DevOps with Oracle Mastering DevOps with Oracle
Mastering DevOps with Oracle
 
Extending Hortonworks with Oracle's Big Data Platform
Extending Hortonworks with Oracle's Big Data PlatformExtending Hortonworks with Oracle's Big Data Platform
Extending Hortonworks with Oracle's Big Data Platform
 
How to Obtain Peak Performance from Your Virtual Environment
How to Obtain Peak Performance from Your Virtual EnvironmentHow to Obtain Peak Performance from Your Virtual Environment
How to Obtain Peak Performance from Your Virtual Environment
 
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
 
Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2) Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2)
 

Recently uploaded

Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 

Modern App Development with Oracle Cloud

  • 1.
  • 2. 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
  • 29. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
  • 30. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle - Confidential