Q : Qu'est-ce qu'AWS Toolkit for Eclipse ?

AWS Toolkit for Eclipse est un module d'extension au code source libre pour l'IDE Eclipse Java. Il permet aux développeurs de plus facilement développer, déboguer et déployer des applications Java utilisant Amazon Web Services. Avec AWS Toolkit for Eclipse, vous pourrez démarrer plus rapidement et être plus productif lors du développement de vos applications AWS.

Q : A quoi sert AWS Toolkit for Eclipse ?

AWS Toolkit for Eclipse présente les fonctionnalités suivantes :

  • Kit SDK AWS pour Java
  • AWS Explorer
  • Déploiement et débogage AWS Elastic Beanstalk
  • Le support pour comptes AWS multiples

Kit SDK AWS pour Java

AWS Toolkit for Eclipse inclut l'outil pratique SDK AWS pour Java, de manière à ce que vous puissiez commencer à bâtir les applications Java sur les services d'infrastructure AWS dans Eclipse, y compris Amazon S3, Amazon EC2 et Amazon SimpleDB.

  • Démarrer – Créez facilement de nouveaux projets Java en utilisant la bibliothèque AWS Java avec l'un des modèles de projet ou ajouter la bibliothèque à un projet existant.
  • Développer – Utilisez l'IDE Eclipse Java pour développer et déboguer vos applications.
  • Mettre à jour – Téléchargez automatiquement les nouvelles versions de SDK par le biais du site de mise à jour Eclipse.

AWS Explorer

Accédez et administrez facilement votre infrastructure AWS, y compris Amazon S3, Amazon SimpleDB, Amazon EC2, et plus tout en développant votre application. AWS Explorer fournit une interface graphique qui facilite la création, la modification et la suppression des ressources.

  • Configurer – Créez, consultez et supprimez des objets Amazon S3, des articles et attributs Amazon SimpleDB, des messages Amazon SQS, et plus.
  • Modifier – Ajoutez, modifiez et supprimez des ressources pour faciliter le développement et le test de votre application sans quitter votre IDE.
  • Query – Écrivez des interrogations sélectionnées par rapport à vos données dans Amazon SimpleDB et affichez les résultats.

Déploiement et débogage sur AWS Elastic Beanstalk

Utilisez AWS Toolkit for Eclipse pour développer, déboguer puis déployer vos applications Web Java sur AWS Elastic Beanstalk.

  • Développer – Créez de nouvelles applications web Java en utilisant un modèle web, y compris un basé sur l'application web Java échantillon Travel Log. Utilisez l'IDE Eclipse Java pour développer et exécuter votre application en local avant de la déployer sur AWS Elastic Beanstalk.
  • Déployer – Déployer facilement de nouvelles versions d'application sur AWS Elastic Beanstalk, puis utilisez la Gestion Amazon EC2 dans Eclipse ou AWS Management Console pour gérer l'application.
  • Déboguer – Déboguer sur commande votre application en exécution dans un environnement Beanstalk. AWS Toolkit for Eclipse vous aide à sélectionner une instance EC2, configure automatiquement les groupes de sécurité et les paramètres JVM, puis lance une session de débogage à distance.

Q : Qu'en est-il des autres IDE ?

Même si AWS Toolkit for Eclipse a pour but principal d'aider les développeurs Java à construire des applications Web, nous continuerons à aider tous les développeurs AWS en fournissant des exemples de code, des bibliothèques et des outils développeur prenant en charge différents langages de programmation, en fonction des demandes et commentaires des clients.

Q : Comment obtenir AWS Toolkit for Eclipse ?

Vous pouvez télécharger et installer AWS Toolkit for Eclipse à partir de la page de présentation du produit.

Q : Où puis-je trouver le code source ?

Le code source est disponible par le biais du répertoire Git sur GitHub. Vous pourrez y consulter le code source en ligne, télécharger le package entier du code source ou créer votre propre clone.

Q : AWS Toolkit for Eclipse est-il en open source ? Quel est le type de licence pour la boîte à outils ?

AWS Toolkit for Eclipse et le code source sont sous licence Apache 2.0 approuvée par Open Source Initiative (OSI). Ceci permet à nos clients de modifier et de redistribuer librement le projet.

Q : Pourquoi le projet n'est-il pas sous Eclipse Public Licence ?

L'Eclipse Public Licence nécessite que les dérivées du kit d'outils soient également rendues disponibles en tant que code source libre sous Eclipse Public Licence. Même si les deux licences Eclipse Public Licence et Apache 2.0 sont approuvées par OSI, utiliser la licence Apache 2.0 donne à nos clients la flexibilité de modifier et de distribuer des travaux dérivés en utilisant une licence qui leur convient.