Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy...
Transcript of Amazon EC2 & Eclipsewiki.eclipse.org/images/f/f6/Ehug-EC2.pdf · enterprise can deploy...
![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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/1.jpg)
May 4, 20091 Pacific Hi-Tech, Inc. © 2008
Amazon EC2 & Eclipse
Using Amazon EC2 tools inEclipse
Greg HesterPacific Hi-Tech, Inc.
![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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/2.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/3.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/4.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/5.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/6.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/7.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/8.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/9.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/10.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/11.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/12.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/13.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/14.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/15.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/16.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/17.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/18.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/19.jpg)
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](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f26c830db92e733f9174764/html5/thumbnails/20.jpg)
May 4, 200920 Pacific Hi-Tech, Inc. © 2008
AQ&www.pacifichitech.com