Começando com AWS Eclipse Plugin com AWS SDK

Começando com AWS Eclipse Plugin com AWS SDK
Natanael Pantoja
Natanael Pantoja

Compartilhe

Recentemente a Amazon lançou um plugin para que o desenvolvedor possa trabalhar com sua infra direto do eclipse. Muita coisa que você pode fazer no Console do AWS, agora pode fazer diretamente pelo Eclipse! Não leva muito tempo para configurar.

Primeiro instale o plugin no eclipse em Help -> Install new software. Utilize: http://aws.amazon.com/eclipse

Após a instalação você precisa ir ao AWS Consol e no menu procure Security Credentials. Lá você encontrará algo como a imagem abaixo:

Banner da Escola de Inovação e Gestão: Matricula-se na escola de Inovação e Gestão. Junte-se a uma comunidade de mais de 500 mil estudantes. Na Alura você tem acesso a todos os cursos em uma única assinatura; tem novos lançamentos a cada semana; desafios práticos. Clique e saiba mais!
![Security Credentials](assets/comecando-com-aws-eclipse-plugin-com-aws-sdk/Security-Credentials-300x70.png) Security Credentials

Se você não tiver nenhuma chave criada, basta clicar no link que é disponibilizado para criar uma nova chave. Não é necessário criar uma chave para cada grupo.

Voltando ao plugin, a primeira coisa que você deve fazer é configurar suas chaves de acesso. Como na imagem abaixo, você vai precisar configurar seu Access Key e sua Secret Access Key. Os parâmetros adicionais serão necessários se você quer acessar suas instâncias, security groups entre outras coisas de dentro do eclipse.

![Configurações AWS Plugin](assets/comecando-com-aws-eclipse-plugin-com-aws-sdk/Config-300x177.png) Configurações AWS Plugin

Pronto, com essas configurações você já pode visualizar tudo que vc tem na amazon. Basta selecionar o que se quer visualizar:

![Views AWS](assets/comecando-com-aws-eclipse-plugin-com-aws-sdk/Screen-Shot-2013-06-17-at-15.44.53-300x115.png) Views AWS

Outra coisa interessante desse plugin é que ele já te ajuda com uma base de código baseado no seu SDK. Quando você cria seu primeiro projeto, alguns códigos de exemplo são criados para te dar uma boa introdução sobre o AWS SDK.

Lembrando que você não precisa criar o projeto diretamente pelo plugin. Basta você ter no seu projeto o SDK no path e um AwsCredentials.properties na raiz do seu projeto com as seguintes informações:

 secretKey=```sua secrete key
 accessKey=```sua access key

Você pode baixar o jar diretamente do repositório do maven

 <xml> <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-java-sdk</artifactId> <version>1.0.002</version> </dependency> </xml> 

E, para subir uma máquina, basta ir menu EC2 Instances selecionar sua instância clicar com o botão direito e iniciar clicar em start instances como na figura abaixo.

EC2 Instances Start Instances

Para quem tem muitas instâncias e precisa criar muitas temporárias, o plugin certamente ajuda muito!

Para mais informações sobre o plugin: http://docs.aws.amazon.com/AWSToolkitEclipse/latest/GettingStartedGuide/Welcome.html

Para começar com o SDK da Amazon: http://docs.aws.amazon.com/AWSSdkDocsJava/latest/DeveloperGuide/java-dg-setup.html

Veja outros artigos sobre Inovação & Gestão