Amazon AWS SDK Guía de usuario Pagina 36

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 76
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 35
5. On the Set Permissions page, under Select Policy Template, select Amazon S3 Read Only
Access. Click Next Step.
6. On the Review page, click Create Role.
Launch an EC2 Instance and Specify Your IAM Role
You can launch an EC2 instance with an IAM role using the Amazon EC2 console or the SDK for Java.
To launch an EC2 instance using the console, follow the directions in Launch an EC2 Instance in the
Amazon EC2 User Guide for Linux Instances.When you reach the Review Instance Launch page,
click Edit instance details. In IAM role, specify the IAM role that you created previously. Complete
the procedure as directed. Notice that you'll need to create or use an existing security group and key
pair in order to connect to the instance.
To launch an EC2 instance with an IAM role using the SDK for Java, see Run an Amazon EC2
Instance (p. 29).
Create your Application
Let's build the sample application to run on the EC2 instance. First, create a directory that you can use
to hold your tutorial files (for example, GetS3ObjectApp).
Next, copy the SDK for Java libraries into your newly-created directory. If you downloaded the SDK for
Java to your ~/Downloads directory, you can copy them using the following commands:
cp -r ~/Downloads/aws-java-sdk-1.7.5/lib .
cp -r ~/Downloads/aws-java-sdk-1.7.5/third-party .
Open a new file, call it GetS3Ojbect.java, and add the following code:
import java.io.*;
import com.amazonaws.auth.*;
import com.amazonaws.services.s3.*;
import com.amazonaws.services.s3.model.*;
import com.amazonaws.AmazonClientException;
import com.amazonaws.AmazonServiceException;
public class GetS3Object {
private static String bucketName = "text-content";
private static String key = "text-object.txt";
public static void main(String[] args) throws IOException
{
AmazonS3 s3Client = new AmazonS3Client();
try
{
System.out.println("Downloading an object");
S3Object s3object = s3Client.getObject(
new GetObjectRequest(bucketName, key));
displayTextInputStream(s3object.getObjectContent());
}
catch(AmazonServiceException ase)
{
System.out.println( "AmazonServiceException" );
Version v1.0.0
32
AWS SDK for Java Developer Guide
Using IAM Roles for EC2 Instances
Vista de pagina 35
1 2 ... 31 32 33 34 35 36 37 38 39 40 41 ... 75 76

Comentarios a estos manuales

Sin comentarios

Teejet FieldPilot Install Case IH 9150-9250-9330-9350 manuels

Manuels d'utilisation et guides de l'utilisateur pour Machines spéciales Teejet FieldPilot Install Case IH 9150-9250-9330-9350.
Nous fournissons des manuels en pdf 1 Teejet FieldPilot Install Case IH 9150-9250-9330-9350 à télécharger gratuitement par type de document : Manuel de l'utilisateur






Plus de produits et de manuels pour Machines spéciales Teejet

Modèles Type de document
FieldPilot Install Case MX Magnum Manuel de l'utilisateur   TeeJet FieldPilot Install Case MX Magnum User Manual [fr] [de] , 20 pages
FieldPilot Install Case MX Magnum Series Manuel de l'utilisateur   TeeJet FieldPilot Install Case MX Magnum Series User Manual [en] [pl] [de] , 18 pages
FieldPilot Install Case MX Magnum w/Factory Valve Manuel de l'utilisateur   TeeJet FieldPilot Install Case MX Magnum w/Factory Valve User Manual, 12 pages
FieldPilot Install Case SPX 3150-3185 Manuel de l'utilisateur   TeeJet FieldPilot Install Case SPX 3150-3185 User Manual [en] [de] , 19 pages
FieldPilot Install Case SPX 4260b Manuel de l'utilisateur   TeeJet FieldPilot Install Case SPX 4260b User Manual, 18 pages
FieldPilot Install Case STX, NH TJ, NH T90X0 Manuel de l'utilisateur   TeeJet FieldPilot Install Case STX, NH TJ, NH T90X0 User Manual [de] [fr] [it] , 24 pages
FieldPilot Install CAT C-D-E 65-75-85-95E Manuel de l'utilisateur   TeeJet FieldPilot Install CAT C-D-E 65-75-85-95E User Manual [fr] [de] , 24 pages
FieldPilot Install Ford NH 8x70 Manuel de l'utilisateur   TeeJet FieldPilot Install Ford NH 8x70 User Manual [en] [de] , 20 pages
FieldPilot Install Ford Versatile 8x6-9x6 Manuel de l'utilisateur   TeeJet FieldPilot Install Ford Versatile 8x6-9x6 User Manual [es] [it] [de] [en] , 20 pages
FieldPilot Install Ford Versatile Manuel de l'utilisateur   TeeJet FieldPilot Install Ford Versatile User Manual [en] [de] [pl] [cs] , 24 pages
FieldPilot Install John Deere 4x40, 4X50 & 4X5 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 4x40, 4X50 & 4X55 User Manual [es] [it] [de] [en] , 22 pages
FieldPilot Install John Deere 4700 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 4700 User Manual [fr] [de] , 22 pages
FieldPilot Install John Deere 4710 & 4720 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 4710 & 4720 User Manual, 19 pages
FieldPilot Install John Deere 6x10-6x20 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 6x10-6x20 User Manual, 22 pages
FieldPilot Install John Deere 6500 & 6700 Hi-C Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 6500 & 6700 Hi-Cycle User Manual, 24 pages
FieldPilot Install John Deere 7x20 Series Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 7x20 Series User Manual, 20 pages
FieldPilot Install John Deere 8xxx Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 8xxx User Manual, 16 pages
FieldPilot Install John Deere 8x00 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 8x00 User Manual [es] [it] [de] [en] , 22 pages
FieldPilot Install John Deere 8x20 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 8x20 User Manual [fr] [de] , 20 pages
FieldPilot Install John Deere 9x00-9x20 Manuel de l'utilisateur   TeeJet FieldPilot Install John Deere 9x00-9x20 User Manual [pl] [en] [de] , 32 pages