Introduction
This tutorial will provide an overview of what is involved and what considerations need to be made in deploying a secured caGrid service within your organization. Specifically, we will provide a demonstration of a secure caGrid service deployment. In addition, we will provide step by step instructions and all the artifacts required by this tutorial so that participants can follow along or complete afterwards on their own. For this tutorial we will deploy and configure a secure photo sharing service, which provides fine-grained service-level permissions using Grid Grouper. This tutorial will will focus on the deployment aspects of caGrid services and will not focus on the development aspects. However, we have developed an additional tutorial
that focuses on the development aspects of caGrid service. The development tutorial
focuses on the development of the photo sharing service, the same service we will deploy in this tutorial.
Goals
- Provide and overview of the security considerations that one might need to make when hosting a caGrid service within your organization.
- Demonstrate how to deploy a caGrid Service within your organization.
- Provide an overview on how to integrate your organization's security services into the Grid.
Meeting Materials and Prerequisites
- Hackathon Slides
. - In this tutorial, we provide a hackathon.zip that includes caGrid 1.3, scripts that help you complete the tutorial, and more. Even if you currently have caGrid 1.3 installed, please download the hackathon.zip and use it for this tutorial. You can choose to perform the exercise as we go or later at your own convenience. We have provided a comprehensive step by step tutorial to help you all the way. If you would like to perform the Photo Sharing exercise please have the following downloaded and installed:
- JDK for Java 1.5
or above - Download the Tutorial

- JDK for Java 1.5
This tutorial uses caGrid 1.3. To get a brief overview of the architecture and the components of caGrid you can go through the caGrid overview.
Demo
We have divided the tutorial in 6 phases. Each phase consists of a series of steps and important notes which need to be followed for using the Photo Sharing service. To begin start with Download and Installation





