32

WebLogic 12c & WebLogic Mgmt Pack

Embed Size (px)

Citation preview

Page 1: WebLogic 12c & WebLogic Mgmt Pack
Page 2: WebLogic 12c & WebLogic Mgmt Pack

WebLogic 12c & WebLogic Mgmt Pack

Brian Green ([email protected]) – Fusion Middleware Consultant

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Brian Green ([email protected]) – Fusion Middleware ConsultantSean Hendricks ([email protected]) – Account Manager

September 28, 2016

Confidential – Oracle Internal/Restricted/Highly Restricted

Page 3: WebLogic 12c & WebLogic Mgmt Pack

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

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

3

Page 4: WebLogic 12c & WebLogic Mgmt Pack

Questions for audience• How many of you manage WebLogic?

–What versions are you running? What JDK and version supports it?

– How many domains? Number of Managed Servers in domains?

– Are you using OHS as a proxy/LBR? Versions? Any mod_plsql or APEX?

– Are you using clustering? Nodemanager?

What tools do you manage/monitor with?

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

–What tools do you manage/monitor with?

• How many of you develop apps for WebLogic?

–Which IDE, frameworks, and Lifecycle Management tools do you use?

–What kind of apps are you deploying? Servlet, JSP, JSF, EJB, Messaging, Web Services?

• How many of you do anything with Forms & Reports?

• Use of Management & Monitoring Tools?

Confidential – Oracle Internal/Restricted/Highly Restricted 4

Page 5: WebLogic 12c & WebLogic Mgmt Pack

Agenda

Fusion Middleware (FMW)

WebLogic (WLS) – 09/30/2017

WebLogic Management Pack – 12/31/2017

1

2

3

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

WebLogic Management Pack – 12/31/2017

Summary

5

3

4

Page 6: WebLogic 12c & WebLogic Mgmt Pack

Agenda

Fusion Middleware (FMW)

WebLogic (WLS) – 09/30/2017

WebLogic Management Pack – 12/31/2017

1

2

3

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

WebLogic Management Pack – 12/31/2017

Summary

6

3

4

Page 7: WebLogic 12c & WebLogic Mgmt Pack

• Secure

• Reliable, Available, Scalable (RAS)

• Portability

–No Rewrite, possibly Configuration

Why Oracle and WebLogic/FMW?

Public, Private, 3Public, Private, 3rdrd Party CloudParty Cloud

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

• Complete, Integrated, Open Standards

• Total Cost of Ownership & Performance

• Successful/Stable

Oracle Confidential – Internal/Restricted/Highly Restricted 7

Engineered SystemsEngineered Systems(Exalogic, (Exalogic, SuperClusterSuperCluster))

ConventionalConventionalSystemsSystems

Page 8: WebLogic 12c & WebLogic Mgmt Pack

Oracle Fusion MiddlewareThe Cloud Platform for Digital Business

MA

NA

GE

ME

NT

MA

NA

GE

ME

NT

WEBCENTER PORTAL/SITES MOBILE SUITE/MOBILE SECURITY SUITE

Web Social Internet of ThingsMobile

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

IDE

NT

ITY

MA

NA

GE

ME

NT

EN

TE

RP

RIS

EM

AN

AG

EM

EN

T

BPM SUITE BI FOUNDATION SUITEWEBCENTER CONTENT

SOA SUITE DATA INTEGRATOR GOLDENGATE

JDEVELOPER/ADF/MAF WEBLOGIC SUITE TUXEDO

CloudOn-Premise

Java

Page 9: WebLogic 12c & WebLogic Mgmt Pack

Fusion Middleware 11g/12c Support Lifecycle

20132013 20142014 20152015 20162016 20172017 20182018 2019 2019 20202020 20212021

11g – Extended in 2013

2009..2009.. 2011..2011.. 20152015 20162016 20172017 20182018

Premier Extended

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 9

20132013 20142014 20152015 20162016 20182018 2019 2019 2011..2011.. 20152015 2016 20172016 2017

12cR1 (12.1.X) – 6 years + 2 years from 12.1.1 GA

20132013 20142014 20152015 20162016 20172017 20182018 20212021--2023202320152015 20162016 20172017 20182018 20192019 20202020

12cR2 (12.2.X) - A new major release

Page 10: WebLogic 12c & WebLogic Mgmt Pack

Agenda

Fusion Middleware (FMW)

WebLogic (WLS) - 09/30/2017

WebLogic Management Pack – 12/31/2017

1

2

3

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

WebLogic Management Pack – 12/31/2017

Summary

12

3

4

Page 11: WebLogic 12c & WebLogic Mgmt Pack

WebLogic Suite Components

• Java-Focused

– FULLY SUPPORTED Oracle JVM (longer)

–WebLogic Server

– Coherence

– JDeveloper & OEPE

• Other

–Oracle HTTP Server (mod_plsql)

–WebCache

– Virtual Assembly Builder

–Oracle Single Sign On

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

– JDeveloper & OEPE

– ADF & TopLink

–Mgmt/Monitoring

• Admin Console

• WLST

• JMC/JFR

• Fusion Middleware Control

• Coherence Mgmt Pack

–Oracle Single Sign On

–Oracle Internet Directory

–Oracle Directory Services Manager

– Forms

– Reports

– Discoverer

Confidential – Oracle Internal/Restricted/Highly Restricted 13

Page 12: WebLogic 12c & WebLogic Mgmt Pack

WebLogic Server

• Best RASP – Enterprise App Server

• Integrated, yet Open

• Lowest Total Cost of Ownership

Similarities to Oracle DB

Gartner 2013 Worldwide Application

Server Market Share report shows

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

40%

Lowest Total Cost of Ownership

– License & Support

• FREE if installed/deployed by Transcom by 09/30/2017

– Automation & Productivity

• Easy to Use

– Admin Console/FMWC

–WLST

Confidential – Oracle Internal/Restricted/Highly Restricted 14

Source: Gartner, Market Share: All Software Markets, Worldwide –

March 2013 – Based on total software revenue

Page 13: WebLogic 12c & WebLogic Mgmt Pack

Web Tier

Typical Custom WebLogic Application

Application Tier Database TierClient Tier

WebLogic

ADF

e.g. App A

OHS

mod_wl_ohs

webgate

domain w/ ClusterRAC

OEM

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 1515

JavaOHS

OHS

mod_wl_ohs

webgate

Java

WebLogic

ADF

e.g. App A

Page 14: WebLogic 12c & WebLogic Mgmt Pack

WebLogic Features

• Clustering

• Dynamic Clustering

• Whole Server Migration

• Service Migration

• Work Managers

• No Licensing Issues

• Meets FMW & WL Option Pre-req Reqmts (e.g. SOA)

• JMC & JFR

• TopLink & ADF

• Java EE 7 APIs

• WebSockets

• FastSwap

• JMS

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

• Work Managers

• OverLoad Management

• Coherence EE

• Active GridLink for RAC

• Admin Port

• JMC & JFR

• Diagnostics Framework

• Side-by-Side Deployment

• Order of Deployment

• Deployment Plans

• JMS

• Advanced Web Services

• WLST Recording

• Managed Server Cloning

Confidential – Oracle Internal/Restricted/Highly Restricted 16

Page 15: WebLogic 12c & WebLogic Mgmt Pack

Clustering

• Demo – 8:15 (3:45)

7001

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 17

70047003

Page 16: WebLogic 12c & WebLogic Mgmt Pack

Admin Port & Side-by-side Deployment

• Demo – 4:10 (7:15)Managed Server A

aussie-tripper

Version 1User Sessions

7001

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 18

Version 1

aussie-tripper

Version 2

9002Administrator

New User SessionsAdmin ModeStart/Promote

7001

Stop/DemoteRetired

Page 17: WebLogic 12c & WebLogic Mgmt Pack

WebLogic Management Tools

• Java Mission Control & Flight Recorder

• WebLogic Admin Console

• WebLogic Scripting Tool (WLST)

WebLogic Server

DomainMBean

LogMBean

LogMBean

SSLMBean

SSLMBean

ServerMBean A

ServerMBean B

ClusterMBean

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

WebLogic Scripting Tool (WLST)

• Fusion Middleware Control

• Oracle Enterprise Manager (i.e. WebLogic Mgmt Pack)

Confidential – Oracle Internal/Restricted/Highly Restricted 19

3rd Party

JMC/JFRAdmin

Console

OEM WLST

Page 18: WebLogic 12c & WebLogic Mgmt Pack

Java Management

• Java SE Support

– 24x7 Support

– Security & Fixes (Java 7 EoPU is 04/2015)

• Java Mission Control (JMC)

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

– Desktop & Server

– JMX Console – Real Time

– Java Flight Recorder (JFR) – Over Time

• -XX:+UnlockCommercialFeatures

• -XX:+FlightRecorder

• ~1% Performance Impact

20

Page 19: WebLogic 12c & WebLogic Mgmt Pack

Versions, Certifications, & Timelines

• WebLogic 10.3.6/11.1.1.6-9 (12/2018)

– Fusion Middleware Forms & Reports 11.1.2.x (12/2016)

– Java SE 6-7

– Java EE 5

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

– Java EE 5

• WebLogic 12.1.x (12/2017)

– Java SE 7-8

– Java EE 6

• WebLogic 12.2.x (10/2020)

– Java SE 8

– Java EE 7

21

Page 20: WebLogic 12c & WebLogic Mgmt Pack

“WebLogic” STIG

• Weblogic vs FMW Infrastructure (ADF/JRF/Upper FMW Stack)

• “Oracle WebLogic Server 12c STIG” (FMW Infrastructure 12.1.3)

– Published 12/2014

– Based upon Previous SRG

Crawl, Walk, Run

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

– Based upon Previous SRG

–WebLogic 12c STIG Compliance Standard available OEM 13.1+

– Some Check/Fix in Fusion Middleware Control

• “Oracle WebLogic Server 12c Release 2 (12.2.x) STIG” (WebLogic + Add’l)

– In-Process, Green Light from DISA

– Admin Port, Node Mgr, PKI, Auditing, “Securing a Production Environment for OWLS”

– PM & Development Review

Confidential – Oracle Internal/Restricted/Highly Restricted 22

Page 21: WebLogic 12c & WebLogic Mgmt Pack

Oracle HTTP Server

• Apache-based (2.2 – 2.4) Web Server (Static Content & Dynamic Apps)

• Modules

–Webgate – OAM

–mod_ossl – SSL

1 of 2

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

–mod_ossl – SSL

• TLS 1.2 (11.1.1.9 – 12.2.1)

• FIPS-140 (12.1.2 – 12.2.1)

–mod_wl_ohs - Proxy/LBR for WebLogic

–mod_plsql - Custom & APEX Apps (deprecated in 12.1.3)

–mod_rewrite

23

Page 22: WebLogic 12c & WebLogic Mgmt Pack

Oracle HTTP Server

• Management

– .conf file configuration

– Error & Access Logs

– opmn (11.1.x)

2 of 2

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

– opmn (11.1.x)

–WebLogic Management Framework (12.x)

• Standalone Domain

• WLST w/ NodeManager

• STIG 12.1.3

• Execution Context ID (ECID)

24

Page 23: WebLogic 12c & WebLogic Mgmt Pack

OHS STIG

• Stand-alone vs Collocated Domain

• Linux/Unix

• “Oracle HTTP Server 12.1.3 STIG”

– Published 12/2015

Crawl, Walk, Run

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

– Published 12/2015

– Based upon Current SRG

– STIG Compliance Standard available OEM 13.x??? (Initially just CAT 1)

• “Oracle HTTP Server 12c Release 2 (12.2.x) STIG”

–Not Yet Submitted

Confidential – Oracle Internal/Restricted/Highly Restricted 25

Page 24: WebLogic 12c & WebLogic Mgmt Pack

Agenda

Fusion Middleware (FMW)

WebLogic (WLS) – 09/30/2017

WebLogic Management Pack – 12/31/2017

1

2

3

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

WebLogic Management Pack – 12/31/2017

Summary

26

3

4

Page 25: WebLogic 12c & WebLogic Mgmt Pack

Oracle Enterprise Manager

• Better Service/End-user Productivity

• Reduced Costs/Increased IT Productivity

• Reduced Risk

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 27

Page 26: WebLogic 12c & WebLogic Mgmt Pack

• Single, consistent UI

• Included targets

–Multiple WebLogic domains w/ JVM

–Oracle HTTP Server (OHS)

Status & performance monitoring

Middleware Management

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

• Status & performance monitoring

• JVM & cross-tier diagnostics

• Provisioning & patch automation

• Config mgmt & STIG compliance

• Service level management

Confidential – Oracle Internal/Restricted/Highly Restricted 28

Page 27: WebLogic 12c & WebLogic Mgmt Pack

Site Guard

• End-to-End Disaster Recovery Automation

– Fusion Middleware (Storage Replication) & Database (Data Guard)

– Switchover (Planned)

– Failover (Unplanned)

– Extensible to integrate w/ 3rd party components

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

– Extensible to integrate w/ 3rd party components

• Reduced Risk

– Reduce possibility of Human Errors

– Increased confidence (Testing)

• Better availability

–Minimize MTTR

Confidential – Oracle Internal/Restricted/Highly Restricted 29

Page 28: WebLogic 12c & WebLogic Mgmt Pack

DR Blueprint with Site Guard

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 30

Page 29: WebLogic 12c & WebLogic Mgmt Pack

Agenda

Fusion Middleware (FMW)

WebLogic (WLS) – 09/30/2017

WebLogic Management Pack – 12/31/2017

1

2

3

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

WebLogic Management Pack – 12/31/2017

Summary

33

3

4

Page 30: WebLogic 12c & WebLogic Mgmt Pack

Fusion Middleware & OEM

• Fusion Middleware Certification Matrices

• Lifetime Support Policy

– Fusion Middleware

–Oracle Enterprise Manager

Important Documents

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

–Oracle Enterprise Manager

• Securing a Production Environment for Oracle WebLogic Server

• STIGs

–WebLogic (FMW Infrastructure) 12.1.3

–OHS 12.1.3

• Middleware Management Video

34

Page 31: WebLogic 12c & WebLogic Mgmt Pack

Fusion MiddlewareA way forward…

• Consolidate, build foundation on WebLogic Suite

• Exploit middleware management solutions

• Prepare for cloud, mobile, and Internet of Things

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Prepare for cloud, mobile, and Internet of Things

35

Page 32: WebLogic 12c & WebLogic Mgmt Pack