JavaCro'14 - WebLogic-GlassFish-JaaS Strategy and Roadmap – Duško Vukmanović

1,963
-1

Published on

For those who are developing, managing, or planning enterprise Java and business application deployments on Oracle WebLogic Server with Oracle Coherence or Oracle GlassFish Server applications, this session gives a roadmap on how Oracle is evolving this infrastructure to be the next-generation application foundation for its customers to build on in a private cloud setting. Together with Java as a Service Update you will be able to see Oracle’s vision, product plans, and roadmap for this server infrastructure and how it will be used in the rapidly maturing cloud infrastructure space. The session will help you make key decisions about running enterprise applications on Oracle’s enterprise Java server foundation.

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,963
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

JavaCro'14 - WebLogic-GlassFish-JaaS Strategy and Roadmap – Duško Vukmanović

  1. 1. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute1
  2. 2. WebLogic/GlassFish/JaaS Strategy and Roadmap JavaCro’14 Duško Vukmanović Principal Sales Consultant
  3. 3. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.3 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remain at the sole discretion of Oracle.
  4. 4. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.4 Cloud Application Foundation Complete & Integrated Modern Cloud Infrastructure On Premise 3rd Party or Oracle Cloud Deployment Choices Cloud Application Foundation Traffic Director/Web Tier WebLogic Server Coherence Tuxedo Virtual Assembly Builder Traffic Director/Web Tier WebLogic Server Coherence Tuxedo Virtual Assembly Builder
  5. 5. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.5 # 11# 11 HIGH PRODUCTIVITY Java EE Java SE HTML5 Mobile, Developer Productivity Multi Data CenterMulti Data Center SupportSupport Optimized for Engineered Systems Foundation for Fusion Middleware & Applications Oracle Business Applications Oracle Business Applications Cloud Application Foundation Cloud Application Foundation Fusion Middleware High Availability, Density, Performance, Quality of Service #1 Across Conventional and Cloud Environments Oracle WebLogic Server
  6. 6. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.6 2008 20092008 2009 20102010 2011 2012 20132011 2012 2013 WebLogic Server Current Releases WebLogic 10g R3 (10.3.0) WebLogic 11gR1 (10.3.1-6)  First Oracle Release  Java EE 5  Oracle FMW 11g & Apps on WebLogic 11g  Manageability, Active GridLink for RAC, Messaging, Coherence Integration, OVAB  Engineered Systems, Public Cloud WebLogic 12c (12.1.2)  FMW 12c Infrastructure  Mission Critical Cloud Platform  Native Cloud Management  Modern Development Platform WebLogic 12c (12.1.1)  Java EE 6  Developer Productivity, Oracle Traffic Director, Disaster Recovery
  7. 7. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute7 RAPID DEVELOPMENTRAPID DEVELOPMENT AUTOMATION, PRODUCTIVITYAUTOMATION, PRODUCTIVITY  Support private Maven Repositories  Consistency across development teams  Efficient use of central Maven resources Simplified Maven Integration Plug-In Updates, Archetypes, and POMs Product JARs POMs Private RepositoryPrivate Repository
  8. 8. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute8 Rich HTML5 - Mobile Development WebSocket and Toplink Data Services  WebSocket protocol: Interactive apps with standard clients (Apache + OTD)  TopLink Data Services: Enterprise data access with no programming Standard Clients:Standard Clients: HTML5HTML5, REST, JSON/XML, REST, JSON/XML ADF Mobile HTTP/SHTTP/S JSON/XMLJSON/XML HTTP/SHTTP/S WebSocketWebSocket JPAJPA ChangeChange NotificationNotification TopLinkTopLink Data ServicesData Services WebLogicWebLogic ServerServer WebSocketWebSocket Oracle CoherenceOracle CoherenceOracle Coherence Enterprise DataEnterprise Data
  9. 9. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.9 20102010 2011 2012 20132011 2012 2013 20142014 20152015 WebLogic Server Roadmap WebLogic 11gR1 (10.3.1-6)  Oracle FMW 11g & Apps  Manageability, Active GridLink, Messaging, Coherence, OVAB  Engineered Systems, Cloud WebLogic 12c (12.1.2)  FMW 12c Infrastructure  Mission Critical Cloud Platform  Native Cloud Management  Modern Development Platform WebLogic 12c (12.1.1)  Java EE 6  Developer Productivity, Oracle Traffic Director, Disaster Recovery WebLogic 12c (12.1.3) – CY2014  FMW 12c Infra, SOA, ODI  Mobile and Rich Client Support  Mission Critical Cloud Platform  Native Cloud Management WebLogic 12c (12.1.4) – CY2014  FMW 12c Platform  Multitenancy  Elastic Clusters and REST Mgmt  Java EE 7 and Development  Exalogic, HA and MAA
  10. 10. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute10 WebLogic Server 12.1.3 Maven Updates Repository Product JARs POMs <project> <groupId>com.oracle.weblogic</groupId> <artifactId>webservices</artifactId> <version>12.1.2</version> <packaging>jar</packaging> </project> Archetypes Sync plugin WebLogic plugin  Same set of 12.1.2 goals  New wlst-client goal to run WLST scripts from fully remote environment  WLST remote library included in Maven artifact set  No longer require local installation of WebLogic to execute WLST from Maven weblogic-maven-plugin wlst file <script> wlst-client T3 WebLogicServer AdminServer
  11. 11. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute11 WebLogic Server 12.1.3 Providing support for Mobile and Rich Applications WLS12.1.3Clients HTML5 clients ADF Mobile Proxies OTD Apache OHS Web Sockets (JSR 356) TopLink Data Services Server-Sent Events JAX-RS 2.0 WebSocket Emulation WebSocket Emulation JAX-RS 2.0, WebSocket 1.0 JSON Programming API JPA 2.1 Server-Sent Events WebSocket Emulation JPA-RS JPA Change Notification Database JSON Programming API HTTP/S, JSON/XML WebSocket, Server-Sent Events, Long polling Java EE 7 APIs Additional WebLogic Value-Add
  12. 12. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential12 WebLogic Server 12.1.3 REST Management API • Significant updates to REST API • Extensive Resource coverage • Now with POST support! • Monitoring of servers, application deployments, supporting resources • Life cycle management for servers, deployments, resources • Configure server resources • Deployment operations WebLogicServer12.1.3 RESTManagementAPIRESTManagementAPI HTTP GET POST OPTIONS
  13. 13. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential13 GlassFish Server Summary  Oracle committed to the future of Java EE – Delivered the most exciting of Java EE ever with Java EE 7 in June 2013  GlassFish Server is the strategic reference implementation of Java EE  GlassFish distributions for Java EE continue to be regularly updated with major releases of the Java EE specification – GlassFish SDK – GlassFish RI – GlassFish Open Source Edition  Oracle provides one commercially supported strategic application server – Oracle WebLogic Server
  14. 14. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential14  Java-as-a-Service • Dedicated WebLogic cluster(s) with root access • Tiered Management Services, built-in HA, On-demand DR • Fully customizable for any Java application • Primary Use Case: “Lift & shift” WebLogic and other Java applications to Oracle Cloud  Java Cloud Service • Pre-configured WebLogic VM for rapid application deployment • Built-in integration to Storage, Messaging & Developer services • Choice of JDeveloper, Eclipse, Netbeans for development • Primary Use Case: Java EE extensions for Oracle Cloud SaaS applications Oracle Java Cloud Services
  15. 15. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential15 Oracle Cloud: Java Service Roadmap 2014 Java as a Service • Tech Preview preparation 13.2 (done) Java Cloud Service • File System Access • System Property Access • Log4J Support • Shared Libraries • Service restart • Security Enhancements 14.1 (spring)14.1 (spring) Java as a Service • First release • Self-Service Provisioning • Self-Service Lifecycle Management • Caching service (between 14.1 and 14.2) Java Cloud Service • App Store Integration • Notification Support • OAuth Integration • Improved Log Management 14.2 (winter)14.2 (winter) Java as a Service • Disaster Recovery readiness • Service Cloning • Test to Production • Premium Support (Oracle managed) Java Cloud Service • Converge with JaaS
  16. 16. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential16 JOIN THE WEBLOGIC COMMUNITY Visit us at: www.oracle.com/weblogic WebLogicWebLogic//OracleWebLogicOracleWebLogic@@OracleWebLogicOracleWebLogic Blogs.oracle.com/Blogs.oracle.com/ WebLogicServerWebLogicServer //OracleWebLogicOracleWebLogic
  17. 17. Copyright © 2014. Oracle and/or its affiliates. All rights reserved.17
  18. 18. Copyright © 2014. Oracle and/or its affiliates. All rights reserved.18

×