Internet Marketing and Web Development Resources
Home Site Map About Contact

Amazon Web Services

Table of Contents




Amazon Web Servies (AWS)


Return to Website Development, APIs and Web Services Resources Home

Amazon Web Services AWS portal homepage

- top -


Amazon Simple Storage Service (Amazon S3)


Return to Website Development, APIs and Web Services Resources Home

Amazon Simple Storage Service (Amazon S3) is storage for the Internet. It is designed to make web-scale computing easier for developers.

Amazon S3 provides a simple web services interface (Web Services Resources for Developers) that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run its own global network of web sites. The service aims to maximize benefits of scale and to pass those benefits on to developers. Amazon S3 is sold by Amazon Web Services LLC. and part of Amazon Web Services (AWS)

Amazon S3 Functionality
Amazon S3 is intentionally built with a minimal feature set.

  • Write, read, and delete objects containing from 1 byte to 5 gigabytes of data each. The number of objects you can store is unlimited.
  • Each object is stored and retrieved via a unique, developer-assigned key.
  • Authentication mechanisms are provided to ensure that data is kept secure from unauthorized access. Objects can be made private or public, and rights can be granted to specific users.
  • Uses standards-based REST and SOAP interfaces designed to work with any Internet-development toolkit.
  • Built to be flexible so that protocol or functional layers can easily be added. Default download protocol is HTTP. A BitTorrent(TM) protocol interface is provided to lower costs for high-scale distribution. Additional interfaces will be added in the future.
Pricing
Pay only for what you use. There is no minimum fee, and no start-up cost.
$0.15 per GB-Month of storage used.
$0.20 per GB of data transferred.

A list of Amazon S3 Storage Tools created by Vinod Ponmanadiyil.

- top -


Amazon Elastic Compute Cloud (Amazon EC2)


Return to Website Development, APIs and Web Services Resources Home

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.

Amazon EC2 Overview
Are you working on building the next Web 2.0 killer app? With increasing popularity increases also the need for more power to the servers that run your service. In a viral medium like the Web 2.0 space can the need to expand the server infrastructure become a nightmare and make your success sour rather than sweet.

There are good news, you don't have to have your own infrastructure and worry about growing. The Elastic Compute Cloud web services from Amazon, dubbed Amazon EC2 provide flexible computing power to you and low cost.

It adds computing power temporarily during peek times if needed and cuts back on it, once things calm down. Groth will not become an IT nightmare for you and lets you focus on the things that are really important, your users and their needs.

The EC2 platform provides a fully scalable solution, for any web business or even personal website. There is no monthly minimum. Cost are only created if the service is used, depending on the actual traffic and volume of data transferred.

You can calculate your cost via this calculator at the Amazon Web Services website.

EC2 is currently in limited closed beta and unfortunately not available to everybody yet, but you can request to be part of the beta program and might get accepted.

Amazon EC2 works great together with the other Amazon Web Services, such as Amazon S3 and Amazon SQS.

Amazon EC2 Functionality
Amazon EC2 presents a true virtual computing environment, allowing you to use web service interfaces to requisition machines for use, load them with your custom application environment, manage your network's access permissions, and run your image using as many or few systems as you desire.

To use Amazon EC2, you simply:

  • Create an Amazon Machine Image (AMI) containing your applications, libraries, data and associated configuration settings. Or use our pre-configured, templated images to get up and running immediately.
  • Upload the AMI into Amazon S3. Amazon EC2 provides tools that make storing the AMI simple. Amazon S3 provides a safe, reliable and fast repository to store your images.
  • Use Amazon EC2 web service to configure security and network access.
  • Use Amazon EC2 web service to start, terminate, and monitor as many instances of your AMI as needed.
  • Pay for the instance hours and bandwidth that you actually consume.

Amazon EC2 Pricing

Instances
$0.10 per instance-hour consumed (or part of an hour consumed)

Data Transfer
$0.10 per GB - all data transfer in

$0.18 per GB - first 10 TB / month data transfer out
$0.16 per GB - next 40 TB / month data transfer out
$0.13 per GB - data transfer out / month over 50 TB


- top -


Amazon Simple Queue Service (Amazon SQS)


Return to Website Development, APIs and Web Services Resources Home

Amazon Simple Queue Service (Amazon SQS) offers a reliable, highly scalable hosted queue for storing messages as they travel between computers. By using Amazon SQS, developers can simply move data between distributed application components performing different tasks, without losing messages or requiring each component to be always available.

Amazon SQS Functionality

  • Developers can create an unlimited number of queues, each of which can store an unlimited num. of msgs.
  • Add new msgs to a queue, any time. The msg body can contain up to 256 KB of text in any format.
  • A computer can check a queue, any time for messages waiting to be read.
  • A message is "locked" while a computer is processing it, keeping other computers from trying to process it simultaneously. If processing fails, the lock will expire and the message will again be available.
  • Developers can access Amazon SQS through standards-based REST, SOAP and query interfaces designed to work with any Internet-development toolkit.
  • The queue creator determines which other users can write to or read from the queue.

Amazon SQS Pricing
Pay only for what you use. There is no minimum fee.

Messages
$0.10 per 1,000 messages sent ($0.0001 per message sent)

Data Transfer
$0.10 per GB - all data transfer in

$0.18 per GB - first 10 TB / month data transfer out
$0.16 per GB - next 40 TB / month data transfer out
$0.13 per GB - data transfer out / month over 50 TB


- top -


Amazon's Alexa Web Services


Return to Website Development, APIs and Web Services Resources Home

Amazon's Alexa Web Services offer a platform for creating innovative web solutions and services based on Alexa's vast repository of information about the web. Developers, researchers, web site owners, and merchants can incorporate information about web sites directly into their own web sites or services. Users can access web site traffic data, related links, contact information, as well as a powerful search engine based on the Alexa crawl, and a wide variety of other functionality and data.

Alexa Web Search
The Alexa Web Search web service offers programmatic access to Alexa's web search engine. Developers can use this service to incorporate search results directly into their web sites or services.

Alexa Web Information Service
The Alexa Web Information Service makes Alexa's vast repository of information about the traffic and structure of the web available to developers.

Alexa Top Sites
The Alexa Top Sites web service provides programmatic access to lists of web sites ordered by Alexa Traffic Rank. Top sites data is available for the web as a whole, or for individual countries.

Alexa Site Thumbnail
The Alexa Site Thumbnail web service provides developers with programmatic access to thumbnail images for the home pages of web sites.


- top -


Amazon Flexible Payments Service (Amazon FPS)


Return to Website Development, APIs and Web Services Resources Home

Amazon Flexible Payments Service (Amazon FPS) is the first payments service designed from the ground up specifically for developers. The set of web services APIs allows the movement of money between any two entities, humans or computers. It is built on top of Amazon's reliable and scalable payment infrastructure.

The web service is currently in Limited Beta and not open to the general public yet.

Amazon FPS Functionality
You can use the extensive feature set of Amazon FPS to conduct a wide variety of transactions under virtually any set of constraints. Key features include:

  • Send and receive money using credit card, bank account or Amz Paymt-bal. transfer as payment methods.
  • Create "Payment Instructions" to define conditions and constraints desired for a given transaction, and programmatically obtain payment authorizations or "tokens" that represent these Payment Instructions from customers.
  • Execute one-time, multiple, or recurring payments on behalf of customers.
  • Aggregate micro-transactions into a single larger transaction using Prepaid and Postpaid capabilities.
  • Build payment applications where you are neither the sender nor the recipient of funds. You can build marketplace applications that enable the movement of money between two third parties.
  • View account balances, transaction histories, and transaction details on the Amazon Payments web site.
  • Utilize the Amazon FPS sandbox to build and test applications without using real money or incurring any transaction charges.

Amazon FPS Pricing
There are no minimum fees and no start-up charges to use Amazon FPS. In addition, use of the Amazon FPS Sandbox is free of charge.

Fees are assessed on a per-transaction basis and vary depending on the payment method used and the transaction amount:

For Transactions >= $10:
1.5% + $0.01 for Amazon Payments balance transfers
2.0% + $0.05 for bank account debits
2.9% + $0.30 for credit card

For Transactions < $10:
1.5% + $0.01 for Amazon Payments balance transfers
2.0% + $0.05 for bank account debits
5.0% + $0.05 for credit card

For Amazon Payments balance transfers < $0.05:
20% of the transaction amount, with a minimum fee of $0.0025

Qualified developers can apply for the following monthly volume discounts for credit card transactions:
2.5% + $0.30 per transaction for payment volume from $3K- $10K
2.2% + $0.30 per transaction for payment volume from $10K - $100K
1.9% + $0.30 per transaction for payment volume over $100K


- top -


Other Amazon Web Services


Return to Website Development, APIs and Web Services Resources Home

Amazon Mechanical Turk (Amazon MTurk) is a marketplace for work that requires human intelligence. The Mechanical Turk web service enables companies to programmatically access this marketplace and a diverse, on-demand workforce. Developers can leverage this service to build human intelligence directly into their applications.
Amazon E-Commerce Service (Amazon ECS) exposes Amazon's product data and e-commerce functionality. This allows developers, web site owners and merchants to leverage the data and functionality that Amazon uses to power its own e-commerce business. ECS 4.0 makes it extremely easy for developers to build rich, highly effective web sites and applications.
  • Detailed Product Information on all Amazon.com Products
  • Access to Amazon.com Product Images
  • All Customer Reviews associated with a Product
  • Extended Search
  • Remote Shopping Cart
  • Amazon Wish List Search
Relevant ror delvelopers: Precise Response Groups, Multi-Operation and Batch Interfaces, Detailed Error Messages,Built-in Help Functionality

- top -


Amazon Web Services Developer Connection


Return to Website Development, APIs and Web Services Resources Home

Amazon Web Services Resource Center for developers who want to use the various Amazon web services.

The Amazon Webservices Developer Connections
- top -

Cumbrowski.com Sponsors

See the Advertiser Kit to learn more about sponsorship opportunities at Cumbrowski.com. Press? Download my Media Kit.

Email Alert & Newsletter (privacy) My Blog Posts and Newsletter (read)


Enter your email address:

or ReveNews - Carsten Cumbrowski - Feed
Upcoming Event Dates
Calendar Feeds
Add this public Calendar to your Google Calendar Important Industry Events Public Apple iCal Feed Important Technology and Development Events