SlideShare a Scribd company logo
1 of 40
De-Mystifying Oracle Weblogic Server for
Application Users
Session #UGF9796

Shyam Varan Nath
Abhinav Banerjee
Agenda

•
•

What is Weblogic?

•

Weblogic's touch point with major
applications like OBIEE, Oracle eBS etc.

•
•

Security paradigm with Weblogic

Role of Weblogic in Oracle Application
Stack

Summary

12/17/13

Demystifying WebLogic Server for Application Users

2
Speaker Bio – Shyam
•

BI / DW Architect with IBM GBS (Oracle Practice)

•

OCP since 1998 on 4 different DB versions, OBIEE / BI Apps
certified (Oracle Certified Specialist)

•

OAUG Ambassador for IBM

•

President/Founder of BIWA / Exadata SIG’s – IOUG SIG’s for BI /
DW and Exadata professionals

•

Regular speaker at Oracle Open World (since ’03), Collaborate
(since ’05), 3rd time at Connection Point, NYOUG etc

•

Spoke on Big Data Analytics at Collaborate 2012

•

Bachelor’s from IIT-India, MBA and MS from FAU, FL
12/17/13

Demystifying WebLogic Server for Application
Users

3
Speaker Bio – Abhinav
•

BI Technical Leader with Mustang Engineering

•

Helped design and build some of the largest implementations of
OBIEE / OBIA.

•

Writer of the e-book – “Understanding Oracle BI Concepts and
Repository Modeling Basics”.

•

OBIEE certified (Oracle Certified Specialist)

•

Regular speaker at Oracle Open World (2010, 2012), Collaborate
(since ’10)

•

Well versed with OBIEE / OBIA / Informatica / Exalytics/ Exadata.
12/17/13

Demystifying WebLogic Server for Application Users

4
Three Tier Applications

•

Client Server Application

•

Three-tier Application

12/17/13

Demystifying WebLogic Server for Application
Users

5
Benefits of Three-Tier Architecture
•

Three-Tier Architecture provides the following benefits.

•

Business Logic Abstraction—Business logic can be encapsulated in the middle
tier instead of in the database tier or front end, allowing portability across DB
vendors and allow thin client (PC, Tablet, Smartphone etc)

•

Scalability—Each tier can scale horizontally. For example, you can load-balance
the Presentation tier among three servers to satisfy more Web requests
without adding servers to the Application and Data tiers.

•

Performance—Because the Presentation tier can cache requests, network
utilization is minimized, and the load is reduced on the Application and Data
tiers. If needed, you can load-balance any tier.

•

Availability—If the Application tier server is down and caching is sufficient, the
Presentation tier can process Web requests using the cache.

12/17/13

Demystifying WebLogic Server for Application
Users

6
Weblogic - Timeline

•

Weblogic started in 1995 right before the dot com
boom period.

•

Created the first J2EE application server, namely
WebLogic Application Server

•

BEA Systems bought Weblogic in 1998

•

Oracle bought BEA Systems in 2008

12/17/13

Demystifying WebLogic Server for Application
Users

7
What is Weblogic?

• WebLogic is a server software application that runs on a
middle tier, between back-end databases and related
applications and browser-based thin clients.
• WebLogic Server contains Java 2 Platform, Enterprise
Edition (J2EE) technologies.
• J2EE is the standard platform for developing multitier
enterprise applications based on the Java programming
language.
• The technologies that make up J2EE were developed
collaboratively by Sun Microsystems and other software
vendors, including BEA Systems.

12/17/13

Demystifying WebLogic Server for Application
Users

8
Weblogic - Visual

12/17/13

Demystifying WebLogic Server for Application
Users

9
What is J2EE?
•

Short for Java 2 Platform Enterprise Edition. J2EE is a platform-independent,
Java-centric environment from Sun for developing, building and deploying Webbased enterprise applications online.

•

J2EE platform consists of a set of services, APIs, and protocols that provide the
functionality for developing multi-tiered, Web-based applications.

•

Some of the key features and services of J2EE:

•

At the client tier, J2EE supports pure HTML, as well as Java applets or
applications. It relies on Java Server Pages and servlet code to create HTML or
other formatted data for the client.

•

Enterprise JavaBeans (EJBs) provide another layer where the platform's logic is
stored. An EJB server provides functions such as threading, concurrency, security
and memory management. These services are transparent to the author.

•

Java Database Connectivity (JDBC), which is the Java equivalent to ODBC, is the
standard interface for Java databases.

•

The Java servlet API enhances consistency for developers without requiring a
graphical user interface.

12/17/13

Demystifying WebLogic Server for Application
Users

10
J2EE Visual

12/17/13

Demystifying WebLogic Server for Application
Users

11
Weblogic Server Packaging
WebLogic Server
Standard Edition
WebLogic Server
+
Kodo Enterprise
+
TopLink and ADF
+
JDeveloper
+
Weblogic Workshop
+
Java SE

12/17/13

WebLogic Server
Enterprise Edition
= Standard Edition
+
Java SE Advanced
+
WebLogic Clustering
+
EM Diagnostics Pack
for Middleware
+
Virtual Assembly Builder

WebLogic Suite
= Enterprise Edition
+
WL Operations Control
+
iAS EE
+
Coherence EE
+
WebLogic Real Time
+
Java SE Suite / Jrockit Real
Time VM

Demystifying WebLogic Server for Application
Users

12
Weblogic Server Features
•

Optimized for Oracle Exalogic
Elastic Cloud.

•

Graphical User Interface

•

WebLogic Scripting Tool (WLST)

•

High Availability & Failover

•

Consolidated Administration,
Configuration and Deployment

•

Monitoring & Messaging

•

Troubleshooting framework

•

Easy linkage to Oracle Database,
Oracle Fusion Middleware, and
Oracle Applications.

12/17/13

Demystifying WebLogic Server for Application
Users

13
Weblogic Server Versions
•

Available in both 32-bit as well as 64-bit JVM’s.

•

Supported on a variety of OS – Windows , Red Hat / Oracle
Linux, Solaris, AIX, Mac OS.

•

Web Servers Supported – iPlanet Web Server, Oracle HTTP
Server, Apache and Microsoft IIS Server.

•

Oracle Weblogic Server 12c (12.1.2)

•

Oracle Weblogic Server 11g (10.3.6)

12/17/13

Demystifying WebLogic Server for Application
Users

14
Weblogic Server With OBIEE / EBS
•

OBIEE

11.1.1.7.1

Weblogic 11gR1 (10.3.5 / 10.3.6)

11.1.1.6.0

Weblogic 11gR1 (10.3.5 / 10.3.6)

11.1.1.5.0

Weblogic 11g R1(10.3.5)

11.1.1.3.0

Weblogic 11gR1 (10.3.3)

•

EBS

12.2

12/17/13

Weblogic 11gR1 (10.3.5 / 10.3.6)

Demystifying WebLogic Server for Application
Users

15
Server Administration Console
•
•
•
•

•
•
•

Web browser-based, graphical
user interface to manage
WebLogic Server domain.
Use the Administration Console
to:
Configure, start, and stop
WebLogic Server instances.
Configure WebLogic Server
services, such as database
connectivity (JDBC) and messaging
(JMS)
Configure and deploy your
applications
Monitor server and application
performance
Administration Console Online
Help.

12/17/13

Demystifying WebLogic Server for Application
Users

16
EM - Fusion Middleware Control
•

Web browser-based, graphical
user interface to monitor and
administer a farm.

•

Available at http://hostname.domain:port/em

•

To access Fusion Middleware
Control and perform tasks, you
must have the appropriate role

•

It allows to mange the various
applications in the farm.

•

Not available in standalone Oracle
Weblogic Server or Oracle
Jdeveloper Installation.

12/17/13

Demystifying WebLogic Server for Application
Users

17
Comparison FMC / AC

Administration Console

Fusion Middleware Control

•
•
•
•

•Security – Configure & Manage
Auditing.
•Security - Configure SSL for Java &
System components.
•Manage Components – View &
Manage most of the log files.
•Manage Oracle HTTP Server
•Manage Oracle Web Cache.

Manage Components –
Access.log / EmbeddedLDAP.log
& EmbeddedLDAPAccess.log

•

•Manage ADF Applications.

Manage Oracle Weblogic Server.

•

•Manage SOA Environment.

Change Ports for Weblogic Server
& Java Components.

Manage Data Sources.
Manage JMS Resources.
Security - Configure SSL for
Weblogic Server.

•Start & Stop Components &
Applications.
Demystifying WebLogic Server for Application

12/17/13

Users

18
How it Fits in Oracle Eco-sphere

12/17/13

Demystifying WebLogic Server for Application
Users

19
Weblogic Install

12/17/13

Demystifying WebLogic Server for Application
Users

20
..Install

12/17/13

Demystifying WebLogic Server for Application Users

21
..Install

12/17/13

Demystifying WebLogic Server for Application
Users

22
Installation – R12.x
• Transparent integration with Oracle
Universal Installer
• Silent-mode calls to install and configure
Oracle Database 11.2, WebLogic Server
(WLS) and Oracle HTTP Server (OHS)
• WLS port assignments
• Out of the box RAC install support

12/17/13

Demystifying WebLogic Server for Application

Users
http://www.oracle.com/webfolder/technetwork/tutorials/obe/ebs/ebs121/atg/Deployment-SysAdmin.pdf

23
Fusion Middleware Control

12/17/13

Demystifying WebLogic Server for Application
Users

24
R 12.x WLS Admin Console

12/17/13

Demystifying WebLogic Server for Application
Users

25
Oracle E-business Suite 12.1 Architecture

12/17/13

Demystifying WebLogic Server for Application
Users

26
Oracle EBS R 12.x

12/17/13

Demystifying WebLogic Server for Application
https://blogs.oracle.com/stevenChan/entry/glimpses_of_e_business_suite
27
Users
OBIEE 11g and Weblogic

•Oracle BI Domain
•Made up of Java and
non-Java components
•Java components
hosted in WebLogic
Server 11g
•Managed using OEM
and WebLogic Admin
Server

12/17/13

Demystifying WebLogic Server for Application

http://www.rittmanmead.com/2010/07/obiee-11gr1-architecture-and-use-of-weblogic-server/
Users

28
Administration of OBIEE
Oracle WebLogic Administration Console

OEM Fusion Middleware Control

+

Manages Oracle WebLogic

•Startup and Shutdown Managed Servers
•Maintain WLS LDAP Server
•Deploy Applications
•Monitor servers and clusters

12/17/13

Manages FMW11g and OBIEE 11g

•Manage System and Java components
•Manage application roles and policies
•Monitor OBIEE performance & logs
•Deploy RPD and Catalog

Demystifying WebLogic Server for Application
Users

29
How to Configure – OBIEE Security Provisioning
Weblogic Security Providers

• Weblogic - Security Realms

12/17/13

Demystifying WebLogic Server for Application
Users

30
How to Configure – OBIEE Security Provisioning /
AD Integration

12/17/13

Demystifying WebLogic Server for Application
Users

31
How to Configure – OBIEE Security Provisioning Security
Users

• Weblogic – Security Users

12/17/13

Demystifying WebLogic Server for Application
Users

32
How to Configure – OBIEE Security
Provisioning Security Groups

• Weblogic - Security
Groups

12/17/13

Demystifying WebLogic Server for Application
Users

33
How to Configure – OBIEE Security Provisioning
Application Roles

• Enterprise
Manager
• Mapping
Security Users
and Groups to
Application
Roles

12/17/13

Demystifying WebLogic Server for Application
Users

34
How to Configure – OBIEE Security
Provisioning Application Roles (2)

• Enterprise
Manager
– Mapping
Security
Groups and
Users to
Application
Roles

12/17/13

Demystifying WebLogic Server for Application
Users

35
How to Configure – OBIEE Security Provisioning
Webcat Permissions

• Webcat: Folder and Object Permissions

12/17/13

Demystifying WebLogic Server for Application
Users

36
How to Configure – OBIEE Security Provisioning
Subject Area Provisioning

• Metadata: Authorization on Subject Areas

12/17/13

Demystifying WebLogic Server for Application
Users

37
How to Migrate – OBIEE Security Provisioning /
Groups & Roles

12/17/13

Demystifying WebLogic Server for Application Users

38
Questions ?
Comments ?

12/17/13

Demystifying WebLogic Server for Application
Users

39
THANK YOU
ShyamVaran@gmail.com
954 609 2402 cell
Abhinav1601@gmail.com
678 472 9686 cell

More Related Content

What's hot

OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...vasuballa
 
Oracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDSOracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDSChris Muir
 
Oracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service ArchitecturesOracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service ArchitecturesChris Muir
 
OOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and securityOOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and securityvasuballa
 
Building beacon-enabled apps with Oracle MCS
Building beacon-enabled apps with Oracle MCSBuilding beacon-enabled apps with Oracle MCS
Building beacon-enabled apps with Oracle MCSSteven Davelaar
 
Ebs idm con9020_pdf_9020_0001
Ebs idm con9020_pdf_9020_0001Ebs idm con9020_pdf_9020_0001
Ebs idm con9020_pdf_9020_0001jucaab
 
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]vasuballa
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration toolsSmartDog Services
 
Endeca extensions for Oracle eBusiness Suite
Endeca extensions for Oracle eBusiness SuiteEndeca extensions for Oracle eBusiness Suite
Endeca extensions for Oracle eBusiness SuiteBizinsight Consulting Inc
 
Con8837 leverage authorization to monetize content and media subscriptions ...
Con8837   leverage authorization to monetize content and media subscriptions ...Con8837   leverage authorization to monetize content and media subscriptions ...
Con8837 leverage authorization to monetize content and media subscriptions ...OracleIDM
 
OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...vasuballa
 
Oaug collaborate sadia_tahseen
Oaug collaborate sadia_tahseenOaug collaborate sadia_tahseen
Oaug collaborate sadia_tahseenSadz Ta
 
Let's Talk Mobile
Let's Talk MobileLet's Talk Mobile
Let's Talk MobileChris Muir
 
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]vasuballa
 
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...Steven Davelaar
 
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]vasuballa
 
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business SuiteOOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suitevasuballa
 
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...Chris Muir
 
OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2vasuballa
 
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile Integration
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile IntegrationOracle ADF Architecture TV - Design - Architecting for ADF Mobile Integration
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile IntegrationChris Muir
 

What's hot (20)

OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
 
Oracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDSOracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDS
 
Oracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service ArchitecturesOracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service Architectures
 
OOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and securityOOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and security
 
Building beacon-enabled apps with Oracle MCS
Building beacon-enabled apps with Oracle MCSBuilding beacon-enabled apps with Oracle MCS
Building beacon-enabled apps with Oracle MCS
 
Ebs idm con9020_pdf_9020_0001
Ebs idm con9020_pdf_9020_0001Ebs idm con9020_pdf_9020_0001
Ebs idm con9020_pdf_9020_0001
 
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]
 
oracle ebs free web service integration tools
oracle ebs free web service integration toolsoracle ebs free web service integration tools
oracle ebs free web service integration tools
 
Endeca extensions for Oracle eBusiness Suite
Endeca extensions for Oracle eBusiness SuiteEndeca extensions for Oracle eBusiness Suite
Endeca extensions for Oracle eBusiness Suite
 
Con8837 leverage authorization to monetize content and media subscriptions ...
Con8837   leverage authorization to monetize content and media subscriptions ...Con8837   leverage authorization to monetize content and media subscriptions ...
Con8837 leverage authorization to monetize content and media subscriptions ...
 
OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...
 
Oaug collaborate sadia_tahseen
Oaug collaborate sadia_tahseenOaug collaborate sadia_tahseen
Oaug collaborate sadia_tahseen
 
Let's Talk Mobile
Let's Talk MobileLet's Talk Mobile
Let's Talk Mobile
 
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
 
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
 
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
 
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business SuiteOOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
 
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
 
OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2
 
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile Integration
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile IntegrationOracle ADF Architecture TV - Design - Architecting for ADF Mobile Integration
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile Integration
 

Similar to Ugf9796 weblogic for ebs and obiee

Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)Berry Clemens
 
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 12cBruno Borges
 
What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3Bruno Borges
 
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.)
 
Web Logic Jboss Final
Web Logic Jboss FinalWeb Logic Jboss Final
Web Logic Jboss FinalMohamed Atef
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014Joelith
 
Oracle web-applications
Oracle web-applicationsOracle web-applications
Oracle web-applicationsurskeshav
 
abhi_apps_middleware_CV
abhi_apps_middleware_CVabhi_apps_middleware_CV
abhi_apps_middleware_CVAbhishek singh
 
Lecture 19 - Dynamic Web - JAVA - Part 1.ppt
Lecture 19 - Dynamic Web - JAVA - Part 1.pptLecture 19 - Dynamic Web - JAVA - Part 1.ppt
Lecture 19 - Dynamic Web - JAVA - Part 1.pptKalsoomTahir2
 
Enterprise java unit-1_chapter-1
Enterprise java unit-1_chapter-1Enterprise java unit-1_chapter-1
Enterprise java unit-1_chapter-1sandeep54552
 
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 6Jeffrey West
 
Intorduction to struts
Intorduction to strutsIntorduction to struts
Intorduction to strutsAnup72
 
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 gridAlicja Sieminska
 
Keynote Oracle Fusion Middleware Summit_2020
Keynote Oracle Fusion Middleware Summit_2020Keynote Oracle Fusion Middleware Summit_2020
Keynote Oracle Fusion Middleware Summit_2020Michel Schildmeijer
 
Lecture 19 dynamic web - java - part 1
Lecture 19   dynamic web - java - part 1Lecture 19   dynamic web - java - part 1
Lecture 19 dynamic web - java - part 1Д. Ганаа
 
Weblogic 12c experiences - migrations from iAS-platform
Weblogic 12c experiences - migrations from iAS-platformWeblogic 12c experiences - migrations from iAS-platform
Weblogic 12c experiences - migrations from iAS-platformJon Petter Hjulstad
 

Similar to Ugf9796 weblogic for ebs and obiee (20)

Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)
 
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
 
What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3
 
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 ...
 
Web Logic Jboss Final
Web Logic Jboss FinalWeb Logic Jboss Final
Web Logic Jboss Final
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014
 
Oracle web-applications
Oracle web-applicationsOracle web-applications
Oracle web-applications
 
4. J2EE.pptx
4. J2EE.pptx4. J2EE.pptx
4. J2EE.pptx
 
abhi_apps_middleware_CV
abhi_apps_middleware_CVabhi_apps_middleware_CV
abhi_apps_middleware_CV
 
Lecture 19 - Dynamic Web - JAVA - Part 1.ppt
Lecture 19 - Dynamic Web - JAVA - Part 1.pptLecture 19 - Dynamic Web - JAVA - Part 1.ppt
Lecture 19 - Dynamic Web - JAVA - Part 1.ppt
 
Enterprise java unit-1_chapter-1
Enterprise java unit-1_chapter-1Enterprise java unit-1_chapter-1
Enterprise java unit-1_chapter-1
 
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
 
Intorduction to struts
Intorduction to strutsIntorduction to struts
Intorduction to struts
 
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
 
gn1595_10Mar2016
gn1595_10Mar2016gn1595_10Mar2016
gn1595_10Mar2016
 
Keynote Oracle Fusion Middleware Summit_2020
Keynote Oracle Fusion Middleware Summit_2020Keynote Oracle Fusion Middleware Summit_2020
Keynote Oracle Fusion Middleware Summit_2020
 
Java 2012 conference keynote - Java Strategy & Roadmap - WebLogic & GlassFish...
Java 2012 conference keynote - Java Strategy & Roadmap - WebLogic & GlassFish...Java 2012 conference keynote - Java Strategy & Roadmap - WebLogic & GlassFish...
Java 2012 conference keynote - Java Strategy & Roadmap - WebLogic & GlassFish...
 
Lecture 19 dynamic web - java - part 1
Lecture 19   dynamic web - java - part 1Lecture 19   dynamic web - java - part 1
Lecture 19 dynamic web - java - part 1
 
Ausoug glassfish perth
Ausoug glassfish perthAusoug glassfish perth
Ausoug glassfish perth
 
Weblogic 12c experiences - migrations from iAS-platform
Weblogic 12c experiences - migrations from iAS-platformWeblogic 12c experiences - migrations from iAS-platform
Weblogic 12c experiences - migrations from iAS-platform
 

More from Berry Clemens

Simplified user experience_design_patterns_for_the_oracle_applications_cloud_...
Simplified user experience_design_patterns_for_the_oracle_applications_cloud_...Simplified user experience_design_patterns_for_the_oracle_applications_cloud_...
Simplified user experience_design_patterns_for_the_oracle_applications_cloud_...Berry Clemens
 
Ebs strategy-roadmap-given
Ebs strategy-roadmap-givenEbs strategy-roadmap-given
Ebs strategy-roadmap-givenBerry Clemens
 
Strategy and erp in-the-cloud
Strategy and erp in-the-cloudStrategy and erp in-the-cloud
Strategy and erp in-the-cloudBerry Clemens
 
Preparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullPreparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullBerry Clemens
 
EBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-givenEBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-givenBerry Clemens
 
Oracle Fusion functional setup manager
Oracle Fusion functional setup managerOracle Fusion functional setup manager
Oracle Fusion functional setup managerBerry Clemens
 
Oracle E-Business Suitre mobile apps ADF
Oracle E-Business Suitre mobile apps ADFOracle E-Business Suitre mobile apps ADF
Oracle E-Business Suitre mobile apps ADFBerry Clemens
 
Getting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationGetting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationBerry Clemens
 
Fusion_apps extending and customizations
Fusion_apps extending and customizationsFusion_apps extending and customizations
Fusion_apps extending and customizationsBerry Clemens
 
Adf-fusion-architecture_manage-modular-approach_4581
Adf-fusion-architecture_manage-modular-approach_4581Adf-fusion-architecture_manage-modular-approach_4581
Adf-fusion-architecture_manage-modular-approach_4581Berry Clemens
 
Programming-best practices( beginner) ADF_fusionapps
Programming-best practices( beginner) ADF_fusionappsProgramming-best practices( beginner) ADF_fusionapps
Programming-best practices( beginner) ADF_fusionappsBerry Clemens
 
EBS-technical_upgrade_best_practices 12.1 or 12.2
EBS-technical_upgrade_best_practices 12.1 or 12.2EBS-technical_upgrade_best_practices 12.1 or 12.2
EBS-technical_upgrade_best_practices 12.1 or 12.2Berry Clemens
 
Con8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebsCon8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebsBerry Clemens
 
Con9534 fusion financials
Con9534 fusion financialsCon9534 fusion financials
Con9534 fusion financialsBerry Clemens
 
Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Con3928 horton session con3928 fusion app on-premise installation lessons lea...Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Con3928 horton session con3928 fusion app on-premise installation lessons lea...Berry Clemens
 
Budget wand datasheet
Budget wand datasheetBudget wand datasheet
Budget wand datasheetBerry Clemens
 
Chris meyer gl wand - financial reporting in excel
Chris meyer   gl wand - financial reporting in excelChris meyer   gl wand - financial reporting in excel
Chris meyer gl wand - financial reporting in excelBerry Clemens
 
Esouag r12 presentation
Esouag r12 presentationEsouag r12 presentation
Esouag r12 presentationBerry Clemens
 
Release 12-financials-best-practices1227
Release 12-financials-best-practices1227Release 12-financials-best-practices1227
Release 12-financials-best-practices1227Berry Clemens
 
R12financialsupgrade22010 12659159458494-phpapp01
R12financialsupgrade22010 12659159458494-phpapp01R12financialsupgrade22010 12659159458494-phpapp01
R12financialsupgrade22010 12659159458494-phpapp01Berry Clemens
 

More from Berry Clemens (20)

Simplified user experience_design_patterns_for_the_oracle_applications_cloud_...
Simplified user experience_design_patterns_for_the_oracle_applications_cloud_...Simplified user experience_design_patterns_for_the_oracle_applications_cloud_...
Simplified user experience_design_patterns_for_the_oracle_applications_cloud_...
 
Ebs strategy-roadmap-given
Ebs strategy-roadmap-givenEbs strategy-roadmap-given
Ebs strategy-roadmap-given
 
Strategy and erp in-the-cloud
Strategy and erp in-the-cloudStrategy and erp in-the-cloud
Strategy and erp in-the-cloud
 
Preparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullPreparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-full
 
EBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-givenEBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-given
 
Oracle Fusion functional setup manager
Oracle Fusion functional setup managerOracle Fusion functional setup manager
Oracle Fusion functional setup manager
 
Oracle E-Business Suitre mobile apps ADF
Oracle E-Business Suitre mobile apps ADFOracle E-Business Suitre mobile apps ADF
Oracle E-Business Suitre mobile apps ADF
 
Getting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationGetting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentation
 
Fusion_apps extending and customizations
Fusion_apps extending and customizationsFusion_apps extending and customizations
Fusion_apps extending and customizations
 
Adf-fusion-architecture_manage-modular-approach_4581
Adf-fusion-architecture_manage-modular-approach_4581Adf-fusion-architecture_manage-modular-approach_4581
Adf-fusion-architecture_manage-modular-approach_4581
 
Programming-best practices( beginner) ADF_fusionapps
Programming-best practices( beginner) ADF_fusionappsProgramming-best practices( beginner) ADF_fusionapps
Programming-best practices( beginner) ADF_fusionapps
 
EBS-technical_upgrade_best_practices 12.1 or 12.2
EBS-technical_upgrade_best_practices 12.1 or 12.2EBS-technical_upgrade_best_practices 12.1 or 12.2
EBS-technical_upgrade_best_practices 12.1 or 12.2
 
Con8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebsCon8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebs
 
Con9534 fusion financials
Con9534 fusion financialsCon9534 fusion financials
Con9534 fusion financials
 
Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Con3928 horton session con3928 fusion app on-premise installation lessons lea...Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Con3928 horton session con3928 fusion app on-premise installation lessons lea...
 
Budget wand datasheet
Budget wand datasheetBudget wand datasheet
Budget wand datasheet
 
Chris meyer gl wand - financial reporting in excel
Chris meyer   gl wand - financial reporting in excelChris meyer   gl wand - financial reporting in excel
Chris meyer gl wand - financial reporting in excel
 
Esouag r12 presentation
Esouag r12 presentationEsouag r12 presentation
Esouag r12 presentation
 
Release 12-financials-best-practices1227
Release 12-financials-best-practices1227Release 12-financials-best-practices1227
Release 12-financials-best-practices1227
 
R12financialsupgrade22010 12659159458494-phpapp01
R12financialsupgrade22010 12659159458494-phpapp01R12financialsupgrade22010 12659159458494-phpapp01
R12financialsupgrade22010 12659159458494-phpapp01
 

Recently uploaded

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Recently uploaded (20)

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

Ugf9796 weblogic for ebs and obiee

  • 1. De-Mystifying Oracle Weblogic Server for Application Users Session #UGF9796 Shyam Varan Nath Abhinav Banerjee
  • 2. Agenda • • What is Weblogic? • Weblogic's touch point with major applications like OBIEE, Oracle eBS etc. • • Security paradigm with Weblogic Role of Weblogic in Oracle Application Stack Summary 12/17/13 Demystifying WebLogic Server for Application Users 2
  • 3. Speaker Bio – Shyam • BI / DW Architect with IBM GBS (Oracle Practice) • OCP since 1998 on 4 different DB versions, OBIEE / BI Apps certified (Oracle Certified Specialist) • OAUG Ambassador for IBM • President/Founder of BIWA / Exadata SIG’s – IOUG SIG’s for BI / DW and Exadata professionals • Regular speaker at Oracle Open World (since ’03), Collaborate (since ’05), 3rd time at Connection Point, NYOUG etc • Spoke on Big Data Analytics at Collaborate 2012 • Bachelor’s from IIT-India, MBA and MS from FAU, FL 12/17/13 Demystifying WebLogic Server for Application Users 3
  • 4. Speaker Bio – Abhinav • BI Technical Leader with Mustang Engineering • Helped design and build some of the largest implementations of OBIEE / OBIA. • Writer of the e-book – “Understanding Oracle BI Concepts and Repository Modeling Basics”. • OBIEE certified (Oracle Certified Specialist) • Regular speaker at Oracle Open World (2010, 2012), Collaborate (since ’10) • Well versed with OBIEE / OBIA / Informatica / Exalytics/ Exadata. 12/17/13 Demystifying WebLogic Server for Application Users 4
  • 5. Three Tier Applications • Client Server Application • Three-tier Application 12/17/13 Demystifying WebLogic Server for Application Users 5
  • 6. Benefits of Three-Tier Architecture • Three-Tier Architecture provides the following benefits. • Business Logic Abstraction—Business logic can be encapsulated in the middle tier instead of in the database tier or front end, allowing portability across DB vendors and allow thin client (PC, Tablet, Smartphone etc) • Scalability—Each tier can scale horizontally. For example, you can load-balance the Presentation tier among three servers to satisfy more Web requests without adding servers to the Application and Data tiers. • Performance—Because the Presentation tier can cache requests, network utilization is minimized, and the load is reduced on the Application and Data tiers. If needed, you can load-balance any tier. • Availability—If the Application tier server is down and caching is sufficient, the Presentation tier can process Web requests using the cache. 12/17/13 Demystifying WebLogic Server for Application Users 6
  • 7. Weblogic - Timeline • Weblogic started in 1995 right before the dot com boom period. • Created the first J2EE application server, namely WebLogic Application Server • BEA Systems bought Weblogic in 1998 • Oracle bought BEA Systems in 2008 12/17/13 Demystifying WebLogic Server for Application Users 7
  • 8. What is Weblogic? • WebLogic is a server software application that runs on a middle tier, between back-end databases and related applications and browser-based thin clients. • WebLogic Server contains Java 2 Platform, Enterprise Edition (J2EE) technologies. • J2EE is the standard platform for developing multitier enterprise applications based on the Java programming language. • The technologies that make up J2EE were developed collaboratively by Sun Microsystems and other software vendors, including BEA Systems. 12/17/13 Demystifying WebLogic Server for Application Users 8
  • 9. Weblogic - Visual 12/17/13 Demystifying WebLogic Server for Application Users 9
  • 10. What is J2EE? • Short for Java 2 Platform Enterprise Edition. J2EE is a platform-independent, Java-centric environment from Sun for developing, building and deploying Webbased enterprise applications online. • J2EE platform consists of a set of services, APIs, and protocols that provide the functionality for developing multi-tiered, Web-based applications. • Some of the key features and services of J2EE: • At the client tier, J2EE supports pure HTML, as well as Java applets or applications. It relies on Java Server Pages and servlet code to create HTML or other formatted data for the client. • Enterprise JavaBeans (EJBs) provide another layer where the platform's logic is stored. An EJB server provides functions such as threading, concurrency, security and memory management. These services are transparent to the author. • Java Database Connectivity (JDBC), which is the Java equivalent to ODBC, is the standard interface for Java databases. • The Java servlet API enhances consistency for developers without requiring a graphical user interface. 12/17/13 Demystifying WebLogic Server for Application Users 10
  • 11. J2EE Visual 12/17/13 Demystifying WebLogic Server for Application Users 11
  • 12. Weblogic Server Packaging WebLogic Server Standard Edition WebLogic Server + Kodo Enterprise + TopLink and ADF + JDeveloper + Weblogic Workshop + Java SE 12/17/13 WebLogic Server Enterprise Edition = Standard Edition + Java SE Advanced + WebLogic Clustering + EM Diagnostics Pack for Middleware + Virtual Assembly Builder WebLogic Suite = Enterprise Edition + WL Operations Control + iAS EE + Coherence EE + WebLogic Real Time + Java SE Suite / Jrockit Real Time VM Demystifying WebLogic Server for Application Users 12
  • 13. Weblogic Server Features • Optimized for Oracle Exalogic Elastic Cloud. • Graphical User Interface • WebLogic Scripting Tool (WLST) • High Availability & Failover • Consolidated Administration, Configuration and Deployment • Monitoring & Messaging • Troubleshooting framework • Easy linkage to Oracle Database, Oracle Fusion Middleware, and Oracle Applications. 12/17/13 Demystifying WebLogic Server for Application Users 13
  • 14. Weblogic Server Versions • Available in both 32-bit as well as 64-bit JVM’s. • Supported on a variety of OS – Windows , Red Hat / Oracle Linux, Solaris, AIX, Mac OS. • Web Servers Supported – iPlanet Web Server, Oracle HTTP Server, Apache and Microsoft IIS Server. • Oracle Weblogic Server 12c (12.1.2) • Oracle Weblogic Server 11g (10.3.6) 12/17/13 Demystifying WebLogic Server for Application Users 14
  • 15. Weblogic Server With OBIEE / EBS • OBIEE 11.1.1.7.1 Weblogic 11gR1 (10.3.5 / 10.3.6) 11.1.1.6.0 Weblogic 11gR1 (10.3.5 / 10.3.6) 11.1.1.5.0 Weblogic 11g R1(10.3.5) 11.1.1.3.0 Weblogic 11gR1 (10.3.3) • EBS 12.2 12/17/13 Weblogic 11gR1 (10.3.5 / 10.3.6) Demystifying WebLogic Server for Application Users 15
  • 16. Server Administration Console • • • • • • • Web browser-based, graphical user interface to manage WebLogic Server domain. Use the Administration Console to: Configure, start, and stop WebLogic Server instances. Configure WebLogic Server services, such as database connectivity (JDBC) and messaging (JMS) Configure and deploy your applications Monitor server and application performance Administration Console Online Help. 12/17/13 Demystifying WebLogic Server for Application Users 16
  • 17. EM - Fusion Middleware Control • Web browser-based, graphical user interface to monitor and administer a farm. • Available at http://hostname.domain:port/em • To access Fusion Middleware Control and perform tasks, you must have the appropriate role • It allows to mange the various applications in the farm. • Not available in standalone Oracle Weblogic Server or Oracle Jdeveloper Installation. 12/17/13 Demystifying WebLogic Server for Application Users 17
  • 18. Comparison FMC / AC Administration Console Fusion Middleware Control • • • • •Security – Configure & Manage Auditing. •Security - Configure SSL for Java & System components. •Manage Components – View & Manage most of the log files. •Manage Oracle HTTP Server •Manage Oracle Web Cache. Manage Components – Access.log / EmbeddedLDAP.log & EmbeddedLDAPAccess.log • •Manage ADF Applications. Manage Oracle Weblogic Server. • •Manage SOA Environment. Change Ports for Weblogic Server & Java Components. Manage Data Sources. Manage JMS Resources. Security - Configure SSL for Weblogic Server. •Start & Stop Components & Applications. Demystifying WebLogic Server for Application 12/17/13 Users 18
  • 19. How it Fits in Oracle Eco-sphere 12/17/13 Demystifying WebLogic Server for Application Users 19
  • 20. Weblogic Install 12/17/13 Demystifying WebLogic Server for Application Users 20
  • 23. Installation – R12.x • Transparent integration with Oracle Universal Installer • Silent-mode calls to install and configure Oracle Database 11.2, WebLogic Server (WLS) and Oracle HTTP Server (OHS) • WLS port assignments • Out of the box RAC install support 12/17/13 Demystifying WebLogic Server for Application Users http://www.oracle.com/webfolder/technetwork/tutorials/obe/ebs/ebs121/atg/Deployment-SysAdmin.pdf 23
  • 24. Fusion Middleware Control 12/17/13 Demystifying WebLogic Server for Application Users 24
  • 25. R 12.x WLS Admin Console 12/17/13 Demystifying WebLogic Server for Application Users 25
  • 26. Oracle E-business Suite 12.1 Architecture 12/17/13 Demystifying WebLogic Server for Application Users 26
  • 27. Oracle EBS R 12.x 12/17/13 Demystifying WebLogic Server for Application https://blogs.oracle.com/stevenChan/entry/glimpses_of_e_business_suite 27 Users
  • 28. OBIEE 11g and Weblogic •Oracle BI Domain •Made up of Java and non-Java components •Java components hosted in WebLogic Server 11g •Managed using OEM and WebLogic Admin Server 12/17/13 Demystifying WebLogic Server for Application http://www.rittmanmead.com/2010/07/obiee-11gr1-architecture-and-use-of-weblogic-server/ Users 28
  • 29. Administration of OBIEE Oracle WebLogic Administration Console OEM Fusion Middleware Control + Manages Oracle WebLogic •Startup and Shutdown Managed Servers •Maintain WLS LDAP Server •Deploy Applications •Monitor servers and clusters 12/17/13 Manages FMW11g and OBIEE 11g •Manage System and Java components •Manage application roles and policies •Monitor OBIEE performance & logs •Deploy RPD and Catalog Demystifying WebLogic Server for Application Users 29
  • 30. How to Configure – OBIEE Security Provisioning Weblogic Security Providers • Weblogic - Security Realms 12/17/13 Demystifying WebLogic Server for Application Users 30
  • 31. How to Configure – OBIEE Security Provisioning / AD Integration 12/17/13 Demystifying WebLogic Server for Application Users 31
  • 32. How to Configure – OBIEE Security Provisioning Security Users • Weblogic – Security Users 12/17/13 Demystifying WebLogic Server for Application Users 32
  • 33. How to Configure – OBIEE Security Provisioning Security Groups • Weblogic - Security Groups 12/17/13 Demystifying WebLogic Server for Application Users 33
  • 34. How to Configure – OBIEE Security Provisioning Application Roles • Enterprise Manager • Mapping Security Users and Groups to Application Roles 12/17/13 Demystifying WebLogic Server for Application Users 34
  • 35. How to Configure – OBIEE Security Provisioning Application Roles (2) • Enterprise Manager – Mapping Security Groups and Users to Application Roles 12/17/13 Demystifying WebLogic Server for Application Users 35
  • 36. How to Configure – OBIEE Security Provisioning Webcat Permissions • Webcat: Folder and Object Permissions 12/17/13 Demystifying WebLogic Server for Application Users 36
  • 37. How to Configure – OBIEE Security Provisioning Subject Area Provisioning • Metadata: Authorization on Subject Areas 12/17/13 Demystifying WebLogic Server for Application Users 37
  • 38. How to Migrate – OBIEE Security Provisioning / Groups & Roles 12/17/13 Demystifying WebLogic Server for Application Users 38
  • 39. Questions ? Comments ? 12/17/13 Demystifying WebLogic Server for Application Users 39
  • 40. THANK YOU ShyamVaran@gmail.com 954 609 2402 cell Abhinav1601@gmail.com 678 472 9686 cell

Editor's Notes

  1. A domain includes one or more WebLogic Servers and may also include WebLogic Server clusters. All other WebLogic Server instances in a domain are called Managed Servers. In a domain with only a single WebLogic Server instance, that server functions both as Administration Server and Managed Server.
  2. A farm is a collection of components managed by Fusion Middleware Control. It can contain an Oracle WebLogic Server domain, one Administration Server, one or more Managed Servers, clusters, one or more Oracle instances, and the Oracle Fusion Middleware components that are installed, configured, and running in the domain or Oracle instances. Fusion Middleware Control uses the Oracle WebLogic Server security realm and the roles defined in that realm.