hn-classics/_stories/2006/12374505.md

103 KiB
Raw Permalink Blame History

created_at title url author points story_text comment_text num_comments story_id story_title story_url parent_id created_at_i _tags objectID year
2016-08-27T22:43:36.000Z Amazon EC2 Beta (2006) https://aws.amazon.com/blogs/aws/amazon_ec2_beta/ Jarred 119 68 1472337816
story
author_Jarred
story_12374505
12374505 2006

Source

Amazon EC2 Beta | AWS News Blog

__Menu

Click here to return to Amazon Web Services homepage

Products__

Solutions

Pricing

Getting Started

Documentation

Software

Support

Customers

Partners

Enterprises

Startups

Public Sector

Careers

Contact Us

More __

Sign Up

My Account __

English __

Explore AWS solutions and products __

AWS & Cloud Computing__

Solutions__

Products__

Developers__

Partners__

Training & Resources__

Documentation__

Support & Services__

Careers

Contact Us

AWS & Cloud Computing

INTRODUCTION TO AWS

What is Cloud Computing?

Choosing a Cloud Platform

Events & Webinars

Customer Success

Global Infrastructure

GETTING STARTED

Getting Started

AWS Free Tier

NEWS

What's New

AWS Blog

AWS in the News

Analyst Reports

Solutions__

Websites & Web Apps__

Mobile Services__

Backup, Storage, & Archive__

Big Data & HPC__

Financial Services__

Game Development__

Digital Media__

Healthcare & Life Sciences__

Business Apps__

Start-upsStart-ups use AWS for everything their app needs.

EnterprisesEnterprises use AWS to deliver IT innovation globally while reducing costs.

Government & EducationPublic Sector organizations use AWS to improve agility while reducing costs.

Products__

Compute__

Storage__

Databases__

Migration__

Networking & Content Delivery__

Developer Tools__

AWS Cost Management__

Management Tools__

Security, Identity & Compliance__

Artificial Intelligence__

Analytics__

Mobile Services__

Application Services__

Messaging__

Business Productivity__

Desktop & App Streaming__

Internet of Things__

Contact Center__

Game Development__

AWS Marketplace Software__

Developers

Get StartedStart developing on Amazon Web Services using one of our pre-built sample apps.

ToolsSDKs, IDE Toolkits, Command Line Tools, and Developer Tools for AWS.

DevOpsTooling and infrastructure resources for DevOps.

Serverless ComputingBuild and run applications without thinking about servers

Forums

User Groups

Java

JavaScript

Mobile

PHP

Ruby

Python

Windows & .NET

Training & Resources

TRAINING & CERTIFICATION

Training

Self-Paced Labs

Certification

Resource Centers__

OTHER RESOURCES

Whitepapers

Analyst Reports

Forums

AWS YouTube Channel__

Events & Webinars

Support & Services

AWS SUPPORT

AWS Support Information

Support Center

AWS Trusted Advisor

Technical FAQs

Forums

AWS Personal Health Dashboard

Service Health Dashboard

Contact Us

AWS PROFESSIONAL SERVICES

AWS Professional Services

Cloud Adoption Framework

AWS MANAGED SERVICES

AWS Managed Services

Partners__

AWS Partner NetworkLearn more about the AWS Partner Network and supporting Partner Programs

Find AWS Partners__Find qualified APN Partners to help you with your AWS projects

Premier Consulting PartnersLearn more about top APN Consulting Partners globally

APN Partner SolutionsFind validated partner solutions that run on or integrate with AWS, by key vertical and solution areas.

Log in to the APN Portal__Download content, access training, and engage with AWS through the partner-only AWS site

Visit the APN Blog

Documentation__

Compute__

Storage__

Database__

Networking & Content Delivery__

Migration__

Developer Tools__

Management Tools__

Security, Identity & Compliance__

Analytics__

Artificial Intelligence__

Internet of Things__

Game Development__

Mobile Services__

Application Services__

Messaging__

Business Productivity__

Desktop & App Streaming__

SDKs & Toolkits__

Additional Software & Services__

AWS General Reference__

AWS Management Console__

Resources__

Websites & Web Apps

Websites & Website HostingPower web, social, and mobile apps in the cloud

DevOpsTooling and infrastructure resources for DevOps

Serverless ComputingBuild and run applications without thinking about servers

Ecommerce ApplicationsBuild secure and scalable online storefronts

Digital MarketingHighly scalable online advertising and marketing services in the cloud

AWS MARKETPLACE __

WordPress powered by AMIMOTO__

Movable Type 6__

Drupal powered by Bitnami__

View All Related Products (95+)__

Backup, Storage, & Archive

Backup & RecoveryStore and retrieve any data, anywhere, any time

Data ArchiveArchive your data for long-term retention

Disaster RecoveryRecover your systems and data quickly from a disaster

AWS MARKETPLACE __

Cloud Protection Manager Standard Edition__

SoftNAS Cloud__

ONTAP Cloud for AWS__

View All Related Products (35+)__

Big Data & HPC

Big DataStore and process large datasets to solve business problems

High Performance ComputingRun tightly-coupled and IO-intensive workloads to solve complex science, engineering and business problems

Internet of ThingsQuickly build connected devices with backend services

Serverless ComputingBuild and run applications without thinking about servers

AWS MARKETPLACE __

TIBCO Jaspersoft Reporting and Analytics for AWS (Hourly)__

Matillion ETL__

Zoomdata__

View More BI Solutions__

Financial Services

Financial ServicesCustomer applications, data analytics, storage, compliance, and security in the cloud.

AWS MARKETPLACE __

TIBCO Spotfire__

Informatica Cloud Advanced for Amazon Redshift__

View All Related Products (25+)__

Game Development

Game Development and OperationServices and infrastructure for mobile, web, PC, and console games

Amazon for Game DevelopersCross-platform building blocks to help you make games

AWS MARKETPLACE __

ORBX Cloud Game Console __

Windows Server 2008R2 with NVIDIA GRID GPU Driver __

Red5 Media Server __

View All Related Products (25+)__

Digital Media

Digital MediaMedia storage, archiving, processing, and delivery from the cloud

AWS MARKETPLACE __

Adobe Media Server 5 Extended__

Wowza Streaming Engine 4: Pro Edition__

Vantage Transcode Server__

View More Media Solutions__

Healthcare & Life Sciences

HealthcareDeliver improved care to patients with reduced time and effort

Life SciencesServices and infrastructure to help your company solve complex problems

GenomicsAccess powerful computing tools to run genomics workloads

AWS MARKETPLACE __

NCBI Blast__

View All Related Products (25+)__

Business Apps

Business AppsRun business-critical applications in a secure and robust environment

OracleRun your Oracle applications on the AWS Cloud

SAPRun your SAP workloads and applications on AWS's scalable infrastructure

MicrosoftAll of your Microsoft applications in the AWS Cloud

AWS MARKETPLACE __

SAP HANA One__

Oddo__

Microsoft SharePoint Foundation 2013__

View All Related Products (845+)__

Compute__

Amazon EC2Virtual Servers in the Cloud

Amazon EC2 Container RegistryStore and Retrieve Docker Images

Amazon EC2 Container ServiceRun and Manage Docker Containers

Amazon LightsailLaunch and Manage Virtual Private Servers

Amazon VPCIsolated Cloud Resources

AWS BatchRun Batch Jobs at Any Scale

AWS Elastic BeanstalkRun and Manage Web Apps

AWS Lambda Run Code without Thinking about Servers

Auto Scaling

Elastic Load Balancing

AWS MARKETPLACE __

CentOS 7__

Debian GNU/Linux 8 (Jessie)__

Alces Flight__

View All Related Products (1800+)__

Storage__

Amazon Simple Storage Service (S3)Scalable Storage in the Cloud

Amazon Elastic Block Storage (EBS)EC2 Block Storage Volumes

Amazon Elastic File System (EFS)Fully Managed File System for EC2

Amazon GlacierLow-cost Archive Storage in the Cloud

AWS Storage GatewayHybrid Storage Integration

AWS SnowballPetabyte-scale Data Transport

AWS Snowball EdgePetabyte-scale Data Transport with On-board Compute

AWS SnowmobileExabyte-scale Data Transport

AWS MARKETPLACE __

ONTAP Cloud for AWS__

Cloud Protection Manager Standard Edition__

Panzura NAS Appliance__

View More Storage Solutions__

Databases__

Amazon AuroraHigh Performance Managed Relational Database

Amazon RDSManaged Relational Database Service for MySQL, PostgreSQL, Oracle, SQL Server, and MariaDB

Amazon DynamoDBManaged NoSQL Database

Amazon DynamoDB Accelerator (DAX)Fully Managed, In-memory Cache for DynamoDB

Amazon ElastiCacheIn-memory Caching Service

Amazon RedshiftFast, Simple, Cost-Effective Data Warehousing

AWS Database Migration ServiceMigrate Databases with Minimal Downtime

AWS MARKETPLACE __

SAP HANA One__

Couchbase__

Teradata__

View More Database Software__

Migration__

AWS Migration HubTrack Migrations from a Single Place

AWS Application Discovery ServiceDiscover on-premises applications to streamline migration

AWS Database Migration ServiceMigrate Databases with Minimal Downtime

AWS Schema Conversion ToolConvert Database Schema and Migrate Warehouses

AWS Server Migration ServiceMigrate On-premises servers to AWS

AWS SnowballPetabyte-scale Data Transport

AWS Snowball EdgePetabyte-scale Data Transport with On-board Compute

AWS SnowmobileExabyte-scale Data Transport

Networking & Content Delivery__

Amazon VPCIsolated Cloud Resources

Amazon CloudFrontGlobal Content Delivery Network

Amazon Route 53Scalable Domain Name System (DNS)

AWS Direct ConnectDedicated Network Connection to AWS

Elastic Load Balancing

AWS MARKETPLACE __

Cisco Cloud Services Router__

Brocade__

F5 BIG-IP__

View More Networking Solutions__

Developer Tools__

AWS CodeStarDevelop and Deploy AWS Applications

AWS CodeCommitStore Code in Private Git Repositories

AWS CodeBuildBuild and Test Code

AWS CodeDeployAutomate Code Deployments

AWS CodePipelineRelease Software using Continuous Delivery

AWS X-RayAnalyze and Debug Your Applications

AWS Command Line InterfaceUnified Tool to Manage AWS Services

AWS Tools & SDKsTools and SDKs for AWS

AWS MARKETPLACE __

Zend Server__

Coldfusion__

Chef Server__

View More Developer Tools__

AWS Cost Management__

AWS Cost ExplorerAnalyze Your AWS Cost and Usage

AWS BudgetsSet Custom Cost and Usage Budgets

Reserved Instance ReportingDive Deeper into Your Reserved Instances (RIs)

AWS Cost and Usage ReportAccess Comprehensive Cost and Usage Information

AWS MARKETPLACE __

Zend Server__

Coldfusion__

Chef Server__

View More Developer Tools__

Management Tools__

Amazon CloudWatchMonitor Resources and Applications

Amazon EC2 Systems ManagerConfigure and Manage EC2 Instances and On-premises Servers

AWS CloudFormationCreate and Manage Resources with Templates

AWS CloudTrailTrack User Activity and API Usage

AWS ConfigTrack Resource Inventory and Changes

AWS OpsWorksAutomate Operations with Chef

AWS Service CatalogCreate and Use Standardized Products

AWS Trusted AdvisorOptimize Performance and Security

AWS Personal Health DashboardPersonalized view of AWS service health

AWS Command Line InterfaceUnified Tool to Manage AWS Services

AWS Management ConsoleWeb-based User Interface

AWS Managed ServicesInfrastructure Operations Management for AWS

AWS MARKETPLACE __

Warewolf for Developers__

Kurian__

Kumolus__

View All Related Solutions__

Security, Identity & Compliance__

AWS Identity and Access Management (IAM)Manage User Access and Encryption Keys

Amazon Cloud DirectoryCreate Flexible Cloud-Native Directories

Amazon InspectorAnalyze Application Security

Amazon MacieDiscover, Classify, and Protect Your Data

AWS Certificate ManagerProvision, Manage, and Deploy SSL/TLS Certificates

AWS CloudHSMHardware-based Key Storage for Regulatory Compliance

AWS Directory ServiceHost and Manage Active Directory

AWS Key Management ServiceManaged Creation and Control of Encryption Keys

AWS OrganizationsPolicy-based management for multiple AWS accounts

AWS ShieldDDoS Protection

AWS WAFFilter Malicious Web Traffic

AWS Artifact

AWS MARKETPLACE __

Barracuda Web Application Firewall __

Trend Micro Deep Security__

VM-Series Next-Generation Firewall Bundle 2__

View More Security Solutions__

Artificial Intelligence__

Amazon LexBuild Voice and Text Chatbots

Amazon PollyTurn Text into Lifelike Speech

Amazon RekognitionSearch and Analyze Images

Amazon Machine LearningMachine Learning for Developers

Apache MXNet on AWSScalable, Open-source Deep Learning Framework

TensorFlow on AWSA Common Deep Learning Framework

AWS Deep Learning AMIsDeep Learning on Amazon EC2

Analytics__

Amazon AthenaQuery Data in S3 using SQL

Amazon EMRHosted Hadoop Framework

Amazon CloudSearchManaged Search Service

Amazon Elasticsearch ServiceRun and Scale Elasticsearch Clusters

Amazon KinesisWork with Real-time Streaming Data

Amazon RedshiftFast, Simple, Cost-effective Data Warehousing

Amazon QuickSightFast Business Analytics Service

AWS Data PipelineOrchestration Service for Periodic, Data-Driven Workflows

AWS GluePrepare and Load Data

AWS MARKETPLACE __

Splunk Cloud__

TIBCO Jaspersoft Reporting and Analytics for AWS (Hourly)__

Matillion ETL for Redshift__

View More BI Solutions__

Mobile Services__

AWS Mobile HubBuild, Test, and Monitor Mobile Apps

Amazon API GatewayBuild, Deploy, and Manage APIs

Amazon CognitoUser Identity and App Data Synchronization

Amazon PinpointPush Notifications for Mobile Apps

AWS Device FarmTest Android, iOS, and Web Apps on Real Devices in the AWS Cloud

AWS Mobile SDKBuild High Quality Mobile Apps Quickly and Easily

AWS MARKETPLACE __

Bitfusion Mobile deep learning__

Kony MobileFabric__

HPE Mobile center__

View More Mobile Solutions__

Mobile Services__

AWS Mobile HubBuild, Test, and Monitor Mobile Apps

Amazon API GatewayBuild, Deploy, and Manage APIs

Amazon CognitoUser Identity and App Data Synchronization

Amazon PinpointPush Notifications for Mobile Apps

AWS Device FarmTest Android, iOS, and Web Apps on Real Devices in the AWS Cloud

AWS Mobile SDKBuild High Quality Mobile Apps Quickly and Easily

Application Services__

AWS Step FunctionsCoordinate Distributed Applications

Amazon API GatewayBuild, Publish and Manage APIs

Amazon Elastic TranscoderEasy-to-use Scalable Media Transcoding

AWS MARKETPLACE __

Adobe ColdFusion 11 __

Nginx __

Citrix Netscaler __

View All Related Products (260+)__

Messaging__

Amazon Simple Queue Service (SQS)Managed Message Queues

Amazon Simple Notification Service (SNS)Pub/Sub, Mobile Push and SMS

Amazon PinpointPush Notifications for Mobile Apps

Amazon Simple Email Service (SES)Email Sending and Receiving

Business Productivity__

Amazon WorkDocsSecure Enterprise Document Storage and Sharing

Amazon WorkMailSecure Email and Calendaring

Amazon Chime__Frustration-free meetings, video calls, and chat

Desktop & App Streaming__

Amazon WorkSpacesVirtual Desktops in the Cloud

Amazon AppStream 2.0Stream desktop applications securely to a browser

Internet of Things__

AWS IoT PlatformConnect Devices to the Cloud

AWS GreengrassLocal Compute, Messaging, and Sync for Devices

AWS IoT ButtonCloud Programmable Dash Button

AWS MARKETPLACE __

Sirqul IoT Platform__

OpenDOF IoT Router__

View All Related Products__

Contact Center

Amazon ConnectCloud-based contact center service

Game Development

Amazon GameLiftAmazon GameLift: Simple, fast, cost-effective dedicated game server hosting.

Amazon LumberyardA Free Cross-Platform 3D Game Engine, with Full Source, Integrated with AWS and Twitch

AWS Marketplace Software__

INFRASTRUCTURE SOFTWARE (1300+)__

Application Development

Application Servers

Application Stacks

Big Data

Databases & Caching

Network Infrastructure

Operating Systems

Security

BUSINESS SOFTWARE (845+)__

Business Intelligence

Collaboration

Content Management

CRM

eCommerce

Education & Research

Financial Services

High Performance Computing

Media

Project Management

Storage & Backup

DEVELOPER TOOLS (220+)__

Issue & Bug Tracking

Monitoring

Log Analysis

Source Control

Testing

Resource Center

Economics CenterFind calculators and other tools to help you lower costs with the AWS Cloud.

Security CenterLearn about AWS Cloud security and how to build secure applications.

Compliance CenterLearn about the compliance programs on the AWS Cloud and establishing controls

Architecture CenterLearn how to build scalable and reliable applications in the AWS Cloud.

Knowledge CenterGet answers to frequently asked technical support questions.

AWS AnswersGet clear guidance from AWS architects and engineers on common user questions.

Compute

Amazon EC2

Amazon ECR

Amazon ECS

Amazon Lightsail

Amazon VPC

AWS Batch

AWS Elastic Beanstalk

AWS Lambda

Auto Scaling

Elastic Load Balancing

Storage

Amazon S3

Amazon EBS

Amazon EFS

Amazon Glacier

AWS Snowball

AWS Storage Gateway

Database

Amazon RDS

Amazon DynamoDB

Amazon ElastiCache

Amazon Redshift

Networking & Content Delivery

Amazon VPC

Amazon CloudFront

AWS Direct Connect

Elastic Load Balancing

Amazon Route 53

Migration

AWS Migration Hub

AWS Database Migration Service

AWS Server Migration Service

AWS Schema Conversion Tool

AWS Import/Export

AWS Application Discovery Service

Developer Tools

AWS CodeStar

AWS CodeCommit

AWS CodeBuild

AWS CodeDeploy

AWS CodePipeline

AWS X-Ray

AWS Tools & SDKs

Management Tools

Amazon CloudWatch

AWS CloudFormation

AWS CloudTrail

AWS Config

AWS OpsWorks

AWS Service Catalog

AWS Trusted Advisor

AWS Health

AWS Management Console

AWS Command Line Interface

AWS Tools for PowerShell

Security, Identity & Compliance

AWS Identity and Access Management (IAM)

Amazon Inspector

Amazon Macie

AWS Artifact

AWS Certificate Manager

AWS Directory Service

AWS CloudHSM

AWS KMS

AWS Shield

AWS WAF

Analytics

Amazon Athena

Amazon EMR

Amazon CloudSearch

Amazon Elasticsearch Service

Amazon Kinesis

Amazon Redshift

Amazon QuickSight

AWS Data Pipeline

AWS Glue

Artificial Intelligence

Amazon Lex

Amazon Polly

Amazon Rekognition

Amazon Machine Learning

Internet of Things

AWS IoT

Game Development

Amazon GameLift

Amazon Lumberyard

Mobile Services

AWS Mobile Hub

Amazon API Gateway

Amazon Cognito

AWS Device Farm

Amazon Mobile Analytics

Amazon Pinpoint

AWS Mobile SDK for Android

AWS Mobile SDK for iOS

AWS Mobile SDK for Unity

AWS Mobile SDK for Xamarin

Amazon Simple Notification Service (SNS)

Application Services

Amazon API Gateway

Amazon Elastic Transcoder

Amazon SWF

AWS Step Functions

Messaging

Amazon Simple Queue Service (SQS)

Amazon Simple Notification Service (SNS)

Amazon Pinpoint

Amazon Simple Email Service (SES)

Business Productivity

Amazon WorkDocs

Amazon WorkMail

Amazon Chime

Desktop & App Streaming

Amazon WorkSpaces

Amazon WAM

Amazon AppStream 2.0

SDKs & Toolkits

AWS SDK for C++

AWS SDK for Go

AWS SDK for Java

AWS SDK for JavaScript

AWS SDK for .NET

AWS SDK for PHP

AWS SDK for Python (boto)

AWS SDK for Ruby

AWS Toolkit for Eclipse

AWS Toolkit for Visual Studio

Additional Software & Services

AWS Billing and Cost Management

AWS Marketplace

AWS Support

Alexa Top Sites

Alexa Web Information Service

Amazon Silk

AWS GovCloud (US)

AWS General Reference

Regions and Endpoints

Security Credentials

ARNs & Service Namespaces

Service Limits

AWS Glossary

AWS Management Console

Resource Groups

Tag Editor

Resources

AWS Quick Starts

AWS Whitepapers

AWS Training & Certification

AWS Case Studies

AWS Documentation on Kindle

AWS Documentation Archive

Compute

Storage

Database

Migration

Networking & Content Delivery

Developer Tools

Management Tools

Artificial Intelligence

Analytics

Security, Identity & Compliance

Mobile Services

AWS Cost Management

Application Services

Messaging

Business Productivity

Desktop & App Streaming

Software

Internet of Things

Contact Center

Game Development

Click here to return to Amazon Web Services homepage

AWS & Cloud Computing

What is Cloud Computing

Choosing a Cloud Platform

Events & Webinars

Customer Success

Global Infrastructure

Getting Started

AWS Free Tier

What's New

AWS Blog

AWS in the News

Analyst Reports

Solutions

Websites & Web Apps

Websites & Website Hosting

Development and Test

Ecommerce Applications

Mobile Services

Digital Marketing

AWS Marketplace

Backup, Storage, & Archive

Backup & Recovery

Data Archive

Disaster Recovery

AWS Marketplace

Big Data & HPC

Big Data

High Performance Computing

Internet of Things

AWS Marketplace

Financial Services

Game Development

Game Development and Operation

Amazon for Game Developers

AWS Marketplace

Digital Media

Digital Media

AWS Marketplace

Healthcare & Life Sciences

Healthcare

Life Sciences

Genomics

AWS Marketplace

Business Apps

Business Apps

Oracle

SAP

Microsoft

AWS Marketplace

Enterprise

Start-Ups

Public Sector

Products

Compute

Amazon EC2

Amazon EC2 Container Registry

Amazon EC2 Container Service

Amazon Lightsail

Amazon VPC

AWS Batch

AWS Elastic Beanstalk

AWS Lambda

Auto Scaling

Elastic Load Balancing

AWS Marketplace

Storage

Amazon Simple Storage Service (S3)

Amazon Elastic Block Storage (EBS)

Amazon Elastic File System (EFS)

Amazon Glacier

AWS Storage Gateway

AWS Snowball

AWS Snowball Edge

AWS Snowmobile

AWS Marketplace

Databases

Amazon Aurora

Amazon RDS

Amazon DynamoDB

Amazon DynamoDB Accelerator (DAX)

Amazon ElastiCache

Amazon Redshift

AWS Database Migration Service

AWS Marketplace

Migration

AWS Migration Hub

AWS Application Discovery Service

AWS Database Migration Service

AWS Schema Conversion Tool

AWS Server Migration Service

AWS Snowball

AWS Snowball Edge

AWS Snowmobile

AWS Marketplace

Networking & Content Delivery

Amazon VPC

Amazon CloudFront

Amazon Route 53

AWS Direct Connect

Elastic Load Balancing

AWS Marketplace

Developer Tools

AWS CodeStar

AWS CodeCommit

AWS CodeBuild

AWS CodeDeploy

AWS CodePipeline

AWS X-Ray

AWS Marketplace

AWS Command Line Interface

AWS Tools & SDKs

AWS Cost Management

AWS Cost Explorer

AWS Budgets

Reserved Instance Reporting

AWS Cost and Usage Report

Management Tools

Amazon CloudWatch

Amazon EC2 Systems Manager

AWS CloudFormation

AWS CloudTrail

AWS Config

AWS OpsWorks

AWS Service Catalog

AWS Trusted Advisor

AWS Personal Health Dashboard

AWS Command Line Interface

AWS Management Console

AWS Managed Services

AWS Marketplace

Security, Identity & Compliance

AWS Identity and Access Management (IAM)

Amazon Cloud Directory

Amazon Inspector

Amazon Macie

AWS Certificate Manager

AWS CloudHSM

AWS Directory Service

AWS Key Management Service

AWS Organizations

AWS Shield

AWS WAF

AWS Artifact

AWS Marketplace

Artificial Intelligence

Amazon Lex

Amazon Polly

Amazon Rekognition

Amazon Machine Learning

Apache MXNet on AWS

TensorFlow on AWS

AWS Deep Learning AMIs

Analytics

Amazon Athena

Amazon EMR

Amazon CloudSearch

Amazon Elasticsearch Service

Amazon Kinesis

Amazon Redshift

Amazon QuickSight

AWS Data Pipeline

AWS Glue

AWS Marketplace

Mobile

AWS Mobile Hub

Amazon API Gateway

Amazon Cognito

Amazon Pinpoint

AWS Device Farm

AWS Mobile SDK

Application Services

AWS Step Functions

Amazon API Gateway

Amazon Elastic Transcoder

AWS Marketplace

Messaging

Amazon Simple Queue Service (SQS)

Amazon Simple Notification Service (SNS)

Amazon Pinpoint

Amazon Simple Email Service (SES)

AWS Marketplace

Business Productivity

Amazon WorkDocs

Amazon WorkMail

Amazon Chime

Desktop & App Streaming

Amazon WorkSpaces

Amazon AppStream 2.0

Internet of Things

AWS IoT Platform

AWS Greengrass

AWS IoT Button

Contact Center

Amazon Connect

Game Development

Amazon GameLift

Amazon Lumberyard

AWS Marketplace Software

Infrastructure Software (1300+)

Business Software (845+)

Developer Tools (220+)

Developers

Get Started

Tools

DevOps

Forums

Java

JavaScript

Mobile

PHP

Ruby

Python

Windows & .NET

Training & Resources

Training

Self-Paced Labs

Certification

Economics Center

Security Center

Architecture Center

Knowledge Center

Whitepapers

AWS Answers

Analyst Reports

Forums

AWS YouTube Channel

Events & Webinars

Documentation

Compute

Amazon EC2

Amazon ECR

Amazon ECS

Amazon Lightsail

Amazon VPC

AWS Batch

AWS Elastic Beanstalk

AWS Lambda

Auto Scaling

Elastic Load Balancing

Storage

Amazon S3

Amazon EBS

Amazon EFS

Amazon Glacier

AWS Snowball

AWS Storage Gateway

Databases

Amazon RDS

Amazon DynamoDB

Amazon ElastiCache

Amazon Redshift

Networking & Content Delivery

Amazon VPC

Amazon CloudFront

AWS Direct Connect

Elastic Load Balancing

Amazon Route 53

Migration

AWS Migration Hub

AWS Database Migration Service

AWS Server Migration Service

AWS Schema Conversion Tool

AWS Import/Export

AWS Application Discovery Service

Developer Tools

AWS CodeStar

AWS CodeCommit

AWS CodeBuild

AWS CodeDeploy

AWS CodePipeline

AWS X-Ray

AWS Tools & SDKs

Management Tools

Amazon CloudWatch

AWS CloudFormation

AWS CloudTrail

AWS Config

AWS OpsWorks

AWS Service Catalog

Trusted Advisor

AWS Health

AWS Management Console

AWS Command Line Interface

AWS Tools for PowerShell

Security, Identity & Compliance

AWS Identity and Access Management (IAM)

Amazon Inspector

Amazon Macie

AWS Artifact

AWS Certificate Manager

AWS Directory Service

AWS CloudHSM

AWS KMS

AWS Shield

AWS WAF

Artificial Intelligence

Amazon Lex

Amazon Polly

AWS Rekognition

Amazon Machine Learning

Analytics

Amazon Athena

Amazon EMR

Amazon CloudSearch

Amazon Elasticsearch Service

Amazon Kinesis

Amazon Redshift

Amazon QuickSight

AWS Data Pipeline

AWS Glue

Internet of Things

AWS IoT

Game Development

Amazon GameLift

Amazon Lumberyard

Mobile Services

AWS Mobile Hub

Amazon API Gateway

Amazon Cognito

AWS Device Farm

Amazon Mobile Analytics

Amazon Pinpoint

AWS Mobile SDK for Android

AWS Mobile SDK for iOS

AWS Mobile SDK for Unity

AWS Mobile SDK for Xamarin

Amazon SNS

Application Services

Amazon API Gateway

Amazon Elastic Transcoder

Amazon SWF

AWS Step Functions

Messaging

Amazon Simple Queue Service (SQS)

Amazon Simple Notification Service (SNS)

Amazon Pinpoint

Amazon Simple Email Service (SES)

Business Productivity

Amazon WorkDocs

Amazon WorkMail

Amazon Chime

Desktop & App Streaming

Amazon WorkSpaces

Amazon WAM

Amazon AppStream 2.0

SDKs & Toolkits

AWS SDK for C++

AWS SDK for Go

AWS SDK for Java

AWS SDK for JavaScript

AWS SDK for .NET

AWS SDK for PHP

AWS SDK for Python (boto)

AWS SDK for Ruby

AWS Toolkit for Eclipse

AWS Toolkit for Visual Studio

Additional Software & Services

AWS Billing and Cost Management

AWS Marketplace

AWS Support

Alexa Top Sites

Alexa Web Information Service

Amazon Silk

AWS GovCloud (US)

AWS General Reference

Regions and Endpoints

Security Credentials

ARNs & Service Namespaces

Service Limits

AWS Glossary

AWS Management Console

Resource Groups

Tag Editor

Resources

AWS Quick Starts

AWS Whitepapers

AWS Training & Certification

AWS Case Studies

AWS Documentation on Kindle

AWS Documentation Archive

Support

AWS Support Information

Support Center

AWS Trusted Advisor

Technical FAQs

Forums

Service Health Dashboard

AWS Personal Health Dashboard

AWS Managed Services

Contact Us

Partners

AWS Partner Network

Find AWS Partners

Premier Consulting Partners

APN Competency Partners

APN Partner Solutions

Login to the APN Portal

Careers

Contact Us

Sign in to the Console

Download the Mobile App

Blog Home Category  __ Edition  __ Follow  __

News Architecture Artificial Intelligence AWS Partner Network Big Data Compute Database Developer DevOps Game Development Internet of Things Management Tools Mobile Networking & Content Delivery Open Source Public Sector SAP Security, Identity, & Compliance Simple Email Service Startups

China Edition Germany Edition Japan Edition Korea Edition Portuguese Edition Russian Edition Spanish Edition US Edition

Mailing List RSS Feed

AWS News Blog

Amazon EC2 Beta

by Jeff Barr | on 25 AUG 2006 | in Announcements | Permalink |  Share

          • Cabos_blog Innovation never takes a break, and neither do I. From the steaming hot beaches of Cabo San Lucas I would like to tell you about the Amazon Elastic Compute Cloud, or Amazon EC2, now open for limited beta testing, with more beta slots to open soon.

Amazon EC2 gives you access to a virtual computing environment. Your applications run on a "virtual CPU", the equivalent of a 1.7 GHz Xeon processor, 1.75 GB of RAM, 160 GB of local disk and 250 Mb/second of network bandwidth. You pay just 10 cents per clock hour (billed to your Amazon Web Services account), and you can get as many virtual CPUs as you need. You can learn more on the EC2 Detail Page. We built Amazon EC2 using a virtual machine monitor by the name of Xen.

Amazon EC2 works in terms of AMIs, or Amazon Machine Images. Each AMI is a pre-configured boot disk  —  just a packaged-up operating system stored as an Amazon S3 object. There are web service calls to create images, and to assign them to virtual CPUs to run your application. If your application consists of the usual web server, business logic, and database tiers, you can built distinct AMIs for each tier, and then spawn one or more instances of each type based on the load.

In a previous post, Sometimes You Need Just a Little…, I alluded to the new world of scalable, on-demand web services. In that post I talked about the fact that sometimes a little bit of storage is all you need.

Sometimes you need a lot of processing power, and sometimes you need just a little. Sometimes you need a lot, but you only need it for a limited amount of time. Perhaps you are doing some number crunching, some in-depth text processing, some scientific research, or your end-of-month accounting. Or perhaps you want to experiment with some radical new parallel processing algorithm for a week or two. In any of these situations, acquiring sufficient hardware to accomodate the high-water mark of your usage would definitely not be economical. There are already some interesting examples of this in the Amazon EC2 Discussion Forums. For example:

  • Daniel Drucker says "We're planning on using it for functional MRI analysis. We have large datasets which, when they're being processed, require a cluster of 15-20 machines… but we only need those machines for a couple hours every few weeks."
  • In the same thread, a user by the name of spanglu says "Let's say your back-office inventory app is web-based, but that you're only using it from 7am to 7pm.  You can cut your server costs by 50%. Take this to its logical conclusion only start up an instance when you actually need your inventory app…"

Put another way, time is another interesting axis of scalability.

Before the advent of Amazon EC2, you had to buy or rent sufficient servers to cover your present needs, and you also had to be able to anticipate, forecast, and pay (in advance) for enough hardware, storage, and network bandwidth to accomodate organic growth as well as bursts of traffic brought upon by popular sites such as Digg or Slashdot. If you are too generous with your planning, hardware sits idle. Too frugal, and your chance at fame and fortune may very well pass, as thousands of would-be users are greeted with a "site too busy" message.

With Amazon EC2, you don't need to acquire hardware in advance of your needs. Instead, you simply turn up the dial, spawning more virtual CPUs, as your processing needs grow. During the beta you can run up to 20 virtual servers per account, or more by special arrangement.

Returning to our hypothetical three-tier application, Amazon EC2 gives you the ability to control network access on a very fine-grained basis. For example, you can allow the outside world to talk to the web servers, but not to the business logic or to the database server. You can allow the web server to talk to the business logic, and the business logic to talk to the database, and that's it. You also get free, fast-path access to Amazon S3, making S3 a natural place to store your raw data and your results.

Ok, developers, now that you have access to this computing resource, how can you take advantage of it?

For starters I would recommend that you get your hands on a copy of Cal Henderson's new book, Building Scalable Web Sites. Cal was one of the engineers behind FlickR, and his real-world experience in building a high-traffic site are aptly recounted and generalized in his book.

Second, start looking at higher level packages that will let you decompose immense computational tasks into a form suitable for parallel processing. It is no secret that one of Google's tricks is a software framework that they call MapReduce. This framework simplifies the task of performing similar processing steps on millions or even billons of pieces of data. Doug Cutting's open source version of MapReduce is probably worth investigating, as is Starfish, an implementation of MapReduce in Ruby.

Third, consider what you can do to help other developers use Amazon EC2. What about building specialized AMIs and then selling them to other developers? Preload an AMI with a popular open source stack (being careful to respect any and all redistribution prohibitions in the software licenses). What about an advanced monitoring system that spools up additional machine images in times of heavy load, then safely winds them down after the load goes away? There are a lot of ways that you can add value on top of what's already there.

Finally, the phrase "leveling the playing field" is used quite often with regard to the full line of Amazon's Web Services, but I think that it is truly appropriate here. I find it worthwhile to imagine that there is a developer (maybe its you) sitting in a dorm room or a spare bedroom somewhere, burning the midnight oil and creating the next killer web site or search algorithm. Without services like Amazon EC2, Amazon SQS, and Amazon S3, you'd need to invest a lot of capital, max out your credit cards, re-mortgage your house, and take a pretty big financial risk just to see if your ideas will work in the real world. With these new services your risk is a lot smaller, but your potential reward is in no way diminished.

That's about all I have to say. You might find Jon Udell's S3 screencast interesting, and you can always find something entertaining on the requisite Slashdot thread.

— Jeff;

Jeff Barr

Jeff Barr

Jeff Barr is Chief Evangelist for AWS. He started this blog in 2004 and has been writing posts just about non-stop ever since.

Create a Free Account

AWS & Cloud Computing

Solutions

Resources & Training

Manage Your Account

Amazon Web Services is Hiring.

Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring Software Development Engineers, Product Managers, Account Managers, Solutions Architects, Support Engineers, System Engineers, Designers and more. Visit our Careers page or our Developer-specific Careers page to learn more.

 

Amazon Web Services is an Equal Opportunity Employer.

 

 

An amazon.com company

© 2017, Amazon Web Services, Inc. or its affiliates. All rights reserved.