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 promocional da Semana Carreira Tech, organizada pela Alura e FIAP. Texto: 'Descubra como graduações tech estão transformando o futuro. Cinco lives gratuitas para você mergulhar nas áreas mais transformadoras da atualidade, desde o que se estuda nas graduações até a prática do mercado. Garanta sua vaga de 01 a 05 de julho.' Imagem de profissionais usando equipamentos tecnológicos avançados, como óculos de realidade aumentada. Botão destacado com a chamada 'Garanta sua vaga'. Logotipos da Alura e FIAP no canto superior direito.
![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