|
|
 CommunityOne West |
|
|
Deep Dives – Tuesday, June 2 and Wednesday, June 3
Hone your skills and accelerate your productivity in Deep Dives. One-or two-day technology tutorials on Tuesday, June 2, and Wednesday, June 3, let you focus on web development, system administration, database development, and more.
Special Thank You Gift for Deep Dive Attendees: Receive a Free Solio™ Classic Universal Charger for all your handheld electronic devices. Offer limited to the first 250 paid registrants. (pictured at right, click photo for more detail.)
|
|
Tuesday, June 2:
- Developing in OpenSolaris
This session takes developers inside OpenSolaris describing the internal structure of OpenSolaris, secure programming techniques and the test and putback processes. Join experienced OpenSolaris developers in a hands on approach to learning the OpenSolaris development environment.
Instructors: Max Bruning, Christoph Schuba, Jim Walker, Christian Kelly, Dermot McCluskey, Barry Cheshire
- Deploying OpenSolaris in Your Datacenter
This session will cover some of the primary tasks in deploying OpenSolaris in the datacenter, with in-depth discussions and demos on "ZFS in the trenches", high availability with OpenSolaris, and application consolidation with OpenSolaris containers.
Instructors: Chris Armes, Ben Rockwood, Nick Solter, Jerry Jelinek
- Solaris Operating System (Solaris 10 OS) Certification Test Cram Session (Part 1)
The Sun Certified System Administrator (SCSA) certification for Solaris 10, is the most popular certification granted by Sun Microsystems. This course is designed to help students prepare for the two-part SCSA Exam -- by covering material, test questions, and examples covered in the SCSA Part 1 Exam (day 1) and the SCSA Part 2 Exam (day 2).
Coverage of the exam topics include:
- Basic and advanced Solaris 10 installation
- Managing file systems and core dumps.
- Performing user and security administration
- Managing network printers and system processes
- Performing system backups and restores and managing storage volumes.
- Managing naming services.
- Managing role based access control and system messaging
- Understanding fundamentals of TCP/IP networking and managing network services
Material for the Part 1 Exam is covered on day 1, and material for the Part 2 exam is covered on day 2. The class is taught by a Certified SCSA Sun Instructor. Students can then attempt to pass the SCSA Exam at the JavaONE Moscone Center, where Sun will be conducting actual exams in room 110.
- MySQL for DBA's
This session will cover the most common tasks that a MySQL administrator needs to do. We'll look at proper configuration, backup & recovery, security, replication and more.
Instructor: Sarah Sproehnle
- Designing and Implementing Secure Java Web Services
This course provides the students with the information they need to design, implement, deploy, and maintain secure Web services and Web service clients using Java technology components, Java APIs (Java API for XML Processing (JAXP), Java Architecture for XML Binding (JAXB), SOAP with Attachments API for Java (SAAJ), Java API for XML Registries (JAXR), Java API for XML Web Services (JAX-WS), and the Java API for RESTful Web Services (JAX-RS)) and the Java Platform, Enterprise Edition (Java EE) platform. It also provides designers with the information they need to understand Web services as a realization of Service Oriented Architecture (SOA). Students will gain an understanding of how to secure and optimize Web services using Web services standards (such as Web Services Security (WS-Security)), through the facilities built into Project Metro.
Instructor: Moises Lejter
- JRuby Rails Workshop
Web development has never been easier than with Ruby on Rails. Ruby is a popular open-source language and has gained exponential momentum in the recent past. Rails is an open-source web framework for developing database-backed applications according to the Model-View-Controller pattern.
From the first day using Ruby-on-Rails, you have a runnable application, complete with development server. JRuby, a 100%-pure Java implementation of the Ruby language, provides a complete runtime for Ruby on the Java platform. With JRuby, Rails can beeasily run on the Java platform. JRuby on Rails brings the agility of Rails to Java technology-based servers and applications, from the simplest web applications to the largest enterprise deployments. It promises agility for web tier developers across all organizations, in addition to the ease of use and proven scalability of Java technology-based application servers, such as GlassFish.
Attendees will become power users of JRuby and GlassFish by learning various Warbler tricks, Capistrano recipes, Monitoring and Performance guidelines, deployment strategies, and much more.
Please bring your own personal laptop.
Instructors: Nick Sieger, Arun Gupta, Vivek Pandey, Jacob Kessler, and a very special suprise guest!
- Development and Optimization with DTrace
This deep-dive session is an intensive, hands-on approach on incorporating DTrace into a developer's role. The session begins with an overview of DTrace's capabilities in the Solaris environment, and a discussion of how providers supply program state and context to interested observers through probes. A walk-through of script-building, including an advanced exploration of D program capabilities and helpful techniques, followed by some examples of incorporating DTrace into C and Java development covers the major portion of the day. The session concludes with a list of effective practices for minimizing the effect of DTrace on a running system and tuning DTrace consumers for best results.
Demonstration are a key portion to all elements of the session. Access to all prepared demos will be available to attendees.
Course Outline
- Overview
- Providers and Probes
- Building DTrace Scripts
- Advanced Scripting
- Development in C and Java
- Minimizing Intrusion Effect
Instructor: Michael Ernest
Wednesday, June 3:
- Solaris Operating System (Solaris 10 OS) Certification Test Cram Session (Part 2)
The Sun Certified System Administrator (SCSA) certification for Solaris 10, is the most popular certification granted by Sun Microsystems. This course is designed to help students prepare for the two-part SCSA Exam -- by covering material, test questions, and examples covered in the SCSA Part 1 Exam (day 1) and the SCSA Part 2 Exam (day 2).
Coverage of the exam topics include:
- Basic and advanced Solaris 10 installation
- Managing file systems and core dumps.
- Performing user and security administration
- Managing network printers and system processes
- Performing system backups and restores and managing storage volumes.
- Managing naming services.
- Managing role based access control and system messaging
- Understanding fundamentals of TCP/IP networking and managing network services
Material for the Part 1 Exam is covered on day 1, and material for the Part 2 exam is covered on day 2. The class is taught by a Certified SCSA Sun Instructor. Students can then attempt to pass the SCSA Exam at the JavaONE Moscone Center, where Sun will be conducting actual exams in room 110.
- Getting Started with MySQL for Developers
This session will help developers use the features of MySQL software (version 5.0 or 5.1). We will look at the architecture of the MySQL management system, how to write queries efficiently, how to utilize stored procedures, triggers and views, and much more.
Instructor: Sarah Sproehnle
- Web 2.0: Building Dynamic Web Sites with Ajax and the Dojo Toolkit
This course provides the students with the skills necessary to build rich, interactive Web applications using Ajax, Asynchronous JavaScript and XML technologies. We'll explore the popular the Dojo toolkit, which has Ajax components, to simplify the creation of rich Web applications. The Dojo toolkit provides many UI components including list and tree pickers, tabbed panes, animated buttons, rich text editing, date and color pickers, and more.
Instructor: Neil Roberts
- Building Robust Integration Tiers with Hibernate
This Expert-lead course will teach how to use Hibernate as a persistence framework for building the ORM layer of a Java technology-based object-oriented application. It covers the deep dive principles of object-relational mappings and their implementation in Hibernate, one of the more popular ORM frameworks in the marketplace. Once they complete the course, students will be able to build Java technology applications that require the management of persistent information, leveraging Hibernate to provide the bridge between the object-oriented representation used at application-level and the relational representation required by many target relational databases.
Instructor: Moises Lejter
- Morning Session:
Identity Management w/Open SSO
Deploy an Identity Management Solution in 4 hours
In this session, you'll learn how to build an identity management solution based on Sun OpenSSO Enterprise, Sun Identity Manager, and Sun Directory Server. You'll seed Sun Identity Manager from existing directory databases, implement identity provisioning, and deploy self-service password reset. Next you'll use Sun OpenSSO Enterprise to provide centralized authentication and to protect a web site.
Instructor: David Goldsmith
Afternoon Session:
Cloud Computing and Storage in Practice
The session opens with Cloud Concepts and examples. In the area of Cloud Infrastructure and virtual server images, Tim Bray talks and demos the Sun Cloud Compute API with sample code. Next is a presentation about 2 types of Cloud Storage: file based and object based. This includes an overview, with demos and sample code, of administration and maintenance of files and objects using WebDAV and the Sun Cloud Storage SDK.
Instructors: Tim Bray, Chris Kutler
- Morning Session:
Virtualization: From Server Consolidation to Cloud Computing
This session will present how virtualization is a fundamental requirement for IT organizations of the future, and how it underpins the future of IT infrastructure. Key virtualization technologies will be discussed, including hypervisor design, network and storage options, and virtual system management. The session will also discuss how virtualization is being extended to support private and public cloud computing infrastructures. Critical cloud enablers like orchestration and interoperability will be examined.
Attendees will learn:
- Key virtualization technology types
- The four fundamental resources of virtualization
- How to use virtualization beyond server consolidation
- Moving from a virtualized to a cloud infrastructure
- Key cloud computing standards like CIM and OVF
Instructor: Bernard Golden
Afternoon Session:
Open Source Web Stack
- Introduction
- Why use OpenSolaris Web Stack +
- Open source web server development
- Web Stack performance
- Apache tuning
- Olio/PHP/MySQL/memcached tuning
- Web Stack Ease of use (debug/deploy/monitoring)
- Web Stack PHP/NetBeans & DTrace UI
- Web Stack Enterprise Manager, demo
- Deploying common applications & frameworks
(such as Drupal, MediaWiki, WordPress, Joomla!, Rails)
Instructors: Murthy Chintalapati (CVR), Jyri Virkki, Jeff Trawick, Sriram Natarajan, Basant Kukreja, Brian Overstreet, Ludovic Chapmpenois
*Content subject to change.
|
|
|
Content Catalog
For session abstracts and speaker bios, check out the Content Catalog.
Schedule Builder
To create a personal schedule for your sessions, use Schedule Builder.
Monday Session Agenda Available
The session agenda for Monday, June 1 is now available. Get the details
JavaOne Conference - June 2-5, 2009
With more than 200 technical sessions and 100 BOFs, this year's Conference will have one of the deepest curriculum programs yet. Don't miss out.
Create. Develop. Port. Win.
Submit your package for OpenSolaris for a chance to win a Toshiba laptop.
Word on the Street
- "One heavyweight geek-fest."
Tim Bray, 2008 speaker
- "High-energy, free event--awesome! Broad variety of tracks and levels."
2008 attendee
- "Great buzz and excitement and excellent presenters that know their stuff!"
2008 attendee
- "Something for everyone: developers, infrastructure specialists, DBAs, sys admins."
2008 attendee
Need More Info?
To receive updates about CommunityOne, please subscribe to the Mailing List. Join now
|
Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.
|