De-Mystifying Oracle Weblogic Server for Application Users

Slides:



Advertisements
Similar presentations
Question examples. Session 1 Objectives Why certify? Positioning of the non-technical version What is Java? Key advantages of Java Java Applications vs.
Advertisements

J0 1 Marco Ronchetti - Basi di Dati Web e Distribuite – Laurea Specialistica in Informatica – Università di Trento.
Welcome to Middleware Joseph Amrithraj
J2EE Architecture Overview
Your Datacenter Active Directory SharePoint SQL Server.
Netscape Application Server Application Server for Business-Critical Applications Presented By : Khalid Ahmed DS Fall 98.
פתרונות J2EE וטכנולוגיות Oracle Mr. Liran Zelkha, Chief Architect
Where Enterprise Solutions Meet Business Reality Virtualworks ™ Deployment.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
WebSphere Diego Leone. Summary Story and birth What is WebSphere?/Goals Main features Advantages/Disadvantages Conclusions.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
J2EE Java 2 Enterprise Edition. Relevant Topics in The Java Tutorial Topic Web Page JDBC orial/jdbc
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Java Server Team 8. Overview What is a Java Server? History Architecture Advantages Disadvantages Current Technologies Conclusion.
Nikolaos Korfiatis The Java 2 Enterprise Edition Platform Dept. of Management & Technology-Athens University of Economics and Business Java 2 Platform.
12-1 © Prentice Hall, 2004 Chapter 12: Design Elements Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
© 2004 IBM Corporation BEA WebLogic Server Introduction and Training.
Oracle 11g Architecture and Internals by Suresh Karnati
ORACLE APPLICATION SERVER BY PHANINDER SURAPANENI CIS 764.
Understanding and Managing WebSphere V5
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Web-based Software Development - An introduction.
INTRODUCING THE JAVA EE PLATFORM Ch-5. Introduction Java is a  platform-independent programming language  secure and robust applications  may run on.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
J2EE Application Server Deployment and Performance Optimization for Enterprise Application Service Thesis presentation Author: Xiaoyang Wang.
EJB Overview Celsina Bignoli Distributed Business Applications Server DB Client DB Server DB.
Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain.
Oracle8 JDBC Drivers Section 2. Common Features of Oracle JDBC Drivers The server-side and client-side Oracle JDBC drivers provide the same basic functionality.
Glink: GCOS e-business in an application server architecture Summit 2000, Jim Gallagher.
Ing. Ignacio Roqueta ARTech GeneXus and J2EE.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
Introduction to distributed systems Dr. S. Indran 23 January 2004.
Get ready for EBS Release 12! Tasks to complete now to ease R12 upgrade process Oracle Open World October 13, 2009 Presenter: Sandra Vucinic – VLAD Group,
WebLogic Versus JBoss.
第十四章 J2EE 入门 Introduction What is J2EE ?
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Enterprise Java Beans Java for the Enterprise Server-based platform for Enterprise Applications Designed for “medium-to-large scale business, enterprise-wide.
SURENDER SARA 10GAS Building Corporate KPI’s
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
Managing the Oracle Application Server with Oracle Enterprise Manager 10g.
ArcGIS Server for Administrators
WebLogic Server 7.0 New Features Alexander Berry, Jr. WLS Sr. Systems Engineer.
Databases JDBC (Java Database Connectivity) –Thin clients – servlet,JavaServer Pages (JSP) –Thick clients – RMI to remote databases –most recommended way.
eFinaX Teller System. Contents 1. Operation System 2. Development / Maintenance System 3. Feature 4. Benefit 5. Supports.
GemStone/J 3.0 Objects Across the Enterprise Paul Chambers Chief Technical Officer (Europe)
Assignment of JAVA id : BSSE-F10-M-10-JAVA1 Overview of J2EE/Session 2/Slide 1 of 38.
WEB SERVER SOFTWARE FEATURE SETS
1 Copyright © 2004, Oracle. All rights reserved. Oracle Application Development Framework.
Introduction to EJB. What is an EJB ?  An enterprise java bean is a server-side component that encapsulates the business logic of an application. By.
8 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher Server: Administration and Security.
Introduction to EJB. What is an EJB ?  An enterprise java bean is a server-side component that encapsulates the business logic of an application. By.
JDBC Chapter 1 JDBC Introduction
Getting to Know Oracle Business Intelligence Oracle BI Enterprise Edition 11g Installation, Upgrade, Monitoring Limor Fledel Oracle Business Intelligence.
Glink for Java: applet, application and an API for integrating access to Bull, IBM, UNIX and Minitel systems with your Java based e-business applications.
Themabijeenkomst: WebLogic. Agenda 19:00 : Opening OGh session 19: :45: Part 1 19: :00: 20: :00: Part 2 & Questions 21:00 : The End.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
1 Copyright © 2007, Oracle. All rights reserved. Installing and Setting Up the Warehouse Builder Environment.
© 2014 IBM Corporation Architecture & Deployment IBM Connections 5.0 Workshop Author: Paul Godby IBM Ecosystem Development Duration: 30 minutes.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Oracle Java Cloud Service Oracle Develop July 2013.
Charles Phillips screen
J2EE Platform Overview (Application Architecture)
WebSphere Diego Leone.
Web-based Software Development - An introduction
Netscape Application Server
Introduction to Advanced Java Programming
Introduction to J2EE Architecture
Oracle Architecture Overview
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Presentation transcript:

De-Mystifying Oracle Weblogic Server for Application Users

Agenda What is Weblogic? Role of Weblogic in Oracle Application Stack Weblogic's touch point with major applications like OBIEE, Oracle eBS etc. Security paradigm with Weblogic Summary 12/26/142

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/26/143

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/26/144

Client Server Application Three-tier Application Three Tier Applications 12/26/145

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/26/146

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 Weblogic - Timeline 12/26/147

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/26/148

Weblogic - Visual 12/26/14 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 Web- based 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/26/1410

J2EE Visual 12/26/1411

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 + i AS EE + WL Operations Control + i AS EE + Coherence EE + WebLogic Real Time + Java SE Suite / Jrockit Real Time VM WebLogic Server Standard Edition WebLogic Server + Kodo Enterprise + TopLink and ADF + JDeveloper + Weblogic Workshop + Java SE Weblogic Server Packaging 12/26/1412

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/26/1413

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/26/1414

Weblogic Server With OBIEE / EBS OBIEE Weblogic 11gR1 ( / ) Weblogic 11gR1 ( / ) Weblogic 11g R1(10.3.5) Weblogic 11gR1 (10.3.3) EBS 12.2Weblogic 11gR1 ( / ) 12/26/1415

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/26/1416

EM - Fusion Middleware Control Web browser-based, graphical user interface to monitor and administer a farm. Available at - 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/26/1417

Comparison FMC / AC Fusion Middleware Control Manage SOA Environment. Manage ADF Applications. 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. Start & Stop Components & Applications. Administration Console Manage Oracle Weblogic Server. Manage Data Sources. Manage JMS Resources. Security - Configure SSL for Weblogic Server. Manage Components – Access.log / EmbeddedLDAP.log & EmbeddedLDAPAccess.log Change Ports for Weblogic Server & Java Components. 12/26/1418

12/26/1419 How it Fits in Oracle Eco-sphere

12/26/1420 Weblogic Install

12/26/1421..Install

12/26/1422..Install

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/26/1423

Fusion Middleware Control 12/26/1424

R 12.x WLS Admin Console 12/26/1425

Oracle E-business Suite 12.1 Architecture 12/26/1426

12/26/1427 Oracle EBS R 12.x

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/26/1428 OBIEE 11g and Weblogic

Administration of OBIEE OEM Fusion Middleware Control Manages FMW11g and OBIEE 11g Manage System and Java components Manage application roles and policies Monitor OBIEE performance & logs Deploy RPD and Catalog + Manages Oracle WebLogic Startup and Shutdown Managed Servers Maintain WLS LDAP Server Deploy Applications Monitor servers and clusters Oracle WebLogic Administration Console 12/26/1429

Weblogic - Security Realms 12/26/1430 How to Configure – OBIEE Security Provisioning Weblogic Security Providers

12/26/1431 How to Configure – OBIEE Security Provisioning / AD Integration

Weblogic – Security Users 12/26/1432 How to Configure – OBIEE Security Provisioning Security Users

Weblogic - Security Groups 12/26/1433 How to Configure – OBIEE Security Provisioning Security Groups

Enterprise Manager Mapping Security Users and Groups to Application Roles 12/26/1434 How to Configure – OBIEE Security Provisioning Application Roles

Enterprise Manager – Mapping Security Groups and Users to Application Roles 12/26/1435 How to Configure – OBIEE Security Provisioning Application Roles (2)

Webcat: Folder and Object Permissions 12/26/1436 How to Configure – OBIEE Security Provisioning Webcat Permissions

Metadata: Authorization on Subject Areas 12/26/14 Demystifying WebLogic Server for Application Users 37 How to Configure – OBIEE Security Provisioning Subject Area Provisioning

12/26/14Demystifying WebLogic Server for Application Users38 How to Migrate – OBIEE Security Provisioning / Groups & Roles

For More Details Contact us Quontra Solutions Visit: Call Now : (404)