Amazon Web Services support in IntelliJ IDEA

Good news for Amazon Web Services (AWS) users. AWS Manager Plugin provides IntelliJ IDEA integration with Amazon Elastic Compute Cloud (EC2) and Amazon Relational Database Service (RDS).

Now you can manage your Amazon cloud infrastructure directly from IntelliJ IDEA:

  • Configure, start and stop EC2 instances
  • Deploy and run/debug web applications at the Tomcat server in EC2

  • Specify parameters of the application servers installed on AMI

  • Choose cluster-based application servers in a J2EE run configurations

  • Configure, launch and delete RDS instances, make snapshots and restore instances from them
  • Execute SQL commands in RDS database via IntelliJ IDEA JDBC console
  • Manage EC2 security groups, key pairs, RDS security and parameter groups

If you’re interested please download the plugin at and feel free to give your feedback at the forums or our bugtracker. More detailed plugin documentation is available at

This entry was posted in New Features and tagged , , . Bookmark the permalink.

17 Responses to Amazon Web Services support in IntelliJ IDEA

  1. Nikolay says:

    Great plugin!

  2. Steve says:

    Ditto what Nikolay said (although I’m a little late with my praises!)

  3. Jon says:

    Is this a dead plugin? It’s unfortunate, because it’s one area where Eclipse is so far ahead.

  4. ksafonov says:

    @Jon It is not dead, but currently depelopment is inactive. We will continue when we get more feedback from users.

  5. Sump Pump says:

    Anything new on this plugin? it works?

  6. ksafonov says:

    Well, no news, but it should work :) Did you find any problems?

  7. Sandman says:

    Getting lots of exceptions, including:

    Error during dispatching of java.awt.event.MouseEvent[MOUSE_CLICKED,(1107,111),absolute(1427,133),button=1,modifiers=Button1,clickCount=1] on frame1: Could not initialize class
    java.lang.NoClassDefFoundError: Could not initialize class
    at com.intellij.openapi.ui.NamedItemsListEditor$ItemConfigurable.(
    at com.intellij.openapi.ui.NamedItemsListEditor.addNewNode(
    at com.intellij.openapi.ui.NamedItemsListEditor.onItemCreated(
    at com.intellij.ide.actions.ShowSettingsUtilImpl.a(
    at com.intellij.ide.actions.ShowSettingsUtilImpl.editConfigurable(
    at java.awt.AWTEventMulticaster.mouseClicked(
    at java.awt.AWTEventMulticaster.mouseClicked(
    at java.awt.Component.processMouseEvent(
    at javax.swing.JComponent.processMouseEvent(
    at com.intellij.ui.treeStructure.Tree.processMouseEvent(
    at java.awt.Component.processEvent(
    at java.awt.Container.processEvent(
    at java.awt.Component.dispatchEventImpl(
    at java.awt.Container.dispatchEventImpl(
    at java.awt.Component.dispatchEvent(
    at java.awt.LightweightDispatcher.retargetMouseEvent(
    at java.awt.LightweightDispatcher.processMouseEvent(
    at java.awt.LightweightDispatcher.dispatchEvent(
    at java.awt.Container.dispatchEventImpl(
    at java.awt.Window.dispatchEventImpl(
    at java.awt.Component.dispatchEvent(
    at java.awt.EventQueue.dispatchEventImpl(
    at java.awt.EventQueue.access$000(
    at java.awt.EventQueue$
    at java.awt.EventQueue$
    at Method)
    at java.awt.EventQueue$
    at java.awt.EventQueue$
    at Method)
    at java.awt.EventQueue.dispatchEvent(
    at com.intellij.ide.IdeEventQueue.e(
    at com.intellij.ide.IdeEventQueue._dispatchEvent(
    at com.intellij.ide.IdeEventQueue.b(
    at com.intellij.ide.IdeEventQueue.dispatchEvent(
    at java.awt.EventDispatchThread.pumpOneEventForFilters(
    at java.awt.EventDispatchThread.pumpEventsForFilter(
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(
    at java.awt.EventDispatchThread.pumpEvents(
    at java.awt.EventDispatchThread.pumpEvents(

    Any chance this plugin could be provided to Jetbrains? We need this functionality… Eclipse is killing it with this, and I can’t go over and use their stuff.

  8. Ysiad Ferreiras says:

    Is there another plugin that you DO recommend? Especially with the release of DynamoDB, AWS is pretty important for users working on projects that have budgets to buy an IDE. ;-D

  9. Michael Golubev says:


    I have recently fixed the problems mentioned above, and just verified that the most recent version (1.0.1) of the plugin, available at has no exceptions if installed into the IDEA XI.

    Ysiad, I would highly appreciate if you share your thoughts on the actual use cases, feature requests, etc.


  10. larry says:

    Michael, Thanks for doing this. I was afraid I was going to have to switch to Eclipse…

  11. Greg Pasquariello says:

    One feature that would be extremely welcome would be the simple ability to browse a DynamoDB database is standard grid format. For example:

  12. Noah says:

    Seeing lots of errors when I try to work with EC2 key pairs. The IDEA bug reporter tells me this is not an Intellij plug-in so I should report issues to the plug-in vendor, yet in the plugin details it says Jetbrains is the vendor!

    Is this plugin supported? Should I file a Youtrack ticket?



  13. Michael Golubev says:

    Noah, others

    This plugin will be reworked for IDEA-12 as part of the more general IDEA cloud support we are preparing for this release.
    Please create YouTrack (assigning it to me may speedup the process).


  14. Caleb Olin says:

    Will this plugin be updated for Webstorm?

  15. Ashwin Kapur says:

    Great plugin. Doesn’t work on IntelliJ 14. Would really like for it to work on IntelliJ 14.

  16. Ralf Neumann says:

    Are there any plans about porting the plugin to IntelliJ 14? It would be great, if we could use it (again) 😉

  17. Mike Liu says:

    any chance on updating this plugin to latest IntelliJ? what about adding more AWS resources to the plugin?

Leave a Reply to Ysiad Ferreiras Cancel reply

Your email address will not be published. Required fields are marked *