WebLogic Domain

 

Installing WebLogic

In this lab you will download and install JDK7 and WLS 12.1.3. The lab guide for this course can be found under Lecture 1 Introduction.

Lab #1 Installing WebLogic

This lecture will briefly discuss the various options for creating WebLogic domains, specifically Configuration Wizard, Template Builder, and WLST.

Creating a Domain

In this lab you will use the Configuration Wizard, Template Builder and WLST to create domains. Refer to the Lab Guide found under Lecture 1 Introduction.

Lab #2 Creating a Domain

+–WebLogic Servers

 

Learn the function and purpose of the WebLogic admin server and the key role it plays within a WebLogic domain.

Admin Server and Admin Console

In this lab you will learn how to start the admin server and how to access the admin console. Refer to the Lab Guide found under Lecture 1 Introduction.

Lab #3 Admin Server

In this lecture you will learn what a WebLogic managed server and its role within a domain.

Managed Servers

In this lab you will create a managed server using the admin console. You'll then start this managed server and monitor it via the admin console.

Lab #4 Managed Servers Part 1

Part 2 concludes with basic server monitoring using the admin console.

Lab #4 Managed Servers Part 2

+–JDBC Data Sources

 

This lecture introduces WebLogic data sources and discusses:

  • Generic, GridLink, and Multi-datasources
  • XA versus non-XA JDBC drivers

Data Sources

In this lab you will learn how to create, configure, and monitor a WebLogic data source using the admin console. The lab is broken up into 2 parts. Part 1 covers the configuration of Derby database.

Lab #5 Data Sources Part 1

In Part 2 of this lab you will learn how to create and connect a data source to an instance of Derby created in Part 1.

Lab #5 Data Sources Part 2

+–JMS

 

Learn basic WebLogic JMS concepts such as:

  • Publish/subscribe versus Point-to-Point
  • JMS architecture
  • JMS servers
  • JMS system and application modules

JMS

In Part 1 of this lab you will learn how to create and configure file-based persistent storage and a JMS server.

Lab #6 JMS Part 1

In Part 2 of this lab you will create JMS system models containing a connection factory and a JMS destination. You will then test the destination by generating a JMS message using the admin console.

Lab #6 JMS Part 2

+–Application Deployment

6 clases01:30:32

 

Understand the concepts and tools behind deploying applications to WebLogic. This lecture introduces the student to using the admin console and command line tools for deployment.

Application Deployment

In Part 1 of this lab you will learn how to use the admin console to deploy an enterprise application.

Lab #7 Application Deployment Part 1

In Part 2 of this lab teaches the student how to use command-line tools for deploying applications to WebLogic.

Lab #7 Application Deployment Part 2

In this lecture you will learn about various techniques and strategies for deploying applications in a production environment, specifically:

  • Deployment plans
  • Application installation directories
  • In-place and Zero-downtime upgrades

Production Application Deployment

In this lab you will learn how to deploy an application using deployment plans and an application installation directory.

Lab #8 Production Application Deployment Part 1

Part 2 of this lab covers versioning and upgrading applications for deployment using weblogic.Deployer.

Lab #8 Production Application Deployment Part 2

+–Security

 

In Part 1 you will be introduced to WebLogic-related security concepts and general security guidelines:

  • Secure installation of WebLogic
  • Domain creation
  • Securing a WebLogic domain
  • Domain-wide administration port
  • SSL

WebLogic Security Part 1

In Part 2 of this lecture we will discuss:

  • Security realms
  • Users, groups, roles, and security policies
  • Security providers
  • Security provider database

WebLogic Security Part 2

In this lab you will learn how to protect a weblogic domain by configuring the administration port.

Lab #9 WebLogic Security Part 1

In Part 2 of this lab you will create a SQL Authentication Provider using Derby DB.

Lab #9 WebLogic Security Part 2

In Part 3 of this lab you will learn how to configure:

  • Password complexity
  • User lockout
  • Auditing provider

 

Lab #9 WebLogic Security Part 3

In this lab you will learn how to protect an application using groups, roles, and a security policy.

Lab #9 WebLogic Security Part 4

+–High Availability and Failover

 

Part 1 of this lecture will cover:

  • Benefits and capabilities
  • Cluster communications
  • Basic cluster architectures

WebLogic Clusters Part 1

Part 2 of this lecture will cover:

  • Load balancing
  • Failover
  • Server and Service Migration

WebLogic Clusters Part 2

In Part 1 of this lab you will learn how to create and configure a cluster. You'll also deploy some resources to the cluster, including a data source and an application.

Lab #10 Clusters Part 1

In Part 2 of this lab you will cluster an application by deploying it to a cluster.

Lab #10 Clusters Part 2

In Part 3 of this lab you will configure and deploy a proxy service using the HttpClusterServlet.

Be sure to download the Lab Files.zip from Lecture 2. The zip file contains the proxy web application you will need for the lab.

Lab #10 Clusters Part 3

+–Node Manager

 

In this lecture you will learn about WebLogic's Node Manager utility for controlling server lifecycle. The lecture will cover key terms and concepts, architecture, data flows, and basic configuration.

Node Manager

In this lab you will:

  1. Configure Node Manager to run securely
  2. Create WebLogic Machines
  3. Connect WLST using SSL

Lab #11 Node Manager Part 1

  1. Generate Node Manager startup and boot properties for the Admin Server
  2. Start the Admin Server using WLST
  3. Start Managed Servers using the Admin Console
  4. Simulate a restart of a failed server

Lab #11 Node Manager Part 2

+–Distributed Deployment

 

Understand how to scale out WebLogic deployments using managed server templates and Node Manager.

Distributed Deployment

Lab #12 Distributed Deployment Part 1

Lab #12 Distributed Deployment Part 2

 

 

Cert Prep: 120 Questions

 

Overview of WebLogic Server

  • Explain the WebLogic Server terms: domain, server, machine and cluster
  • Explain the difference between the administration server and the managed servers.
  • Describe the administrative tools: Administration Console, WLST, WLDF, Monitoring Dashboard

Installing and Patching WebLogic Server

  • Determine supported configurations for WebLogic Server
  • Install WebLogic Server in graphical mode
  • Install WebLogic Server silently
  • Describe the installation directory structure
  • Apply a patch to WebLogic Server by using OPatch

Creating Domains

  • Describe a domain's file system
  • Create a domain by using the Configuration Wizard
  • Configure machines, servers, and clusters by using the Configuration Wizard
  • Copy a domain to another computer with the pack and unpack utilities

Starting Servers

  • Start and stop servers with standard scripts
  • Identify and resolve problems with server startup
  • Customize start and stop scripts, including the CLASSPATH
  • Restart a failed server on a different machine

Using the Administration Console

  • Access the WebLogic Server Administration Console
  • Identify the components of the Administration Console
  • Update Administration Console preferences
  • Use the Administration Console change center
  • Create and configure servers by using the Administration Console

Configuring JDBC

  • Describe WebLogic Server's JDBC architecture
  • Describe WebLogic Server's JNDI architecture
  • Compare the different types of data sources
  • Compare the different data source transaction options
  • Create and configure a generic data source
  • Tune a data source's connection pool
  • Create and configure a GridLink data source

Monitoring a Domain

  • Configure WebLogic Server logs
  • Interpret a server log file entry
  • Create and apply a log filter
  • Enable WebLogic Server debugging output
  • Monitor WebLogic Server health and performance
  • Monitor JDBC data sources
  • Access diagnostic charts in the Monitoring Dashboard

Node Manager

  • Describe the architecture and capabilities of the Node Manager
  • Create a Node Manager with the Configuration Wizard
  • Configure properties for the Java Node Manager
  • Describe the Java Node Manager directory structure
  • Enroll a Node Manager with a domain
  • Start and stop a Node Manager
  • Start and stop managed servers by using the Administration Console

Deploying Applications

  • Deploy an application
  • Start a deployed application
  • Stop a deployed application
  • Undeploy an application
  • Redeploy an application
  • Use the test links for an application supplied by the Administration Console
  • Monitor a deployed application
  • Use the Monitoring Dashboard's built-in application view
  • Load test an application with The Grinder console given a script

Network Channels and Virtual Hosts

  • Configure a WebLogic Server network channel
  • Monitor a network channel
  • Configure WebLogic Server to use an administration port
  • Configure a virtual host for WebLogic Server

Creating and Configuring Clusters

  • Describe basic and multi-tier cluster architectures
  • Create a cluster by using the Configuration Wizard
  • Create and configure a cluster by using the Administration Console
  • Create and configure a dynamic cluster
  • Create and configure a server template
  • Describe how a dynamic cluster calculates listen ports and machines for generated servers

Cluster Proxies and Sessions

  • Install Oracle HTTP Server with the Web Tier installer
  • Configure Oracle HTTP Server as a WebLogic Server cluster proxy
  • List the options for HTTP session failover
  • Configure in-memory session replication
  • Configure replication groups

Cluster Communication, Planning and Troubleshooting

  • Explain the difference between unicast and multicast cluster communication
  • Configure replication channels by using the Administration Console
  • Describe planning for a cluster
  • Monitor a cluster

Transactions

  • Explain WebLogic Server's role in managing transactions
  • Configure WebLogic Server transactions (JTA)
  • Configure the WebLogic Server default store used for transaction logs
  • Configure a database persistent store for WebLogic Server transaction logs
  • Monitor WebLogic Server transactions

WebLogic Server Security

  • List some of the WebLogic Server security providers and what they do
  • Describe basic LDAP architecture
  • Configure an external LDAP authentication provider for  WebLogic Server
  • Describe how multiple authentication providers can be used with WebLogic Server

Backing Up a Doman and Upgrading WebLogic Server

  • Back up a WebLogic Server domain
  • Restore a WebLogic Server domain
  • Define Managed Service Independence mode
  • Describe the process to upgrade WebLogic Server 11g to 12c
  • Run the WebLogic Server Reconfiguration Wizard as part of the upgrade process

 

€855.00