Assignment title: Java
Objectives 1. Learn to use AWS S3 with AWS console and S3 APIs 2. Learn to program in JAVA and JSP to communicate with AWS S3 3. Create your own photo album Website with AWS EC2 and S3 Content The photo album will be deployed in the EC2 instance created in Assignment 1. For data storage, the photos, originally on your local computer, will be stored on Amazon S3 afterwards. Detailed activities are listed as follows: 1. Create your own bucket in S3 (one off) 2. Learn to program using Java in JSP pages 3. Learn to upload and display your photos with S3 API in AWS SDK. 4. Create your own Web photo album on AWS Activity 1: Create your own bucket in S3 (one off) Amazon Simple Storage Service (Amazon S3 for short) is a Cloud storage service provided by AWS. You can use S3 to store and retrieve any amount of data at any time, from anywhere on the Web. S3 stores data in the form of objects within buckets. An object can be redeemed as a file plus the metadata that describes that file. In order to create a bucket in S3, sign in with your Amazon account and open the S3 management console. In the S3 management console, S3 buckets for the swin domain are shown (see Figure 1)