Oracle Code Keynote with Thomas Kurian
-
Upload
oracle-developers -
Category
Technology
-
view
1.269 -
download
1
Transcript of Oracle Code Keynote with Thomas Kurian
developer.oracle.com/code
Thomas KurianPresidentOracle Corporation
Software-as-a-Service
Platform-as-a-Service
Infrastructure-as-a-Service
Data-as-a-Service
Cloud
Infrastructure-as-a-Service
Cloud: Infrastructure-as-a-Service
Messaging
Compute Storage Networking Identity
Load Balancing DNS Content Distribution
Region 2
Cloud: Infrastructure-as-a-Service
Availability Domain 1
Availability Domain 2
Availability Domain 3
Availability Domain 1
Availability Domain 2
Availability Domain 3
Availability Domain 1
Availability Domain 2
Availability Domain 3
2 N
1 M
1 K
POD #1
1 M
1 K
POD #2
1 M
1 K
POD #N
1
Flat Horizontally Scaled, Non Over-Subscribed Network
Availability Domain 1
Availability Domain 2
Availability Domain 3
Cloud: Infrastructure-as-a-Service
VCN
Cloud
Subnet10.1.3.0/24
Subnet10.1.2.0/24
Virtual Router
DRG
CPE
CPE
Customer Site 1
Customer Site 2
VPC
IP-Sec VPN
Direct Connect
MPLS
Fully Virtualized Layer 3 Private Overlay Network for each TenantManage your own high scale private IP networks with variety of connectivity options
Elastic extension of on-premise network – IPSec VPN, FastConnect, MPLS
Cloud: Infrastructure-as-a-Service
Cloud: Infrastructure-as-a-Service
High Performance Compute: 29TB NVMe, 1TB DRAM, 44 Cores
Off Box Network VirtualizationFlat Network
High Performance Storage: 4.2 Million 4K Read IOPS 2.6 Million 4K Write IOPS
Bare Metal Servers
Hypervisor & VM-aaS
Docker Containers
Dedicated Compute
Local NVMe Disk
Elastic Block
Elastic Files
Object Storage
Archival
Cloud: IaaS Putting it all Together
NVMe storage Any middlebox – IDS/IPS,…Bare metal hosts VMs Engineered Systems
Physical Network
DatacentersRegion
Virtual Network
Compute & Storage?
Availability Domain 1
Availability Domain 2
Availability Domain 3
Cloud: 500+ Certified Open Source Offerings
Platform-as-a-Service
Cloud: Platform-as-a-Service
Big Data
Mobility Content & Social
Data & Service Integration
Systems Management
Data Management
Application Development
Business Intelligence
Cloud: Data Management-as-a-Service
Multi-Tenant
Open Source Key Value Document & Graph DB Big Data Store
Data Warehouse OLTP In-Memory
Micro-Services Fabric
Application Server Lightweight Fabric Mobile Functions
Development IDE Source Control CI Pipeline
Cloud: Application Platform-as-a-Service
Cloud: Micro-Services Application Platform
DBMSDiscovery Orchestration
Stateful and Stateless Containers
Keys, Monitoring, Event, Logging
Infrastructure-as-a-Service
Registry Configuration Service
Key Value
PackageBuild Workflow Scheduling & Orchestration
Orchestration
Cloud: DevOps Pipeline
Workflow Scheduling & Orchestration
Orchestration
Cloud: Functions & Serverless
Schedule
Policy
CI/CD
Events
Objects
Cloud: Analytics-as-a-Service
SQL-on-Hadoop
Spark Machine Learning Visualization Collaboration
Data Lake Events Data Preparation
Core Storage & Analytics Infrastructure
Cloud: Hybrid Integration-as-a-Service
Workflow
Data Flow Data Preparation Data Quality Scheduling
API Development Service Bus BPEL Orchestration
API Platform (Catalog, Gateway)
Cloud: Hybrid Security-as-a-Service
Authorization
User Provisioning Access Broker Behavior Analytics Audit & Compliance
Identity Service Authentication Multi-Factor Auth
Identity Infrastructure, Key Management, Platform Security
Cloud: Hybrid Management-as-a-Service
Configuration Mgmt.
Change Management Orchestration Log & Stream Processing Hybrid Control
Host Monitoring System Monitoring Performance Monitoring
Machine Learning
Software-as-a-Service
Cloud: Software-as-a-ServiceHuman Capital Management
Supply Chain Management
Enterprise Resource Planning
Enterprise Performance Management
Vertical Industry Applications
Governance Risk & Compliance
B2C Customer Experience
B2B Customer Experience
Summary
Cloud
Software-as-a-Service
Platform-as-a-Service
Infrastructure-as-a-Service
Data-as-a-Service
Cloud: @Customer Behind Your Firewall
Compute • Storage
• IntegrationJava
• MobileDeveloper• Documents• Process • Identity• Messaging
IaaS
PaaS
IaaS
PaaS
Cloud Data Centers Your Data Center
On-premises Cloud IaaS, PaaS, and SaaS Platform Same Software, Compatible APIs, Seamless Workload Portability
Subscription and Consumption-based Metered PricingAddresses Business, Legislative, or Regulatory Requirements
SaaSSaaS
Cloud: Marketplace
Compute
Java• MobileDeveloper
• Process
IaaS
PaaS
Cloud Services
Broad Range of Partner & Solution Provider OfferingsComplement & Extend Cloud IaaS, PaaS, and SaaS Offerings
Easy for Partners to Develop, Test, and Self-Service Publish SolutionsCommunity, Public Curated, and Private Marketplaces Available
SaaS
Announcement
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New Partnership to Deliver Digital Learning to Developers
Confidential – Oracle Internal/Restricted/Highly Restricted 29
Pluralsight subscribers gain access to new Oracle Cloud courses through existing membership options.
Courses are available in new Pluralsight learning paths, including Oracle Cloud: IaaS Foundations, Node.js, and Java Development.
Developers
developer.oracle.com
cloud.oracle.com/tryit