Tuesday Jun 02, 2015

Simplify Your Journey to Oracle Cloud

Written by Diana Gray and Jim Vonick

The transformation to public cloud computing can be a challenge for your entire organization, whether you're a technical professional figuring out how to implement and administer your cloud solution, or a business learning how to use a new cloud application. 

Introducing Oracle Cloud Learning Subscriptions

Oracle University has just made it easier for your entire organization. Now you can get the Oracle Cloud training you need, when you need it, all in one place with an  Oracle Cloud Learning Subscription.

SaaS and PaaS Learning Subscriptions

Learning Subscriptions are available for the following Oracle Software as a Service (SaaS) and Platform as a Service (PaaS) offerings.

Complete and End User Editions

There are two editions of Oracle Cloud Learning Subscriptions. Each edition makes timely and relevant content available for the appropriate job roles associated with your cloud application or platform service.

Complete Editions - for technical professionals, implementers, administrators, developers, architects and IT managers
End User Editions - for business users who use Oracle applications on a day-to-day basis

With an Oracle Cloud Learning Subscription You Get

  • 12 months of 24/7 access to a comprehensive set of training videos and product demonstrations delivered by Oracle product experts
  • End-to-end training that spans the entire lifecycle of your Oracle Cloud application or platform service - from learning about and migrating to the cloud to using and optimizing your application service
  • Practice labs are available in the Complete Edition of the SaaS learning subscriptions
  • Continuous updates for product enhancements and new product releases, giving you access to the latest product information as soon as it's available

Preview Oracle Cloud Learning Subscriptions Now >

Monday Jun 01, 2015

Just Released - New Oracle University Courses for June 2015

Each month Oracle University releases numerous new courses to make sure our training portfolio is current. 

Courses are typically available both in the classroom and online.  Here's a quick summary of some of the courses that we anticipate will be popular with customers.

Top New Courses for June

Explore all of Oracle's training and certifications at education.oracle.com.

Wednesday May 20, 2015

New Oracle ERP Cloud Training

Oracle Enterprise Resource Planning (ERP) Cloud applications incorporate rich financial and operational features to help you streamline and manage your business.

The Oracle ERP Cloud team created the following training to help you accelerate implementation and adoption of your applications.

Oracle Financials Cloud Implementation

The goal of the Oracle Financials Cloud implementation training is to equip you with the knowledge and skills so you can perform a smooth and rapid implementation of your financial applications. This training will help you better understand the configuration options so you can make improved decisions during your implementation. You'll walk away with the skills to optimize the setup and effectively manage your financial processes in General Ledger, Payables and Receivables.

Recommended Training

Oracle Financials Cloud - Financial Reporting

With training, business analysts and reporting specialists can develop a deep understanding of how to best use Financial Reporting to run the finance side of your business. You'll learn how to create financial reports, use Business Intelligence Publisher templates and data models, create dashboards and reports, and analyze data.

Recommended Training

Oracle Procurement Cloud Implementation

Oracle Procurement Cloud training covers the key options and tasks you need to understand to successfully configure your application in a way that maps to your business needs.  You'll also learn how to administer your application and perform key transactional tasks.

Recommended Training

Oracle Project Portfolio Management

Oracle Project Portfolio Management Cloud training focuses on setting up the Project Financial Management and the Project Execution Management offerings. Learn how to optimize the configuration to enable necessary collaboration between team members and give the business insight to efficiently plan, create and manage projects, tasks and resource within your organization.

Recommended Training

Monday May 18, 2015

It's the 20th Anniversary of Java - Are Your Java Skills Circa 1995?

Java has continued to evolve since launching in 1995, but have your skills kept up?

20 years, 592,000+ Certified Java Programmers and 9 Million Java Developers later, Java Developers have never been in more demand than they are today.

According to Dice.com, in January 2015,

“Java was named one of the top 10 skills hiring managers search for when in the market for cloud candidates, according to our November report.”

Do you have the latest Java skills hiring managers are seeking?

Today, job postings frequently call for developers to have experience with Java EE, JSON, XML, JavaScript, AJAX, Web Services, SOAP and HTML5, just to name a few.

If you don’t have these present-day skills, you should consider taking action to develop them. Oracle University offers a variety of instructor-led, online and self-paced courses to get you up to speed for 2015 and beyond.

Check out these popular Java courses you can take to advance your knowledge:

With the increasing demand for Java, Java certifications are also becoming a differentiator to highlight and validate your expertise working with the latest Java technologies. Our new Java SE 8 certification is now available:

Oracle Certified Professional, Java SE 8 Programmer beta exam – Available at a Reduced Price!

Other popular certifications:

View the entire Java training curriculum - visit  education.oracle.com/java.

Celebrate Java's 20th Anniversary! oracle.com/java20    Twitter #Java20

Friday May 15, 2015

Node Manager: WebLogic’s Most Misunderstood Feature

By Brad Herren, Senior Principal Instructor, Oracle University

If 100 questions are asked during a week-long WebLogic class, about 75 of them will be about Node Manager.

It's interesting - people come to the class with WebLogic experience, yet have no idea what this Node Manager thing is or does.

A common misconception about Node Manager is that it actually does more than it does (a few people think it doesn't do half of what it actually does). Basically, you can use Node Manager to start your servers, while also involving it in the shutting down side of your servers.

The big value: if Node Manager started the server and the server crashes, or the server fails for some reason, it will automatically restart that failed server.

Make a WebLogic domain interact with Node Manager: 11g versus 12c

In a multiple host environment, let's say we've got two computers with our WebLogic installation on both of them and we have domains scattered across the two hosts.

From the admin console, an application that runs on a WebLogic admin server, the admin server is able to figure out how to get a computer started over here on a remote host. We accomplish this remotely with the Node Manager utility. 

In a multi-host environment, we would have Node Managers on both hosts, such as Node Manager on Host01 and a Node Manager on Host02, running out of port 5556. And again, assuming you went with the default configuration, they would both be sitting here, specific to each host. That's how we did it in WebLogic 11g. 

11g Configuration

Version 12c introduced a new way of handling this, where the Node Manager is now domain-specific. Instead of running out of WebLogic home, the Node Manager will run out of the Domain Home. It's still going to the be the same JVM used to run out of WebLogic Home, but now the Node Manager is domain-specific and the domain would be configured to interact with Node Manager.

12c Configuration

Failed servers and stuck threads

Node Manager can help with failed servers due to stuck threads (thread running 10 minutes or longer) and out-of-memory exceptions. If stuck threads are caused by faulty code, configure WebLogic server to have the server "kill" itself after a defined number of threads.

Node Manager can restart the server to solve the issue. In the webinar, you will see how Node Manager starts a server and how it restarts a failed server. With a free simulation application, StuckThreadForFree, you can get Node Manager to restart failed servers by creating a simple "kill" of the process and a server with stuck threads.

I hope you can join me for the full webinar, when I will demonstrate a server start/restart/shutdown flow with Node Manager, as discussed in this post. The webinar, WebLogic's Most Misunderstood Featureis available through Oracle Learning Streams.

Tuesday May 12, 2015

FREE LIVE WEBINARS - Oracle Database Cloud: Use Case Webinar Series

Mark your calendars & REGISTER NOW for this exciting free offering.

Oracle Product Development will be presenting, in a dedicated webinar series, 4 NEW Use Case Scenarios that explore the Oracle Database Cloud. These webinars will highlight key Oracle Database Cloud topics, followed by Q&A opportunities from expert presenters.

Join these sessions starting on Wednesday, June 3rd and continuing every other Wednesday for 8 weeks. The Oracle Database Cloud: Use Cases Webinar Series will benefit customers transitioning to the cloud as well as those who are currently using the cloud.

See details below.


Oracle Database Learning Stream: Using Oracle Public Cloud to Host Your Application

Presenters: Bob Thome and Sanjay Singh
Time: Wednesday, June 3rd, 11:00 AM PDT - Live Webinar 

Are you intrigued by the possibility of getting out of the business of “Managing All of Your IT Platforms” so you can focus on your core business?

Learn from Oracle development experts, Bob Thome and Sanjay Singh, as they provide useful insight about how to get started hosting an application in the Oracle Public Cloud.

This webinar will discuss considerations for hosting either a new or existing application in the cloud, and highlight important choices and tasks you'll encounter in the process. Bob and Sanjay will provide additional information, giving you the jump start you need to make Using the Public Cloud to Host Your Application a reality.

This is the first in a series of 4 webinars highlighting important use cases for running databases and applications in the Oracle Public Cloud.

Register Now > WEDNESDAY, JUNE 3, 2015


Oracle Database Learning Stream: Quickly Deploy, Test & Develop in the Oracle Public Cloud

Presenters: Bob Thome and Sanjay Singh
Time: Wednesday, June 17th, 11:00 AM PDT - Live Webinar

One of the best ways to get started leveraging the benefits of the Oracle Public Cloud is to use it as an environment to easily deploy, test and develop your operations. This webinar will review “tips and tricks” to quickly get your developers and testers “up and running” and productive in the cloud environment. Find out which tools are available to help with your migration and get detailed information to help your transition process.

This is the second in a series of 4 webinars highlighting important use cases for running databases and applications in the Oracle Public Cloud.

Register Now > WEDNESDAY, JUNE 17, 2015


Oracle Database Learning Stream: Backing Up Your Database to the Oracle Public Cloud

Presenters: Bob Thome and Sanjay Singh
Time: Wednesday, July 1st, 10:00 AM PDT - Live Webinar

Whether your production database is already in the cloud or on premises in your data center, backing up your data is key. Using the Oracle public cloud is an effective way to protect your data off-site and in the event of a complete site outage. Learn how to easily set up your backup using Oracle's simple tools. This session’s expert speakers, Bob Thome and Sanjay Singh, will help you gain insight into how this off-site backup can help you resume operations or restore your data in the event of a disruption.

This is the third in a series of 4 webinars highlighting important use cases for running databases and applications in the Oracle Public Cloud.

Register Now > WEDNESDAY, JULY 1, 2015

Oracle Stream: Evaluating New Oracle Database 12c Features Using the Oracle Public Cloud

Presenters: Sohan DeMel and Sanjay Singh
Time: Wednesday, July 15th, 10:00 AM PDT - Live Webinar

Oracle Database 12c provides hundreds of new features that  boost your application performance and employee productivity. You can quickly deploy the latest Oracle Database release in the Oracle Public Cloud. This session’s experts, Sohan DeMel and Sanjay Singh, will discuss how you can easily evaluate these new features and how they can benefit you. Listen to this webcast to explore evaluating and getting started in the Cloud.

This is the fourth in a series of 4 webinars highlighting use cases for running databases and applications in the Oracle Public Cloud.

Register Now > WEDNESDAY, JULY 15, 2015


Friday May 08, 2015

What’s Happening to Salaries for IT Professionals?

A review of recent IT salary surveys reveals good news, although with some variation in specifics. Organizations conducting the surveys generally found that IT pros who specialize in Oracle-centric technologies and apps report receiving higher salaries than last year.

InfoWorld Salary Survey

InfoWorld says that competition for talent is on the rise, as are salaries. They report on a salary survey that lists the IT positions that are expected to see the largest percentage increase in salaries in 2015.

Job Title 2015 Salary Range Yr/Yr Change
Mobile applications developer $107,500 - $161,500 10.2%
Big data engineer $119,250 - $168,250 9.3%
Wireless network engineer $99,000 - $137,500 9.1%
Business intelligence analyst $108,500 - $153,000 7.4%
Data security analyst $106,250 - $149,000 7.4%
Data architect $119,750 - $164,750 7.2%
Lead applications developer $106,250 - $148,250 7.2%
Database developer $98,000 - $144,750 7.2%
Software engineer $96,000 - $147,250 7.2%
Chief security officer $134,250 - $204,750 7.1%

Robert Half Salary Guide

The Robert Half Technology 2015 Salary Guide has data gathered from observations of the firm’s staffing and recruiting professionals. The report is based on actual job placements as well as frequent surveys of CIOs and other IT professionals.

Job Title 2015 Salary Range Yr/Yr Change
Mobile App Developer $107,500 - $161,500 10.2%
Data Security Analyst $106,250 - $149,000 7.4%
Software Engineer $ 96,000 - $147,250 7.2%
IS Security Manager $122,250 - $171,250 6.6%
CTO $137,500 - $220,250 5.8%
DBA $ 91,000 - $134,750 5.7%
Business Continuity Analyst $ 92,500 - $132,250 5.6%
Systems Engineer $ 80,250 - $117,500 5.2%
CIO $157,000 - $262,500 4.9%
Project Manager $ 91,250 - $139,250 4.8%

Dice Tech Salary Survey

The Dice survey also shows increases in many positions, although at lower percentages than reported by InfoWorld and Robert Half. Over 23,000 technology professionals took the Dice online salary survey at the end of 2014. More than half (61%) of technology professionals reported salary increases. Here are the job titles with the highest salaries, plus the percent those salaries changed year over year.

Job Title Average Salary Yr/Yr Change
IT Management (CIO, CTO, VP) $135,454 1.9%
Systems architect $126,886 1.1%
Data architect $119,360 0.5%
IT strategist, architect $118,655 0.5%
Project manager $106,460 -2.9%
DBA $102,446 1.3%
Software Engineer $101,941 4.1%
MIS Manager $99,607 -2.4%
Security Engineer $99,367 -2.4%
UI/UX Engineer $95,498 0.0%

Some additional good news from the Dice survey: respondents with specific Oracle-related skills earned impressive salary hikes. We can speculate that some of the dramatic increases in compensation, for PeopleCode experts as example, are driven by the current supply and demand situation for specific skills.

Skill Average Salary Yr/Yr Change
NoSQL $118,587 21.7%
SOA $118,518 8.7%
Big Data $116,414 9.3%
PeopleCode $113,690 23.7%
WebLogic $112,698 10.9%
Solaris $106,468 1.7%
JD Edwards $104,586 12.2%
Business Intelligence $103,871 6.5%
Java/J2EE $102,889 6.1%
Siebel $101,987 8.4%
eBusiness Suite $101,587 2.6%
Oracle Database $101,189 2.0%

While we don’t have space here to cover reports from other publications, all of which also found positive salary growth for IT professionals, here are other surveys you can check out if you’re interested:

Do these surveys reflect what you’re seeing at work? Relative to salary, where do you stand? Do your Oracle skills make a difference in your compensation? We’d love to hear from you!

Thursday May 07, 2015

Absorb the Ocean: Updated Oracle Communications Training

For communications administrators and architects, leveraging the many advantages of Oracle’s Communications solutions may seem like an exercise similar to trying to absorb the earth’s oceans with just one small sponge.

For small or mid-sized enterprises, that sponge may be smaller and used in a variety of different functions, yet the investment to optimize business processes and control enterprise voice, video, VOIP, and unified communications networks is just as real.

To fully recognize the investment and leverage all that these solutions have to offer, how can minimal resources do it all?

Oracle University, the industry’s largest and leading technology education provider, is meeting the needs of both large and small enterprise system, with new formats, added course dates, and updated curriculum.

Following suit, Oracle Communications courses have been updated to provide comprehensive training for service and network equipment providers to optimize business processes, networks, IT systems, and supply chains; launch innovative services and business models; and build world-class customer experiences and brands.

Popular Oracle Communications courses include:

- Oracle SBC Configuration and Administration
- Oracle Communications ECB Configuration and Administration
- Network Charging and Control (NCC): Administering and Troubleshooting

As part of the training offered through Oracle University, these courses showcase how to optimize service and network providers, perform initial and setup procedures, configure and troubleshoot, as well as design and re-redesign your systems to facilitate Oracle solutions.

With interactive instruction and hands-on exercises, Oracle University is delivering the best-in-class technical training for your needs.

Explore Oracle Communications training >

Browse other training offered by Oracle University >

Thursday Apr 30, 2015

Using Oracle Key Vault

Written by Maria Billings, Senior Principal Curriculum Developer

Security is an ongoing concern in the IT world. It's important to prove that reasonable precautions have been taken to secure data against potential attackers.

Encryption is a common way to do that, resulting in a proliferation of encryption keys, wallets, Java keystores, certificates and so on. To manage this multitude, Oracle Key Vault (OKV) provides a central software appliance. You can check YouTube for videos about which problems are being solved with this appliance.

In the Training On Demand course Using Oracle Key Vault, you'll dive into all the "How to" questions.

Learn To:

• Install and configure the central OKV software.
• Enroll database servers as "endpoints."
• Upload encryption keys for long-term retention.
• Rotate keys.
• Download keys.
• Use the direct connection between OKV and an Oracle Database 12c for TDE master keys.
• Back-up and restore OKV.

You learn this, and more, with the separation of administrative duties in place. Furthermore, you can provide positive proof of your adherence to security requirements with predefined reports and an automatic audit trail.

Preview Course
"Using Oracle Key Vault" TOD Course Description

Tuesday Apr 28, 2015

Understanding the Shared Pool for Tuning

Written by Ira Singer, Oracle DBA

Understanding the Shared Pool for Tuning, a recent webinar, I talked about parsing the library cache of the shared pool, how to cut down on hard parses, and AWR (Automatic Workload Repository) findings to help tune the library cache.

The main purpose of the shared pool is to share your SQL statements -- your execution plans, especially for online transaction processing. There are other areas in the shared pool that can be used, but there are some important areas of the shared pool that are helpful to understand.

The major components of the shared pool are:

The library cache, which stores shared SQL and PL/SQL code and object metadata in areas distinguished by namespaces. You're aiming to have most of your code, in an OLTP operation, in the library cache. But, if it isn't in the library cache, you then have to do a hard parse.

The data dictionary cache, which holds row images from the data dictionary tables -- also called the row cache.

The results cache holds query result sets and query fragments, so subsequent queries can retrieve the result directly from the cache. If you have large SQL statements that are going to give you a smaller set of results, that will go into the results cache.

If we do the hard parse, we tend to slow down the overall performance. Instead, we’ll want to tune the library cache.

SQL Statement Processing Phases

SQL statements are in four phases: a parse, a bind, an execute, and a fetch.

The aspects that deal particularly with the shared pool are parse and bind:

  • Parse phase is one of the stages in the processing of a SQL statement. When an application issues a SQL statement, the application makes a parse call to the Oracle Database. During the parse call, the Oracle Database checks the statement for syntactic and semantic validity, determines whether the process issuing the statement has privileges to run it, searches for an sharable match of the statement in the shared pool, and allocates a private SQL area for the statement.

  • Bind phase checks the statements for the bind variable and assigns/reassigns a value to the bind variable. When bind variables are used properly, more soft parses are possible, thereby reducing hard parses and keeping parsed statements in the library cache for a longer period.

Now it’s good to look at the Automatic Workload Repository, or the Statspack indicators that you might be having problems with in your shared pool.

Please watch my webinar, because in it I show you these AWR reports in detail and how to use them for hints of problems. Specifically, we look at a load profile, instance efficiencies, top wait events, and the time model. I also provide several examples for how shared pools work. I hope you can join me for the full session.

Check out other webinars available through Oracle Learning Streams.

Friday Apr 24, 2015

New PeopleSoft and Siebel Training On Demand Courses

Due to growing demand, many of our most popular PeopleSoft and Siebel courses are now available in our convenient Training On Demand (TOD) format.

With Training On Demand, you get access to a complete class taught by one of our top instructors in a high quality streaming video format.

You also get access to a dedicated lab environment for hands-on practice. 

New Siebel TOD Courses

See all of the available Siebel courses in our Training On Demand format.

New PeopleSoft TOD Courses

PeopleSoft Financial Management

PeopleSoft Human Capital Management

PeopleSoft Supply Chain Management

PeopleSoft Tools and Technology

Explore all of the available PeopleSoft courses in our Training On Demand format.

Thursday Apr 23, 2015

Oracle Commerce: Guide to Selecting the Right Training

With the recent availability of Oracle Commerce Release 11.1, Oracle continues to unify and enhance the leading commerce, content and experience technologies on the market.

Given that Oracle Commerce combines ATG Web Commerce and Oracle Endeca Commerce technologies, select courses from the existing ATG and Endeca Commerce curriculum also apply to Oracle Commerce Rel 11.1 customers. For those looking for training, your training needs will vary depending upon your particular situation. 

At Oracle University, we recognize this can be confusing to you. Therefore, we created a Guide to Help You Select the Right Oracle Commerce Training.

This guide addresses multiple customer scenarios, including:
  • New Oracle Commerce customers
  • Customers upgrading from and earlier release of ATG or Endeca Commerce
  • Customers only implementing 'Guided Search' within an existing ATG, Oracle Commerce or other commerce platform environment
  • Customers in need of training to support an existing ATG or Endeca Commerce implementation

View the Oracle Commerce Training Selection Guide now.

Tuesday Apr 21, 2015

Taleo (TEE): Fields, Forms and Files – Unraveling the Mystery

Written by Nigel Wiltshire

As a recruiter (or, in some cases, a hiring manager), you will be responsible for managing requisition and candidate files. This involves creating and maintaining those files.

This ongoing task is not extremely difficult; however, it's important to consider system administrators who have to create the files that ensure you're presented with the correct fields to complete and/or maintain. These files could be different, depending on the type of user you are or the type of requisition you're creating.

This document aims to unravel and explain which components are needed, as well as how it all links together to ensure recruiters and hiring managers can effectively do their jobs.

The Components

There are six elements that need to come together:

  • Fields – the actual fields used to hold the information about the requisition or candidate.
  • Forms – groups of related fields that help identify the type of data being maintained (Personal Info, Contact Info, Profile Details, etc.).
  • Files – these are the pages presented to the end user to help maintain relevant records; these pages are typically broken down into several sections fed by the Forms.
  • Information Blocks – a series of placeholders grouped together on the file that represent sub sections on the page. These indicate which form is being used in that sub section, as well as other properties relevant to the type of information being maintained.
  • File Setup – settings that allow you to set various scenarios that determine when specific files are used.
  • Configuration Profiles – hold the settings that specify which file setup is to be used by the users associated with the profile in order to present the correct files to the right users. These are attached to the users via their user account information.
Generally speaking, understanding how these components link together is quite simple.


Decisions, Decisions, Decisions!

There are several ways to utilize this framework, depending on several factors:

  • Your Users
    1. Do multiple user types (e.g. recruiter, hiring manager, HRBP) get involved with the creation and maintenance of requisitions and/or candidates?
    2. Do they all need to access the same information?
  • Your Recruiting Process
    1. How complex does the process need to be?
    2. Can you get away with just one file for everyone, and for every situation?

    Possible Scenarios

    As well as considering the questions above regarding users and processes, there are several scenarios to consider – here are just three of the most common:

  • Scenario 1: This is the most simple, where every user receives the same files to create and maintain the requisitions and/or candidate records:

  • Image2

  • Scenario 2: Different users need to receive different files to create and maintain the requisitions and/or candidate records:

  • Image3

  • Scenario 3: Using different files for different types of record (e.g. professional vs executive requisitions). This can apply to both of the previous scenarios:

  • Image4

    In Conclusion

    You should now be fully armed with the important information you need to make the right decisions and create/present the right files to the right users, for the purpose of requisition and/or candidate maintenance.

    What’s Next

    If you'd like to learn more about this and other similar features, I suggest you attend the Taleo (TEE): Essentials of Recruiting Configuration training.

    Explore Oracle University's Taleo curriculum >

    About the Author

    Nigel Wiltshire

    Nigel Wiltshire has over 19 years of experience in software and training, with a specialization in the Taleo product suites. He has been involved in training all levels of staff in most industries, from government bodies to large corporations and charitable organizations. Along with the goal of thoroughly explaining the systems he is training on, Nigel also strives to bring a little bit of fun into the training environment by sprinkling in humor and commonly relateable stories from his experiences as a trainer.


    Oracle University is THE trusted provider of quality, expert Oracle training & certification. All training is delivered by our Elite global team of Oracle experts and made available in multiple learning formats for anytime, anywhere training. Delivery methods include:
    - Traditional classroom,
    - Live Virtual Class,
    - Oracle Learning Streams,
    - Oracle Learning Cloud and
    - Training On Demand.
    For buying confidence all our training is backed by the unique 100% student satisfaction guarantee.

    Subscribe to the Latest OU Blog Posts by Email

    OU Website

    Subscribe to OU Training Newsletters

    Oracle Certification Blog


    « July 2015