Friday Dec 20, 2013

Best of OTN - Week of December 15th

This is our last BEST of OTN for 2013.  We all are so lucky to have such a GREAT group of members that are engaged with us in the Oracle Forums, java.net, and on our social media handles/channels (listed at bottom of post).   Happy Holidays from the Oracle Technology Network team. See you in 2014!

Sysadmin Community -

Next Virtual Sysadmin Day is On Jan 28 - 
OTN's next virtual sysadmin day is on January 28. It's four hours long, from 9:00 am - 1:00 pm PT. (Time converter here.) This time we have a whole new set of hands-on labs for Oracle Solaris, Oracle Linux, and Oracle VM. Proctored, of course, which means you can ask questions. The labs in our previous virtual sysadmin day on the basics. These focus on using these technologies in real-world scenarios. Click on the Agenda tab in the registration page to see the labs.

Article: Performance Analysis in a Multinenant Cloud Environment - Performance analysis in a virtualized multitenant cloud environment is difficult because of the abstraction layers. How do you find the physical resources that are overloaded? Explore four examples that overcome that limitation with the built-in Oracle Solaris 11 tools. By Orgad.

Architect Community -
Podcast: Oracle SOA B2B Integration - Part 3 - EDI remains in wide use among old-guard companies, but newer companies are embracing ebXML and other alternatives. Listen to the final segment in this series as panelists Krishnaprem Bhatia, Alan Perlovsky, and Scott Haaland discuss the future of SOA B2B integration.

Video: Matt Brasier on Oracle SOA Suite Performance Tuning  - C2B2 consultant Matt Brasier, co author of the Oracle SOA Suite 11g Performance Tuning Cookbook (2013, Packt Publishing) discusses performance tuning challenges and best practices.

Article: SOA Governance Through Enterprise Architecture
Authors Manuel Rosa and André de Oliveira Sampaio describe a strategy for achieving a global enterprise architecture vision that provides mechanisms and tools to enrich the information required for application, process, and project portfolio management

Friday Funny from Bob Rhubart, Architect Community Manager: "I once wanted to become an atheist, but I gave up - they have no holidays." -- Henny Youngman

Java Community -
A Case Study of JVM HotSpot Flags - Java performance expert Kirk Pepperdine encountered an application that used 26 JVM flags! He untangles the mess of JVM options and warns against "jumping blindly into all that configurability."

Tech Article: RESTful GlassFish Monitoring and Management - Java EE expert Adam Bien shows you how to xxploit the built-in monitoring and management capabilities of GlassFish to automate application deployment and gain insight into application performance.

Friday Funny: The Taxonomy of Terrible Programmers, shared by Justin Kestelyn.

To follow and take part in the conversation follow/like etc. at one or all of the resources below - 

Thursday Sep 12, 2013

Architecture, Architects and Java

Architects get plenty of attention at JavaOne! The content for JavaOne 2013 in San Francisco is organized into eight tracks, and   cover eight different roles, including software architects.    Here's just a small sampling of the nearly 220 sessions available for architects:[Read More]

Wednesday Sep 11, 2013

Mark Your Calendar - OTN Lounge Oracle OpenWorld Activity Schedule

As I mentioned in my last post the OTN Lounge Oracle OpenWorld will be in a NEW location in Moscone South Lobby right next to registration.  Along with a new space the OTN team is bringing you NEW activities i.e. developer challenges, intallfests etc.  See below for a full list of activities with more info and timing that will be in the OTN Lounge @ Oracle OpenWorld in a few weeks-

  • OTN  Kick Off – Sunday 9/22 3:00pm - 5:00pm
    Get a preview of the various activities happening in the OTN Lounge during Oracle OpenWorld, then follow us to a "secret" location for for discussion and refreshments.
  • OTN Meetup – Tuedsay 9/24 4:30pm - 5:30pm
    Join OTN Community Managers and team members, Oracle Product Managers, and community members to meet and mingle. Be sure to mention the special code word ("I love OTN") at the OTN Lounge info desk to receive your free gift (you'll need that gift for access to the refreshments).
  • Meet the Oracle ADF Team – Wednesday 9/24  2:00pm - 3:00pm
    Meet with the Oracle ADF community peers, network with product managers, get to know Oracle ACEs who specialize in Oracle ADF. We'll also have free give-aways (while supplies last).
  • New Addition - SPATIAL AND GRAPH SIG MEETUPS – Wednesday Sept 24th  - 2pm to 3pm
    Meet the board of the Oracle Spatial and Graph Special Interest Group, and network with other Oracle Spatial and Graph and FMW MapViewer users. Oracle product managers will also be on hand to listen to your product feedback and answer questions.  RDF Graph users can also meet the product developers and other users.  Share your questions and experiences around Oracle Spatial and Graph for social network, semantic, and linked data applications.
  • RAC Attack – Tuesday / Wednesday 9/24-25 10:00am – 2:00pm
    • Install Oracle 12c RAC on your laptop to have a training hands on environment
    • Answers Oracle 12c RAC related questions
    • Install Oracle 12c Single Node instance
    • Ninjas will explain how to install it at home
    • Come along and network with community experts
  • 12c Pluggable DB/App on Stick Installfest – Monday and Tuesday 9/23-24 10:00am - 11:00am 
    Discover for yourself what's hot about the multitenant support in Oracle 12c. You'll receive a Pluggable Database that contains a full set of Oracle Database Sample Schemas plus Oracle Application Express (APEX) pre-configured with an APEX Demo app and a Simple Sales Forecasting app.
  • APEX Developer Challenge  -  Begins Monday 9/23 3:00pm
    The OTN Application Express Developer Challenge 2013 is designed to highlight how quick and easy it is to build a mobile solution using Oracle Application Express. Challenge commences at 3pm Monday September 23rd.  For more information and rules please visit - http://apex.oracle.com/oow.
  • Fusion Developer Challenge  - Begins Sunday 9/22 5:00pm - learn more or register now and rules can be seen here.  The Oracle Fusion Cloud Developer Challenge invites members of the Oracle community to demonstrate how Oracle Fusion Applications and the Oracle Cloud can be customized, extended and integrated.  The Challenge begins on Sunday, September 22, 2013 at 5:00 PM and ends on Wednesday 9/25 at Noon. Other times to note: 
    • Monday 9/23  Office Hours 1:00pm - 3:00pm
    • Tuesday 9/24 Office Hours Noon to 1:30pm
    • Wednesday 9/25 Office Hours 10:00am - 11:00am / Judging 4:00pm - 5:00pm
  • Java Embedded – Designing and Developing for the Internet of Things (IoT) - Using M2M technologies to collect data, in this case the number of people, attendees and traffic flows, and the analysis and management of the acquired data, demonstrates how the Internet of Things concept can be extended to a wide variety of market segments and applications, and how Java can be used in each piece of the solution from the device to the data center in Oracle’s Internet of Things platform.
    Demo Schedule:

    • Monday 9/23 through Wednesday 9/25 11:00am - Noon 

  • NEW Addition Robots Meet Enterprise Simplicity:  See What Robots Can do With Oracle's New Simplified UI  - Oracle's ever-creative AppsLab team has been tinkering with both our new Simplified UI and with Robots.  So what does it look like when you bring these two things together? Come find out for yourself Tuesday, September 24th 3:30 p.m. to 4:15 p.m.


    Tuesday Sep 10, 2013

    Oracle Fusion Cloud Developer Challenge at Oracle OpenWorld

    You never know what might happen in the OTN Lounge during Oracle OpenWorld -- except when you do. And this is one of those times.

    In this case I'm referring to the Oracle Fusion Cloud Developer Challenge, open to all registered Oracle OpenWorld attendees. Here's how Richard Bingham, one of the Challenge organizers, describes it:

    Similar to a hack-a-thon, this OpenWorld event asks you to construct a small custom application that meets a simple set of criteria. The difference is that rather than a speed coding challenge the focus here is to learn the basics hands-on, and then exercise your own creativity through whatever innovative application design you choose. Show off, learn, try – it’s all good.

    Those who accept the challenge will design and build an application and integrate it with a live Fusion Applications instance using one of three simple WebService API's. Demos and samples will also be provided to help you in your quest.

    What's in it for you, you ask? Fame, the adoration of scores of your fellow developers, and, if you come out on top, $500 in Amazon gift cards.

    Challenge Schedule

    (All events happen in the OTN Lounge)
    Day Time Event
    Sunday 9/22 5:00 pm Challenge Kick-off
    Monday 9/23 1:00 pm - 3:00 pm Office Hours
    Tuesday 9/24 12:00 pm - 1:30 pm Office Hours
    Wednesday 9/25 10:00 am - 11:00 am Office Hours
    12:00 pm Challenge closes
    4:00 pm Judging

    For details on the Oracle Fusion Cloud Developer Challenge, please read this Challenge announcement from event organizer Richard Bingham.

    Complete rules for the challenge are available here.

    And don't forget to register: http://bit.ly/CloudDevChallenge

    Good luck!

    Tuesday Jul 16, 2013

    Oracle Cloud Webcast Smorgasbord!

    Join Oracle experts Rick Greenwald and Anand Kothari as they dive into hands-on development sessions with Oracle Database Cloud Service and Oracle Java Cloud Service.

    Watch this technical webcast 4 part series to learn how Oracle Platform Services can help you:

    • Enjoy all the productivity of Java, without the IT
    • Quickly extend your Oracle Database experience to the cloud
    • Jump-start your mobile app development efforts
    • Discover new tips and tricks for enhancing your current projects

    Register and Watch at your leisure HERE

    Monday Jul 08, 2013

    Tomorrow! OTN Architect Day: Cloud Computing

    If you wake up Wednesday morning with a headache it'll probably be because you missed OTN Architect Day: Cloud Computing on Tuesday. That's tomorrow! But don't panic -- you still have time to register.

    When: Tuesday July 9, 2013
    8:30am - 12:30pm
    Where: Oracle Conference Center
    350 Oracle Pkwy
    Redwood City, CA 94065

    Register now. It's free!

    Here's the latest update to the event agenda:

    8:30am - 9:00am Registration and Continental Breakfast
    9:00am - 9:45am
    Keynote
    21st Century IT | Dr. James Baty
    VP, Global Enterprise Architecture Program, Oracle

    Imagine a time long, long ago. A time when servers were certified and dedicated to specific applications, when anything posted on an enterprise web site was from restricted, approved channels, and when we tried to limit the growth of 'dirty' data and storage.

    Today, applications are services running in the muti-tenant hybrid cloud. Companies beg their customers to tweet them, friend them, and publicly rate their products. And constantly analyzing a deluge of Internet, social and sensor data is the key to creating the next super-successful product, or capturing an evil terrorist.

    The old IT architecture was planned, dedicated, stable, controlled, with separate and well-defined roles. The new architecture is shared, dynamic, continuous, XaaS, DevOps.

    This keynote session describes the challenges and opportunities that the new business / IT paradigms present to the IT architecture and architects.

    9:45am - 10:30am
    Technical Session
    Oracle Cloud: A Case Study in Building a Cloud | Anbu Krishnaswami
    Enterprise Architect, Oracle

    Building a Cloud can be challenging thanks to the complex requirements unique to Cloud computing and the massive scale typically associated with Cloud. Cloud providers can take an Infrastructure as a Service (IaaS) approach and build a cloud on virtualized commodity hardware, or they can take the Platform as a Service (PaaS) path, a service-oriented approach based on pre-configured, integrated, engineered systems. This presentation uses the Oracle Cloud itself as a case study in the use of engineered systems, demonstrating how the technical design of engineered systems is leveraged for building PaaS and SaaS Cloud services and a Cloud management infrastructure. The presentation will also explore the principles, patterns, best practices, and architecture views provided in Oracle's Cloud reference architecture.

    10:30 am -10:45 am Break
    10:45am-11:30am
    Technical Session
    Database as a Service | Markus Michalewicz
    Senior Principal Product Manager Oracle Real Application Clusters (RAC)

    New applications are now commonly built in a Cloud model, where the database is consumed as a service, and many established business processes are beginning to migrate to database as a service (DBaaS). This adoption of DBaaS is made possible by the availability of new capabilities in the database that enable resource pooling, dynamic resource management, model-based provisioning, metered use, and effective quality-of-service controls. This session will examine the catalog of database services at a large commercial bank to understand how these capabilities are enabling DBaaS for a wide range of needs within the enterprise.

    11:30 am - 12:00 pm
    Panel Q&A

    Dr. James Baty, Anbu Krishnaswami, and Markus Michalewicz respond to audience questions.

    Registration is free, but seating is limited, so register now.

    Monday Jul 01, 2013

    One Week To Go: OTN Architect Day: Cloud Computing

    One week remains until OTN Architect Day: Cloud Computing kicks of at the spectacular Oracle HQ campus in Redwood Shores, CA. The event is free, and there is still time to register.

    When: Tuesday July 9, 2013
    8:30am - 12:30pm
    Where: Oracle Conference Center
    350 Oracle Pkwy
    Redwood City, CA 94065

    Register now. It's free!

    Here's the latest update to the event agenda:

    8:30am - 9:00am Registration and Continental Breakfast
    9:00am - 9:45am
    Keynote
    21st Century IT | Dr. James Baty
    VP, Global Enterprise Architecture Program, Oracle

    Imagine a time long, long ago. A time when servers were certified and dedicated to specific applications, when anything posted on an enterprise web site was from restricted, approved channels, and when we tried to limit the growth of 'dirty' data and storage.

    Today, applications are services running in the muti-tenant hybrid cloud. Companies beg their customers to tweet them, friend them, and publicly rate their products. And constantly analyzing a deluge of Internet, social and sensor data is the key to creating the next super-successful product, or capturing an evil terrorist.

    The old IT architecture was planned, dedicated, stable, controlled, with separate and well-defined roles. The new architecture is shared, dynamic, continuous, XaaS, DevOps.

    This keynote session describes the challenges and opportunities that the new business / IT paradigms present to the IT architecture and architects.

    9:45am - 10:30am
    Technical Session
    Oracle Cloud: A Case Study in Building a Cloud | Anbu Krishnaswami
    Enterprise Architect, Oracle

    Building a Cloud can be challenging thanks to the complex requirements unique to Cloud computing and the massive scale typically associated with Cloud. Cloud providers can take an Infrastructure as a Service (IaaS) approach and build a cloud on virtualized commodity hardware, or they can take the Platform as a Service (PaaS) path, a service-oriented approach based on pre-configured, integrated, engineered systems. This presentation uses the Oracle Cloud itself as a case study in the use of engineered systems, demonstrating how the technical design of engineered systems is leveraged for building PaaS and SaaS Cloud services and a Cloud management infrastructure. The presentation will also explore the principles, patterns, best practices, and architecture views provided in Oracle's Cloud reference architecture.

    10:30 am -10:45 am Break
    10:45am-11:30am
    Technical Session
    Database as a Service | Markus Michalewicz
    Senior Principal Product Manager Oracle Real Application Clusters (RAC)

    New applications are now commonly built in a Cloud model, where the database is consumed as a service, and many established business processes are beginning to migrate to database as a service (DBaaS). This adoption of DBaaS is made possible by the availability of new capabilities in the database that enable resource pooling, dynamic resource management, model-based provisioning, metered use, and effective quality-of-service controls. This session will examine the catalog of database services at a large commercial bank to understand how these capabilities are enabling DBaaS for a wide range of needs within the enterprise.

    11:30 am - 12:00 pm
    Panel Q&A

    Dr. James Baty, Anbu Krishnaswami, and Markus Michalewicz respond to audience questions.

    Registration is free, but seating is limited, so register now.

    Thursday Jun 27, 2013

    It's Not TV- It's OTN: Top 10 Videos on the OTN YouTube Channel

    It's been a while since we checked in on what people are watching on the Oracle Technology Network YouTube Channel. Here are the Top 10 video for the last 30 days.

    1. Tom Kyte: Keeping Up with the Latest in Database Technology
      Tom Kyte expands on his keynote presentation at the Great Lakes Oracle Conference with tips for developers, DBAs and others who want to make sure they are prepared to work with the latest database technologies.
    2. That Jeff Smith: Oracle SQL Developer
      Oracle SQL Developer product manager Jeff Smith (yeah, that Jeff Smith) talks about his presentations at the Great Lakes Oracle Conference and shares his reaction to keynote speaker C.J. Date's claim that "SQL dropped the ball."
    3. Gwen Shapira: Hadoop and Oracle Database
      Oracle ACE Director Gwen Shapira @gwenshap talks about the fit between Hadoop and Oracle Database and dives into the details of why Oracle Loader for Hadoop is 5x faster.
    4. Kai Yu: Virtualization and Cloud
      Oracle ACE Director Kai Yu talks about the questions he is most frequently asked when he does presentations on cloud computing and virtualization.
    5. Mark Sewtz: APEX 4.2 Mobile App Development
      Application Express developer Marc Sewtz demos the new features he built into APEX4.2 to support Mobile App Development.
    6. Jeremy Schneider: RAC Attack
      Oracle ACE Jeremy Schneider @jer_s describes what you can expect when you come to a RAC (Real Application Cluster) Attack.
    7. Frits Hoogland: Exadata Under the Hood
      Oracle ACE Director Frits Hoogland (@fritshoogland) talks about the secret sauce under Exadata's hood.
    8. David Peake: APEX 4.2 New Features
      David Peake, PM for Oracle Application Express, gives a quick overview of some of the new APEX features.
    9. Greg Marsden: Hugepages = Huge Performance on Linux
      Greg Marsden of Oracle's Linux Kernel Engineering Team talks about some common customer performance questions and making the most of Oracle Linux 6 and Transparent HugePages.
    10. John Hurley: NEOOUG and GLOC 2013
      Northeast Ohio Oracle User Group president John Hurley talks about the background and success of the 2013 Great Lakes Oracle Conference.

    Tuesday Jun 25, 2013

    Live Event: OTN Architect Day: Cloud Computing - Two weeks and counting

    In just two weeks architects and others will gather at the Oracle Conference Center in Redwood Shores, CA for the first Oracle Technology Network Architect Day event of 2013. This event focuses on Cloud Computing, and features sessions specifically focused on real-world examples of the implementation of cloud computing.

    • When: Tuesday July 9, 2013
                    8:30am - 12:30pm
    • Where: Oracle Conference Center
                    350 Oracle Pkwy
                    Redwood City, CA 94065

    Register now. It's free!

    Here's the agenda:

    8:30am - 9:00am Registration and Continental Breakfast
    9:00am - 9:45am
    Keynote
    21st Century IT | Dr. James Baty
    VP, Global Enterprise Architecture Program, Oracle

    Imagine a time long, long ago. A time when servers were certified and dedicated to specific applications, when anything posted on an enterprise web site was from restricted, approved channels, and when we tried to limit the growth of 'dirty' data and storage.

    Today, applications are services running in the muti-tenant hybrid cloud. Companies beg their customers to tweet them, friend them, and publicly rate their products. And constantly analyzing a deluge of Internet, social and sensor data is the key to creating the next super-successful product, or capturing an evil terrorist.

    The old IT architecture was planned, dedicated, stable, controlled, with separate and well-defined roles. The new architecture is shared, dynamic, continuous, XaaS, DevOps.

    This keynote session describes the challenges and opportunities that the new business / IT paradigms present to the IT architecture and architects.

    9:45am - 10:30am
    Technical Session
    Oracle Cloud: A Case Study in Building a Cloud | Anbu Krishnaswami
    Enterprise Architect, Oracle

    Building a Cloud can be challenging thanks to the complex requirements unique to Cloud computing and the massive scale typically associated with Cloud. Cloud providers can take an Infrastructure as a Service (IaaS) approach and build a cloud on virtualized commodity hardware, or they can take the Platform as a Service (PaaS) path, a service-oriented approach based on pre-configured, integrated, engineered systems. This presentation uses the Oracle Cloud itself as a case study in the use of engineered systems, demonstrating how the technical design of engineered systems is leveraged for building PaaS and SaaS Cloud services and a Cloud management infrastructure. The presentation will also explore the principles, patterns, best practices, and architecture views provided in Oracle's Cloud reference architecture.

    10:30 am -10:45 am Break
    10:45am-11:30am
    Technical Session
    Database as a Service | Michael Timpanaro-Perrotta
    Director, Product Management, Oracle Database Cloud

    New applications are now commonly built in a Cloud model, where the database is consumed as a service, and many established business processes are beginning to migrate to database as a service (DBaaS). This adoption of DBaaS is made possible by the availability of new capabilities in the database that enable resource pooling, dynamic resource management, model-based provisioning, metered use, and effective quality-of-service controls. This session will examine the catalog of database services at a large commercial bank to understand how these capabilities are enabling DBaaS for a wide range of needs within the enterprise.

    11:30 am - 12:00 pm
    Panel Q&A

    Dr. James Baty, Anbu Krishnaswami, and Michael Timpanaro-Perrotta respond to audience questions.

    Registration is free, but seating is limited, so register now.

    Monday Jun 03, 2013

    A Cloudy Webcast on the Horizon for Application Developers

    Just got wind of this from the Oracle Cloud Solutions blog and thought it might be of interest to the Oracle Technology Network Members.  Gene Eun wrote "I'm sure many of you who follow this blog have heard a lot about Oracle Cloud and may have even been able to attend one of our recent Oracle CloudWorld events. Chances are that you’ve heard a great deal about Oracle Cloud’s application services (SaaS) and the different lines of business (LOBs) that leverage them.  Let’s not forget that Oracle Cloud also offers platform as a service (PaaS) that enable developers to quickly and easily build new applications or custom extensions to Oracle Cloud’s SaaS applications. Oracle Cloud platform services are based on the world’s leading platform, open standards to prevent lock-in, and offer simple subscription pricing.

    In our continuing efforts to spread the word to application developers that are keen to move their projects to the cloud, the Oracle Cloud team will be hosting a webcast series called Developing Applications in Oracle's Public Cloud. These LIVE webcasts will begin with quick overviews of our PaaS offerings, then spend most of the time on hands-on demonstrations of common tasks like building a simple app, loading data, and using the integrated tools. The first of two 2-part webcasts will focus on the Oracle Database Cloud Service and will be particularly interesting to developers familiar with Oracle Application Express. The second 2-part webcast is targeted at Java developers and will focus on the Oracle Java Cloud Service. I've listed the webcast series schedule below.

    Each webcast will have LIVE Q&A so you’ll have an opportunity to ask the Oracle Cloud Product Managers any questions you have about these services. 

  • Developing Applications with the Oracle Database Cloud Service - Part 1 - June 18, 2013 at 9 a.m. PT
  • Developing Applications with the Oracle Database Cloud Service - Part 2 - June 20, 2013 at 9 a.m. PT
  • Improving Developer Productivity with Oracle Java Cloud Service and Cloud-Based IDE Plug-Ins - June 25, 2013 at 9 a.m. PT
  • Improving Developer Productivity with Oracle Java Cloud Service and Maven - June 27, 2013 at 9 a.m. PT
  • Click here to register for the webcasts today!"