P: O que é o AWS Toolkit for Eclipse?
O AWS Toolkit for Eclipse é um plugin de código aberto para o Eclipse Java IDE que facilita aos criadores desenvolverem, depurarem e implantarem os aplicativos Java usando a Amazon Web Services. Com o AWS Toolkit for Eclipse, você será capaz de iniciar mais rápido e ser mais produtivo ao criar os aplicativos da AWS.
P: Qual a função do AWS Toolkit for Eclipse?
O AWS Toolkit for Eclipse inclui:
- AWS SDK para Java
- AWS Explorer
- Depuração e implantação do AWS Elastic Beanstalk
- É compatível com várias contas da AWS
AWS SDK para Java
O AWS Toolkit for Eclipse inclui de modo prático o AWS SDK para Java, para que você possa iniciar a criação de aplicativos em Java nos serviços de infraestrutura da AWS no Eclipse, incluindo Amazon S3, Amazon EC2 e Amazon SimpleDB.
- Iniciar – crie facilmente novos projetos em Java usando a biblioteca AWS Java usando um dos modelos de projetos ou adicione a biblioteca a um projeto existente.
- Desenvolver – Use o Eclipse Java IDE para criar e depurar seus aplicativos.
- Atualizar – Faça download automático de novas versões do SDK pelo site de atualização do Eclipse.
AWS Explorer
Acesse e administre facilmente sua infraestrutura da AWS, incluindo Amazon S3, Amazon SimpleDB, Amazon EC2 e mais, ao mesmo tempo que desenvolve os seus aplicativos. O AWS Explorer fornece interface gráfica que facilita a criação, edição e exclusão dos recursos.
- Configurar – Crie, exiba e exclua os objetos do Amazon S3, os itens e atributos do Amazon SimpleDB, mensagens do Amazon SQS e mais.
- Editar – Adicione, edite e exclua os recursos para ajudar a criar e testar seu aplicativo sem sair do IDE.
- Query – Grave consultas Select em relação aos dados no Amazon SimpleDB e edite os resultados.
Depuração e implantação do AWS Elastic Beanstalk
Use o AWS Toolkit for Eclipse para desenvolver, depurar e implementar seus aplicativos da Web em Java para o AWS Elastic Beanstalk.
- Desenvolver – Crie novos aplicativos da Web em Java usando um modelo de aplicativo na web, incluindo um exemplo de aplicativo do exemplo em Java para Registro de viagem. Use o Eclipse Java IDE para criar e executar seu aplicativo localmente, antes de implementar no AWS Elastic Beanstalk.
- Implantar – Implante facilmente novas versões do aplicativo para AWS Elastic Beanstalk, em seguida, use a Gestão do Amazon EC2 no Eclipse ou o AWS Management Console para gerenciar aplicativos.
- Depuração – Depure remotamente seu aplicativo em execução em um ambiente Beanstalk. O Toolkit ajuda a selecionar uma instância do EC2, configurar automaticamente os grupos de segurança e as configurações da JVM e, em seguida, iniciar uma sessão de depuração remota.
P: E em relação a outras IDEs?
Embora o AWS Toolkit for Eclipse tenha foco em ajudar desenvolvedores Java a criar aplicativos na web, continuaremos ajudando todos os desenvolvedores da AWS a criar software ao fornecer código de exemplo, bibliotecas e ferramentas para desenvolvedores que oferecem suporte a várias linguagens de programação – com base nos comentários do cliente.
P: Como posso obter o AWS Toolkit for Eclipse?
Faça download e instale o AWS Toolkit for Eclipse a partir da página de produtos.
P: Onde posso localizar o código-fonte?
O código-fonte está disponível através de nosso repositório Git no GitHub. Nele, é possível procurar o código-fonte on-line, fazer download da origem do pacote completa ou criar seu próprio clone.
P: O AWS Toolkit for Eclipse é um software livre? Como o kit de ferramentas é licenciado?
O AWS Toolkit for Eclipse e o código-fonte são licenciados na licença Apache 2.0 aprovada pela Open Source Initiative (OSI). Isso permite que nossos clientes modifiquem livremente e redistribuam o projeto.
P: Por que o projeto não é licenciado na Eclipse Public License?
A Eclipse Public License requer que também sejam feitas derivações do kit de ferramentas e disponibilizadas como código-fonte na Eclipse Public License. Embora as licenças da Eclipse Public License e Apache 2.0 sejam licenças aprovadas pela OSI, o uso da licença Apache 2.0 fornece a nossos clientes a flexibilidade para modificar e distribuir trabalhos derivados usando uma licença que seja apropriada para eles.