<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss1full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:cc="http://web.resource.org/cc/" xmlns="http://purl.org/rss/1.0/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">

<channel rdf:about="http://aws.typepad.com/aws/">
<title>Amazon Web Services Blog</title>
<link>http://aws.typepad.com/aws/</link>
<description>Amazon Web Services, Products, Tools, and Developer Information...</description>
<dc:language>en-US</dc:language>
<dc:creator />
<dc:date>2012-05-22T12:31:40-07:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.typepad.com/" />


<items>
<rdf:Seq><rdf:li rdf:resource="http://aws.typepad.com/aws/2012/05/explore-your-dynamodb-tables-using-the-aws-management-console.html" />
<rdf:li rdf:resource="http://aws.typepad.com/aws/2012/05/aws-week-in-review-may-14-2012.html" />
<rdf:li rdf:resource="http://aws.typepad.com/aws/2012/05/elastic-load-balancer-console-updates.html" />
<rdf:li rdf:resource="http://aws.typepad.com/aws/2012/05/rds-read-replicas-in-the-virtual-private-cloud.html" />
<rdf:li rdf:resource="http://aws.typepad.com/aws/2012/05/new-mechanical-turk-categorization-app.html" />
<rdf:li rdf:resource="http://aws.typepad.com/aws/2012/05/aws-elastic-beanstalk-now-available-in-europe.html" />
<rdf:li rdf:resource="http://aws.typepad.com/aws/2012/05/domain-verification-for-the-amazon-simple-email-service.html" />
<rdf:li rdf:resource="http://aws.typepad.com/aws/2012/05/aws-cloud-storage-for-the-enterprise.html" />
<rdf:li rdf:resource="http://aws.typepad.com/aws/2012/05/aws-week-in-review-may-7-2012.html" />
<rdf:li rdf:resource="http://aws.typepad.com/aws/2012/05/amazon-cloudfront-support-for-dynamic-content.html" />
</rdf:Seq>
</items>

<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rdf+xml" href="http://feeds.feedburner.com/AmazonWebServicesBlog" /><feedburner:info uri="amazonwebservicesblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>AmazonWebServicesBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly></channel>

<item rdf:about="http://aws.typepad.com/aws/2012/05/explore-your-dynamodb-tables-using-the-aws-management-console.html">
<title>Explore Your DynamoDB Tables Using the AWS Management Console</title>
<link>http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/XwTxjr_rIzk/explore-your-dynamodb-tables-using-the-aws-management-console.html</link>
<description>You can now view and modify the contents of your DynamoDB tables from within the AWS Management Console. With the addition of this new feature, you can learn by doing -- trying out a number of DynamoDB features without even...</description>
<content:encoded><![CDATA[<p>You can now view and modify the contents of your DynamoDB tables from within the AWS Management Console. With the addition of this new feature, you can learn by doing -- trying out a number of DynamoDB features without even writing any code. You can create a table, add some items, and see them in the table, all through a very clean and simple user interface.</p>
<p>You can also use this feature to browse through your production data. You can access the data for reporting or analytic purposes, again without having to write any code.</p>
<p>Here&#39;s a tour to help you get started:</p>
<p>Select a table and click Explore Table:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/console_ddb_explore_button_1.png" /></div>
<p>You can scan through the table, ten items at a time, using the button controls:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/console_ddb_scan_1.png" style="padding-bottom: 10px;" /><br /> <img alt="" src="http://media.amazonwebservices.com/blog/console_ddb_scan_buttons_1.png" /></div>
<p>You can also retrieve items by hash or range keys, as appropriate:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/console_ddb_get_1.png" /></div>
<p>Last but not least, you can put new items. Since DynamoDB doesn&#39;t use a database schema, you have full control of the attributes associated with each item:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/console_ddb_put_item_1.png" /></div>
<p>You can specify the type of each attribute:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/console_ddb_attr_types_menu_1.png" /></div>
<p>Editing sets of strings or numbers is easy and straightforward:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/console_ddb_string_set_edit_1.png" /></div>
<p>-- Jeff;</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=XwTxjr_rIzk:cwPRzSjrGos:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=XwTxjr_rIzk:cwPRzSjrGos:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=XwTxjr_rIzk:cwPRzSjrGos:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AmazonWebServicesBlog/~4/XwTxjr_rIzk" height="1" width="1"/>]]></content:encoded>


<dc:subject>Amazon DynamoDB</dc:subject>

<dc:creator>AWS Evangelist</dc:creator>
<dc:date>2012-05-22T12:31:40-07:00</dc:date>
<feedburner:origLink>http://aws.typepad.com/aws/2012/05/explore-your-dynamodb-tables-using-the-aws-management-console.html</feedburner:origLink></item>
<item rdf:about="http://aws.typepad.com/aws/2012/05/aws-week-in-review-may-14-2012.html">
<title>AWS Week in Review - May 14, 2012</title>
<link>http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/BDazYyDqU_A/aws-week-in-review-may-14-2012.html</link>
<description>Let's take a quick look at what happened in AWS-land last week: Monday, May 14 We created a new Twitter account for AWS Marketplace. In conjunction with NVIDIA, we announced the GPU Test Drive. Adobe announced that their CQ Cloud...</description>
<content:encoded><![CDATA[<p>Let's take a quick look at what happened in AWS-land last week:</p>
<table style="border: 2px solid black; border-collapse: collapse;" cellspacing="4" cellpadding="4">
<tbody>
<tr style="border-bottom: 1px dotted black;">
<td>Monday,&nbsp;May&nbsp;14</td>
<td>
<ul>
<li class="litight">We created a new <a href="https://twitter.com/#!/awsmarketplace">Twitter account for AWS Marketplace</a>.</li>
<li class="litight">In conjunction with NVIDIA, we announced the <a href="http://aws.amazon.com/gpu/" target="_self">GPU Test Drive</a>.</li>
<li class="litight">Adobe announced that their <a href="http://experiencedelivers.adobe.com/cemblog/en/experiencedelivers/2012/05/adobe_cq_cloud_managerandadobecqcloudenablingfastertime-to-marke.html" target="_self">CQ Cloud Manager</a> is now available on AWS.</li>
</ul>
</td>
</tr>
<tr style="border-bottom: 1px dotted black;">
<td>Tuesday,&nbsp;May&nbsp;15</td>
<td>
<ul>
<li class="litight">We released <a href="http://aws.typepad.com/aws/2012/05/domain-verification-for-the-amazon-simple-email-service.html" target="_self">domain verification for the Simple Email Service</a>.</li>
</ul>
</td>
</tr>
<tr style="border-bottom: 1px dotted black;">
<td>Wednesday,&nbsp;May&nbsp;16</td>
<td>
<ul>
<li class="litight">AWS Evangelist <a href="https://twitter.com/#!/mza" target="_self">Matt Wood</a> published a new presentation, <a href="http://www.slideshare.net/AmazonWebServices/building-applications-with-dynamodb" target="_self">Building Applications With DynamoDB</a>. We'll be posting a recording sometime soon.</li>
<li class="litight">We announced that <a href="http://aws.typepad.com/aws/2012/05/aws-elastic-beanstalk-now-available-in-europe.html" target="_self">AWS Elastic Beanstalk is now available in Europe</a>.</li>
</ul>
</td>
</tr>
<tr style="border-bottom: 1px dotted black;">
<td>Thursday,&nbsp;May&nbsp;17</td>
<td>
<ul>
<li class="litight">You can now create <a href="http://aws.typepad.com/aws/2012/05/rds-read-replicas-in-the-virtual-private-cloud.html" target="_self">RDS read replicas within a Virtual Private Cloud</a>.</li>
<li class="litight">The new <a href="http://aws.typepad.com/aws/2012/05/new-mechanical-turk-categorization-app.html" target="_self">Mechanical Turk Categorization App</a> simplifies the task of assigning categories to items.</li>
</ul>
</td>
</tr>
<tr style="border-bottom: 1px dotted black;">
<td>Friday,&nbsp;May&nbsp;18</td>
<td>
<ul>
<li class="litight">We released a new <a href="http://aws.amazon.com/solutions/case-studies/funplus-game/" target="_self">AWS case study - FunPlus Game</a> of China.</li>
<li class="litight">We updated the <a href="http://aws.typepad.com/aws/2012/05/elastic-load-balancer-console-updates.html" target="_self">AWS Management Console support for the Elastic Load Balancer</a>, and also added ELB support for <a href="http://aws.typepad.com/aws/2012/05/elastic-load-balancer-console-updates.html" target="_self">IPv6 in two additional regions</a>.</li>
<li class="litight">Items in the AWS Marketplace can now be <a href="https://twitter.com/#!/awsmarketplace/status/203540520465731585" target="_self">placed behind an Elastic Load Balancer</a>. </li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>Stay tuned for another exciting week!</p>
<p>-- Jeff;</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=BDazYyDqU_A:mhUK_HHYbOE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=BDazYyDqU_A:mhUK_HHYbOE:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=BDazYyDqU_A:mhUK_HHYbOE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AmazonWebServicesBlog/~4/BDazYyDqU_A" height="1" width="1"/>]]></content:encoded>



<dc:creator>AWS Evangelist</dc:creator>
<dc:date>2012-05-21T08:53:27-07:00</dc:date>
<feedburner:origLink>http://aws.typepad.com/aws/2012/05/aws-week-in-review-may-14-2012.html</feedburner:origLink></item>
<item rdf:about="http://aws.typepad.com/aws/2012/05/elastic-load-balancer-console-updates.html">
<title>Elastic Load Balancer - Console Updates and IPv6 Support for 2 Additional Regions</title>
<link>http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/knyHWCK0Xu8/elastic-load-balancer-console-updates.html</link>
<description>You can now manage the listeners, SSL certificates, and SSL ciphers for an existing Elastic Load Balancer from within the AWS Management Console. This enhancement makes it even easier to get started with Elastic Load Balancing and simpler to maintain...</description>
<content:encoded><![CDATA[<p>You can now manage the listeners, SSL certificates, and SSL ciphers for an existing Elastic Load Balancer from within the <a href="http://aws.amazon.com/console/" target="_self">AWS Management Console</a>. This enhancement makes it even easier to get started with Elastic Load Balancing and simpler to maintain a highly available application using Elastic Load Balancing. While this functionality has been available via the API and command line tools, many customers told us that it was critical to be able to use the AWS Console to manage these settings on an existing load balancer.</p>
<p>With this update, you can add a new listener with a front-end protocol/port and back-end protocol/port:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/console_mod_listeners_550_1.png" /></div>
<p>If the listener uses encryption (HTTPS or SSL listeners), then you can create or select the SSL certificate:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/console_config_cert_1.png" /></div>
<p>In addition to selecting or creating the certificate, you can now update the SSL protocols and ciphers presented to clients:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/console_configure_cypher_1.png" /></div>
<p>We have also expanded IPv6 support for Elastic Load Balancing to include the US West (Northern California) and US West (Oregon) regions.</p>
<p>-- Jeff;</p>
<p>&#0160;</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=knyHWCK0Xu8:ICWFtJC8fCA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=knyHWCK0Xu8:ICWFtJC8fCA:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=knyHWCK0Xu8:ICWFtJC8fCA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AmazonWebServicesBlog/~4/knyHWCK0Xu8" height="1" width="1"/>]]></content:encoded>


<dc:subject>Amazon EC2</dc:subject>
<dc:subject>Amazon Elastic Load Balancer</dc:subject>

<dc:creator>AWS Evangelist</dc:creator>
<dc:date>2012-05-18T11:03:08-07:00</dc:date>
<feedburner:origLink>http://aws.typepad.com/aws/2012/05/elastic-load-balancer-console-updates.html</feedburner:origLink></item>
<item rdf:about="http://aws.typepad.com/aws/2012/05/rds-read-replicas-in-the-virtual-private-cloud.html">
<title>RDS Read Replicas in the Virtual Private Cloud</title>
<link>http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/FKKK6fGJfiY/rds-read-replicas-in-the-virtual-private-cloud.html</link>
<description>You can now launch Amazon Relational Database Service (RDS) MySQL Read Replicas inside of a Virtual Private Cloud (VPC). Amazon RDS removes the headaches of running a relational database reliably at scale, allowing Amazon RDS customers to focus on innovation...</description>
<content:encoded><![CDATA[<p>You can now launch Amazon <a href="http://aws.amazon.com/rds/">Relational Database Service</a> (RDS) MySQL Read Replicas inside of a <a href="http://aws.amazon.com/vpc/">Virtual Private Cloud</a> (VPC).</p>
<p>Amazon RDS removes the headaches of running a relational database reliably at scale, allowing Amazon RDS customers to focus on innovation for their customers. Read Replicas enables you to elastically scale out beyond the capacity constraints of a single DB Instance for read-heavy database workloads.</p>
<p><img alt="" src=" http://media.amazonwebservices.com/blog/vpc_rds_rr_menu_1.png" style="float: right; padding-left: 10px; padding-bottom: 10px;" />You can now create one or more replicas of a given “source” DB Instance and serve incoming read traffic from multiple copies of your data within a VPC environment. You can create a Read Replica with a few clicks of the <a href="https://console.aws.amazon.com/">AWS Management Console</a> or using the <a href="http://docs.amazonwebservices.com/AmazonRDS/latest/APIReference/API_CreateDBInstanceReadReplica.html">CreateDBInstanceReadReplica</a> API.</p>
<p>Amazon VPC allows you to customize the network configuration to closely resemble a traditional network that you might operate in your own datacenter. I described the process of   launching a DB Instance inside of a VPC in an <a href="http://aws.typepad.com/aws/2012/01/new-launch-relational-database-service-instances-in-the-virtual-private-cloud.html">earlier post</a>.</p>
<p>Amazon RDS in VPC enables you to have a DB instance within a private network powering a public web application. The DB instance is on a private subnet, which does not have a public IP address. You can also use Amazon RDS + VPC to run corporate applications that are not intended to be accessed from the Internet.</p>
<p>-- Jeff;</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=FKKK6fGJfiY:l2Gz4yRUha4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=FKKK6fGJfiY:l2Gz4yRUha4:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=FKKK6fGJfiY:l2Gz4yRUha4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AmazonWebServicesBlog/~4/FKKK6fGJfiY" height="1" width="1"/>]]></content:encoded>


<dc:subject>Amazon RDS</dc:subject>

<dc:creator>AWS Evangelist</dc:creator>
<dc:date>2012-05-17T18:31:54-07:00</dc:date>
<feedburner:origLink>http://aws.typepad.com/aws/2012/05/rds-read-replicas-in-the-virtual-private-cloud.html</feedburner:origLink></item>
<item rdf:about="http://aws.typepad.com/aws/2012/05/new-mechanical-turk-categorization-app.html">
<title>New Mechanical Turk Categorization App</title>
<link>http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/BS9Fkn6i6z0/new-mechanical-turk-categorization-app.html</link>
<description>Categorization is one of the more popular use cases for the Amazon Mechanical Turk. A categorization HIT (Human Intelligence Task) asks the Worker to select from a list of options. Our customers use HITs of this type to assign product...</description>
<content:encoded><![CDATA[<p>Categorization is one of the more popular use cases for the <a href="https://www.mturk.com" target="_self">Amazon Mechanical Turk</a>. A categorization HIT (Human Intelligence Task) asks the Worker to select from a list of options. Our customers use HITs of this type to assign product categories, match URLs to business listings, and to discriminate between line art and photographs.</p>
<p>Using our new Categorization App, you can start categorizing your own items or data in minutes, eliminating the learning curve that has traditionally accompanied this type of activity. The app includes everything that you need to be successful including:</p>
<ol>
<li>Predefined HITs (no HTML editing required).</li>
<li>Pre-qualified Master Workers (see Jinesh&#39;s previous blog post on <a href="http://aws.typepad.com/aws/2011/06/amazon-mechanical-turk-master-workers.html" target="_self">Mechanical Turk Masters</a>).</li>
<li>Price recommendations based on complexity and comparable HITs.</li>
<li>Analysis tools.</li>
</ol>
<p>The Categorization App guides you through the four simple steps that are needed to create your categorization project.</p>
<p>First, you create the project, assign a name to it, and enter the question that you want to ask of the workers.</p>
<p>Next, you provide the categories that the Master Workers will use. You simply enter the names and the App will generate the HTML for you. You also have the opportunity to supply instructions as part of the step.</p>
<p>The next step is to upload the data to be categorized. You simply upload a <a href="http://en.wikipedia.org/wiki/Comma-separated_values" target="_self">CSV file</a> and select the fields that you&#39;d like the Workers to see. If one of your fields contains links to images to be displayed as part of the HIT, you can also set that up in this step.</p>
<p>Finally, you review the pricing information and the total cost for your HIT. Once everything looks good, you go ahead and Publish the HITs and await the results.</p>
<p>Two Master Workers will handle each HIT. After the Workers have finished all of the HITs in the project, you can use the Result Analysis tools to see a summary of the results. You&#39;ll be able to see how often both of the Master Workers agreed on a categorization, and how often they disagreed. You can also download the actual categorization data for each of your items.</p>
<p>Read more about this feature on the&#0160;<a href="http://mechanicalturk.typepad.com/blog/2012/05/announcing-the-mechanical-turk-categorization-app.html" target="_self"><span style="background-color: #fdeee0;">Mechanical Turk Blog</span></a>.</p>
<p>-- Jeff;</p>
<p>&#0160;</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=BS9Fkn6i6z0:i_plHUPAm9M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=BS9Fkn6i6z0:i_plHUPAm9M:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=BS9Fkn6i6z0:i_plHUPAm9M:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AmazonWebServicesBlog/~4/BS9Fkn6i6z0" height="1" width="1"/>]]></content:encoded>


<dc:subject>Mechanical Turk</dc:subject>

<dc:creator>AWS Evangelist</dc:creator>
<dc:date>2012-05-17T16:34:38-07:00</dc:date>
<feedburner:origLink>http://aws.typepad.com/aws/2012/05/new-mechanical-turk-categorization-app.html</feedburner:origLink></item>
<item rdf:about="http://aws.typepad.com/aws/2012/05/aws-elastic-beanstalk-now-available-in-europe.html">
<title>AWS Elastic Beanstalk Now Available in Europe</title>
<link>http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/vBAqBz4aq7U/aws-elastic-beanstalk-now-available-in-europe.html</link>
<description>Today we are expanding the availability of AWS Elastic Beanstalk to the EU (Ireland) region. This comes hot on the heels of our recent announcement of .NET support and our launch in Japan, and gives you the ability to choose...</description>
<content:encoded><![CDATA[<p>Today we are expanding the availability of <a href="http://aws.amazon.com/elasticbeanstalk/">AWS Elastic Beanstalk</a> to the EU (Ireland) region. This comes hot on the heels of our <a href="http://aws.typepad.com/aws/2012/05/net-support-for-aws-elastic-beanstalk-amazon-rds-for-sql-server-.html" target="_self">recent announcement of .NET support</a> and our <a href="http://aws.typepad.com/aws/2012/04/aws-elastic-beanstalk-expanding-to-japan.html" target="_self">launch in Japan</a>, and gives you the ability to choose any one of three regions for deployment (see the <a href="http://aws.amazon.com/about-aws/globalinfrastructure/" target="_self">AWS Global Infrastructure map</a> for more information).</p>
<p>With Elastic Beanstalk, you retain full control over the resources  running your application and you can easily manage and adjust settings  to meet your needs. Because Elastic Beanstalk leverages services like  Amazon EC2 and Amazon S3, you can run your application on the same  highly durable and highly available infrastructure.</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/beanstalk_jp_create_1.png" /></div>
<p>Elastic Beanstalk automatically scales your application up and down   based on default Auto Scaling settings. You can easily adjust Auto   Scaling settings based on your specific application&#39;s needs.</p>
<p>You have your choice of three separate development languages and tools when you use Elastic Beanstalk:</p>
<ul>
<li>Java - <a href="http://aws.amazon.com/sdkforjava/" target="_self">AWS SDK for Java</a> and the <a href="http://aws.amazon.com/eclipse/" target="_self">AWS Toolkit for Eclipse</a>.</li>
<li>PHP - <a href="http://aws.amazon.com/sdkforphp/" target="_self">AWS SDK for PHP</a> and <a href="http://aws.amazon.com/code/AWS-Elastic-Beanstalk/6752709412171743" target="_self">deployment via Git</a>.</li>
<li>.NET&#0160; - <a href="http://aws.amazon.com/sdkfornet/" target="_self">AWS SDK for .NET</a> and the <a href="http://aws.amazon.com/visualstudio/" target="_self">AWS Toolkit for Visual Studio</a>.</li>
</ul>
<p>To get started with Elastic Beanstalk, visit the <a href="http://docs.amazonwebservices.com/elasticbeanstalk/latest/dg/GettingStarted.Walkthrough.html" target="_self">AWS Elastic Beanstalk Developer Guide</a>.</p>
<p>I should mention that we are looking for highly motivated software developers and product managers who want to work on leading edge, highly scaled services such as AWS CloudFormation and AWS Elastic Beanstalk. If you are interested, send us your resume to <a href="mailto:aws-cloudformation-jobs%20at%20amazon.com">aws-cloudformation-jobs at amazon.com</a> or <a href="mailto:aws-elasticbeanstalk-jobs%20at%20amazon.com">aws-elasticbeanstalk-jobs at amazon.com</a>. Come and help us make history!</p>
<p>-- Jeff;</p>
<p>PS - I recently interviewed <a href="http://www.youtube.com/watch?v=xUHRziaAHxw" target="_self">Saad Ladki of the Elastic Beanstalk team on The AWS Report</a>. You can watch the video to learn more about Elastic Beanstalk and how our customers are putting it to use.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=vBAqBz4aq7U:m8bsjEB1Uus:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=vBAqBz4aq7U:m8bsjEB1Uus:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=vBAqBz4aq7U:m8bsjEB1Uus:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AmazonWebServicesBlog/~4/vBAqBz4aq7U" height="1" width="1"/>]]></content:encoded>


<dc:subject>AWS Elastic Beanstalk</dc:subject>

<dc:creator>AWS Evangelist</dc:creator>
<dc:date>2012-05-16T19:31:34-07:00</dc:date>
<feedburner:origLink>http://aws.typepad.com/aws/2012/05/aws-elastic-beanstalk-now-available-in-europe.html</feedburner:origLink></item>
<item rdf:about="http://aws.typepad.com/aws/2012/05/domain-verification-for-the-amazon-simple-email-service.html">
<title>Domain Verification for the Amazon Simple Email Service</title>
<link>http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/toU8ZP10cmE/domain-verification-for-the-amazon-simple-email-service.html</link>
<description>The Amazon Simple Email Service (SES) makes it easy and cost-effective for you to send bulk or transactional email messages. As I described in my introductory post (Introducing the Amazon Simple Email Service), you must verify the email address (or...</description>
<content:encoded><![CDATA[<p>The Amazon <a href="http://aws.amazon.com/ses/" target="_self">Simple Email Service</a> (SES) makes it easy and cost-effective for you to send bulk or transactional email messages.</p>
<p>As I described in my introductory post (<a href="http://aws.typepad.com/aws/2011/01/introducing-the-amazon-simple-email-service.html" target="_self">Introducing the Amazon Simple Email Service</a>), you must <em>verify </em>the email address (or addresses) that you plan to use to send messages. The initial verification process must be repeated for each email address.</p>
<p>Today we are introducing a new SES feature. <strong>You can now verify an entire domain, and then send email from any address in that domain. </strong>In addition to saving you time and effort, this new feature now allows  you to use Amazon SES in situations where you don&#39;t accept email at the <strong>From </strong>address, or when you don&#39;t know the <strong>From</strong> address ahead of time.</p>
<p><strong>&#0160;</strong>You verify a domain by creating a TXT record in the domain&#39;s DNS record using information that we provide you as part of the domain verification process. Most (not all) DNS providers allow you to create TXT records.&#0160;</p>
<p>If you are using <a href="http://aws.amazon.com/route53/" target="_self">Amazon Route 53</a> to provide DNS service for your domain, the process is very straightforward; you can verify the domain using the <a href="http://aws.amazon.com/console/" target="_self">AWS Management Console</a>. Here&#39;s a tour...</p>
<p>The first step is to visit the <a href="https://console.aws.amazon.com/ses/home" target="_self">SES tab</a> of the console and add your domain to the Domains tab in the Verified Senders section:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/console_verify_domain_1.png" /></div>
<p>If you are not using Route 53, the next step is to update your domain&#39;s DNS settings using the TXT record information displayed in the console:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/console_verify_update_dns_1.png" /></div>
<p>If you are using Route 53, push the <strong>Use Route 53</strong> button and select the domains and subdomains that you want to verify:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/console_verify_use_route53_1.png" /></div>
<p>Either way (Route 53 or your own DNS provider), Amazon SES will verify your domain within 72 hours. Once the domain has been verified, you&#39;ll receive an email and the domain will be marked as &quot;verified&quot; in the console.</p>
<p>You can now send email from any address in the domain!</p>
<p>If you would like to learn more about domain verification, please sign up for the June 12th webinar: <a href="http://www2.gotomeeting.com/register/785775762" target="_self">Using Domain Verification with Amazon Simple Email Service</a>. The webinar is free but space is limited!</p>
<p>We have also changed the limit on the number of verified addresses and domains allowed per AWS account from 100 to 1000.&#0160;</p>
<p>-- Jeff;</p>
<p>&#0160;</p>
<div class="mcePaste" id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="font-family: Tahoma,Arial; font-size: x-small;"><a href="http://www.bricklink.com/orderDetail.asp?ID=2790966">2790966</a>T</span></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=toU8ZP10cmE:LsdCc3WZtz0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=toU8ZP10cmE:LsdCc3WZtz0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=toU8ZP10cmE:LsdCc3WZtz0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AmazonWebServicesBlog/~4/toU8ZP10cmE" height="1" width="1"/>]]></content:encoded>


<dc:subject>Amazon SES</dc:subject>

<dc:creator>AWS Evangelist</dc:creator>
<dc:date>2012-05-15T16:26:13-07:00</dc:date>
<feedburner:origLink>http://aws.typepad.com/aws/2012/05/domain-verification-for-the-amazon-simple-email-service.html</feedburner:origLink></item>
<item rdf:about="http://aws.typepad.com/aws/2012/05/aws-cloud-storage-for-the-enterprise.html">
<title>AWS Cloud Storage for the Enterprise</title>
<link>http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/_INF7PmnSqI/aws-cloud-storage-for-the-enterprise.html</link>
<description>There are a lot of storage options available to AWS users -- Amazon S3, Elastic Block Storage, and the AWS Storage Gateway, along with ancillary services such as Amazon CloudFront for content distribution, AWS Direct Connect for dedicated network connections,...</description>
<content:encoded><![CDATA[<p>There are a lot of storage options available to AWS users -- <a href="http://aws.amazon.com/s3/" target="_self">Amazon S3</a>, <a href="http://aws.amazon.com/ebs/" target="_self">Elastic Block Storage</a>, and the <a href="http://aws.amazon.com/storagegateway/" target="_self">AWS Storage Gateway</a>, along with ancillary services such as <a href="http://aws.amazon.com/cloudfront/" target="_self">Amazon CloudFront</a> for content distribution, <a href="http://aws.amazon.com/directconnect/" target="_self">AWS Direct Connect</a> for dedicated network connections, and <a href="https://aws.amazon.com/elasticmapreduce/" target="_self">Amazon Elastic MapReduce</a> for large-scale data processing.</p>
<p>Our customers are using these services to implement cloud-based backup, disaster recovery, and archiving for entire enterprises.</p>
<p>In order to help you make sense of all of these options and to give you a better sense of how AWS can help you, we have created a day-long event devoted to cloud storage for the enterprise.</p>
<p>The <a href="http://aws.amazon.com/cloud-storage-summit-nyc/?utm_source=aws&amp;utm_medium=awsblog&amp;utm_campaign=storagenyc&amp;trk=storagenycblog" target="_self">AWS Cloud Storage for the Enterprise</a> event will take place on June 6th in New York, and will run from 10:00 AM to 5:30 PM. In addition to keynotes from Stephen Schmidt (Vice President, Security Engineering and Chief Information Security Officer for AWS) and Matt Tavis (AWS Solutions Architect), you will get to hear directly from AWS customers. Stephen will focus on the all-important question of data security in the cloud, and Matt will discuss the ways in which the cloud is transforming the storage strategies that our enterprise customers are putting in to play.</p>
<p>They&#39;ll also coever some lesser-known topics such as cloud-as-a-tier, NAS-like functionality with the cloud, long term data archiving with high performance record retrieval, high speed data transfer in and out.</p>
<p>The event is free, but you will need to <a href="http://aws.amazon.com/cloud-storage-summit-nyc/?utm_source=aws&amp;utm_medium=awsblog&amp;utm_campaign=storagenyc&amp;trk=storagenycblog" target="_self">register</a>.</p>
<p>-- Jeff;</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=_INF7PmnSqI:pS__LKzu2ZE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=_INF7PmnSqI:pS__LKzu2ZE:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=_INF7PmnSqI:pS__LKzu2ZE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AmazonWebServicesBlog/~4/_INF7PmnSqI" height="1" width="1"/>]]></content:encoded>


<dc:subject>Events</dc:subject>

<dc:creator>AWS Evangelist</dc:creator>
<dc:date>2012-05-15T13:01:59-07:00</dc:date>
<feedburner:origLink>http://aws.typepad.com/aws/2012/05/aws-cloud-storage-for-the-enterprise.html</feedburner:origLink></item>
<item rdf:about="http://aws.typepad.com/aws/2012/05/aws-week-in-review-may-7-2012.html">
<title>AWS Week in Review - May 7, 2012</title>
<link>http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/ds_Qp9cEF2k/aws-week-in-review-may-7-2012.html</link>
<description>Let's take a quick look at what happened in AWS-land last week: Monday, May 7 We released the EC2 VM Import Connector for VMware vCenter version 1.2.0. Tuesday, May 8 The Relational Database Service now supports SQL Server. You can...</description>
<content:encoded><![CDATA[<p>Let&#39;s take a quick look at what happened in AWS-land last week:</p>
<table cellpadding="4" cellspacing="4" style="border: 2px solid black; border-collapse: collapse;">
<tbody>
<tr style="border-bottom: 1px dotted black;">
<td>Monday,&#0160; May 7<br /></td>
<td>
<ul>
<li class="litight">We released the <a href="https://forums.aws.amazon.com/ann.jspa?annID=1458" target="_self">EC2 VM Import Connector for VMware vCenter version 1.2.0</a>.</li>
</ul>
</td>
</tr>
<tr style="border-bottom: 1px dotted black;">
<td>Tuesday, May 8<br /></td>
<td>
<ul>
<li class="litight">The <a href="http://aws.typepad.com/aws/2012/05/net-support-for-aws-elastic-beanstalk-amazon-rds-for-sql-server-.html" target="_self">Relational Database Service now supports SQL Server</a>.</li>
<li class="litight">You can now <a href="http://aws.typepad.com/aws/2012/05/net-support-for-aws-elastic-beanstalk-amazon-rds-for-sql-server-.html" target="_self">run .NET applications on AWS Elastic Beanstalk</a>.</li>
</ul>
</td>
</tr>
<tr style="border-bottom: 1px dotted black;">
<td>Wednesday,&#0160;May&#0160;9<br /></td>
<td>
<ul>
<li class="litight">We introduced <a href="http://aws.typepad.com/aws/2012/05/aws-storage-gateway-apis-and-iam-support.html" target="_self">APIs and IAM support for the AWS Storage Gateway</a>.</li>
<li class="litight">We announced that <a href="http://aws.typepad.com/aws/2012/05/save-the-date-aws-reinvent-global-customer-and-partner-conference.html" target="_self">re: Invent, the first AWS conference for customers and partners</a>, will take place later this year.</li>
<li class="litight">We <a href="https://forums.aws.amazon.com/ann.jspa?annID=1460" target="_self">added a third Availability Zone</a> to the US West (Oregon) Region.</li>
<li class="litight">Citrix announced that a tech preview of <a href="http://www.citrix.com/English/ps2/products/feature.asp?contentID=2317049" target="_self">Netscaler 10 is now available on AWS</a>.</li>
</ul>
</td>
</tr>
<tr style="border-bottom: 1px dotted black;">
<td>Thursday, May 10<br /></td>
<td>
<ul>
<li class="litight">You can now <a href="http://aws.typepad.com/aws/2012/05/monitor-estimated-costs-using-amazon-cloudwatch-billing-metrics-and-alarms.html" target="_self">monitor your estimated AWS charges using billing alerts</a>.</li>
<li class="litight">The AWS Portal now includes <a href="http://aws.typepad.com/aws/2012/05/aws-%ED%8F%AC%ED%83%88-%ED%95%9C%EA%B5%AD%EC%96%B4-%EC%BB%A8%ED%85%90%EC%B8%A0-%EC%B6%94%EA%B0%80.html" target="_self">Korean language content</a>.</li>
</ul>
</td>
</tr>
<tr style="border-bottom: 1px dotted black;">
<td>Friday, May 11<br /></td>
<td>
<ul>
<li class="litight">AWS and SAP announced that <a href="http://phx.corporate-ir.net/phoenix.zhtml?c=176060&amp;p=irol-newsArticle&amp;ID=1695012&amp;highlight" target="_self">AWS is now certified to run the SAP Business All-in-One Solutions</a>.</li>
</ul>
</td>
</tr>
<tr style="border-bottom: 1px dotted black;">
<td>Sunday, May 13<br /></td>
<td>
<ul>
<li class="litight">Amazon CloudFront now has <a href="http://aws.typepad.com/aws/2012/05/amazon-cloudfront-support-for-dynamic-content.html" target="_self">support for dynamic content</a>.</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>Stay tuned for another exciting week!</p>
<p>-- Jeff;</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=ds_Qp9cEF2k:RFlkyoo5UMM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=ds_Qp9cEF2k:RFlkyoo5UMM:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=ds_Qp9cEF2k:RFlkyoo5UMM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AmazonWebServicesBlog/~4/ds_Qp9cEF2k" height="1" width="1"/>]]></content:encoded>



<dc:creator>AWS Evangelist</dc:creator>
<dc:date>2012-05-14T08:50:30-07:00</dc:date>
<feedburner:origLink>http://aws.typepad.com/aws/2012/05/aws-week-in-review-may-7-2012.html</feedburner:origLink></item>
<item rdf:about="http://aws.typepad.com/aws/2012/05/amazon-cloudfront-support-for-dynamic-content.html">
<title>Amazon CloudFront - Support for Dynamic Content</title>
<link>http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/JPhNmJpjm_Q/amazon-cloudfront-support-for-dynamic-content.html</link>
<description>Introduction Amazon CloudFront's network of edge locations (currently 30, with more in the works) gives you the ability to distribute static and streaming content to your users at high speed with low latency. Today we are introducing a set of...</description>
<content:encoded><![CDATA[<p><span style="text-decoration: underline;"><strong>Introduction</strong></span><br /><a href="http://aws.amazon.com/cloudfront/" target="_self">Amazon CloudFront</a>&#39;s network of edge locations (<a href="http://aws.amazon.com/cloudfront/#details" target="_self">currently 30</a>, with more in the works) gives you the ability to distribute static and streaming content to your users at high speed with low latency.</p>
<p>Today we are introducing a set of features that, taken together, allow you to use CloudFront to serve dynamic, personalized content more quickly.</p>
<p><span style="text-decoration: underline;"><strong>What is Dynamic Personalized Content?</strong></span><br />As you know, content on the web is identified by a URL, or Uniform Resource Locator such as <strong>http://media.amazonwebservices.com/blog/console_cw_est_charge_service_2.png</strong> . A URL like this always identifies a unique piece of content.</p>
<p>A URL can also contain a query string. This takes the form of a question mark&#0160; (&quot;?&quot;) and additional information that the server can use to personalize the request. Suppose that we had a server at <strong>www.example.com</strong>, and that can return information about a particular user by invoking a PHP script that accepts a user name as an argument, with URLs like <strong>http://www.example.com/userinfo.php?jeff</strong> or <strong>http://www.example.com/userinfo.php?tina</strong>.</p>
<p>Up until now, CloudFront did not use the query string as part of the key that it uses to identify the data that it stores in its edge locations.</p>
<p><strong>We&#39;re changing that today, and you can now use CloudFront to speed access to your dynamic data at our current low rates, making your applications faster and more responsive, regardless of where your users are located.</strong></p>
<p>With this change (and the others that I&#39;ll tell you about in a minute), Amazon CloudFront will become an even better component of your global applications. We&#39;ve put together a long list of optimizations that will each increase the performance of your application on their own, but will work even better when you use them in conjunction with other AWS services such as <a href="http://aws.amazon.com/route53/" target="_self">Route 53</a>, <a href="http://aws.amazon.com/s3/" target="_self">Amazon S3</a>, and <a href="http://aws.amazon.com/ec2/" target="_self">Amazon EC2</a>.</p>
<p><span style="text-decoration: underline;"><strong>Tell Me More<br /></strong></span>Ok, so here&#39;s what we&#39;ve done:</p>
<p><strong>Persistent TCP Connections</strong> - Establishing a TCP connection takes some time because each new connection requires a <a href="http://www.inetdaemon.com/tutorials/internet/tcp/3-way_handshake.shtml" target="_self">three-way handshake</a> between the server and the client. Amazon CloudFront makes use of persistent connections to each origin for dynamic content. This obviates the connection setup time that would otherwise slow down each request. Reusing these &quot;long-haul&quot; connections back to the server can eliminate hundreds of milliseconds of connection setup time. The connection from the client to the CloudFront edge location is also kept open whenever possible.</p>
<p><strong>Support for Multiple Origins</strong> - You can now reference multiple origins (sources of content) from a single CloudFront distribution. This means that you could, for example, serve images from Amazon S3, dynamic content from EC2, and other content from third-party sites, all from a single domain name. Being able to serve your entire site from a single domain will simplify implementation, allow the use of more relative URLs within the application, and can even get you past some cross-site scripting limitations.</p>
<p><strong>Support for Query Strings</strong> - CloudFront now uses the query string as part of its cache key. This optional feature gives you the ability to cache content at the edge that is specific to a particular user, city (e.g. weather or traffic), and so forth. You can enable query string support for your entire website or for selected portions, as needed.</p>
<p><strong>Variable Time-To-Live (TTL)</strong> - In many cases, dynamic content is either not cacheable or cacheable for a very short period of time, perhaps just a few seconds. In the past, CloudFront&#39;s minimum TTL was 60 minutes since all content was considered static. The new minimum TTL value is 0 seconds. If you set the TTL for a particular origin to 0, CloudFront will still cache the content from that origin. It will then make a GET request with an If-Modified-Since header, thereby giving the origin a chance to signal that CloudFront can continue to use the cached content if it hasn&#39;t changed at the origin.</p>
<p><strong>Large TCP Window</strong> - We increased the initial size of CloudFront&#39;s TCP window to 10 back in February, but we didn&#39;t say anything at the time. This enhancement allows more data to be &quot;in flight&quot; across the wire at a given time, without the usual waiting time as the window grows from the older value of 2.</p>
<p><strong>API and Management Console Support</strong> - All of the features listed above are accessible from the <a href="http://aws.amazon.com/documentation/cloudfront/" target="_self">CloudFront APIs</a> and the <a href="https://console.aws.amazon.com/cloudfront/home" target="_self">CloudFront tab of the AWS Management Console</a>. You can now use URL patterns to exercise fine-grained control over the caching and delivery rules for different parts of your site.</p>
<p>Of course, all of CloudFront&#39;s existing static content delivery features will continue to work as expected. GET and HEAD requests, <a href="http://aws.typepad.com/aws/2010/08/new-amazon-cloudfront-feature-default-root-object.html" target="_self">default root object</a>, <a href="http://aws.typepad.com/aws/2010/08/new-cloudfront-feature-invalidation.html" target="_self">invalidation</a>, <a href="http://aws.typepad.com/aws/2009/11/new-amazon-cloudfront-feature-private-content.html" target="_self">private content</a>, <a href="http://aws.typepad.com/aws/2009/05/amazon-cloudfront-request-logging.html" target="_self">access logs</a>, <a href="http://aws.typepad.com/aws/2011/03/iam-now-available-for-amazon-cloudfront.html" target="_self">IAM integration</a>, and delivery of objects compressed by the origin.</p>
<p><span style="text-decoration: underline;"><strong>Working Together</strong></span><br /> <a href="http://media.amazonwebservices.com/blog/cloudfront_dynamic_web_sites_full_1.jpg" target="__new"> <img alt="" src="http://media.amazonwebservices.com/blog/cloudfront_dynamic_web_sites_small_1.jpg" style="float: right; padding-left: 10px; padding-bottom: 10px;" /></a> Let&#39;s take a look at the ways that various AWS services work together to make delivery of static and dynamic content as fast, reliable, and efficient and possible (click on the diagram at right for an even better illustration):</p>
<ul>
<li><strong>From Application / Client to CloudFront</strong> - CloudFront’s request routing technology ensures that each client is connected to the nearest edge location as determined by latency measurements that CloudFront continuously takes from internet users around the world. <a href="http://aws.amazon.com/route53/" target="_self">Route 53</a> may be optionally used as a DNS service to create a CNAME from your custom domain name to your CloudFront distribution. Persistent connections expedite data transfer.</li>
<li><strong>Within the CloudFront Edge Locations</strong> - Multiple levels of caching at each edge location speed access to the most frequently viewed content and reduce the need to go to your origin servers for cacheable content. </li>
<li><strong>From Edge Location to Origin</strong> - The nature of dynamic content requires repeated back and forth calls to the origin server. CloudFront edge locations collapse multiple concurrent requests for the same object into a single request. They also maintain persistent connections to the origins (with the large window size). Connections to other parts of AWS are made over high-quality networks that are monitored by Amazon for both availability and performance. This monitoring has the beneficial side effect of keeping error rates low and window sizes high.</li>
</ul>
<div style="clear: both;">&#0160;</div>
<p><span style="text-decoration: underline;"><strong>Cache Behaviors</strong></span><br />In order to give you full control over query string support, TTL values, and origins you can now associate a set of Cache Behaviors with each of your CloudFront distributions. Each behavior includes the following elements:</p>
<ul>
<li><strong>Path Pattern</strong> - A pattern (e.g. &quot;*.jpg&quot;) that identifies the content subject to this behavior.</li>
<li><strong>Origin Identifier</strong> -The identifier for the origin where CloudFront should forward user requests that match this path pattern.</li>
<li><strong>Query String</strong> - A flag to enable support for query string processing for URLs that match the path pattern.</li>
<li><strong>Trusted Signers</strong> - Information to enable other AWS accounts to create signed URLs for this URL path pattern.</li>
<li><strong>Protocol Policy</strong> - Either <strong>allow-all</strong> or <strong>https-only</strong>, also applied only to this path pattern.</li>
<li><strong>MinTTL</strong> - The minimum time-to-live for content subject to this behavior.</li>
</ul>
<p><span style="text-decoration: underline;"><strong>Tool Support</strong></span><br />Andy from <a href="http://www.cloudberrylab.com/" target="_self">CloudBerry Lab</a> sent me a note to let me know that they have added dynamic content support to the newest <a href="http://www.cloudberrylab.com/free" target="_self">free version of the CloudBerry Explorer for Amazon S3</a>.&#0160; In Andy&#39;s words:</p>
<p style="padding-left: 30px;"><em>I&#39;d like to let you know that CloudBerry Explorer is ready to support new CloudFront features by the time of release.&#0160; We have added the ability to manage multiple origins for a distribution, configure cache behavior for each origin based on URL path patterns and configure CloudFront to include query string parameters.</em></p>
<p>You can read more about this in their new blog post, <a href="http://blog.cloudberrylab.com/2012/05/how-to-configure-cloudfront-dynamic.html" target="_self">How to configure CloudFront Dynamic Content with CloudBerry S3 Explorer </a>.</p>
<p>Andy also sent some screen shots to show us how it works. The first step is to specify the Origins and CNAMEs associated with the distribution:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/cf_dynamic_cloudberry_origins_2.png" /></div>
<p>The next step is to specify the Path Patterns:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/cf_dynamic_cloudberry_add_path_1.png" /></div>
<p>With the Origins and Path Patterns established, the final step is to configure the Path Patterns:</p>
<div style="text-align: center;"><img alt="" src="http://media.amazonwebservices.com/blog/cf_dynamic_cloudberry_config_2.png" /></div>
<p><strong>Update</strong>: Tej from <a href="http://www.bucketexplorer.com/" target="_self">Bucket Explorer</a> wrote in to tell me that they are <a href="http://www.bucketexplorer.com/documentation/cloudfront--how-to-create-distribution-for-dynamic-content-delivery.html" target="_self">now supporting this feature</a>:</p>
<p style="padding-left: 30px;">Hi, I am one of the developer of Bucket Explorer. I am excited to announce that Bucket Explorer new version is supporting CloudFront Dynamic Content feature. Try Its 30 day trial version with full featured. Dynamic Content (Steps and Images).</p>
<p><span style="text-decoration: underline;"><strong>And Here You Go</strong></span><br />Together with CloudFront&#39;s cost-effectiveness (no minimum commits or long-term contracts), these features add up to a content distribution system that is fast, powerful, and easy to use.</p>
<p>So, what do you think? What kinds of applications can you build with these powerful new features?</p>
<p>-- Jeff;</p>
<p>PS - Read more about this new feature in Werner&#39;s new post: <a href="http://www.allthingsdistributed.com/2012/05/cloudfront-dynamic-content-support.html">Dynamic Content Support in Amazon CloudFront</a>.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=JPhNmJpjm_Q:eK-QBtlhL3w:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=JPhNmJpjm_Q:eK-QBtlhL3w:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?a=JPhNmJpjm_Q:eK-QBtlhL3w:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AmazonWebServicesBlog?d=7Q72WNTAKBA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AmazonWebServicesBlog/~4/JPhNmJpjm_Q" height="1" width="1"/>]]></content:encoded>


<dc:subject>Amazon CloudFront</dc:subject>
<dc:subject>Amazon EC2</dc:subject>
<dc:subject>Amazon S3</dc:subject>

<dc:creator>AWS Evangelist</dc:creator>
<dc:date>2012-05-14T00:38:10-07:00</dc:date>
<feedburner:origLink>http://aws.typepad.com/aws/2012/05/amazon-cloudfront-support-for-dynamic-content.html</feedburner:origLink></item>


</rdf:RDF><!-- ph=1 -->

