SlideShare a Scribd company logo
Oracle Middleware Summit
Keynote By Michel Schildmeijer,
9 January 2019, Qualogy
/]# whoami
• From Amsterdam, the Netherlands
• Lead Technologist at Qualogy Holding
• Oracle ACE since 2012
• Authored 2 books about WebLogic in
2010/2011
• Started with UNIX in 1994
• Started with BEA technology in 2000
• Started in 2017 looking at containerization
strategies, DevOps etc.
What is Middleware?
• A Marketing Term?
• A Meaningless Term?
• Software Glue & Distributed systems?
• Some Unified Translator?
• All of the above…?
Traditional Middleware
• Information and Processes (business, human or
technical) through Business Process Management
(BPM)
• Sessions by Transaction, or Transaction Processing
Monitoring
• Messages, through Message Oriented Middleware
(MOM)- JMS, Service Bus
• Applications, using composite suites (like Oracle SOA
Suite)
• Presentation layer, done through a Web Portal

Recommended for you

Oracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best PracticesOracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best Practices

Presentation from RheoData Webinar on 8/18/2021 Topic: Oracle GoldeGate 21c New Features and Best Practices

oracleoracle goldengateoracle goldengate 21c
Best Practices for Middleware and Integration Architecture Modernization with...
Best Practices for Middleware and Integration Architecture Modernization with...Best Practices for Middleware and Integration Architecture Modernization with...
Best Practices for Middleware and Integration Architecture Modernization with...

This document discusses best practices for middleware and integration architecture modernization using Apache Camel. It provides an overview of Apache Camel, including what it is, how it works through routes, and the different Camel projects. It then covers trends in integration architecture like microservices, cloud native, and serverless. Key aspects of Camel K and Camel Quarkus are summarized. The document concludes with a brief discussion of the Camel Kafka Connector and pointers to additional resources.

apache camelkubernetesknative
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud

This presentation discusses the support guidelines for using Oracle Real Application Clusters (RAC) in virtualized environments, for which general Oracle Database support guidelines are discussed shortly first. First presented during DOAG 2021 User Conference, this presentation replaces its predecessor from 2016: https://www.slideshare.net/MarkusMichalewicz/how-to-use-oracle-rac-in-a-cloud-a-support-question

oracledatabasesupport
Modernized Middleware
• API and API management
• Rest / JSON
• Event based, real time data stream
• Apache Kafka, Storm, Spark, Ignite
• Service routing
• Istio, Linkerd
• Cloud /PaaS implementations
• Oracle Integration Cloud
ORACLE
APPLICATIONS
FUSION
APPLICATIONS
THIRD PARTY
APPLICATIONS
ORACLE FUSION MIDDLEWARE
Complete Integrated Open
Oracle’s Solution in the past: Fusion Middleware
Business Innovation Platform
Initial thoughts of Oracle Fusion Middleware
ONE Uniform Design Environment
ONE Management Environment
ONE Monitoring Environment
ONE Architecture
ONE Design
ONE Skill set
Oracle Fusion Middleware Suites
• Application Server
• Integration and Process Management
• Application Development Tools
• Business Intelligence
• Content Management (WebCenter)
• Identity and Access Management
• Data Integration
Copyright © 2019 Oracle and/or its affiliates.
Components Oracle Fusion Middleware

Recommended for you

(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf

안녕하세요. kt ds에서 서버/OS직무 IT시스템관리 Meister로 활동하고 있습니다. ‘24년 CentOS 지원 종료에 따라 주요 이슈는 무엇인지, 기업에서는 무엇을 준비하고 방안을 마련해야 하는지에 대한 이야기를 하고자 합니다.

centosrocky linux
Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c Presentation

The document provides an overview of Oracle Enterprise Manager 12c (OEM12c) with the following key points: 1. It introduces OEM12c and its capabilities for complete cloud lifecycle management including planning, building, testing, deploying, monitoring cloud services. 2. It discusses how to install OEM12c including checking requirements, using the bundle patch, and setting the correct hostname during installation. 3. It covers some common troubleshooting steps like resolving issues with configuration requirements and changing the hostname or IP address. 4. It provides some tips for OEM12c like creating scripts for starting, stopping and checking status, and backing up the admin server configuration. 5.

francisco munoz alvarezoemoem12c
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RAC

This document discusses the top 5 reasons to deploy applications on Oracle Real Application Clusters (RAC). It discusses how RAC provides: 1. Developer productivity through transparency that allows developers to focus on application code without worrying about high availability or scalability. 2. Integrated scalability for both applications and database features through techniques like parallel execution and cache fusion that allow linear scaling. 3. Seamless high availability for the entire application stack through capabilities like fast reconfiguration times and zero data loss that prevent application outages. 4. Isolated consolidation for converged use cases through features like pluggable database isolation that allow secure sharing of hardware resources. 5. Full flexibility to choose deployment options

oracle racracoracle database
Applicatie Server
ServiceBus
WS
Policies
EM
OSS
WebCenter Content
WebTier / OHS
RDBMSRules
BPEL
BPM
WebCenter Portal / ADF
IDE’s / Build / Deploy
Platform Across All Oracle Product Lines
Fusion Applications
Products Running on
WebLogic
Applications Portfolio
Using Fusion
Middleware
components
SOA-BPM
Suite
Identity
Management
Suite
Business
Intelligence
Suite
Content
Management
Suite
WebCenter
Suite
Java EE/ISV
Apps
Fusion Middleware
Cloud Application Foundation
Build on Fusion
Middleware
WebLogic Server
Coherence Grid
Tuxedo
Java
Oracle Fusion Middleware
Oracle WebLogic Suite
Cloud Application Foundation for Java applications
WebLogic Server
Java EE: Reliability, Availability, Scalability & Performance
Coherence EE
Data Grid Scale Out for Java, C++, .NET
Java Virtual Machines
Oracle and OpenSource JVM’s
DevelopmentTools
Jdeveloper/Eclipse
EnterpriseManager
AdminandOperations
WebLogic Suite
Custom App
Packaged
App
SOA & BPM
Web
Center
WebLogic,
Coherence
10.3.X and 3.7.X
WebLogic,
Coherence
12.1.X
WebLogic,
Coherence
12.2.1.X
WebLogic,
Coherence
14.1.X
Java EE 5 Java EE 6 Java EE 7 Java/Jakarta EE 8
JDK 6 and 7 JDK 7 and 8 JDK 8 JDK 8 and 11
2009 - 2012 2011 - 2014 2015 - 2019 2019+
WebLogic & Coherence versions and roadmaps

Recommended for you

Enterprise manager 13c
Enterprise manager 13cEnterprise manager 13c
Enterprise manager 13c

Enterprise Manager 13c provides optimized, efficient, and integrated cloud stack management capabilities. It offers improved monitoring, infrastructure management, and hybrid cloud management features. These include "always on" monitoring, unified hardware and software management under a single console, and enhanced capabilities for managing databases, middleware, and engineered systems. The presentation provides demonstrations of the user interface, incident management, database management, job scheduling, and fusion middleware management functions.

Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]

Understanding Oracle RAC 12c Internals as presented during Oracle Open World 2013 with Mark Scardina. This is part two of the Oracle RAC 12c "reindeer series" used for OOW13 Oracle RAC-related presentations.

clusterware12cinternals
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New Generation

The document discusses Oracle Real Application Clusters (Oracle RAC) and how it provides high availability and scalability for Oracle Database workloads. Oracle RAC uses a shared-nothing architecture with multiple independent database instances managing a shared database, and it leverages a cluster interconnect for communication between the nodes. Key features of Oracle RAC discussed include dynamic resource management for improved performance, hang detection and resolution capabilities, and service-oriented buffer cache access to optimize data access based on service location.

performanceexadatarac
Keynote Oracle Fusion Middleware Summit_2020
Future of WebLogic
• 1st Focus of Oracle will be Cloud
• Focus on containers and orchestration
• Domain partitions will be deprecated
• All Cloud versions will be released for on premise
• Next on premise version: 14.1.1
Coherence in memory Data Grid
• Key-value object / document
storage
• Clustered caching with disk
persistence
• REST, Java, .NET, C++ interfaces
• Querying, eventing, transactions
• In-place distributed processing
• HotCache: refresh from database
• Multi-site data federation Site 1
Grid
Services
Clients
Enterprise
Site 2
• Industry trends
□ Microservices, serverless
□ Private and public clouds
□ OS Containers, orchestration frameworks
• WebLogic, Coherence customer demand
□ Cloud neutral infrastructure
□ Integrate with new tools and services
□ Evolve WebLogic, Coherence for these
environments
Blockchain
WebLogic Coherence WebLogic
Future of WebLogic

Recommended for you

Whats new in Autonomous Database in 2022
Whats new in Autonomous Database in 2022Whats new in Autonomous Database in 2022
Whats new in Autonomous Database in 2022

This session covers the new features and happenings in the autonomous database world and will help answer more questions DBAs and Developers will have on the Autonomous Database, from provisioning to backups, troubleshooting, tips and tricks, security and HA. This is a good introduction for on-prem DBAs who want to learn how this works quickly without spending too much time on it. Questions like what does the free tier cover, how do I do backup or if it's automated, how do I manage it, how to scale up and down, how to secure their environment, how to use mtls, how to use tools like SQLDeveloper and SQLModeler, performance tuning all in a quick 45-minute session which might take weeks to pick up reading documentation or spanning several presentations

oracle machine learning autonomous cloudtop 20 faq oracle autonomousoracle autonomous dba onprem cloud automation
Weblogic application server
Weblogic application serverWeblogic application server
Weblogic application server

Complete Training on Youtube with all topics - FREE http://www.youtube.com/playlist?list=PLeHUvPtMTsdeaE4YBiPPZlMYVaDfKt_DH Weblogic Application Server overview and concepts Weblogic integration with apache and security hardening with multi user realms and SSL JMS Overview with queues/topic and jms bridges JDBC overview with failover and HA modes WLST & Node manager commands and setup Weblogic deployment concepts Offline and online backup recovery comcepts

queues and topic weblogicssl in weblogicweblogic application server
Oracle 12c and its pluggable databases
Oracle 12c and its pluggable databasesOracle 12c and its pluggable databases
Oracle 12c and its pluggable databases

This document provides an overview of Oracle 12c and its pluggable database feature from a presentation by Gustavo René Antúnez, an Oracle DBA at Pythian. It discusses the benefits of pluggable databases such as greater scalability and consolidation. It also covers key aspects of the multitenant architecture like common users, local users, and views that span the container and pluggable databases. The presentation concludes with a demonstration of RMAN backups in a multitenant environment.

12coracle
DevOps for Enterprise Java Applications
EE
Develop Build Package
Deploy/
Monitor/Scale
Monitor, Update, Patch, Extend
• Java EE 8, Jakarta EE 8
Support
• JDK 8 and 11 Support
• Backwards compatible with
prior versions
• Available on premises and
Cloud
• FMW Support in CY2020
WebLogic next version
WebLogic Cloud –
Container Engine for
Kubernetes (OKE)
WebLogic Cloud – Virtual
Machines (VM)
WebLogic Cloud Options – no Java Cloud Service
OKEVM
Non-JRF 12.2.1.3
Provisioning Marketplace Operator and Marketplace
Universal Credit Model Yes (planned) Yes (planned)
BYOL model Yes (available today) Yes (planned)
Coherence (WLS Suite) Installed Yes
WLS versions
JRF 12.2.1.3/11.1.1.7
Non-JRF 12.2.1.3
JRF 12.2.1.3
ETA Available today (BYOL) Q1CY2020
WebLogic Cloud options

Recommended for you

Oracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptxOracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptx

Oracle Cloud Infrastructure is a cloud platform designed to help customers modernize, adapt, and innovate. It provides over 100 platform services to support workloads, runs in 46 global cloud regions, and offers flexibility through public cloud, hybrid cloud, and multicloud options. OCI aims to help customers modernize their entire application portfolio and infrastructure more efficiently and with more agility.

oraclecloudcloud computing
Oracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime MigrationOracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime Migration

Oracle GoldenGate provides continuous availability and real-time data integration across heterogeneous databases. It allows for zero downtime migrations and upgrades. Customer examples show how GoldenGate enabled zero downtime Oracle database upgrades and OS migrations. It also allowed a manufacturing application to meet stringent SLAs by providing high availability across global data centers. GoldenGate provided continuous availability during a major Siebel upgrade and database migration for an ecommerce company. It also enabled data distribution and movement across a large, complex, heterogeneous enterprise environment.

zero downtime migrationgoldengate
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIESORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES

The new release of Oracle Database has come with many new exciting enhancements for the High Availability. This whitepaper introduces some new Data Guard features. Among various enhancements, special attention will be given to the new Far Sync Instance and the Real-Time Cascade Standby.

Building Blocks for WebLogic Kubernetes
• WebLogic Docker certification
□ Docker images, Dockerfiles, GitHub
• WebLogic Kubernetes certification
□ How-to, best practices
• Integration
□ Management: Operator
□ Monitoring: Exporter for Prometheus
□ Migration: Deploy tooling
□ Logging: Exporter for Elastic Stack
□ Image: Tool management
Kubernetes
Operator
WebLogic WebLogic WebLogic
WebLogic Containers
Base Image Oracle Linux 7
Image JDK & WebLogic bins
Image WebLogic Domain
Image WebLogic Deployed app
Docker Container Runtime
Docker Software
libcontainer
libvirt LXC
Linux Kernel
• Getting your WebLogic domain migrated to Kubernetes:
□ Domain introspection to:
 Create a model, a yaml file of your entire domain
 Migrate existing domains and upgrade them to 12.2.1.X
 Tested on 10.3.6 to 12.2.1.X
□ Customize to get “Kubernetes ready”
□ Create WebLogic domain docker images based on inputs gathered
WebLogic Deploy Tooling
• Azure Marketplace IaaS Solution for
WebLogic
• Published, maintained and
supported by Oracle
• Based on Oracle Linux 7.6, Oracle
JDK and WebLogic (12.2.1.3)
• Bring your own license
• Supports common use-cases such
as load-balancing and clustering
• Initial release end of October, more
releases by end of year
• https://aka.ms/azurewls
WebLogic on Azure

Recommended for you

Architecture: Microservices
Architecture: MicroservicesArchitecture: Microservices
Architecture: Microservices

Kevin Huang: AWS San Francisco Startup Day, 9/7/17 Architecture: When, how, and if to adopt microservices - Microservices are not for everyone! If you're a small shop, a monolith provides a great amount of value and reduces the complexities involved. However as your company grows, this monolith becomes more difficult to maintain. We’ll look at how microservices allow you to easily deploy and debug atomic pieces of infrastructure which allows for increased velocity in reliable, tested, and consistent deploys. We’ll look into key metrics you can use to identify the right time to begin the transition from monolith to microservices.

awsamazon web servicescloud
Qlik view connector manual
Qlik view connector manualQlik view connector manual
Qlik view connector manual

This document provides instructions for installing and configuring the QlikView connector for SAP NetWeaver. It describes installing transports in the SAP system, creating users for backend extraction jobs, and testing SQL statements. The connector includes the SQL, query, report, extractor, BAPI, OLAP, and DSO/ODS connectors. Authorization roles are provided but should be customized for production environments.

WebLogic and GraalVM
WebLogic and GraalVMWebLogic and GraalVM
WebLogic and GraalVM

A talk about the innovation of WebLogic Server, held at the Oracle Groundbreakers Tour APAC 2020 https://oracle-groundbreakers-apac-virtual-tour-2020.heysummit.com/speakers/michel-schildmeijer/

oracle weblogic servergraalvmkubernetes
Kubernetes Cluster
Customer Tenancy
Repository
• JRF Support on Kubernetes
SecretsDomain
CR
Operator
• FMW Infra Domain Image
• WebLogic binaries
• Domain Applications
WebLogic Domain(s)
Logs
WLS Cluster
AS MS MS MS MS MS
POD 1 POD 2 POD 3 POD 4 POD 5 POD 6
Kubernetes
FMW Infra
Domain
Image
Operator
Image
FMW Infra Future
Fusion Middleware Infrastructure
The Fusion Middleware Infrastructure install images contains:
•
•
•
•
WebLogic binaries
Coherence binaries
JRF binaries
RCU binaries
FMW
Install
Image
JRE
Image
Base
Image
FMW
Infrastructure
Server JRE
Oracle Linux
CY2019
WebLogic/Coherence 14.1.1
CY2020
Fusion Middleware 14.1.2
WebLogic
Server
WebLogic 14.1.1
• Java EE 8
• Jakarta EE 8
• Kubernetes-driven enhancements
• Web Tier HTTP/2 Support
• JDK 8 and JDK 11
WebLogic 14.1.2
• Kubernetes-driven
enhancements
• Security updates
• Console updates
• JDK 8 (TBD), JDK 11
Coherence
Coherence 14.1.1
• Multi-language clients
• JavaScript, Python, gRPC
• Tracing
• Enable modularization
• JDK 8 and JDK 11
Coherence 14.1.2
• Modular server
• Topics
• GraalVM Support
Versions 14.1.1 and 14.1.2
FMW 14.x.x versions will come out in 2020-2022
Fusion Middleware 12.2.1.4 Highlights
Identity Management Suite (IAM,
Governance, Directory Svr): Application Development Tools:
• Simplified install /config, full Oauth 2.0,
• OIDC support
• Rapid Appl. Onboarding
• REST / SCIM access to Directory Data
• Performance and Stability
Improvements
• Coexistence with other UI Tools
SOA & BPM
• Industrial hardening
• Hybrid Integration
• Bugfix releases
Forms – Maintenance releases
• Security enhancements
• Text Field increased to 2Mb
• Improvements custom color feature
WebCenter (Portal, Sites & Content)
• Better Search(Elastic Search)
• Hybrid Support
Others…
Extended Support till 2025

Recommended for you

WebLogic im neuen Gewand
WebLogic im neuen GewandWebLogic im neuen Gewand
WebLogic im neuen Gewand

WebLogic and Coherence 12.2.1 provide capabilities for managing traditional Java applications and integrating them with new microservices-based applications on a hybrid architecture. The presentation discusses (1) modernizing traditional applications for integration with new applications, (2) WebLogic and Coherence 12.2.1 capabilities for high availability, manageability, and DevOps, and (3) a look ahead to WebLogic and Coherence 14.1.1 and capabilities for managing hybrid applications and environments.

doag2019weblogichelidon
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

This document provides an overview of running Java workloads on Microsoft Azure. It discusses using virtual machines, containers (Azure Kubernetes Service and Azure Container Instances), and managed services (Azure Spring Cloud and Azure Functions). It also covers DevOps tools integration, IDE support, sample solutions, and pathways for migrating existing applications or developing new applications on Azure.

javajava javaee weblogic app server microservicesspring
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing WorkloaAAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa

Customers have a huge investment in WebSphere ND infrastructure including installation, development, deployment, management, support, and 3rd party products. At the same time there are significant new workloads. Mobile is driving very high transaction rates using new device types. New applications often require extremely fast response times. The Cloud economy based on Restful services is rapidly expanding the very nature of applications. Meanwhile, teams need to improve efficiency and drive higher density on their platforms. In this session we will show you how to evolve your WebSphere ND environment to manage new workloads while preserving your existing investment. See how to add Liberty servers into ND. Explore how Intelligent Management and the ODR extend ND to support Restful services. Examine the benefits of a caching tier to improve response time and availability. See how to add Worklight into your ND environment to provide mobile device and application support. Explore continuous delivery and devOps options for WebSphere ND.

interconnect2015websphereapplication server
Other FMW Products on Docker/Kubernetes
• Key FMW products in production
• With WebLogic Kubernetes tools
• Oracle ADF (FMW Infrastructure)
• Supported today
• SOA
• Developer release supported today
• Production support in CY2019
• IDM
• Production support in CY2019
• Access, Directory support in
H1CY2020
• WebCenter Sites, Portal, Content
• Planned for H12020
New ways
• Is Oracle Fusion Middleware still needed?
• It Depends:
□ If customer wants only on premise: yes, as long as app strategy doesn’t change
□ If customer wants IaaS: yes
□ If customer wants PaaS: For now but will change
□ If customer chooses for new ways: No
• Partial path to Microservices
• Migrate to Containers
• Migrate to Cloud
Coherence WebLogic
New ways
Possible path to microservices
• Started as J4C (Java for Cloud)
• A framework of open source Java libraries for
developing microservices
• Can run as a standalone JVM Container
• Two programming models
• Helidon MP: MicroProfile APIs –
declarative, Java EE/Jakarta EE style
(JAX-RS, CDI, etc.)
• Helidon SE: functional style, transparent
• Bare metal, VMs, Docker, Kubernetes
• Supported by Oracle
• Extend WebLogic applications with Java
microservices
Larger
Full-Stack
Spring Boot
MicroProfile Based
Open Liberty
Microframeworks
Smaller
Helidon SE
Helidon MP
JSON-
JAX-RS CDI P/B
Oracle
Cloud
Integrati
onsConfig WebServer Security
Netty

Recommended for you

Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JS

- The document provides a summary of Amit Kumar's technical skills and experience as a Microsoft .Net programmer and architect with expertise in C#, JavaScript, AngularJS, ASP.NET, and Azure Cloud. - It outlines his experience with projects involving migration, procurement systems, healthcare, education, and more. - His technical skills include web technologies, databases, design patterns, tools, and mobile development using Ionic Framework.

Jakarta EE und Microprofile sind bei Azure zu Hause
Jakarta EE und Microprofile sind bei Azure zu HauseJakarta EE und Microprofile sind bei Azure zu Hause
Jakarta EE und Microprofile sind bei Azure zu Hause

Jakarta/Java EE is an important technology to support on Azure. Enterprise Java is a heterogenous ecosystem with as much as a third of workloads still running on Jakarta EE application servers such as WebLogic, WebSphere/Open Liberty, JBoss EAP, WildFly, and Payara. This is particularly true for large enterprises that need to lift and shift their existing mission-critical, largely monolithic applications to Azure. Traditionally, Azure has not focused on strong support for such workloads but that is changing now and going forward. This session will outline the efforts to better support Jakarta EE workloads on Azure. We will touch on the history of the open-standard enterprise Java movement and why open standards are and remain important to enterprises. We will discuss what is possible now, what is coming soon and what is further afield. This includes services, tools and guidance to better support Jakarta EE users opting for virtual machines, Kubernetes, or PaaS. It also includes integration with Azure services such as the Azure Service Bus through Jakarta EE APIs such as JMS.

javajakarta eejavaee
AMIS OOW Review 2012 - Deel 7 - Lucas Jellema
AMIS OOW Review 2012 - Deel 7 - Lucas JellemaAMIS OOW Review 2012 - Deel 7 - Lucas Jellema
AMIS OOW Review 2012 - Deel 7 - Lucas Jellema

The document provides an overview of Oracle's WebCenter product and roadmap. Key elements discussed include enhanced support for mobile, social, and cloud capabilities. Upcoming features for WebCenter Portal, Content, and infrastructure include improved user experiences across devices, integration with Oracle Fusion applications and social networks, and cloud-based document and file sharing services. The document also summarizes Oracle's vision for business process management, including adaptive case management, mobile and social integration, enhanced analytics and process simulation capabilities.

lucas jellemaoow review
Helidon Architecture
Config
Jersey
Security
RxServer
MicroProfile
CDI
JSON-P
JSON-B
Oracle
Cloud
Services
Netty
Two programming models
Eclipse MP (Microprofile)
• Platform to optimize Enterprise Java
for a microservices architecture
• Familiar to Java EE developers
• Key Java EE APIs +
new MicroProfile APIs
Helidon SE (Standard Edition)
• Lightweight microframework
• Embedded Reactive Webserver to
serve dynamic and static content
• Security support for different
pluggable providers
• Built-in integrations to facilitate using
Oracle Cloud Services
Oracle Public
Applications
Hybrid Application and Environment Management
Traditional Java Microservices Polyglot microservices
Cloud Native Environment
Operators
Open Operating Systems
Public Cloud Private Cloud Hybrid Cloud
Enterprise Java Vision – traditional and modern
Conclusions
• WebLogic will still be the foundation for the coming future
□ Though in hybrid situations
• Focus will be on Cloud Native trends
• Other FMW follow the same path
□ Cloud and on premise
• On Premise: Try to migrate to a more containerized landscape
• Develop more Cloud Native, also on premise
• Hybrid situation: WebLogic, FMW, Microservices, Serverless
• Be a good housekeeper
□ Do active lifecyclemanagement (patch, upgrade)

Recommended for you

AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...

AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, JavaOne, Mobile, Collaboration and SaaS and User Experience

oracle amis paas saas ux mobile openworld javaone
Java, app servers and oracle application grid
Java, app servers and oracle application gridJava, app servers and oracle application grid
Java, app servers and oracle application grid

Oracle's Java and Java EE strategy provides a rock-solid foundation for enterprise applications through consolidation on WebLogic Server and Oracle Fusion Middleware. This establishes an application grid that enables efficiency, agility, and high performance through automation, dynamic scaling, and resource sharing across the data center. The virtualization capabilities of WebLogic Server further optimize utilization and deployment speed in both private and public cloud environments.

Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cDeveloping Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c

This document provides an overview and agenda for a presentation on developing Java EE applications for WebLogic 12c with IntelliJ IDEA. The presentation agenda includes an overview of Oracle WebLogic 12c, installing and configuring WebLogic 12c and IntelliJ IDEA, and developing Java EE applications. It also discusses features of WebLogic 12c such as dynamic clusters, high availability, database integration, developer tools and technologies.

oracle weblogic serverintellij ideajava ee
Any Questions? Let’s keep in touch!!
mschildmeijer@qualogy.com
https://community.oracle.com/blogs/mnemonic
https://www.qualogy.com/nl/techblog/author/michel-schildmeijer
@MNEMONIC01
nl.linkedin.com/in/mschldmr

More Related Content

What's hot

What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19c
Maria Colgan
 
Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle GoldenGate Roadmap Oracle OpenWorld 2020 Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle
 
MAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19c
Markus Michalewicz
 
Oracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best PracticesOracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best Practices
Bobby Curtis
 
Best Practices for Middleware and Integration Architecture Modernization with...
Best Practices for Middleware and Integration Architecture Modernization with...Best Practices for Middleware and Integration Architecture Modernization with...
Best Practices for Middleware and Integration Architecture Modernization with...
Claus Ibsen
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Markus Michalewicz
 
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
ssuserf8b8bd1
 
Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c Presentation
Francisco Alvarez
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
Markus Michalewicz
 
Enterprise manager 13c
Enterprise manager 13cEnterprise manager 13c
Enterprise manager 13c
MarketingArrowECS_CZ
 
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Markus Michalewicz
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New Generation
Anil Nair
 
Whats new in Autonomous Database in 2022
Whats new in Autonomous Database in 2022Whats new in Autonomous Database in 2022
Whats new in Autonomous Database in 2022
Sandesh Rao
 
Weblogic application server
Weblogic application serverWeblogic application server
Weblogic application server
Anuj Tomar
 
Oracle 12c and its pluggable databases
Oracle 12c and its pluggable databasesOracle 12c and its pluggable databases
Oracle 12c and its pluggable databases
Gustavo Rene Antunez
 
Oracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptxOracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptx
LabibKhairi
 
Oracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime MigrationOracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime Migration
Fumiko Yamashita
 
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIESORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
Ludovico Caldara
 
Architecture: Microservices
Architecture: MicroservicesArchitecture: Microservices
Architecture: Microservices
Amazon Web Services
 
Qlik view connector manual
Qlik view connector manualQlik view connector manual
Qlik view connector manual
msreeks
 

What's hot (20)

What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19c
 
Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle GoldenGate Roadmap Oracle OpenWorld 2020 Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle GoldenGate Roadmap Oracle OpenWorld 2020
 
MAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19c
 
Oracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best PracticesOracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best Practices
 
Best Practices for Middleware and Integration Architecture Modernization with...
Best Practices for Middleware and Integration Architecture Modernization with...Best Practices for Middleware and Integration Architecture Modernization with...
Best Practices for Middleware and Integration Architecture Modernization with...
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
 
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
 
Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c Presentation
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
 
Enterprise manager 13c
Enterprise manager 13cEnterprise manager 13c
Enterprise manager 13c
 
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New Generation
 
Whats new in Autonomous Database in 2022
Whats new in Autonomous Database in 2022Whats new in Autonomous Database in 2022
Whats new in Autonomous Database in 2022
 
Weblogic application server
Weblogic application serverWeblogic application server
Weblogic application server
 
Oracle 12c and its pluggable databases
Oracle 12c and its pluggable databasesOracle 12c and its pluggable databases
Oracle 12c and its pluggable databases
 
Oracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptxOracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptx
 
Oracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime MigrationOracle GoldenGate for Zero Downtime Migration
Oracle GoldenGate for Zero Downtime Migration
 
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIESORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
ORACLE 12C DATA GUARD: FAR SYNC, REAL-TIME CASCADE STANDBY AND OTHER GOODIES
 
Architecture: Microservices
Architecture: MicroservicesArchitecture: Microservices
Architecture: Microservices
 
Qlik view connector manual
Qlik view connector manualQlik view connector manual
Qlik view connector manual
 

Similar to Keynote Oracle Fusion Middleware Summit_2020

WebLogic and GraalVM
WebLogic and GraalVMWebLogic and GraalVM
WebLogic and GraalVM
Michel Schildmeijer
 
WebLogic im neuen Gewand
WebLogic im neuen GewandWebLogic im neuen Gewand
WebLogic im neuen Gewand
Volker Linz
 
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
Ed Burns
 
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing WorkloaAAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
WASdev Community
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JS
Amit Kumar
 
Jakarta EE und Microprofile sind bei Azure zu Hause
Jakarta EE und Microprofile sind bei Azure zu HauseJakarta EE und Microprofile sind bei Azure zu Hause
Jakarta EE und Microprofile sind bei Azure zu Hause
Edward Burns
 
AMIS OOW Review 2012 - Deel 7 - Lucas Jellema
AMIS OOW Review 2012 - Deel 7 - Lucas JellemaAMIS OOW Review 2012 - Deel 7 - Lucas Jellema
AMIS OOW Review 2012 - Deel 7 - Lucas Jellema
Getting value from IoT, Integration and Data Analytics
 
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
Getting value from IoT, Integration and Data Analytics
 
Java, app servers and oracle application grid
Java, app servers and oracle application gridJava, app servers and oracle application grid
Java, app servers and oracle application grid
Alicja Sieminska
 
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cDeveloping Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Bruno Borges
 
Convertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for EnterprisesConvertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for Enterprises
Convertigo | MADP & MBaaS
 
ASP.NET 5
ASP.NET 5ASP.NET 5
ASP.NET 5
David Voyles
 
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
Opennaru, inc.
 
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Lucas Jellema
 
B1 roadmap to cloud platform with oracle web logic server-oracle coherence ...
B1   roadmap to cloud platform with oracle web logic server-oracle coherence ...B1   roadmap to cloud platform with oracle web logic server-oracle coherence ...
B1 roadmap to cloud platform with oracle web logic server-oracle coherence ...
Dr. Wilfred Lin (Ph.D.)
 
WebLogic Developer Experience and Java EE 6
WebLogic Developer Experience and Java EE 6WebLogic Developer Experience and Java EE 6
WebLogic Developer Experience and Java EE 6
Jeffrey West
 
56k.cloud training
56k.cloud training56k.cloud training
56k.cloud training
Brian Christner
 
AMIS Oracle OpenWorld 2013 Review Part 2 - Platform Middleware Publication
AMIS Oracle OpenWorld 2013 Review Part 2 - Platform Middleware PublicationAMIS Oracle OpenWorld 2013 Review Part 2 - Platform Middleware Publication
AMIS Oracle OpenWorld 2013 Review Part 2 - Platform Middleware Publication
Getting value from IoT, Integration and Data Analytics
 
Oracle web center
Oracle web centerOracle web center
Oracle web center
East Le
 
Simplify DevOps with Microservices and Mobile Backends.pptx
Simplify DevOps with Microservices and Mobile Backends.pptxSimplify DevOps with Microservices and Mobile Backends.pptx
Simplify DevOps with Microservices and Mobile Backends.pptx
ssuser5faa791
 

Similar to Keynote Oracle Fusion Middleware Summit_2020 (20)

WebLogic and GraalVM
WebLogic and GraalVMWebLogic and GraalVM
WebLogic and GraalVM
 
WebLogic im neuen Gewand
WebLogic im neuen GewandWebLogic im neuen Gewand
WebLogic im neuen Gewand
 
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
 
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing WorkloaAAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JS
 
Jakarta EE und Microprofile sind bei Azure zu Hause
Jakarta EE und Microprofile sind bei Azure zu HauseJakarta EE und Microprofile sind bei Azure zu Hause
Jakarta EE und Microprofile sind bei Azure zu Hause
 
AMIS OOW Review 2012 - Deel 7 - Lucas Jellema
AMIS OOW Review 2012 - Deel 7 - Lucas JellemaAMIS OOW Review 2012 - Deel 7 - Lucas Jellema
AMIS OOW Review 2012 - Deel 7 - Lucas Jellema
 
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, Jav...
 
Java, app servers and oracle application grid
Java, app servers and oracle application gridJava, app servers and oracle application grid
Java, app servers and oracle application grid
 
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cDeveloping Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
 
Convertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for EnterprisesConvertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for Enterprises
 
ASP.NET 5
ASP.NET 5ASP.NET 5
ASP.NET 5
 
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
 
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...Cloud Native Application Development-build fast, low TCO, scalable & agile so...
Cloud Native Application Development-build fast, low TCO, scalable & agile so...
 
B1 roadmap to cloud platform with oracle web logic server-oracle coherence ...
B1   roadmap to cloud platform with oracle web logic server-oracle coherence ...B1   roadmap to cloud platform with oracle web logic server-oracle coherence ...
B1 roadmap to cloud platform with oracle web logic server-oracle coherence ...
 
WebLogic Developer Experience and Java EE 6
WebLogic Developer Experience and Java EE 6WebLogic Developer Experience and Java EE 6
WebLogic Developer Experience and Java EE 6
 
56k.cloud training
56k.cloud training56k.cloud training
56k.cloud training
 
AMIS Oracle OpenWorld 2013 Review Part 2 - Platform Middleware Publication
AMIS Oracle OpenWorld 2013 Review Part 2 - Platform Middleware PublicationAMIS Oracle OpenWorld 2013 Review Part 2 - Platform Middleware Publication
AMIS Oracle OpenWorld 2013 Review Part 2 - Platform Middleware Publication
 
Oracle web center
Oracle web centerOracle web center
Oracle web center
 
Simplify DevOps with Microservices and Mobile Backends.pptx
Simplify DevOps with Microservices and Mobile Backends.pptxSimplify DevOps with Microservices and Mobile Backends.pptx
Simplify DevOps with Microservices and Mobile Backends.pptx
 

More from Michel Schildmeijer

Enterprise container platform verrazzano
Enterprise container platform verrazzanoEnterprise container platform verrazzano
Enterprise container platform verrazzano
Michel Schildmeijer
 
5 steps to take setting up a streamlined container pipeline
5 steps to take setting up a streamlined container pipeline5 steps to take setting up a streamlined container pipeline
5 steps to take setting up a streamlined container pipeline
Michel Schildmeijer
 
Kubernetes and Oracle - a guiding whitepaper
Kubernetes and Oracle - a guiding whitepaperKubernetes and Oracle - a guiding whitepaper
Kubernetes and Oracle - a guiding whitepaper
Michel Schildmeijer
 
Pro2516 10 things about oracle and k8s.pptx-final
Pro2516   10 things about oracle and k8s.pptx-finalPro2516   10 things about oracle and k8s.pptx-final
Pro2516 10 things about oracle and k8s.pptx-final
Michel Schildmeijer
 
Oracle Fuson Middleware Diagnostics, Performance and Troubleshoot
Oracle Fuson Middleware Diagnostics, Performance and TroubleshootOracle Fuson Middleware Diagnostics, Performance and Troubleshoot
Oracle Fuson Middleware Diagnostics, Performance and Troubleshoot
Michel Schildmeijer
 
Oracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy featuresOracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy features
Michel Schildmeijer
 
Oracle SOA suite and Coherence dehydration
Oracle SOA suite and  Coherence dehydrationOracle SOA suite and  Coherence dehydration
Oracle SOA suite and Coherence dehydration
Michel Schildmeijer
 
SOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationSOA Suite 12c Customer implementation
SOA Suite 12c Customer implementation
Michel Schildmeijer
 
Oracle Fusion Middleware on Exalogic Best Practises
Oracle Fusion Middleware on Exalogic Best PractisesOracle Fusion Middleware on Exalogic Best Practises
Oracle Fusion Middleware on Exalogic Best Practises
Michel Schildmeijer
 
WebLogic on ODA - Oracle Open World 2013
WebLogic on ODA - Oracle Open World 2013WebLogic on ODA - Oracle Open World 2013
WebLogic on ODA - Oracle Open World 2013
Michel Schildmeijer
 

More from Michel Schildmeijer (10)

Enterprise container platform verrazzano
Enterprise container platform verrazzanoEnterprise container platform verrazzano
Enterprise container platform verrazzano
 
5 steps to take setting up a streamlined container pipeline
5 steps to take setting up a streamlined container pipeline5 steps to take setting up a streamlined container pipeline
5 steps to take setting up a streamlined container pipeline
 
Kubernetes and Oracle - a guiding whitepaper
Kubernetes and Oracle - a guiding whitepaperKubernetes and Oracle - a guiding whitepaper
Kubernetes and Oracle - a guiding whitepaper
 
Pro2516 10 things about oracle and k8s.pptx-final
Pro2516   10 things about oracle and k8s.pptx-finalPro2516   10 things about oracle and k8s.pptx-final
Pro2516 10 things about oracle and k8s.pptx-final
 
Oracle Fuson Middleware Diagnostics, Performance and Troubleshoot
Oracle Fuson Middleware Diagnostics, Performance and TroubleshootOracle Fuson Middleware Diagnostics, Performance and Troubleshoot
Oracle Fuson Middleware Diagnostics, Performance and Troubleshoot
 
Oracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy featuresOracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy features
 
Oracle SOA suite and Coherence dehydration
Oracle SOA suite and  Coherence dehydrationOracle SOA suite and  Coherence dehydration
Oracle SOA suite and Coherence dehydration
 
SOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationSOA Suite 12c Customer implementation
SOA Suite 12c Customer implementation
 
Oracle Fusion Middleware on Exalogic Best Practises
Oracle Fusion Middleware on Exalogic Best PractisesOracle Fusion Middleware on Exalogic Best Practises
Oracle Fusion Middleware on Exalogic Best Practises
 
WebLogic on ODA - Oracle Open World 2013
WebLogic on ODA - Oracle Open World 2013WebLogic on ODA - Oracle Open World 2013
WebLogic on ODA - Oracle Open World 2013
 

Recently uploaded

Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
Tatiana Al-Chueyr
 
Manual | Product | Research Presentation
Manual | Product | Research PresentationManual | Product | Research Presentation
Manual | Product | Research Presentation
welrejdoall
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
Lidia A.
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
Matthew Sinclair
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
Bert Blevins
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
ishalveerrandhawa1
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
RaminGhanbari2
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
BookNet Canada
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
Kief Morris
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
Stephanie Beckett
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
HackersList
 
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Erasmo Purificato
 
The Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU CampusesThe Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU Campuses
Larry Smarr
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
Enterprise Wired
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
jackson110191
 
Research Directions for Cross Reality Interfaces
Research Directions for Cross Reality InterfacesResearch Directions for Cross Reality Interfaces
Research Directions for Cross Reality Interfaces
Mark Billinghurst
 

Recently uploaded (20)

Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
 
Manual | Product | Research Presentation
Manual | Product | Research PresentationManual | Product | Research Presentation
Manual | Product | Research Presentation
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
 
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
 
The Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU CampusesThe Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU Campuses
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
 
Research Directions for Cross Reality Interfaces
Research Directions for Cross Reality InterfacesResearch Directions for Cross Reality Interfaces
Research Directions for Cross Reality Interfaces
 

Keynote Oracle Fusion Middleware Summit_2020

  • 1. Oracle Middleware Summit Keynote By Michel Schildmeijer, 9 January 2019, Qualogy
  • 2. /]# whoami • From Amsterdam, the Netherlands • Lead Technologist at Qualogy Holding • Oracle ACE since 2012 • Authored 2 books about WebLogic in 2010/2011 • Started with UNIX in 1994 • Started with BEA technology in 2000 • Started in 2017 looking at containerization strategies, DevOps etc.
  • 3. What is Middleware? • A Marketing Term? • A Meaningless Term? • Software Glue & Distributed systems? • Some Unified Translator? • All of the above…?
  • 4. Traditional Middleware • Information and Processes (business, human or technical) through Business Process Management (BPM) • Sessions by Transaction, or Transaction Processing Monitoring • Messages, through Message Oriented Middleware (MOM)- JMS, Service Bus • Applications, using composite suites (like Oracle SOA Suite) • Presentation layer, done through a Web Portal
  • 5. Modernized Middleware • API and API management • Rest / JSON • Event based, real time data stream • Apache Kafka, Storm, Spark, Ignite • Service routing • Istio, Linkerd • Cloud /PaaS implementations • Oracle Integration Cloud
  • 6. ORACLE APPLICATIONS FUSION APPLICATIONS THIRD PARTY APPLICATIONS ORACLE FUSION MIDDLEWARE Complete Integrated Open Oracle’s Solution in the past: Fusion Middleware Business Innovation Platform
  • 7. Initial thoughts of Oracle Fusion Middleware ONE Uniform Design Environment ONE Management Environment ONE Monitoring Environment ONE Architecture ONE Design ONE Skill set
  • 8. Oracle Fusion Middleware Suites • Application Server • Integration and Process Management • Application Development Tools • Business Intelligence • Content Management (WebCenter) • Identity and Access Management • Data Integration Copyright © 2019 Oracle and/or its affiliates. Components Oracle Fusion Middleware
  • 9. Applicatie Server ServiceBus WS Policies EM OSS WebCenter Content WebTier / OHS RDBMSRules BPEL BPM WebCenter Portal / ADF IDE’s / Build / Deploy
  • 10. Platform Across All Oracle Product Lines Fusion Applications Products Running on WebLogic Applications Portfolio Using Fusion Middleware components SOA-BPM Suite Identity Management Suite Business Intelligence Suite Content Management Suite WebCenter Suite Java EE/ISV Apps Fusion Middleware Cloud Application Foundation Build on Fusion Middleware WebLogic Server Coherence Grid Tuxedo Java Oracle Fusion Middleware
  • 11. Oracle WebLogic Suite Cloud Application Foundation for Java applications WebLogic Server Java EE: Reliability, Availability, Scalability & Performance Coherence EE Data Grid Scale Out for Java, C++, .NET Java Virtual Machines Oracle and OpenSource JVM’s DevelopmentTools Jdeveloper/Eclipse EnterpriseManager AdminandOperations WebLogic Suite Custom App Packaged App SOA & BPM Web Center
  • 12. WebLogic, Coherence 10.3.X and 3.7.X WebLogic, Coherence 12.1.X WebLogic, Coherence 12.2.1.X WebLogic, Coherence 14.1.X Java EE 5 Java EE 6 Java EE 7 Java/Jakarta EE 8 JDK 6 and 7 JDK 7 and 8 JDK 8 JDK 8 and 11 2009 - 2012 2011 - 2014 2015 - 2019 2019+ WebLogic & Coherence versions and roadmaps
  • 14. Future of WebLogic • 1st Focus of Oracle will be Cloud • Focus on containers and orchestration • Domain partitions will be deprecated • All Cloud versions will be released for on premise • Next on premise version: 14.1.1
  • 15. Coherence in memory Data Grid • Key-value object / document storage • Clustered caching with disk persistence • REST, Java, .NET, C++ interfaces • Querying, eventing, transactions • In-place distributed processing • HotCache: refresh from database • Multi-site data federation Site 1 Grid Services Clients Enterprise Site 2
  • 16. • Industry trends □ Microservices, serverless □ Private and public clouds □ OS Containers, orchestration frameworks • WebLogic, Coherence customer demand □ Cloud neutral infrastructure □ Integrate with new tools and services □ Evolve WebLogic, Coherence for these environments Blockchain WebLogic Coherence WebLogic Future of WebLogic
  • 17. DevOps for Enterprise Java Applications EE Develop Build Package Deploy/ Monitor/Scale Monitor, Update, Patch, Extend
  • 18. • Java EE 8, Jakarta EE 8 Support • JDK 8 and 11 Support • Backwards compatible with prior versions • Available on premises and Cloud • FMW Support in CY2020 WebLogic next version
  • 19. WebLogic Cloud – Container Engine for Kubernetes (OKE) WebLogic Cloud – Virtual Machines (VM) WebLogic Cloud Options – no Java Cloud Service
  • 20. OKEVM Non-JRF 12.2.1.3 Provisioning Marketplace Operator and Marketplace Universal Credit Model Yes (planned) Yes (planned) BYOL model Yes (available today) Yes (planned) Coherence (WLS Suite) Installed Yes WLS versions JRF 12.2.1.3/11.1.1.7 Non-JRF 12.2.1.3 JRF 12.2.1.3 ETA Available today (BYOL) Q1CY2020 WebLogic Cloud options
  • 21. Building Blocks for WebLogic Kubernetes • WebLogic Docker certification □ Docker images, Dockerfiles, GitHub • WebLogic Kubernetes certification □ How-to, best practices • Integration □ Management: Operator □ Monitoring: Exporter for Prometheus □ Migration: Deploy tooling □ Logging: Exporter for Elastic Stack □ Image: Tool management Kubernetes Operator WebLogic WebLogic WebLogic
  • 22. WebLogic Containers Base Image Oracle Linux 7 Image JDK & WebLogic bins Image WebLogic Domain Image WebLogic Deployed app Docker Container Runtime Docker Software libcontainer libvirt LXC Linux Kernel
  • 23. • Getting your WebLogic domain migrated to Kubernetes: □ Domain introspection to:  Create a model, a yaml file of your entire domain  Migrate existing domains and upgrade them to 12.2.1.X  Tested on 10.3.6 to 12.2.1.X □ Customize to get “Kubernetes ready” □ Create WebLogic domain docker images based on inputs gathered WebLogic Deploy Tooling
  • 24. • Azure Marketplace IaaS Solution for WebLogic • Published, maintained and supported by Oracle • Based on Oracle Linux 7.6, Oracle JDK and WebLogic (12.2.1.3) • Bring your own license • Supports common use-cases such as load-balancing and clustering • Initial release end of October, more releases by end of year • https://aka.ms/azurewls WebLogic on Azure
  • 25. Kubernetes Cluster Customer Tenancy Repository • JRF Support on Kubernetes SecretsDomain CR Operator • FMW Infra Domain Image • WebLogic binaries • Domain Applications WebLogic Domain(s) Logs WLS Cluster AS MS MS MS MS MS POD 1 POD 2 POD 3 POD 4 POD 5 POD 6 Kubernetes FMW Infra Domain Image Operator Image FMW Infra Future
  • 26. Fusion Middleware Infrastructure The Fusion Middleware Infrastructure install images contains: • • • • WebLogic binaries Coherence binaries JRF binaries RCU binaries FMW Install Image JRE Image Base Image FMW Infrastructure Server JRE Oracle Linux
  • 27. CY2019 WebLogic/Coherence 14.1.1 CY2020 Fusion Middleware 14.1.2 WebLogic Server WebLogic 14.1.1 • Java EE 8 • Jakarta EE 8 • Kubernetes-driven enhancements • Web Tier HTTP/2 Support • JDK 8 and JDK 11 WebLogic 14.1.2 • Kubernetes-driven enhancements • Security updates • Console updates • JDK 8 (TBD), JDK 11 Coherence Coherence 14.1.1 • Multi-language clients • JavaScript, Python, gRPC • Tracing • Enable modularization • JDK 8 and JDK 11 Coherence 14.1.2 • Modular server • Topics • GraalVM Support Versions 14.1.1 and 14.1.2 FMW 14.x.x versions will come out in 2020-2022
  • 28. Fusion Middleware 12.2.1.4 Highlights Identity Management Suite (IAM, Governance, Directory Svr): Application Development Tools: • Simplified install /config, full Oauth 2.0, • OIDC support • Rapid Appl. Onboarding • REST / SCIM access to Directory Data • Performance and Stability Improvements • Coexistence with other UI Tools SOA & BPM • Industrial hardening • Hybrid Integration • Bugfix releases Forms – Maintenance releases • Security enhancements • Text Field increased to 2Mb • Improvements custom color feature WebCenter (Portal, Sites & Content) • Better Search(Elastic Search) • Hybrid Support Others… Extended Support till 2025
  • 29. Other FMW Products on Docker/Kubernetes • Key FMW products in production • With WebLogic Kubernetes tools • Oracle ADF (FMW Infrastructure) • Supported today • SOA • Developer release supported today • Production support in CY2019 • IDM • Production support in CY2019 • Access, Directory support in H1CY2020 • WebCenter Sites, Portal, Content • Planned for H12020
  • 30. New ways • Is Oracle Fusion Middleware still needed? • It Depends: □ If customer wants only on premise: yes, as long as app strategy doesn’t change □ If customer wants IaaS: yes □ If customer wants PaaS: For now but will change □ If customer chooses for new ways: No
  • 31. • Partial path to Microservices • Migrate to Containers • Migrate to Cloud Coherence WebLogic New ways
  • 32. Possible path to microservices • Started as J4C (Java for Cloud) • A framework of open source Java libraries for developing microservices • Can run as a standalone JVM Container • Two programming models • Helidon MP: MicroProfile APIs – declarative, Java EE/Jakarta EE style (JAX-RS, CDI, etc.) • Helidon SE: functional style, transparent • Bare metal, VMs, Docker, Kubernetes • Supported by Oracle • Extend WebLogic applications with Java microservices Larger Full-Stack Spring Boot MicroProfile Based Open Liberty Microframeworks Smaller Helidon SE Helidon MP JSON- JAX-RS CDI P/B Oracle Cloud Integrati onsConfig WebServer Security Netty
  • 34. Two programming models Eclipse MP (Microprofile) • Platform to optimize Enterprise Java for a microservices architecture • Familiar to Java EE developers • Key Java EE APIs + new MicroProfile APIs Helidon SE (Standard Edition) • Lightweight microframework • Embedded Reactive Webserver to serve dynamic and static content • Security support for different pluggable providers • Built-in integrations to facilitate using Oracle Cloud Services Oracle Public
  • 35. Applications Hybrid Application and Environment Management Traditional Java Microservices Polyglot microservices Cloud Native Environment Operators Open Operating Systems Public Cloud Private Cloud Hybrid Cloud Enterprise Java Vision – traditional and modern
  • 36. Conclusions • WebLogic will still be the foundation for the coming future □ Though in hybrid situations • Focus will be on Cloud Native trends • Other FMW follow the same path □ Cloud and on premise • On Premise: Try to migrate to a more containerized landscape • Develop more Cloud Native, also on premise • Hybrid situation: WebLogic, FMW, Microservices, Serverless • Be a good housekeeper □ Do active lifecyclemanagement (patch, upgrade)
  • 37. Any Questions? Let’s keep in touch!! mschildmeijer@qualogy.com https://community.oracle.com/blogs/mnemonic https://www.qualogy.com/nl/techblog/author/michel-schildmeijer @MNEMONIC01 nl.linkedin.com/in/mschldmr