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.
The following subset of sessions includes content of interest to Sysadmins.
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 10 Certification 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!
Wednesday, June 3:
Solaris 10 Certification Exam Preparation (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.
(a) 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 open source components. You'll use Sun OpenSSO Express 7 as a lightweight provisioning solution to implement identity provisioning on a Sun OpenDS directory server, deploying self-service user registration and password reset. Next, you'll use OpenSSO to provide centralized authentication and to protect a web site. All done on a platform of OpenSolaris running in VirtualBox!
Instructors: David Goldsmith, Mrudul Uchil
(b) 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
(a) 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
(b) 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