Вопрос: Что такое AWS Toolkit for Eclipse?

AWS Toolkit for Eclipse – это подключаемый модуль с открытым кодом для Eclipse Java IDE, позволяющий упростить процессы разработки, развертывания и отладки Java-приложений с помощью Amazon Web Services. Используя AWS Toolkit for Eclipse, вы сможете быстрее приступить к созданию приложений AWS и сможете создавать их более производительно.

Вопрос: Какие функции выполняет AWS Toolkit for Eclipse?

AWS Toolkit for Eclipse включает следующие возможности.

  • AWS SDK для Java
  • AWS Explorer
  • Развертывание и отладка AWS Elastic Beanstalk
  • Поддержка нескольких аккаунтов AWS

AWS SDK для Java

AWS Toolkit for Eclipse в целях удобства включает в себя AWS SDK для Java, поэтому вы можете начать создавать в Eclipse Java-приложения для сервисов инфраструктуры AWS, включая Amazon S3, Amazon EC2 и Amazon SimpleDB.

  • Начало работы. С легкостью создавайте новые проекты на Java с помощью библиотеки AWS Java, используя один из шаблонов проекта или добавляя библиотеку к существующему проекту.
  • Разработка. Используйте Eclipse Java IDE для разработки и отладки ваших приложений.
  • Обновление. Автоматически загружайте новые версии SDK через сайт обновлений Eclipse.

AWS Explorer

Простота доступа к вашей инфраструктуре в AWS, включая Amazon S3, Amazon SimpleDB, Amazon EC2 и другие сервисы, и удобство администрирования в процессе развертывания ваших приложений. AWS Explorer предоставляет графический интерфейс, упрощающий создание, редактирование и удаление ресурсов.

  • Настройка Создавайте, просматривайте и удаляйте объекты Amazon S3, элементы и атрибуты Amazon SimpleDB, сообщения Amazon SQS и многое другое.
  • Правка. Добавляйте, редактируйте и удаляйте ресурсы, чтобы создавать и тестировать приложения, не покидая интегрированной среды разработки.
  • Запросы. Создавайте запросы Select к вашим данным в Amazon SimpleDB и редактируйте полученные результаты.

Развертывание и отладка AWS Elastic Beanstalk

Используйте AWS Toolkit for Eclipse для разработки, отладки и последующего развертывания интернет-приложений, написанных на Java, в AWS Elastic Beanstalk.

  • Разработка Создавайте новые интернет-приложения на Java, используя шаблоны интернет-приложений, включая шаблон, сделанный на основе Travel Log (образца интернет-приложения на Java). Используйте Eclipse Java IDE для создания и локальной работы ваших приложений перед развертыванием их в AWS Elastic Beanstalk.
  • Развертывание С легкостью развертывайте новые версии приложения в AWS Elastic Beanstalk, затем используйте для управления приложением средства управления Amazon EC2 в Eclipse или Консоль управления AWS.
  • Отладка. Выполняйте удаленную отладку ваших приложений, работающих в среде Beanstalk. Инструментарий помогает вам выбрать инстанс EC2, автоматически сконфигурировать группы безопасности и настройки JVM, а затем начать удаленную сессию отладки.

Вопрос: А как быть с другими интегрированными средами разработки?

Хотя основной задачей AWS Toolkit for Eclipse является оказание помощи Java-разработчикам в создании интернет-приложений, мы продолжим помогать всем разработчикам ПО для платформы AWS посредством предоставления образцов кода, библиотек и инструментов разработчика, поддерживающих несколько языков программирования (на основании клиентских отзывов).

Вопрос: Где можно загрузить AWS Toolkit for Eclipse?

Загрузить и установить AWS Toolkit for Eclipse можно на странице продукта.

Вопрос: Где можно найти исходный код?

Исходный код находится в Git-репозитории на GitHub. Там вы сможете просмотреть исходный код в режиме онлайн, загрузить пакет с исходным кодом или создать его клон.

Вопрос: AWS Toolkit for Eclipse – это ПО с открытым исходным кодом? Какой тип лицензии распространяется на этот инструментарий?

На ПО AWS Toolkit for Eclipse и его исходный код распространяется действие лицензии Apache 2.0, утвержденной организацией Open Source Initiative (OSI). Эта лицензия позволяет нашим клиентам свободно модифицировать и распространять проект.

Вопрос: Почему на проект не распространяется действие лицензии Eclipse Public License?

Положения лицензии Eclipse Public License требуют, чтобы все модификации инструментария публиковались в виде исходного кода, попадающего под действие лицензии Eclipse Public License. И хотя обе лицензии Eclipse Public License и Apache 2.0 утверждены OSI, лицензия Apache 2.0 позволяет нашим клиентам модифицировать и распространять производные работы, используя подходящие для них лицензии.