Top Banner
May 4, 2009 1 Pacific Hi-Tech, Inc. © 2008 Amazon EC2 & Eclipse Using Amazon EC2 tools in Eclipse Greg Hester Pacific Hi-Tech, Inc. [email protected] 808-497-7323
20

Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

Jul 07, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 20091 Pacific Hi-Tech, Inc. © 2008

Amazon EC2 & Eclipse

Using Amazon EC2 tools inEclipse

Greg HesterPacific Hi-Tech, Inc.

[email protected]

Page 2: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 20092 Pacific Hi-Tech, Inc. © 2008

• What is AWS & EC2?• What is an AMI?

– IBM provides EC2 AMIs• Amazon EC2 Console

– AMI (Amazon Machine Image)• Eclipse with EC2 Plugin

– AWS Toolkit– Eclipse.org g-eclipse

Agenda

Page 3: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 20093 Pacific Hi-Tech, Inc. © 2008

What is AWS & EC2?

• Using Amazon Web Services, an e-commerce web sitecan weather unforeseen demand with ease; apharmaceutical company can “rent” computing power toexecute large-scale simulations; a media company canserve unlimited videos, music, and more; and anenterprise can deploy bandwidth-consuming servicesand training to its mobile workforce.

• Amazon Elastic Compute Cloud (Amazon EC2) is a webservice that provides resizable compute capacity in thecloud. It is designed to make web-scale computingeasier for developers.

Page 4: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 20094 Pacific Hi-Tech, Inc. © 2008

What is an AMI?

• An Amazon Machine Image (AMI) is a copy of a server instance thatyou can use to launch identical copies of the instance at any time.For example, an AMI might contain Linux, Apache, and your website content; it might contain Linux, Hadoop, and a customapplication; or it might contain Windows, Internet Information Server(IIS), SQL, and your web store data.

• To use EC2 first sign up at:– http://aws.amazon.com/ec2

• IBM provides AMI’s with IBM Tools installed (Dev AMI’s are Free)– http://aws.amazon.com/solutions/featured-partners/ibm/

Page 5: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 20095 Pacific Hi-Tech, Inc. © 2008

EC2 Account Activity

Page 6: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 20096 Pacific Hi-Tech, Inc. © 2008

EC2 Usage Report

Page 7: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 20097 Pacific Hi-Tech, Inc. © 2008

EC2 Dashboard

Page 8: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 20098 Pacific Hi-Tech, Inc. © 2008

EC2 Instance - Launch

Page 9: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 20099 Pacific Hi-Tech, Inc. © 2008

EC2 Instances

Page 10: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 200910 Pacific Hi-Tech, Inc. © 2008

EC2 AMIs

Page 11: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 200911 Pacific Hi-Tech, Inc. © 2008

EC2 Elastic IPs

Page 12: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 200912 Pacific Hi-Tech, Inc. © 2008

EC2 Key Pairs

Page 13: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 200913 Pacific Hi-Tech, Inc. © 2008

EC2 Security Groups

Page 14: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 200914 Pacific Hi-Tech, Inc. © 2008

Eclipse Support for EC2

From Amazon• AWS Toolkit for Eclipse

– http://aws.amazon.com/eclipse/• Developing Java Web Applications with Apache Tomcat and AWS

– http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2241

From Eclipse• g-Eclipse Project (Tools for Grid & Cloud Computing)

– http://www.eclipse.org/geclipse/• g-Eclipse and AWS

– http://www.eclipse.org/geclipse/gettingstarted.php

Page 15: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 200915 Pacific Hi-Tech, Inc. © 2008

Eclipse EC2 AMIs

Page 16: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 200916 Pacific Hi-Tech, Inc. © 2008

Eclipse EC2 Instances

Page 17: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 200917 Pacific Hi-Tech, Inc. © 2008

Eclipse EC2 Security Groups

Page 18: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 200918 Pacific Hi-Tech, Inc. © 2008

Eclipse EC2 Tomcat Server

Page 19: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 200919 Pacific Hi-Tech, Inc. © 2008

Eclipse Launch Console

Page 20: Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy bandwidth-consuming services and training to its mobile workforce. •Amazon Elastic Compute

May 4, 200920 Pacific Hi-Tech, Inc. © 2008

AQ&www.pacifichitech.com