Storing Data in the Cloud Cloud storage services enable programmatic, highly-scalable, self-service web access to information technology. With cloud storage services, you pay only for what you use, and your storage and throughput grows and shrinks to meet your demand. Thus, cloud storage services increase a developer's storage options, while reducing time and cost.
Cloud storage services are designed to meet the following needs:
Instant burst capacity for all sorts of web applications.
Capacity for short-term projects (such as one-time batch-processing of data).
Low cost entry that supports emerging business models. No up front hardware or set-up costs.
High availability -- access from anywhere (including mobile access) anytime.
The ability to augment existing capacity and the ability to blend cloud capacity with a company's or site's dedicated capacity.
Redundancy or disaster recovery.
The ways in which you can use a cloud storage service are endless. Some examples are:
Online media services
Replacement for FTP
File sharing
Content and code collaboration
Backups
Secondary or tertiary storage
Email archives
Content management
This hands-on lab shows how to build cloud-based applications that leverage RESTful storage service APIs. In this lab, you also use the Sun Cloud Storage Service.
Instructors: Chris Kutler, Sun Microsystems, Inc.
Web Application Security with OpenSSO OpenSSO is a self-contained J2EE application that offers core identity capabilities, including security for Web applications, single sign-on (SSO), federation and Web-service security.
This Lab teaches how to protect Web applications with PolicyAgents and OpenSSO through the example of a simple application. The student will learn how to accomplish the following tasks:
Create user accounts for OpenSSO.
Mandate that users log in and be authenticated before being granted access to the application.
Federation of Webservices
Instructors: Himanshu Vijay, Sun Microsystems, Inc.
Baby Sunil, Sun Microsystems, Inc.