SlideShare ist ein Scribd-Unternehmen logo
1 von 68
Team AMIS
Twitter Tag: #OOWReview
12th November 2015
Review Oracle OpenWorld 2015
Infrastructure [as a Service]
2
Agenda
• Always-On Security in Silicon
• Exadata – Exadata Cloud Service
• ExaLogic - On-Premise Cloud Service
• PCA – Compute Cloud Service
• Storage Cloud
• OVM
• Linux
– KSplice
• Docker
3
Always-On Security in Silicon
Always-On Memory Protection and Encryption pushed down the stack into Silicon
Most Advanced
Security Platform
Always-On Memory Intrusion
Protection & wide key encryption
First Converged
Infrastructure in Silicon
Hardware SQL acceleration,
Compression, Encryption
World’s Fastest
Microprocessor
More cores, threads, memory
& IO Bandwith w/lower latency
4
Sparc M7 Microprocessor
World’s First implementation of software features in Silicon
• Always-On Security in Silicon
– Memory intrusion detection
• High-Speed Encryption
– Near zero performance impact
• SQL in Silicon
– High-Speed Memory Decompression …
– Accelerates In-Memory Database
• 32 cores
– with up to 256 threads (eight per core)
5
M7 Silicon Secured Memory
(SSM)
Always-On Memory Protection in Hardware
• First ever hardware-based memory intrusion protection of its kind
• Always-On hardware approach has near zero performance impact
• Stops programs from accessing other applications memory
– Stops malicious programs like Venom and Heartbleed
– Helps developers find difficult bugs
6
M7 Silicon Secured Memory
(SSM): How it Works
Always-On Memory Intrusion Detection
• Terabytes of data in highly vulnerable servers main memory
• Hidden memory color key and lock set on memory allocation
• Hidden color bits added to pointers (key), and content (lock)
• Pointer color key matches content color lock or program
aborted
• Key changed when the memory is freed
• Prevents access off end of structure, stale pointer access,
malicious attacks
Broadest set of Ciphers for all your Apps
9
Encryption in Silicon
10
SQL in Silicon
Database In-Memory Acceleration Engines
• Sparc M7 chip has 32 optimized database
acceleration engines(DAX) build on chip
• Independently process streams of columns
– Up to 170 Billion rows per second!
• Like adding 32 additional specialized cores to
the chip
– Using less than 1% of chip space
11
M7 Microprocessor
12
Exadata
13
Exadata Cloud Service
14
Exadata Cloud Service
15
Oracle Private Cloud Machine
16
Oracle Cloud on Premise
Public Private
IaaS
PaaS
Compute Storage
Integration
Java
Mobile Developer
DocumentsProcess Identity
Messaging
Same software
Your Choice – Oracle Cloud
On and Off Premise
17
Oracle Cloud on Premise
• Major New Release - Exalogic Elastic Cloud Software 12c
• Run Oracle Cloud Services on Premise
– Oracle Compute Service (IaaS)
– Java Cloud Service
– Integration Cloud Service
– Other PaaS services to follow soon
• Oracle Cloud Engineered on Premise with Oracle Exalogic for high
reliability, high performance, lowest business risk
• Single Pane Of Hybrid Cloud Management
• Modernized platform to run Oracle Applications, ISV applications, 3rd
party apps
18
Oracle Cloud on Premise
Management
• Single Pane of Glass for Hybrid Cloud Management
Comprehensive Simple Reliable
CONTROL THE CLOUD MOVE TO ORACLE CLOUD MONITOR ORACLE CLOUD
Leverage single pane of glass
for private & public cloud
Migratie workloads to Oracle
Cloud and back with one click
Ensure quality of service for
Oracle Cloud services
19
Oracle Cloud on Premise
20
Oracle Cloud on Premise
Service Availability
- Java Cloud
- Integration Cloud Service
- Database Cloud
- Application Container Cloud
- Messaging Cloud
- Developer Cloud
- Mobile Cloud
- Process Cloud
- Sites Cloud
- Identity Cloud
- No SQL Cloud
- BI Cloud
Near term CY16+
21
Compute Cloud Services
28
Storage Cloud Services
29
Oracle Private Cloud Appliance
• Formerly named - Virtual Compute Appliance
• X86 servers, Storage and Networking for Oracle &
Non-Oracle
• Highly Virtualized Private Cloud Environments
• Integrated Application Provisioning with Pre-Built
Templates
• Linux, Windows, or Oracle Solaris
30
Oracle VM
• Oracle Public Cloud runs on Oracle VM
• Ready for OpenStack - Users can also install the Oracle OpenStack for
Oracle Linux with Oracle VM
• Full Stack Management with Oracle Enterprise Manager
• Oracle VM 3.4 expected to be released later this year
– Several performance improvements
– Virtual Machines can be exported as OVA file
– Online snapshot backups?!
31
Linux
• Linux on Sparc
– Will run on the new M7 Sparc microprocessor
• Ksplice
– Can now patch user space libraries, starting with OpenSSL library and Glibc
– Ksplice will not patch into upgrade kernel
– Future features? Maybe patching other applications like MySQL, etc…?
32
Docker
33
Virtualization vs Isolation
34
Weblogic Docker Images
• Base Image
– Oracle Linux or RedHat (available on Docker Hub)
• Install Image
– Download Weblogic Installers and JDK
– Weblogic Dockerfiles to extend base image with Oracle
Linux 7, JDK 8, and the WebLogic Server 12.2.1
installation (Full or Developer installation)
• Domain image
– Edit sample Dockerfile posted on GitHub to extend WLS
install image to create a domain configuration
35
Weblogic Server on Docker
39
Known Issues with Docker
(latest versions)
Networking
• No Multi-Host support
• IP addresses change after a container restart
– Container restart will leave servers not being able to communicate to each other
– DNS server configured in the container
– Rebuild configuration
• No multicast support
• Unicast clustering is recommended
41
Docker Futures
• Oracle Weblogic Server
– Multi-host support
– Docker data volume support
– Dynamic network addressing
– Publish images on Docker Hub
– Docker image signing
– Environment variable support
– Weblogic profiles
– Cloud service integration
• Oracle SOA
– SOA 12.2.1 certification
– Topologies and recommendation
• Oracle Enterprise Manager
– Enterprise Manager 13.1 certification
– Docker container management
– Support EM agent at Host level
• Oracle HTTP Server
– OHS 12.2.1 on Docker
– Load balancing for Weblogic on Docker
Team AMIS
Twitter Tag: #OOWreview
12th November 2015
Review Oracle OpenWorld 2015
PaaS Foundation & WebLogic
44
PaaS – Platform as a Service
Application Container CS
Java CS
Oracle Messaging CS
Bitnami
Weblogic
Coherence
45
Application Container CS
Java SE Cloud Service
– Run Java code that doesn’t require full Java Enterprise Edition (non WLS workloads)
– Can run for example Tomcat, Jetty, Spring and JVM-based languages like Jython ,
JRuby and Closure.
Node Cloud Service
– Run JavaScript-based server side functionality using Node JS platform
– Support installing popular Node frameworks and npm modules like Express.
46
Application Container CS
47
Application Container CS
SE
7 & 8
Application Container CS
persistent for the life of the instance,
but no guarantee a subsequent request
will be handled by same instance
Application Container CS
Application Container CS
Application Container CS
Application Container CS
53
Oracle Java Cloud Service
54
Java Cloud Service
What is it?
WebLogic Servers running in Oracle Cloud
Optional features
 Coherence
 Oracle Traffic Director (software load balancer)
Platform service offering for developing and
deploying new or existing Java EE applications.
quickly create and configure an Oracle WebLogic Server domain
Connects to:
 Oracle Database Cloud Service
 Oracle Storage Cloud Service
(prerequisite, priced separately)
55
Java Cloud Service
offerings
Two offerings
1. Java Cloud Service
Purpose-built for environments with higher availability needs, such
as user acceptance testing, staging and production.
2. Java Cloud Service – Virtual Image
Designed with development and test environment in mind.
Future
3. Java Cloud Service – SaaS Extension
Designed for building extensions to one of the Oracle Software as a
Service offerings like Oracle Sales Cloud, Oracle Service Cloud,
Oracle Marketing Cloud, and so on,
56
Java Cloud Service
Use Cases
What use cases are supported by Java Cloud Service?
Customers have done things like:
• Allow their own users to access a Software as a Service offering built on
Java platform
• Create internal/departmental websites, or portals used by employees,
partners, or customers
• Create e-commerce websites
• Build mobile back-end applications hosting APIs and services
• Launch ad-hoc projects that require quick time-to-market, such as
campaigns, promotions, and proof-of-concepts
• Create environments for development and testing
57
Java Cloud Service – REST
58
Oracle Messaging Cloud Service
59
Oracle Messaging Cloud
Service
Lightweight cloud-based messaging solution
• Enables reliable communication between Internet-connected software
components. Cloud <> On-premises <> Hybrid
• Span multiple machines and even multiple data centers
• Pull, Push, Filter
• Standards-Based, send and receive messages through JMS and RESTful
Web Services.
• Maximum message size is 512kb, max persist on destinations up to 2 wk.
• Message patterns
– point-to-point (queues) message sent to a queue is received by only 1 of the connected consumers
– publish/subscribe (topics). message sent to a topic is received by all connected consumers.
60
Oracle Messaging Cloud
Service
61
Keynote - Thomas Kurian
President, Product Development, Oracle.
62
Bitnami
Supports Oracle Cloud
Popular images, provided by Bitnami, ready to launch on Oracle Cloud
Platform
https://oracle.bitnami.com/ 130+ apps to choose from
63
Bitnami Launchpad
66
Oracle WebLogic Server 12cR2
The World's First Cloud-Native, Enterprise Java Platform
67
Weblogic Multitenancy
Consolidate Securely to the Cloud
68
Oracle WebLogic Server 12.2.1
Multitenancy Concepts
• Key new concept is the domain partition
• Apps and resources deployed for each partition
– No application changes required
• Partitions are isolated
• Weblogic infrastructure shared among partitions
• Partitions can span clusters
• Partitions can be started/stopped independently
• Partitions can be exported and imported
• Partitions support live migration
69
Oracle WebLogic Server 12.2.1
Multitenancy - Partition Isolation
• Memory and CPU isolation at the JVM level
– Resource Consumption Management (RCM)
– Oracle JDK 8u51
• Virtual Host per partition for application access
• Dedicated JNDI tree for resource isolation
• Workmanager per partition for thread
management
• Security realm per partition
• Data can be segregated with PDB’s
– PDB’s are not required!
• Per-partition management
70
Oracle WebLogic Server 12.2.1
Multitenancy - Tools
• FMW Control – Primary Multitenancy Console
– Recommended for single- and multi-partition domains
• Weblogic Console
– Recommended for single-partition domains only
• Enterprise Manager Cloud Control 13.1
– Supports Webogic 12.2.1, partition monitoring/lifecycle
• WLST online, JMX, REST
– Config Wizard, WLST offline not yet partition-aware
• Partition export/import tool
71
Multitenancy Benefits
72
Oracle WebLogic Server 12.2.1
Multitenancy
74
Oracle WebLogic Server
Multitenant
• Details
– WebLogic Server MT – enable consolidation of applications into fewer domains (i.e.
partitions within domains) while maintaining secure isolation
– WebLogic MT Extensions to Java SE Advanced – enables memory, CPU and I/O
isolation, monitoring, and management for applications within a JVM
– Coherence EE to GE Upgrade – enable consolidation of caches into fewer
Coherence clusters while maintaining secure isolation
– Traffic Director: WLS-MT-aware and fully integrated tenant--aware local load
balancing
• Prerequisites
– WebLogic Server EE or WebLogic Suite
• Note
– WebLogic Server EE and Suite includes a single user-created WebLogic Multitenant
partition
– Upgrade to Coherence Grid Edition only available to Coherence Enterprise Edition or
WebLogic Suite licensees
75
WebLogic Continuous
Availability
Multi Data Center Resilience
76
WebLogic Continuous
Availability
Reduce Application Downtime
77
WebLogic Continuous
Availability
Replicate State for Multi Data Center Deployments
78
WebLogic Continuous
Availability
MAA Multi-Datacenter Architectures
79
WebLogic Continuous
Availability
• Details
– WebLogic HA features - Cross-Domain Transaction Recovery, Zero Downtime
Patching, Live Partition Migration
– Coherence EE to GE Upgrade – Federated Caching
– Traffic Director: High-performance/HA load balancer, integrated with Zero Downtime
Patching and Live Partition Migration
– Oracle Site Guard: Automated disaster recovery operation for failover and failback
operations
• Prerequisites
– WebLogic Server Enterprise Edition, WebLogic Suite
• Note
– Upgrade to Coherence Grid Edition only available to Coherence Enterprise Edition or
WebLogic Suite licensees
– Live partition migration only available to WebLogic Multitenant Licensees
80
Automated Elasticity for
Dynamic Clusters
• Administration APIs for Dynamic Clusters
– Start/stop a specified number of servers
– Expand/shrink the size of the cluster
– Manage server lifecycle, quiescence
• Simple/automated scale up/down or tune
• Rules-based decisions based on
capacity, demand or schedule
• Watches, Notifications become Policies,
Actions
– Policies: SmartRules, Calendar-based
policies
– Actions: scaleUp, scaleDown, REST, script
• Peak Loads, Geographic Paxerns,
Adding Parttions, Batch Processing,
Rebalancing
81
REST Management
• Comprehensive
– Dynamically generated interfaces
• Lightweight
– No Java client required
• Additional integration option
– Mobile clients and 3rd-party
• Performance and Scalability
– Bulk access and local processing
– Faster response Dmes (5x-10x)
– Applicable to MT environments
82
Coherence Federated Caching
Multi‐Datacenter Deployment
• Multiple distribution strategies
– Active/Passive
– Read-only operations or off-site backup in the
passive site.
• Active/Active
– Cached data is always replicated between clusters.
Applications in different sites have access to a
local cluster instance.
• Hub & Spoke
– The hub cluster can only send data and spoke
clusters can only receive data. Require multiple
geographically dispersed copies of a cluster.
83
Oracle Weblogic Server
84

Weitere ähnliche Inhalte

Was ist angesagt?

Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...
Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...
Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...Lucas Jellema
 
Presentation desarrollos cloud con oracle virtualization
Presentation   desarrollos cloud con oracle virtualizationPresentation   desarrollos cloud con oracle virtualization
Presentation desarrollos cloud con oracle virtualizationxKinAnx
 
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
 
Oracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy featuresOracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy featuresMichel Schildmeijer
 
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
 
Jelastic DevOps Platform Product Overview for Service Providers
Jelastic DevOps Platform Product Overview for Service ProvidersJelastic DevOps Platform Product Overview for Service Providers
Jelastic DevOps Platform Product Overview for Service ProvidersJelastic Multi-Cloud PaaS
 
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
 
SOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationSOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationMichel Schildmeijer
 
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)Lucas Jellema
 
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
 
Jelastic Overview: Technical and Business Benefits
Jelastic Overview: Technical and Business BenefitsJelastic Overview: Technical and Business Benefits
Jelastic Overview: Technical and Business BenefitsTetiana Fydorenchyk
 
Extending Windows Admin Center to manage your applications and infrastructure...
Extending Windows Admin Center to manage your applications and infrastructure...Extending Windows Admin Center to manage your applications and infrastructure...
Extending Windows Admin Center to manage your applications and infrastructure...Microsoft Tech Community
 
SUSE: Infraestructura definida por software para BigData
SUSE: Infraestructura definida por software para BigDataSUSE: Infraestructura definida por software para BigData
SUSE: Infraestructura definida por software para BigDataJuan Herrera Utande
 
Jelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVsJelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVsJelastic Multi-Cloud PaaS
 

Was ist angesagt? (20)

Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...
Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...
Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...
 
oracle openworld review UX presentation 2016
oracle openworld review UX presentation 2016oracle openworld review UX presentation 2016
oracle openworld review UX presentation 2016
 
Presentation desarrollos cloud con oracle virtualization
Presentation   desarrollos cloud con oracle virtualizationPresentation   desarrollos cloud con oracle virtualization
Presentation desarrollos cloud con oracle virtualization
 
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
 
Oracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy featuresOracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy features
 
Con3036 soaring-through-the-clouds-oow2016-160920214845
Con3036 soaring-through-the-clouds-oow2016-160920214845Con3036 soaring-through-the-clouds-oow2016-160920214845
Con3036 soaring-through-the-clouds-oow2016-160920214845
 
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
 
Jelastic DevOps Platform Product Overview for Service Providers
Jelastic DevOps Platform Product Overview for Service ProvidersJelastic DevOps Platform Product Overview for Service Providers
Jelastic DevOps Platform Product Overview for Service Providers
 
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...
 
Oow2016 review-db-dev-bigdata-BI
Oow2016 review-db-dev-bigdata-BIOow2016 review-db-dev-bigdata-BI
Oow2016 review-db-dev-bigdata-BI
 
SOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationSOA Suite 12c Customer implementation
SOA Suite 12c Customer implementation
 
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
 
Oracle PaaS Cloud Preview Event
Oracle PaaS Cloud Preview EventOracle PaaS Cloud Preview Event
Oracle PaaS Cloud Preview Event
 
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...
 
Highlights of OpenStack Mitaka and the OpenStack Summit
Highlights of OpenStack Mitaka and the OpenStack SummitHighlights of OpenStack Mitaka and the OpenStack Summit
Highlights of OpenStack Mitaka and the OpenStack Summit
 
Jelastic Overview: Technical and Business Benefits
Jelastic Overview: Technical and Business BenefitsJelastic Overview: Technical and Business Benefits
Jelastic Overview: Technical and Business Benefits
 
Extending Windows Admin Center to manage your applications and infrastructure...
Extending Windows Admin Center to manage your applications and infrastructure...Extending Windows Admin Center to manage your applications and infrastructure...
Extending Windows Admin Center to manage your applications and infrastructure...
 
SUSE: Infraestructura definida por software para BigData
SUSE: Infraestructura definida por software para BigDataSUSE: Infraestructura definida por software para BigData
SUSE: Infraestructura definida por software para BigData
 
Jelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVsJelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVs
 

Ähnlich wie AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Foundation (JCS, WLS)

Introduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSIntroduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSSteve Wong
 
4. buc od-solaris virtualization-final daw short
4. buc od-solaris virtualization-final daw short4. buc od-solaris virtualization-final daw short
4. buc od-solaris virtualization-final daw shortDoina Draganescu
 
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageSpeed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageMatthew Sheppard
 
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...IndicThreads
 
Rami Sayar - Node microservices with Docker
Rami Sayar - Node microservices with DockerRami Sayar - Node microservices with Docker
Rami Sayar - Node microservices with DockerWeb à Québec
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java CloudAnkur Gupta
 
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source TriumvirateCloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source TriumvirateAnimesh Singh
 
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...cloud-diva
 
Docker - Portable Deployment
Docker - Portable DeploymentDocker - Portable Deployment
Docker - Portable Deploymentjavaonfly
 
2020-02-10 Java on Azure Solution Briefing
2020-02-10 Java on Azure Solution Briefing2020-02-10 Java on Azure Solution Briefing
2020-02-10 Java on Azure Solution BriefingEd Burns
 
Getting Started with Apache CloudStack
Getting Started with Apache CloudStackGetting Started with Apache CloudStack
Getting Started with Apache CloudStackJoe Brockmeier
 
Cloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Cloud Expo East 2013: Essential Open Source Software for Building the Open CloudCloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Cloud Expo East 2013: Essential Open Source Software for Building the Open CloudMark Hinkle
 
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven ! Animesh Singh
 
The Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep VittalThe Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep Vittalbuildacloud
 

Ähnlich wie AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Foundation (JCS, WLS) (20)

Introduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSIntroduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OS
 
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
 
4. buc od-solaris virtualization-final daw short
4. buc od-solaris virtualization-final daw short4. buc od-solaris virtualization-final daw short
4. buc od-solaris virtualization-final daw short
 
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageSpeed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
 
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
 
Intro to CloudStack
Intro to CloudStackIntro to CloudStack
Intro to CloudStack
 
Rami Sayar - Node microservices with Docker
Rami Sayar - Node microservices with DockerRami Sayar - Node microservices with Docker
Rami Sayar - Node microservices with Docker
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java Cloud
 
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source TriumvirateCloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
 
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
 
Docker - Portable Deployment
Docker - Portable DeploymentDocker - Portable Deployment
Docker - Portable Deployment
 
2020-02-10 Java on Azure Solution Briefing
2020-02-10 Java on Azure Solution Briefing2020-02-10 Java on Azure Solution Briefing
2020-02-10 Java on Azure Solution Briefing
 
CloudStackFinalProject
CloudStackFinalProjectCloudStackFinalProject
CloudStackFinalProject
 
Oracle application container cloud back end integration using node final
Oracle application container cloud back end integration using node finalOracle application container cloud back end integration using node final
Oracle application container cloud back end integration using node final
 
Getting Started with Apache CloudStack
Getting Started with Apache CloudStackGetting Started with Apache CloudStack
Getting Started with Apache CloudStack
 
Cloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Cloud Expo East 2013: Essential Open Source Software for Building the Open CloudCloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Cloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
 
Introduction to CloudStack
Introduction to CloudStack Introduction to CloudStack
Introduction to CloudStack
 
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !
 
The Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep VittalThe Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep Vittal
 
Openstack 101
Openstack 101Openstack 101
Openstack 101
 

Mehr von Getting value from IoT, Integration and Data Analytics

Mehr von 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
 

Kürzlich hochgeladen

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 

Kürzlich hochgeladen (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 

AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Foundation (JCS, WLS)

  • 1. Team AMIS Twitter Tag: #OOWReview 12th November 2015 Review Oracle OpenWorld 2015 Infrastructure [as a Service]
  • 2. 2 Agenda • Always-On Security in Silicon • Exadata – Exadata Cloud Service • ExaLogic - On-Premise Cloud Service • PCA – Compute Cloud Service • Storage Cloud • OVM • Linux – KSplice • Docker
  • 3. 3 Always-On Security in Silicon Always-On Memory Protection and Encryption pushed down the stack into Silicon Most Advanced Security Platform Always-On Memory Intrusion Protection & wide key encryption First Converged Infrastructure in Silicon Hardware SQL acceleration, Compression, Encryption World’s Fastest Microprocessor More cores, threads, memory & IO Bandwith w/lower latency
  • 4. 4 Sparc M7 Microprocessor World’s First implementation of software features in Silicon • Always-On Security in Silicon – Memory intrusion detection • High-Speed Encryption – Near zero performance impact • SQL in Silicon – High-Speed Memory Decompression … – Accelerates In-Memory Database • 32 cores – with up to 256 threads (eight per core)
  • 5. 5 M7 Silicon Secured Memory (SSM) Always-On Memory Protection in Hardware • First ever hardware-based memory intrusion protection of its kind • Always-On hardware approach has near zero performance impact • Stops programs from accessing other applications memory – Stops malicious programs like Venom and Heartbleed – Helps developers find difficult bugs
  • 6. 6 M7 Silicon Secured Memory (SSM): How it Works Always-On Memory Intrusion Detection • Terabytes of data in highly vulnerable servers main memory • Hidden memory color key and lock set on memory allocation • Hidden color bits added to pointers (key), and content (lock) • Pointer color key matches content color lock or program aborted • Key changed when the memory is freed • Prevents access off end of structure, stale pointer access, malicious attacks
  • 7. Broadest set of Ciphers for all your Apps 9 Encryption in Silicon
  • 8. 10 SQL in Silicon Database In-Memory Acceleration Engines • Sparc M7 chip has 32 optimized database acceleration engines(DAX) build on chip • Independently process streams of columns – Up to 170 Billion rows per second! • Like adding 32 additional specialized cores to the chip – Using less than 1% of chip space
  • 14. 16 Oracle Cloud on Premise Public Private IaaS PaaS Compute Storage Integration Java Mobile Developer DocumentsProcess Identity Messaging Same software Your Choice – Oracle Cloud On and Off Premise
  • 15. 17 Oracle Cloud on Premise • Major New Release - Exalogic Elastic Cloud Software 12c • Run Oracle Cloud Services on Premise – Oracle Compute Service (IaaS) – Java Cloud Service – Integration Cloud Service – Other PaaS services to follow soon • Oracle Cloud Engineered on Premise with Oracle Exalogic for high reliability, high performance, lowest business risk • Single Pane Of Hybrid Cloud Management • Modernized platform to run Oracle Applications, ISV applications, 3rd party apps
  • 16. 18 Oracle Cloud on Premise Management • Single Pane of Glass for Hybrid Cloud Management Comprehensive Simple Reliable CONTROL THE CLOUD MOVE TO ORACLE CLOUD MONITOR ORACLE CLOUD Leverage single pane of glass for private & public cloud Migratie workloads to Oracle Cloud and back with one click Ensure quality of service for Oracle Cloud services
  • 18. 20 Oracle Cloud on Premise Service Availability - Java Cloud - Integration Cloud Service - Database Cloud - Application Container Cloud - Messaging Cloud - Developer Cloud - Mobile Cloud - Process Cloud - Sites Cloud - Identity Cloud - No SQL Cloud - BI Cloud Near term CY16+
  • 21. 29 Oracle Private Cloud Appliance • Formerly named - Virtual Compute Appliance • X86 servers, Storage and Networking for Oracle & Non-Oracle • Highly Virtualized Private Cloud Environments • Integrated Application Provisioning with Pre-Built Templates • Linux, Windows, or Oracle Solaris
  • 22. 30 Oracle VM • Oracle Public Cloud runs on Oracle VM • Ready for OpenStack - Users can also install the Oracle OpenStack for Oracle Linux with Oracle VM • Full Stack Management with Oracle Enterprise Manager • Oracle VM 3.4 expected to be released later this year – Several performance improvements – Virtual Machines can be exported as OVA file – Online snapshot backups?!
  • 23. 31 Linux • Linux on Sparc – Will run on the new M7 Sparc microprocessor • Ksplice – Can now patch user space libraries, starting with OpenSSL library and Glibc – Ksplice will not patch into upgrade kernel – Future features? Maybe patching other applications like MySQL, etc…?
  • 26. 34 Weblogic Docker Images • Base Image – Oracle Linux or RedHat (available on Docker Hub) • Install Image – Download Weblogic Installers and JDK – Weblogic Dockerfiles to extend base image with Oracle Linux 7, JDK 8, and the WebLogic Server 12.2.1 installation (Full or Developer installation) • Domain image – Edit sample Dockerfile posted on GitHub to extend WLS install image to create a domain configuration
  • 28. 39 Known Issues with Docker (latest versions) Networking • No Multi-Host support • IP addresses change after a container restart – Container restart will leave servers not being able to communicate to each other – DNS server configured in the container – Rebuild configuration • No multicast support • Unicast clustering is recommended
  • 29. 41 Docker Futures • Oracle Weblogic Server – Multi-host support – Docker data volume support – Dynamic network addressing – Publish images on Docker Hub – Docker image signing – Environment variable support – Weblogic profiles – Cloud service integration • Oracle SOA – SOA 12.2.1 certification – Topologies and recommendation • Oracle Enterprise Manager – Enterprise Manager 13.1 certification – Docker container management – Support EM agent at Host level • Oracle HTTP Server – OHS 12.2.1 on Docker – Load balancing for Weblogic on Docker
  • 30. Team AMIS Twitter Tag: #OOWreview 12th November 2015 Review Oracle OpenWorld 2015 PaaS Foundation & WebLogic
  • 31. 44 PaaS – Platform as a Service Application Container CS Java CS Oracle Messaging CS Bitnami Weblogic Coherence
  • 32. 45 Application Container CS Java SE Cloud Service – Run Java code that doesn’t require full Java Enterprise Edition (non WLS workloads) – Can run for example Tomcat, Jetty, Spring and JVM-based languages like Jython , JRuby and Closure. Node Cloud Service – Run JavaScript-based server side functionality using Node JS platform – Support installing popular Node frameworks and npm modules like Express.
  • 35. Application Container CS persistent for the life of the instance, but no guarantee a subsequent request will be handled by same instance
  • 41. 54 Java Cloud Service What is it? WebLogic Servers running in Oracle Cloud Optional features  Coherence  Oracle Traffic Director (software load balancer) Platform service offering for developing and deploying new or existing Java EE applications. quickly create and configure an Oracle WebLogic Server domain Connects to:  Oracle Database Cloud Service  Oracle Storage Cloud Service (prerequisite, priced separately)
  • 42. 55 Java Cloud Service offerings Two offerings 1. Java Cloud Service Purpose-built for environments with higher availability needs, such as user acceptance testing, staging and production. 2. Java Cloud Service – Virtual Image Designed with development and test environment in mind. Future 3. Java Cloud Service – SaaS Extension Designed for building extensions to one of the Oracle Software as a Service offerings like Oracle Sales Cloud, Oracle Service Cloud, Oracle Marketing Cloud, and so on,
  • 43. 56 Java Cloud Service Use Cases What use cases are supported by Java Cloud Service? Customers have done things like: • Allow their own users to access a Software as a Service offering built on Java platform • Create internal/departmental websites, or portals used by employees, partners, or customers • Create e-commerce websites • Build mobile back-end applications hosting APIs and services • Launch ad-hoc projects that require quick time-to-market, such as campaigns, promotions, and proof-of-concepts • Create environments for development and testing
  • 46. 59 Oracle Messaging Cloud Service Lightweight cloud-based messaging solution • Enables reliable communication between Internet-connected software components. Cloud <> On-premises <> Hybrid • Span multiple machines and even multiple data centers • Pull, Push, Filter • Standards-Based, send and receive messages through JMS and RESTful Web Services. • Maximum message size is 512kb, max persist on destinations up to 2 wk. • Message patterns – point-to-point (queues) message sent to a queue is received by only 1 of the connected consumers – publish/subscribe (topics). message sent to a topic is received by all connected consumers.
  • 48. 61 Keynote - Thomas Kurian President, Product Development, Oracle.
  • 49. 62 Bitnami Supports Oracle Cloud Popular images, provided by Bitnami, ready to launch on Oracle Cloud Platform https://oracle.bitnami.com/ 130+ apps to choose from
  • 51. 66 Oracle WebLogic Server 12cR2 The World's First Cloud-Native, Enterprise Java Platform
  • 53. 68 Oracle WebLogic Server 12.2.1 Multitenancy Concepts • Key new concept is the domain partition • Apps and resources deployed for each partition – No application changes required • Partitions are isolated • Weblogic infrastructure shared among partitions • Partitions can span clusters • Partitions can be started/stopped independently • Partitions can be exported and imported • Partitions support live migration
  • 54. 69 Oracle WebLogic Server 12.2.1 Multitenancy - Partition Isolation • Memory and CPU isolation at the JVM level – Resource Consumption Management (RCM) – Oracle JDK 8u51 • Virtual Host per partition for application access • Dedicated JNDI tree for resource isolation • Workmanager per partition for thread management • Security realm per partition • Data can be segregated with PDB’s – PDB’s are not required! • Per-partition management
  • 55. 70 Oracle WebLogic Server 12.2.1 Multitenancy - Tools • FMW Control – Primary Multitenancy Console – Recommended for single- and multi-partition domains • Weblogic Console – Recommended for single-partition domains only • Enterprise Manager Cloud Control 13.1 – Supports Webogic 12.2.1, partition monitoring/lifecycle • WLST online, JMX, REST – Config Wizard, WLST offline not yet partition-aware • Partition export/import tool
  • 57. 72 Oracle WebLogic Server 12.2.1 Multitenancy
  • 58. 74 Oracle WebLogic Server Multitenant • Details – WebLogic Server MT – enable consolidation of applications into fewer domains (i.e. partitions within domains) while maintaining secure isolation – WebLogic MT Extensions to Java SE Advanced – enables memory, CPU and I/O isolation, monitoring, and management for applications within a JVM – Coherence EE to GE Upgrade – enable consolidation of caches into fewer Coherence clusters while maintaining secure isolation – Traffic Director: WLS-MT-aware and fully integrated tenant--aware local load balancing • Prerequisites – WebLogic Server EE or WebLogic Suite • Note – WebLogic Server EE and Suite includes a single user-created WebLogic Multitenant partition – Upgrade to Coherence Grid Edition only available to Coherence Enterprise Edition or WebLogic Suite licensees
  • 61. 77 WebLogic Continuous Availability Replicate State for Multi Data Center Deployments
  • 63. 79 WebLogic Continuous Availability • Details – WebLogic HA features - Cross-Domain Transaction Recovery, Zero Downtime Patching, Live Partition Migration – Coherence EE to GE Upgrade – Federated Caching – Traffic Director: High-performance/HA load balancer, integrated with Zero Downtime Patching and Live Partition Migration – Oracle Site Guard: Automated disaster recovery operation for failover and failback operations • Prerequisites – WebLogic Server Enterprise Edition, WebLogic Suite • Note – Upgrade to Coherence Grid Edition only available to Coherence Enterprise Edition or WebLogic Suite licensees – Live partition migration only available to WebLogic Multitenant Licensees
  • 64. 80 Automated Elasticity for Dynamic Clusters • Administration APIs for Dynamic Clusters – Start/stop a specified number of servers – Expand/shrink the size of the cluster – Manage server lifecycle, quiescence • Simple/automated scale up/down or tune • Rules-based decisions based on capacity, demand or schedule • Watches, Notifications become Policies, Actions – Policies: SmartRules, Calendar-based policies – Actions: scaleUp, scaleDown, REST, script • Peak Loads, Geographic Paxerns, Adding Parttions, Batch Processing, Rebalancing
  • 65. 81 REST Management • Comprehensive – Dynamically generated interfaces • Lightweight – No Java client required • Additional integration option – Mobile clients and 3rd-party • Performance and Scalability – Bulk access and local processing – Faster response Dmes (5x-10x) – Applicable to MT environments
  • 66. 82 Coherence Federated Caching Multi‐Datacenter Deployment • Multiple distribution strategies – Active/Passive – Read-only operations or off-site backup in the passive site. • Active/Active – Cached data is always replicated between clusters. Applications in different sites have access to a local cluster instance. • Hub & Spoke – The hub cluster can only send data and spoke clusters can only receive data. Require multiple geographically dispersed copies of a cluster.
  • 68. 84

Hinweis der Redaktion

  1. For Exalogic, EECS 12c is a significant new release that delivers Oracle Cloud on Premise. This capability will offer customers the flexibility to deploy Oracle Cloud in their own datacenter and get the same cloud services and user-experience as in Oracle public cloud. EECS 12c will introduce platform-as-a-service (PaaS) cloud services with support for initial set of PaaS services such as Java Cloud Service (JCS) and Integration Cloud Service (ICS) with other PaaS services to follow soon. There will also be support for a robust infrastructure-as-a-service (IaaS) cloud service with Enterprise Manager Cloud Control (EMCC) providing singe pane of management and monitoring for IaaS, PaaS, Applications, Oracle Exalogic hardware. Oracle Cloud engineered on premise from ground-up with Oracle Exalogic with design guidelines from Oracle public cloud to provide high reliability and high performance at the lowest business risk. Single pane of hybrid cloud management via EMCC for full workload portability between public and private cloud. For Oracle apps customers, EECS 12c will enable applications running on Oracle Exalogic to be modernized with integration with PaaS and SaaS cloud services.
  2. • elastic compute can run Oracle enterprise Linux, Windows, Ubuntu, Red Hat • wholesale computing: you get dedicated hardware not multitenant • Exa data as a service • cloud watch: real-time monitoring of metrics and auto scale up/Scale down also called orchestration
  3. object Archival - very cheap one dollar per terabyte per month or 10 $/ TB per year File and database backup - either a database backup created with RMAN or Symantec Net Backup; we provide an open stack Swift API and also S3 API; the latter means that anyone that can talk to the Amazon S3 service can also talk to our file and database backup service
  4. Oracle VM Infiniband Koppeling met S1 Flash Storage System mogelijk voor extreme storage uitbreding. Oracle SDN software: Oracle SDN dynamically connects servers to networks and storage. It eliminates the physical storage and networking cards found in every server and replaces them with virtual network interface cards (vNICs) and virtual host bus adapters (vHBAs) that can be deployed on the fly Oracle Private Cloud Appliance controller software: The controller software allows users to manage and monitor the systems hardware, perform software upgrades, create and manage virtual resources (virtual servers, virtual networks, and storage), and monitor utilization of all system resources in real-time. The controller software runs on two dedicated management nodes that are configured for high availability with automatic failover in the event of a failure. It is accessible via a GUI dashboard.
  5. performance improvements are the major aspect of this release especially in the manager the discovery of servers takes far too long. This has been brought down to an acceptable level virtual machines can be exported as OVA file . This file can then be imported into another OVM environment into for example VirtualBox