Blog posts from Amazon AWS blog

2057 blog posts:

New – Managed Databases for Amazon Lightsail
Oct 16, 2018
makes it easy for you to get started with AWS. You choose the operating system (and optional application) that you want to run, pick an instance plan, and create an instance, all in a matter of minutes. offers low, predictable pricing, with instance plans that include compute power, storage, and data transfer: Managed Databases Today […]
re:Invent 2018 – 55 Days to Go….
Oct 02, 2018
As I write this, there are just 55 calendar days until 2018. My colleagues and I are working flat-out to bring you the best possible learning experience and I want to give you a quick update on a couple of things… Transportation – Customer Obsession is the first Amazon Leadership Principle and we take your […]
Learn about AWS – October AWS Online Tech Talks
Oct 01, 2018
AWS Online Tech Talks are live, online presentations that cover a broad range of topics at varying technical levels. Join us this month to learn about AWS services and solutions. We’ll have experts online to help answer any questions you may have. Featured this month, check out the webinars under AR/VR, End-User Computing, Industry Solutions. Also, […]
Saving Koalas Using Genomics Research and Cloud Computing
Sep 28, 2018
Today is Save the Koala Day and a perfect time to tell you about some noteworthy and ground-breaking research that was made possible by AWS Research Credits and the AWS Cloud. Five years ago, a research team led by Dr. Rebecca Johnson (Director of the Australian Museum Research Institute) set out to learn more about […]
Now Available – Amazon EC2 High Memory Instances with 6, 9, and 12 TB of Memory, Perfect for SAP HANA
Sep 27, 2018
The Altair 8800 computer that I built in 1977 had just 4 kilobytes of memory. Today I was able to use an EC2 instance with 12 terabytes (12 tebibytes to be exact) of memory, almost 4 billion times as much! The new Amazon EC2 High Memory Instances let you take advantage of other AWS services […]
Meet the Newest AWS Heroes (September 2018 Edition)
Sep 21, 2018
AWS Heroes are passionate AWS enthusiasts who use their extensive knowledge to teach others about all things AWS across a range of mediums. Many Heroes eagerly share knowledge online via forums, social media, or blogs; while others lead AWS User Groups or organize AWS Community Day events. Their extensive efforts to spread AWS knowledge have […]
New – Parallel Query for Amazon Aurora
Sep 20, 2018
is a relational database that was designed to take full advantage of the abundance of networking, processing, and storage resources available in the cloud. While maintaining compatibility with MySQL and PostgreSQL on the user-visible side, Aurora makes use of a modern, purpose-built distributed storage system under the covers. Your data is striped across hundreds of […]
AWS Data Transfer Price Reductions – Up to 34% (Japan) and 28% (Australia)
Sep 19, 2018
I’ve got good news for AWS customers who make use of our and Regions. Effective September 1, 2018 we are reducing prices for data transfer from , , and by up to 34% in Japan and 28% in Australia. EC2 and S3 Data Transfer Here are the new prices for data transfer from EC2 and S3 […]
New – AWS Storage Gateway Hardware Appliance
Sep 18, 2018
connects your on-premises applications to AWS storage services such as , , and . It runs in your existing virtualized environment and is visible to your applications and your client operating systems as a file share, a local block volume, or a virtual tape library. The resulting hybrid storage model gives our customers the ability […]
New – AWS Systems Manager Session Manager for Shell Access to EC2 Instances
Sep 11, 2018
It is a very interesting time to be a corporate IT administrator. On the one hand, developers are talking about (and implementing) an idyllic future where infrastructure as code, and treating servers and other resources as cattle. On the other hand, legacy systems still must be treated as pets, set up and maintained by hand […]
AWS – Ready for the Next Storm
Sep 11, 2018
As I have shared in the past (AWS – Ready to Weather the Storm) we take extensive precautions to help ensure that AWS will remain operational in the face of hurricanes, storms, and other natural disasters. With Hurricane Florence heading for the east coast of the United States, I thought it would be a good […]
Learn about AWS Services and Solutions – September AWS Online Tech Talks
Sep 10, 2018
AWS Online Tech Talks are live, online presentations that cover a broad range of topics at varying technical levels. Join us this month to learn about AWS services and solutions. We’ll have experts online to help answer any questions you may have. Featured this month is our first ever fireside chat discussion. Join Debanjan Saha, General […]
Amazon AppStream 2.0 – New Application Settings Persistence and a Quick Launch Recap
Sep 10, 2018
Amazon AppStream 2.0 gives you access to Windows desktop applications through a web browser. Thousands of AWS customers, including SOLIDWORKS, Siemens, and MathWorks are already using AppStream 2.0 to deliver applications to their customers. Today I would like to bring you up to date on some recent additions to AppStream 2.0, wrapping up with a […]
AWS X-Ray Now Supports Amazon API Gateway and New Sampling Rules API
Sep 06, 2018
Today, we're adding two new features to AWS X-Ray: support for Amazon API Gateway, making it easier to trace and analyze requests as they travel through your APIs to the underlying services, and support for centralized sampling rules in the AWS X-Ray console, SDKs, and API.
Extending AWS CloudFormation with AWS Lambda Powered Macros
Sep 06, 2018
Today I'm really excited to show you a powerful new feature of AWS CloudFormation, we're calling Macros. Macros allow developers to extend the native syntax of CloudFormation templates by allowing AWS Lambda powered transformations on templates.
Chat with the Alexa Prize Finalists Today
Sep 04, 2018
The Alexa Prize is an annual competition designed to spur academic research and development in the field of conversational artificial intelligence. This year, students are working to build socialbots that can engage in a fun, high-quality conversation on popular societal topics for up to 20 minutes. In order to succeed at this task, the teams […]
In the Works – Amazon RDS on VMware
Aug 29, 2018
Database administrators spend a lot of time provisioning hardware, installing and patching operating systems and databases, and managing backups. All of this undifferentiated heavy lifting keeps the lights on but often takes time away from higher-level efforts that have a higher return on investment. For many years, has taken care of this heavy lifting, and […]
New – Over-the-Air (OTA) Updates for Amazon FreeRTOS
Aug 28, 2018
is an operating system for the microcontrollers that power connected devices such as appliances, fitness trackers, industrial sensors, smart utility meters, security systems, and the like. Designed for use in small, low-powered devices, Amazon FreeRTOS extends the FreeRTOS kernel with libraries for communication with cloud services such as AWS IoT Core and with more powerful […]
Amazon DynamoDB – Features to Power Your Enterprise
Aug 27, 2018
I first told you about in early 2012, and said: We want you to think big, to dream big dreams, and to envision (and then build) data-intensive applications that can scale from zero users up to tens or hundreds of millions of users before you know it. We want you to succeed, and we don’t […]
Amazon Lightsail Update – More Instance Sizes and Price Reductions
Aug 23, 2018
Amazon Lightsail gives you access to the power of AWS, with the simplicity of a VPS (Virtual Private Server). You choose a configuration from a menu and launch a virtual machine (an instance) preconfigured with SSD-based storage, DNS management, and a static IP address. You can use Linux or Windows, and can even choose between […]
New T3 Instances – Burstable, Cost-Effective Performance
Aug 21, 2018
We launched the t1.micro instance type in 2010, and followed up with the first of the T2 instances (micro, small, and medium) in 2014, more sizes in 2015 (nano) and 2016 (xlarge and 2xlarge), and unlimited bursting last year. Today we are launching T3 instances in twelve regions. These general-purpose instances are even more cost-effective […]
Amazon Kinesis Data Streams Adds Enhanced Fan-Out and HTTP/2 for Faster Streaming
Aug 21, 2018
We launched a new feature for Amazon Kinesis Data Streams (KDS) called Enhanced Fan-out, which enables developers to take advantage of a new low latency HTTP/2 data retrieval API. This new API allows customers to attach more applications to a single data stream while maintaining read performance across all of the applications consuming the stream. The HTTP/2 interface reduces the latency between ingestion of data and consumption of data by a consumer application by about 75%, down to less than 50 milliseconds.
Aurora Serverless MySQL Generally Available
Aug 10, 2018
You may have heard of Amazon Aurora, a custom built MySQL and PostgreSQL compatible database born and built in the cloud. You may have also heard of serverless, which allows you to build and run applications and services without thinking about instances. These are two pieces of the growing AWS technology story that we’re really excited to be working on. Last year, at AWS re:Invent we announced a preview of a new capability for Aurora called Aurora Serverless. Today, I’m pleased to announce that Aurora Serverless for Aurora MySQL is generally available. Aurora Serverless is on-demand, auto-scaling, serverless Aurora. You don’t have to think about instances or scaling and you pay only for what you use.
AWS Online Tech Talks – August 2018
Aug 06, 2018
AWS Online Tech Talks are live, online presentations that cover a broad range of topics at varying technical levels. Join us this month to learn about AWS services and solutions. We’ll have experts online to help answer any questions you may have. We’ve also launched our first-ever office hours style tech talk, where you have the […]
AWS IoT Device Defender Now Available – Keep Your Connected Devices Safe
Aug 02, 2018
I was cleaning up my home office over the weekend and happened upon a network map that I created in 1997. Back then my fully wired network connected 5 PCs and two printers. Today, with all of my children grown up and out of the house, we are down to 2 PCs. However, our home […]
New – Provisioned Throughput for Amazon Elastic File System (EFS)
Aug 02, 2018
lets you create petabyte-scale file systems that can be accessed in massively parallel fashion from hundreds or thousands of servers and on-premises resources, scaling on demand without disrupting applications. Behind the scenes, storage is distributed across multiple Availability Zones and redundant storage servers in order to provide you with file systems that are scalable, durable, […]
Thoughts On Machine Learning Accuracy
Jul 27, 2018
This blog shares some brief thoughts on machine learning accuracy and bias. Let’s start with some comments about a recent ACLU blog in which they ran a facial recognition trial. Using Rekognition, the ACLU built a face database using 25,000 publicly available arrest photos and then performed facial similarity searches on that database using public […]
Now Available: R5, R5d, and z1d Instances
Jul 25, 2018
Just last week I told you about our plans to launch EC2 Instances with Faster Processors and More Memory. Today I am happy to report that the R5, R5d, and z1d instances are available now and you can start using them today. Let’s take a look at each one! R5 Instances The memory-optimized R5 instances […]
Amazon SageMaker Adds Batch Transform Feature and Pipe Input Mode for TensorFlow Containers
Jul 20, 2018
At the New York Summit a few days ago we launched two new features: a new batch inference feature called Batch Transform that allows customers to make predictions in non-real time scenarios across petabytes of data and Pipe Input Mode support for TensorFlow containers. SageMaker remains one of my favorite services and we’ve covered it […]
Amazon Polly Update – Time-Driven Prosody and Asynchronous Synthesis
Jul 17, 2018
I hope that you are enjoying the Polly-powered audio that is available for the newest posts on this blog, including the DeepLens Challenge and the Storage Gateway Recap. As part of my blogging process, I now listen to the synthesized speech for my draft blog posts in order to get a better sense for how […]
Amazon EC2 Instance Update – Faster Processors and More Memory
Jul 17, 2018
Last month I told you about the Nitro system and explained how it will allow us to broaden the selection of EC2 instances and to pick up the pace as we do so, with an ever-broadening selection of compute, storage, memory, and networking options. This will allow us to give you access to the latest […]
New – EC2 Compute Instances for AWS Snowball Edge
Jul 17, 2018
I love factories and never miss an opportunity to take a tour. Over the years, I have been lucky enough to watch as raw materials and sub-assemblies are turned into cars, locomotives, memory chips, articulated buses, and more. I’m always impressed by the speed, precision, repeat-ability, and the desire to automate every possible step. On […]
Amazon Translate Adds Support for Japanese, Russian, Italian, Traditional Chinese, Turkish, and Czech
Jul 17, 2018
Today I’m excited to announce that has added support for Japanese, Russian, Italian, Traditional Chinese, Turkish, and Czech! Amazon Translate is a translation API that delivers fast, high-quality, and affordable language translation. Translate was originally released in preview at in 2017 and my colleague, Tara, wrote about the service in depth. Since the initial preview, we’ve […]
Amazon Kinesis Video Streams Adds Support For HLS Output Streams
Jul 13, 2018
Today I’m excited to announce and demonstrate the new HTTP Live Streams (HLS) output feature for (KVS). If you’re not already familiar with KVS, Jeff covered the release for in 2017. In short, Amazon Kinesis Video Streams is a service for securely capturing, processing, and storing video for analytics and machine learning – from one […]
New – Lifecycle Management for Amazon EBS Snapshots
Jul 13, 2018
It is always interesting to zoom in on the history of a single AWS service or feature and watch how it has evolved over time in response to customer feedback. For example, Amazon Elastic Block Store (EBS) launched a decade ago and has been gaining more features and functionality every since. Here are a few […]
AWS Storage Gateway Recap – SMB Support, RefreshCache Event, and More
Jul 12, 2018
To borrow my own words, the is a service that includes a multi-protocol storage appliance that fits in between your existing application and the . Your applications see the gateway as a file system, a local disk volume, or a Virtual Tape Library, depending on how it was configured. Today I would like to share […]
AWS re:Invent 2018 is Coming – Are You Ready?
Jul 10, 2018
As I write this, there are just 138 days until re:Invent 2018. My colleagues on the events team are going all-out to make sure that you, our customer, will have the best possible experience in Las Vegas. After meeting with them, I decided to write this post so that you can have a better understanding […]
DeepLens Challenge #1 Starts Today – Use Machine Learning to Drive Inclusion
Jul 10, 2018
Are you ready to develop and show off your machine learning skills in a way that has a positive impact on the world? If so, get your hands on an video camera and join the AWS DeepLens Challenge! About the Challenge Working together with our friends at Intel, we are launching the first in a […]
AWS Heroes – New Categories Launch
Jul 05, 2018
As you may know, in 2014 we launched the AWS Community Heroes program to recognize a vibrant group of AWS experts. These standout individuals use their extensive knowledge to teach customers and fellow-techies about AWS products and services across a range of mediums. As AWS grows, new groups of Heroes emerge. Today, we’re excited to […]
AWS Online Tech Talks – July 2018
Jul 02, 2018
Join us this month to learn about AWS services and solutions featuring topics on Amazon EMR, Amazon SageMaker, AWS Lambda, Amazon S3, Amazon WorkSpaces, Amazon EC2 Fleet and more! We also have our third episode of the “How to re:Invent” where we’ll dive deep with the AWS Training and Certification team on Bootcamps, Hands-on Labs, […]
AWS Lambda Adds Amazon Simple Queue Service to Supported Event Sources
Jun 28, 2018
We can now use to trigger functions! This is a stellar update with some key functionality that I’ve personally been looking forward to for more than 4 years. I know our customers are excited to take it for a spin so feel free to skip to the walk through section below if you don’t want […]
Amazon Comprehend Launches Asynchronous Batch Operations
Jun 27, 2018
My colleague Jeff Barr last wrote about , a service for discovering insights and relationships in text, when it launched at in 2017. Today, after iterating on customer feedback, we’re releasing a new asynchronous batch inferencing feature for Comprehend. Asynchronous batch operations work on documents stored in buckets and can perform all of the normal […]
New – Amazon Linux WorkSpaces
Jun 26, 2018
Over two years ago I explained why I Love my Amazon WorkSpace. Today, with well over three years of experience under my belt, I have no reason to return to a local, non-managed desktop. I never have to worry about losing or breaking my laptop, keeping multiple working environments in sync, or planning for disruptive […]
New Collaborative Editing for Amazon WorkDocs – Powered by Hancom Thinkfree Office Online
Jun 21, 2018
I’ve got some important news for users. As a result of our partnership with Hancom, you can now edit Microsoft Office documents in your browser without having to install any applications or connect with another web service. You can quickly create a document, share it with team members, and let them make changes and contribute […]
Amazon EC2 Update – Additional Instance Types, Nitro System, and CPU Options
Jun 19, 2018
I have a backlog of EC2 updates to share with you. We’ve been releasing new features and instance types at a rapid clip and it is time to catch up. Here’s a quick peek at where we are and where we are going… Additional Instance Types Here’s a quick recap of the most recent EC2 […]
Amazon Polly Plugin for WordPress Update – Translate and Vocalize Your Content
Jun 19, 2018
Earlier this year I showed you how to Give Your WordPress Blog a Voice with Amazon Polly and walked you through the steps involved in installing, configuring, and using the Amazon Polly for WordPress plugin. Today we are making this plugin even more powerful, adding the ability to translate your content into one or more […]
New – Redis 4.0 Compatibility in Amazon ElastiCache
Jun 15, 2018
makes it easy for you to set up a fully managed in-memory data store and cache with Redis or Memcached. Today we’re pleased to launch compatibility with Redis 4.0 in ElastiCache. You can now launch Redis 4.0 compatible ElastiCache nodes or clusters, in all commercial AWS regions. ElastiCache Redis clusters can scale to terabytes of […]
AWS DeepLens Now Shipping – Order One Today!
Jun 14, 2018
is a video camera that runs deep learning models directly on the device, out in the field. I wrote about the hardware and system software in depth last year; here’s a quick recap: Hardware – 4 megapixel camera (1080P video), 2D microphone array, Intel Atom® Processor, dual-band Wi-Fi, USB and micro HDMI ports, 8 GB […]
Amazon SageMaker Automatic Model Tuning: Using Machine Learning for Machine Learning
Jun 08, 2018
Today I’m excited to announce the general availability of Amazon SageMaker Automatic Model Tuning. Automatic Model Tuning eliminates the undifferentiated heavy lifting required to search the hyperparameter space for more accurate models. This feature allows developers and data scientists to save significant time and effort in training and tuning their machine learning models. A Hyperparameter […]
Amazon EKS – Now Generally Available
Jun 05, 2018
We announced and invited customers to take a look at a preview during re:Invent 2017. Today I am pleased to be able to let you know that is available for use in production form. It has been certified as Kubernetes conformant, and is ready to run your existing Kubernetes workloads. Based on the most recent […]
SAP on AWS – Past, Present, and Future
Jun 05, 2018
While many of my AWS colleagues are preparing for SAPPHIRE NOW, I thought this would be a good time to bring you up to date on what we have already done to make AWS a great home for SAP’s products and to share our plans to make it even better. The Story So Far Our […]
EC2 Instance Update – M5 Instances with Local NVMe Storage (M5d)
Jun 04, 2018
Earlier this month we launched the C5 Instances with Local NVMe Storage and I told you that we would be doing the same for additional instance types in the near future! Today we are introducing M5 instances equipped with local NVMe storage. Available for immediate use in 5 regions, these instances are a great fit […]
AWS Online Tech Talks – June 2018
Jun 04, 2018
AWS Online Tech Talks – June 2018 Join us this month to learn about AWS services and solutions. New this month, we have a fireside chat with the GM of Amazon WorkSpaces and our 2nd episode of the “How to re:Invent” series. We’ll also cover best practices, deep dives, use cases and more! Join us […]
Some quick thoughts on the public discussion regarding facial recognition and Amazon Rekognition this past week
Jun 01, 2018
We have seen a lot of discussion this past week about the role of Amazon Rekognition in facial recognition, surveillance, and civil liberties, and we wanted to share some thoughts. Amazon Rekognition is a service we announced in 2016. It makes use of new technologies – such as deep learning – and puts them in […]
Amazon SageMaker Updates – Tokyo Region, CloudFormation, Chainer, and GreenGrass ML
Jun 01, 2018
Today, at the AWS Summit in Tokyo we announced a number of updates and new features for . Starting today, SageMaker is available in ! SageMaker also now supports CloudFormation. A new machine learning framework, Chainer, is now available in the SageMaker Python SDK, in addition to MXNet and Tensorflow. Finally, support for running Chainer […]
New – Pay-per-Session Pricing for Amazon QuickSight, Another Region, and Lots More
May 31, 2018
is a fully managed cloud business intelligence system that gives you Fast & Easy to Use Business Analytics for Big Data. makes business analytics available to organizations of all shapes and sizes, with the ability to access data that is stored in your data warehouse, your relational databases, flat files in S3, and (via connectors) […]
Amazon Neptune Generally Available
May 30, 2018
Amazon Neptune is now Generally Available in , , , and . is a fast, reliable, fully-managed graph database service that makes it easy to build and run applications that work with highly connected datasets. At the core of Neptune is a purpose-built, high-performance graph database engine optimized for storing billions of relationships and querying […]
Simplify Login with Application Load Balancer Built-in Authentication
May 30, 2018
Today I’m excited to announce built-in authentication support in Application Load Balancers (ALB). ALB can now securely authenticate users as they access applications, letting developers eliminate the code they have to write to support authentication and offload the responsibility of authentication from the backend. The team built a great live example where you can try […]
EC2 Instance Update – C5 Instances with Local NVMe Storage (C5d)
May 18, 2018
As you can see from my EC2 Instance History post, we add new instance types on a regular and frequent basis. Driven by increasingly powerful processors and designed to address an ever-widening set of use cases, the size and diversity of this list reflects the equally diverse group of EC2 customers! Near the bottom of […]
AWS IoT 1-Click – Use Simple Devices to Trigger Lambda Functions
May 16, 2018
We announced a preview of at 2017 and have been refining it ever since, focusing on simplicity and a clean out-of-box experience. Designed to make IoT available and accessible to a broad audience, is now generally available, along with new IoT buttons from AWS and AT&T. I sat down with the dev team a month […]
Amazon Sumerian – Now Generally Available
May 15, 2018
We announced at 2017. As you can see from Tara‘s blog post (Presenting Amazon Sumerian: An Easy Way to Create VR, AR, and 3D Experiences), Sumerian does not require any specialized programming or 3D graphics expertise. You can build VR, AR, and 3D experiences for a wide variety of popular hardware platforms including mobile devices, […]
Amazon Aurora Backtrack – Turn Back Time
May 10, 2018
We’ve all been there! You need to make a quick, seemingly simple fix to an important production database. You compose the query, give it a once-over, and let it run. Seconds later you realize that you forgot the WHERE clause, dropped the wrong table, or made another serious mistake, and interrupt the query, but the […]
Introducing the AWS Machine Learning Competency for Consulting Partners
May 10, 2018
Today I’m excited to announce a new Machine Learning Competency for Consulting Partners in the Amazon Partner Network (APN). This AWS Competency program allows APN Consulting Partners to demonstrate a deep expertise in machine learning on AWS by providing solutions that enable machine learning and data science workflows for their customers. This new AWS Competency […]
AWS Online Tech Talks – May and Early June 2018
May 10, 2018
AWS Online Tech Talks – May and Early June 2018   Join us this month to learn about some of the exciting new services and solution best practices at AWS. We also have our first re:Invent 2018 webinar series, “How to re:Invent”. Sign up now to learn more, we look forward to seeing you. Note […]
Creating a 1.3 Million vCPU Grid on AWS using EC2 Spot Instances and TIBCO GridServer
May 09, 2018
Many of my colleagues are fortunate to be able to spend a good part of their day sitting down with and listening to our customers, doing their best to understand ways that we can better meet their business and technology needs. This information is treated with extreme care and is used to drive the roadmap […]
New – AWS Service Catalog Connector for ServiceNow
May 08, 2018
Enterprises want to provide their employees with apps and tools that will allow them to do a better and more efficient job, while still providing oversight and governance. helps enterprise IT to meet all of these needs, with a focus on cloud-based solutions. Administrators assemble portfolios of products, add rules to control and manage user […]
EC2 Price Reduction – H1 Instances
May 04, 2018
EC2’s H1 instances offer 2 to 16 terabytes of fast, dense storage for big data applications, optimized to deliver high throughput for sequential I/O. Enhanced Networking, 32 to 256 gigabytes of RAM, and Intel Xeon E5-2686 v4 processors running at a base frequency of 2.3 GHz round out the feature set. I am happy to […]
EC2 Fleet – Manage Thousands of On-Demand and Spot Instances with One Request
May 03, 2018
EC2 Spot Fleets are really cool. You can launch a fleet of Spot Instances that spans EC2 instance types and Availability Zones without having to write custom code to discover capacity or monitor prices. You can set the target capacity (the size of the fleet) in units that are meaningful to your application and have […]
IoT Analytics Now Generally Available
May 01, 2018
Today, I’m pleased to announce that, as of April 24th 2018, the AWS IoT Analytics service is generally available. Customers can use IoT Analytics to clean, process, encrich, store, and analyze their connected device data at scale. AWS IoT Analytics is now available in , , , and . In November of last year, my […]
New .BOT gTLD from Amazon
Apr 24, 2018
Today, I’m excited to announce the launch of .BOT, a new generic top-level domain (gTLD) from Amazon. Customers can use .BOT domains to provide an identity and portal for their bots. Fitness bots, slack bots, e-commerce bots, and more can all benefit from an easy-to-access .BOT domain. The phrase “bot” was the 4th most registered […]
AWS Support – The First Decade
Apr 20, 2018
We launched AWS Support a full decade ago, with Gold and Silver plans focused on Amazon EC2, Amazon S3, and Amazon SQS. Starting from that initial offering, backed by a small team in Seattle, AWS Support now encompasses thousands of people working from more than 60 locations. A Quick Look Back Over the years, that […]
Get Started with Blockchain Using the new AWS Blockchain Templates
Apr 19, 2018
Many of today’s discussions around blockchain technology remind me of the classic Shimmer Floor Wax skit. According to Dan Aykroyd, Shimmer is a dessert topping. Gilda Radner claims that it is a floor wax, and Chevy Chase settles the debate and reveals that it actually is both! Some of the people that I talk to […]
New – Registry of Open Data on AWS (RODA)
Apr 18, 2018
Almost a decade ago, my colleague Deepak Singh introduced the AWS Public Datasets in his post Paging Researchers, Analysts, and Developers. I’m happy to report that Deepak is still an important part of the AWS team and that the Public Datasets program is still going strong! Today we are announcing a new take on open […]
AWS AppSync – Production-Ready with Six New Features
Apr 13, 2018
If you build (or want to build) data-driven web and mobile apps and need real-time updates and the ability to work offline, you should take a look at . Announced in preview form at 2017 and described in depth here, AWS AppSync is designed for use in iOS, Android, JavaScript, and React Native apps. AWS […]
AWS Online Tech Talks – April & Early May 2018
Apr 11, 2018
We have several upcoming tech talks in the month of April and early May. Come join us to learn about AWS services and solution offerings. We’ll have AWS experts online to help answer questions in real-time. Sign up now to learn more, we look forward to seeing you. Note – All sessions are free and […]
New – Machine Learning Inference at the Edge Using AWS Greengrass
Apr 04, 2018
What happens when you combine the Internet of Things, Machine Learning, and Edge Computing? Before I tell you, let’s review each one and discuss what AWS has to offer. Internet of Things (IoT) – Devices that connect the physical world and the digital one. The devices, often equipped with one or more types of sensors, […]
New – Encryption of Data in Transit for Amazon EFS
Apr 04, 2018
was designed to be the file system of choice for cloud-native applications that require shared access to file-based storage. We launched EFS in mid-2016 and have added several important features since then including on-premises access via Direct Connect and encryption of data at rest. We have also made EFS available in additional AWS Regions, most […]
AWS Certificate Manager Launches Private Certificate Authority
Apr 04, 2018
Today we’re launching a new feature for (ACM), Private Certificate Authority (CA). This new service allows ACM to act as a private subordinate CA. Previously, if a customer wanted to use private certificates, they needed specialized infrastructure and security expertise that could be expensive to maintain and operate. ACM Private CA builds on ACM’s existing […]
AWS Firewall Manager: Central Management for Your Web Application Portfolio
Apr 04, 2018
There’s often tension between distributed and centralized control, especially in larger organizations. While a distributed control model allows teams to move fast and to respond to specialized local needs, a central model can provide the right level of oversight for global initiatives and challenges that span all teams. We’ve seen this challenge arise first-hand when […]
AWS Config Rules Update: Aggregate Compliance Data Across Accounts and Regions
Apr 04, 2018
As I have discussed in the past, sophisticated AWS customers invariably control multiple AWS accounts. Some of these are the results of acquisitions or a holdover from bottom-up, departmental adoption of cloud computing. Others create multiple accounts in order to isolate developers, projects, or departments from each other. We strongly endorse this as a best […]
AWS Secrets Manager: Store, Distribute, and Rotate Credentials Securely
Apr 04, 2018
Today we’re launching AWS Secrets Manager which makes it easy to store and retrieve your secrets via API or the and rotate your credentials with built-in or custom functions. Managing application secrets like database credentials, passwords, or API Keys is easy when you’re working locally with one machine and one application. As you grow and […]
Amazon S3 Update: New Storage Class and General Availability of S3 Select
Apr 04, 2018
I’ve got two big pieces of news for anyone who stores and retrieves data in : New S3 One Zone-IA Storage Class – This new storage class is 20% less expensive than the existing Standard-IA storage class. It is designed to be used to store data that does not need the extra level of protection […]
Amazon Transcribe Now Generally Available
Apr 04, 2018
At 2017 we launched Amazon Transcribe in private preview. Today we’re excited to make Amazon Transcribe generally available for all developers. Amazon Transcribe is an automatic speech recognition service (ASR) that makes it easy for developers to add speech to text capabilities to their applications. We’ve iterated on customer feedback in the preview to make […]
Amazon Translate Now Generally Available
Apr 04, 2018
Today we’re excited to make Amazon Translate generally available. Late last year at my colleague Tara Walker wrote about a preview of a new AI service, . Starting today you can access Amazon Translate in , , , and with a 2 million character monthly free tier for the first 12 months and $15 per […]
Amazon SageMaker Now Supports Additional Instance Types, Local Mode, Open Sourced Containers, MXNet and Tensorflow Updates
Apr 04, 2018
Amazon SageMaker continues to iterate quickly and release new features on behalf of customers. Starting today, SageMaker adds support for many new instance types, local testing with the SDK, and Apache MXNet 1.1.0 and Tensorflow 1.6.0. Let’s take a quick look at each of these updates. New Instance Types Amazon SageMaker customers now have additional […]
Amazon ECS Service Discovery
Mar 28, 2018
now includes integrated service discovery. This makes it possible for an ECS service to automatically register itself with a predictable and friendly DNS name in . As your services scale up or down in response to load or container health, the Route 53 hosted zone is kept up to date, allowing other services to lookup […]
New – Amazon DynamoDB Continuous Backups and Point-In-Time Recovery (PITR)
Mar 27, 2018
The team is back with another useful feature hot on the heels of encryption at rest. At 2017 we launched global tables and on-demand backup and restore of your DynamoDB tables and today we’re launching continuous backups with point-in-time recovery (PITR). You can enable continuous backups with a single click in the , a simple […]
March Machine Learning Madness!
Mar 26, 2018
Mid-march in the USA means millions of people watching, and betting on, college basketball (I live here but I didn’t make the rules). As the NCAA college championship continues I wanted to briefly highlight the work of Wesley Pasfield one of our Professional Services Machine Learning Specialists. Wesley was able to take data from kenpom.com […]
EFS File Sync – Faster File Transfer To Amazon EFS File Systems
Mar 22, 2018
We launched EFS File Sync a few days before 2017 and I finally have time to tell you about it! If you need to move a large collection of files from an on-premises or in-cloud file system to , this tool is for you. Simple, single-threaded command line tools such as cp and rsync predate […]
AWS Quest- a puzzling situation
Mar 22, 2018
Starting on March 8th you might have seen AWS Quest popping up in different places. Now that we are a bit over halfway through the game, we thought it would be a great time give everyone a peek behind the curtain. The whole idea started about a year ago during an casual conversation with Jeff […]
Real-Time Hotspot Detection in Amazon Kinesis Analytics
Mar 20, 2018
Today we’re releasing a new machine learning feature in Amazon Kinesis Data Analytics for detecting “hotspots” in your streaming data. We launched Kinesis Data Analytics in August of 2016 and we’ve continued to add features since. As you may already know, Kinesis Data Analytics is a fully managed real-time processing engine for streaming data that […]
Amazon EC2 Resource ID Update – More Resource Types to Migrate
Mar 19, 2018
As a follow-up to our earlier work to provide longer IDs for a small set of essential EC2 resources, we are now doing the same for the remaining EC2 resources, with a migration deadline of July 2018. You can opt-in on a per-user, per-region, per-type basis and verify that your code, regular expressions, database schemas, […]
Getting Ready for the AWS Quest Finale on Twitch
Mar 18, 2018
Whew! March has been one crazy month for me and it is only half over. After a week with my wife in the Caribbean, we hopped on a non-stop Seattle to Tokyo flight so that I could speak at JAWS Days, Startup Day, and some internal events. We arrived home last Wednesday and I am […]
Our Newest AWS Community Heroes (Spring 2018 Edition)
Mar 16, 2018
The AWS Community Heroes program helps shine a spotlight on some of the innovative work being done by rockstar AWS developers around the globe. Marrying cloud expertise with a passion for community building and education, these Heroes share their time and knowledge across social media and in-person events. Heroes also actively help drive content at Meetups, workshops, and conferences. […]
AWS Documentation is Now Open Source and on GitHub
Mar 13, 2018
Earlier this year we made the AWS SDK developer guides available as GitHub repos (all found within the awsdocs organization) and invited interested parties to contribute changes and improvements in the form of pull requests. Today we are adding over 138 additional developer and user guides to the organization, and we are looking forward to […]
New – Usage-Based Pricing for Amazon Chime
Mar 12, 2018
I am a regular and frequent user of , as are most of my colleagues. In addition to dozens of ongoing point-to-point sessions with individual colleagues, I participate in one chat room for the AWS Blog team and another for the AWS Evangelists. I attend several meetings per day, and use Amazon Chime’s conferencing feature […]
AWS Summit Season is Almost Here – Get Ready to Register!
Mar 11, 2018
I’m writing this post from my hotel room in Tokyo while doing my best to fight jet lag! I’m here to speak at JAWS Days and Startup Day, and to meet with some local customers. I do want to remind you that the AWS Global Summit series is just about to start! With events planned […]
Join the AWS Quest – Help me to Rebuild Ozz!
Mar 09, 2018
If you have been watching my weekly videos, you may have noticed an orange robot in the background from time to time. That’s Ozz, my robot friend and helper. Built from the ground up in my home laboratory, Ozz is an invaluable part of the AWS blogging process! Sadly, when we announced we are adding […]
AWS Online Tech Talks – March 2018
Mar 07, 2018
Can you believe it’s already the month of March? With some great new Tech Talks available this month, there’s no better time to grow your knowledge about AWS services and solutions. AWS Online Tech Talks March 2018– Schedule Below is the full schedule for the live, online technical sessions being held during the month of […]
Auto Scaling is now available for Amazon SageMaker
Mar 02, 2018
Kumar Venkateswar, Product Manager on the AWS ML Platforms Team, shares details on the announcement of Auto Scaling with Amazon SageMaker. With Amazon SageMaker, thousands of customers have been able to easily build, train and deploy their machine learning (ML) models. Today, we’re making it even easier to manage production ML models, with Auto Scaling […]
Attending Mobile World Congress? Check Out Our Connected Car Demo!
Feb 27, 2018
Are you planning to attend Mobile World Congress 2018 in Barcelona (one of my favorite cities)? If so, please be sure to check out the connected car demo in Hall 5 Booth 5E41. The team has been working on a proof of concept with our friends at Vodafone and Saguna to show you how connected […]
Amazon GameLift FleetIQ and Spot Instances – Save up to 90% On Game Server Hosting
Feb 22, 2018
is a scalable, cloud-based runtime environment for session-based multiplayer games. You simply upload a build of your game, tell which type of EC2 instances you’d like to host it on, and sit back while takes care of setting up sessions and maintaining a suitably-sized fleet of EC2 instances. This automatic scaling allows you to accommodate […]
Now Available – AWS Serverless Application Repository
Feb 21, 2018
Last year I suggested that you Get Ready for the AWS Serverless Application Repository and gave you a sneak peek. The Repository is designed to make it as easy as possible for you to discover, configure, and deploy applications and components on AWS. It is also an ideal venue for AWS partners, enterprise customers, and […]
Amazon Relational Database Service – Looking Back at 2017
Feb 12, 2018
The Amazon RDS team launched nearly 80 features in 2017. Some of them were covered in this blog, others on the , and the rest in What’s New or Forum posts. To wrap up my week, I thought it would be worthwhile to give you an organized recap. So here we go! Certification & Security […]
AWS Hot Startups for February 2018: Canva, Figma, InVision
Feb 12, 2018
Note to readers! Starting next month, we will be publishing our monthly Hot Startups blog post on the AWS Startup Blog. Please come check us out. As visual communication—whether through social media channels like Instagram or white space-heavy product pages—becomes a central part of everyone’s life, accessible design platforms and tools become more and more […]
New – Encryption at Rest for DynamoDB
Feb 08, 2018
At 2017, Werner encouraged his audience to “Dance like nobody is watching, and to encrypt like everyone is:” The AWS team is always eager to add features that make it easier for you to protect your sensitive data and to help you to achieve your compliance objectives. For example, in 2017 we launched encryption at […]
Give Your WordPress Blog a Voice With Our New Amazon Polly Plugin
Feb 08, 2018
I first told you about in late 2016 in my post Amazon Polly – Text to Speech in 47 Voices and 24 Languages. After that launch, we added support for Korean, five new voices, and made Polly available in all Regions in the aws partition. We also added whispering, speech marks, a timbre effect, and […]
New AWS Developer Training in Collaboration with edX.org
Feb 05, 2018
I recently heard my manager (Ariel Kelman, VP of Marketing for AWS) talk about the important role that education plays in our work. In fact, he assigned it a significantly higher priority than traditional marketing activities that focus on leads or conversions. I’ve also heard our other leaders talk about their work to create highly […]
The Floodgates Are Open – Increased Network Bandwidth for EC2 Instances
Jan 27, 2018
I hope that you have configured your AMIs and your current-generation EC2 instances to use the Elastic Network Adapter (ENA) that I told you about back in mid-2016. The ENA gives you high throughput and low latency, while minimizing the load on the host processor. It is designed to work well in the presence of […]
New – Inter-Region VPC Peering
Jan 22, 2018
I’m still catching up with the last couple of launches! Today I would like to tell you about inter-region VPC peering. You have been able to create peering connections between Virtual Private Clouds (VPCs) in the same AWS Region since early 2014 (read New VPC Peering for the Amazon Virtual Cloud to learn more). Once […]
Recent EC2 Goodies – Launch Templates and Spread Placement
Jan 19, 2018
We launched some important new EC2 instance types and features at . I’ve already told you about the M5, H1, T2 Unlimited and Bare Metal instances, and about Spot features such as Hibernation and the New Pricing Model. Randall told you about the Amazon Time Sync Service. Today I would like to tell you about […]
New AWS Auto Scaling – Unified Scaling For Your Cloud Applications
Jan 17, 2018
I’ve been talking about scalability for servers and other cloud resources for a very long time! Back in 2006, I wrote “This is the new world of scalable, on-demand web services. Pay for what you need and use, and not a byte more.” Shortly after we launched , we made it easy for you to […]
Now Open – Third AWS Availability Zone in London
Jan 16, 2018
We expand AWS by picking a geographic area (which we call a Region) and then building multiple, isolated Availability Zones in that area. Each Availability Zone (AZ) has multiple Internet connections and power connections to multiple grids. Today I am happy to announce that we are opening our 50th AWS Availability Zone, with the addition […]
AWS IoT, Greengrass, and Machine Learning for Connected Vehicles at CES
Jan 10, 2018
Last week I attended a talk given by Bryan Mistele, president of Seattle-based INRIX. Bryan’s talk provided a glimpse into the future of transportation, centering around four principle attributes, often abbreviated as ACES: Autonomous – Cars and trucks are gaining the ability to scan and to make sense of their environments and to navigate without […]
AWS Online Tech Talks – January 2018
Jan 08, 2018
Happy New Year! Kick of 2018 right by expanding your AWS knowledge with a great batch of new Tech Talks. We’re covering some of the biggest launches from re:Invent including Amazon Neptune, Amazon Rekognition Video, AWS Fargate, AWS Cloud9, Amazon Kinesis Video Streams, AWS PrivateLink, AWS Single-Sign On and more! January 2018– Schedule Noted below […]
AWS Direct Connect Update – Ten New Locations Added in Late 2017
Jan 02, 2018
Happy 2018! I am looking forward to getting back to my usual routine, working with our teams to learn about their upcoming launches and then writing blog posts to bring the news to you. Right now I am still catching up on a few launches and announcements from late 2017. First on the list for […]
AWS Training & Certification Update – Free Digital Training + Certified Cloud Practitioner Exam
Dec 21, 2017
We recently made some updates to AWS Training and Certification to make it easier for you to build your cloud skills and to learn about many of the new services that we launched at . Free AWS Digital Training You can now find over 100 new digital training classes at aws.training, all with unlimited access […]
Amazon Linux 2 – Modern, Stable, and Enterprise-Friendly
Dec 19, 2017
I’m getting ready to wrap up my work for the year, cleaning up my inbox and catching up on a few recent AWS launches that happened at and shortly after . Last week we launched . This is modern version of Linux, designed to meet the security, stability, and productivity needs of enterprise environments while […]
Now Open AWS EU (Paris) Region
Dec 19, 2017
Today we are launching our 18th AWS Region, our fourth in Europe. Located in the Paris area, AWS customers can use this Region to better serve customers in and around France. The Details The new Region provides a broad suite of AWS services including , , , , , , , , , , , […]
New – Amazon CloudWatch Agent with AWS Systems Manager Integration – Unified Metrics & Log Collection for Linux & Windows
Dec 14, 2017
In the past I’ve talked about several agents, deaemons, and scripts that you could use to collect system metrics and log files for your Windows and Linux instances and on-premise services and publish them to . The data collected by this somewhat disparate collection of tools gave you visibility into the status and behavior of […]
Amazon EC2 Price Reduction in the Asia Pacific (Mumbai) Region
Dec 14, 2017
Whew – I am just getting back in to blogging after a quick recovery from ! I’m happy to start things off with yet another AWS price reduction, this one for four instance families in the Region. Effective December 1, 2017 we are reducing prices for On-Demand and Reserved Instances as follows: M4 – Up […]
Now Open – AWS China (Ningxia) Region
Dec 12, 2017
Today we launched our 17th Region globally, and the second in China. The AWS Region, operated by Ningxia Western Cloud Data Technology Co. Ltd. (NWCD), is generally available now and provides customers another option to run applications and store data on AWS in China. The Details At launch, the new China (Ningxia) Region, operated by […]
re:Invent Recap – Announcements to Boost Enterprise Innovation with Windows
Dec 07, 2017
My colleague Sandy Carter delivered the Enterprise Innovation State of the Union last week at . She wrote the guest post below to recap the announcements that she made from the stage. “I want my company to innovate, but I am not convinced we can execute successfully.” Far too many times I have heard this […]
Say Hello To Our Newest AWS Community Heroes (Fall 2017 Edition)
Nov 09, 2017
The AWS Community Heroes program helps shine a spotlight on some of the innovative work being done by rockstar AWS developers around the globe. Marrying cloud expertise with a passion for community building and education, these heroes share their time and knowledge across social media and through in-person events. Heroes also actively help drive community-led tracks at conferences. […]
Amazon ElastiCache Update – Online Resizing for Redis Clusters
Nov 09, 2017
Amazon Elasticache makes it easy to for you to set up a fast, in-memory data store and cache. With support for the two most popular open source offerings (Redis and Memcached), ElastiCache supports the demanding needs of game leaderboards, in-memory analytics, and large-scale messaging.
New – AWS PrivateLink for AWS Services: Kinesis, Service Catalog, EC2 Systems Manager, Amazon EC2 APIs, and ELB APIs in your VPC
Nov 08, 2017
This guest post is by Colm MacCárthaigh, Senior Engineer for Amazon Virtual Private Cloud. Since VPC Endpoints launched in 2015, creating Endpoints has been a popular way to securely access S3 and DynamoDB from an Amazon Virtual Private Cloud (VPC) without the need for an Internet gateway, a NAT gateway, or firewall proxies. With VPC […]
New Amazon S3 Encryption & Security Features
Nov 07, 2017
Back in 2006, when I announced S3, I wrote ” Further, each block is protected by an ACL (Access Control List) allowing the developer to keep the data private, share it for reading, or share it for reading and writing, as desired.” Starting from that initial model, with private buckets and ACLs to grant access, […]
EC2 Convertible Reserved Instance Update – New 1-Year CRI, Merges & Splits
Nov 07, 2017
We launched Convertible Reserved Instances for EC2 just about a year ago. The Convertible RIs give you a significant discount (typically 54% when compared to On-Demand) and allow you to change the instance family and other parameters associated with the RI if your needs change. Today we are introducing Convertible RIs with a 1-year term, […]
AWS Price List API Update – New Query and Metadata Functions
Nov 07, 2017
The original AWS Price List API, as described in New – AWS Price List API, gave you access to prices in JSON and CSV form by way of structured URLs. While this worked well for some types of cost management tools, the size and complexity of the files made them difficult to download and tedious […]
Now Available – Compute-Intensive C5 Instances for Amazon EC2
Nov 06, 2017
I’m thrilled to announce that the new compute-intensive C5 instances are available today in six sizes for launch in three AWS regions! These instances are designed for compute-heavy applications like batch processing, distributed analytics, high-performance computing (HPC), ad serving, highly scalable multiplayer gaming, and video encoding. The new instances offer a 25% price/performance improvement over […]
Just in Case You Missed It: Catching Up on Some Recent AWS Launches
Nov 04, 2017
So many launches and cloud innovations, that you simply may not believe.  In order to catch up on some service launches and features, this post will be a round-up of some cool releases that happened this summer and through the end of September. The launches and features I want to share with you today are: […]
New – AWS Direct Connect Gateway – Inter-Region VPC Access
Nov 01, 2017
As I was preparing to write this post, I took a nostalgic look at the blog post I wrote when we launched back in 2012. We created Direct Connect after our enterprise customers asked us to allow them to establish dedicated connections to an AWS Region in pursuit of enhanced privacy, additional data transfer bandwidth, […]
98, 99, 100 CloudFront Points of Presence!
Nov 01, 2017
Nine years ago I showed you how you could Distribute Your Content with Amazon CloudFront. We launched CloudFront in 2008 with 14 Points of Presence and have been expanding rapidly ever since. Today I am pleased to announce the opening of our 100th Point of Presence, the fifth one in Tokyo and the sixth in […]
Hot Startups on AWS – October 2017
Oct 31, 2017
In 2015, the Centers for Medicare and Medicaid Services (CMS) reported that healthcare spending made up 17.8% of the U.S. GDP – that’s almost $3.2 trillion or $9,990 per person. By 2025, the CMS estimates this number will increase to nearly 20%. As cloud technology evolves in the healthcare and life science industries, we are […]
AWS HIPAA Eligibility Update (October 2017) – Sixteen Additional Services
Oct 31, 2017
Our Health Customer Stories page lists just a few of the many customers that are building and running healthcare and life sciences applications that run on AWS. Customers like Verge Health, Care Cloud, and Orion Health trust AWS with Protected Health Information (PHI) and Personally Identifying Information (PII) as part of their efforts to comply […]
AWS Online Tech Talks – November 2017
Oct 30, 2017
Leaves are crunching under my boots, Halloween is tomorrow, and pumpkin is having its annual moment in the sun – it’s fall everybody! And just in time to celebrate, we have whipped up a fresh batch of pumpkin spice Tech Talks. Grab your planner (Outlook calendar) and pencil these puppies in. This month we are […]
New – Amazon EC2 Instances with Up to 8 NVIDIA Tesla V100 GPUs (P3)
Oct 26, 2017
Driven by customer demand and made possible by on-going advances in the state-of-the-art, we’ve come a long way since the original m1.small instance that we launched in 2006, with instances that are emphasize compute power, burstable performance, memory size, local storage, and accelerated computing. The New P3 Today we are making the next generation of […]
Now Available – Amazon Aurora with PostgreSQL Compatibility
Oct 25, 2017
Late last year I told you about our plans to add PostgreSQL compatibility to . We launched the private beta shortly after that announcement, and followed it up earlier this year with an open preview. We’ve received lots of great feedback during the beta and the preview and have done our best to make sure […]
Introducing Cost Allocation Tags for Amazon SQS
Oct 19, 2017
You have long had the ability to tag your AWS resources and to see cost breakouts on a per-tag basis. Cost allocation was launched in 2012 (see AWS Cost Allocation for Customer Bills) and we have steadily added support for additional services, most recently DynamoDB (Introducing Cost Allocation Tags for Amazon DynamoDB), Lambda (AWS Lambda […]
Getting Ready for AWS re:Invent 2017
Oct 19, 2017
With just 40 days remaining before begins, my colleagues and I want to share some tips that will help you to make the most of your time in Las Vegas. As always, our focus is on training and education, mixed in with some after-hours fun and recreation for balance. Locations, Locations, Locations The re:Invent Campus […]
Amazon Elasticsearch Service now supports VPC
Oct 17, 2017
Starting today, you can connect to your Amazon Elasticsearch Service domains from within an Amazon VPC without the need for NAT instances or Internet gateways. VPC support for Amazon ES is easy to configure, reliable, and offers an extra layer of security. With VPC support, traffic between other services and Amazon ES stays entirely within […]
Amazon Lightsail Update – Launch and Manage Windows Virtual Private Servers
Oct 16, 2017
I first told you about last year in my blog post, Amazon Lightsail – the Power of AWS, the Simplicity of a VPS. Since last year’s launch, thousands of customers have used Lightsail to get started with AWS, launching Linux-based Virtual Private Servers. Today we are adding support for Windows-based Virtual Private Servers. You can […]
Introducing Gluon: a new library for machine learning from AWS and Microsoft
Oct 12, 2017
Post by Dr. Matt Wood Today, AWS and Microsoft announced Gluon, a new open source deep learning interface which allows developers to more easily and quickly build machine learning models, without compromising performance. Gluon provides a clear, concise API for defining machine learning models using a collection of pre-built, optimized neural network components. Developers who […]
Application Load Balancers Now Support Multiple TLS Certificates With Smart Selection Using SNI
Oct 10, 2017
Today we’re launching support for multiple TLS/SSL certificates on Application Load Balancers (ALB) using Server Name Indication (SNI). You can now host multiple TLS secured applications, each with its own TLS certificate, behind a single load balancer. In order to use SNI, all you need to do is bind multiple certificates to the same secure […]
Now Available – Microsoft SQL Server 2017 for Amazon EC2
Oct 06, 2017
Microsoft SQL Server 2017 (launched just a few days ago) includes lots of powerful new features including support for graph databases, automatic database tuning, and the ability to create clusterless Always On Availability Groups. It can also be run on Linux and in Docker containers. Run on EC2 I’m happy to announce that you can […]
Things Go Better With Step Functions
Oct 05, 2017
I often give presentations on Amazon’s culture of innovation, and start out with a slide that features a revealing quote from Amazon founder Jeff Bezos: I love to sit down with our customers and to learn how we have empowered their creativity and to pursue their dreams. Earlier this year I chatted with Patrick Brandt […]
Now Available – Amazon Linux AMI 2017.09
Oct 03, 2017
I’m happy to announce that the latest version of the Amazon Linux AMI (2017.09) is now available in all AWS Regions for all current-generation EC2 instances. The AMI contains a supported and maintained Linux image that is designed to provide a stable, secure, high performance environment for applications running on EC2. Easy Upgrade You can […]
AWS Hot Startups – September 2017
Sep 29, 2017
As consumers continue to demand faster, simpler, and more on-the-go services, FinTech companies are responding with ever more innovative solutions to fit everyone’s needs and to improve customer experience. This month, we are excited to feature the following startups—all of whom are disrupting traditional financial services in unique ways: Acorns – allowing customers to invest […]
Natural Language Processing at Clemson University – 1.1 Million vCPUs & EC2 Spot Instances
Sep 28, 2017
My colleague Sanjay Padhi shared the guest post below in order to recognize an important milestone in the use of EC2 Spot Instances. A group of researchers from Clemson University achieved a remarkable milestone while studying topic modeling, an important component of machine learning associated with natural language processing, breaking the record for creating the […]
AWS Pinpoint Launches Two-Way Text Messaging
Sep 26, 2017
Last week launched AWS Global SMS two-way text messaging and we didn’t get an opportunity to cover the launch. AWS Pinpoint users can now programmaticaly respond to their end-users’ text messages. Users can provision both short codes and long codes (10-digit phone numbers) which send inbound messages to an SNS topic. Let’s take a look. […]
In the Works – AWS Region in the Middle East
Sep 25, 2017
Last year we launched new AWS Regions in Canada, India, Korea, the UK, and the United States, and announced that new regions are coming to China, France, Hong Kong, Sweden, and a second GovCloud Region in the US throughout 2017 and 2018. Middle East Region by Early 2019 Today, I am happy to announce that […]
Catching Up on Some Recent AWS Launches and Publications
Sep 20, 2017
As I have noted in the past, the AWS Blog Team is working hard to make sure that you know about as many AWS launches and publications as possible, without totally burying you in content! As part of our balancing act, we will occasionally publish catch-up posts to clear our queues and to bring more […]
New – Stop & Resume Workloads on EC2 Spot Instances
Sep 19, 2017
EC2 Spot Instances give you access to spare EC2 compute capacity at up to 90% off of the On-Demand rates. Starting with the ability to request a specific number of instances of a particular size, we made Spot Instances even more useful and flexible with support for Spot Fleets and Auto Scaling Spot Fleets, allowing […]
New – Per-Second Billing for EC2 Instances and EBS Volumes
Sep 18, 2017
Back in the old days, you needed to buy or lease a server if you needed access to compute power. When we launched EC2 back in 2006, the ability to use an instance for an hour, and to pay only for that hour, was big news. The pay-as-you-go model inspired our customers to think about […]
AWS Partner Webinar Series – September & October 2017
Sep 14, 2017
The wait is over. September and October’s Partner Webinars have officially arrived! In case you missed the intro last month, the AWS Partner Webinar Series is a selection of live and recorded presentations covering a broad range of topics at varying technical levels and scale. A little different from our AWS Online TechTalks, each AWS Partner […]
Prime Day 2017 – Powered by AWS
Sep 14, 2017
The third annual Prime Day set another round of records for global orders, topping Black Friday and Cyber Monday, making it the biggest day in Amazon retail history. Over the course of the 30 hour event, tens of millions of Prime members purchased things like Echo Dots, Fire tablets, programmable pressure cookers, espresso machines, rechargeable […]
Now Available – EC2 Instances with 4 TB of Memory
Sep 13, 2017
Earlier this year I told you about our plan to launch EC2 instances with up to 16 TB of memory. Today I am happy to announce that the new x1e.32xlarge instances with 4 TB of DDR4 memory are available in four AWS Regions. As I wrote in my earlier post, these instances are designed to […]
New Network Load Balancer – Effortless Scaling to Millions of Requests per Second
Sep 07, 2017
(ELB) has been an important part of AWS since 2009, when it was launched as part of a three-pack that also included and . Since that time we have added many features, and also introduced the Application Load Balancer. Designed to support application-level, content-based routing to applications that run in containers, Application Load Balancers pair […]
AWS Online Tech Talks – September 2017
Sep 06, 2017
As a school supply aficionado, the month of September has always held a special place in my heart. Nothing sets the tone for success like getting a killer deal on pens and a crisp college ruled notebook. Even if back to school shopping trips have secured a seat in your distant memory, this is still […]
New – Application Load Balancing via IP Address to AWS & On-Premises Resources
Aug 31, 2017
I told you about the new AWS Application Load Balancer last year and showed you how to use it to do implement Layer 7 (application) routing to EC2 instances and to microservices running in containers. Some of our customers are building hybrid applications as part of a longer-term move to AWS. These customers have told […]
AWS Hot Startups – August 2017
Aug 31, 2017
There’s no doubt about it – Artificial Intelligence is changing the world and how it operates. Across industries, organizations from startups to Fortune 500s are embracing AI to develop new products, services, and opportunities that are more efficient and accessible for their consumers. From driverless cars to better preventative healthcare to smart home devices, AI […]
New – Descriptions for Security Group Rules
Aug 31, 2017
I’m often impressed when I look back to the early days of EC2 and see just how many features from the launch have survived until today. AMIs, Availability Zones, KeyPairs, Security Groups, and Security Group Rules were all present at the beginning, as was pay-as-you-go usage. Even though we have made innumerable additions to the […]
Deadline 10 – Launch a Rendering Fleet in AWS
Aug 30, 2017
Graphical rendering is a compute-intensive task that is, as they say, embarrassingly parallel. Looked at another way, this means that there’s a more or less linear relationship between the number of processors that are working on the problem and the overall wall-clock time that it takes to complete the task. In a creative endeavor such […]
Amazon Aurora Fast Database Cloning
Aug 30, 2017
Today, I want to quickly show off a feature of that I find incredibly useful: Fast Database Cloning. By taking advantage of Aurora’s underlying distributed storage engine you’re able to quickly and cheaply create a copy-on-write clone of your database. In my career I’ve frequently spent time waiting on some representative sample of data to […]
New – Amazon EC2 Elastic GPUs for Windows
Aug 30, 2017
Today we’re excited to announce the general availability of Amazon EC2 Elastic GPUs for Windows. An Elastic GPU is a GPU resource that you can attach to your instance to accelerate the graphics performance of your applications. Elastic GPUs come in medium (1GB), large (2GB), xlarge (4GB), and 2xlarge (8GB) sizes and are lower cost […]
VMware Cloud on AWS – Now Available
Aug 28, 2017
Last year I told you about the work that we are doing with our friends at VMware to build the VMware Cloud on AWS. As I shared at the time, this is a native, fully-managed offering that runs the VMware SDDC stack directly on bare-metal AWS infrastructure that maintains the elasticity and security customers have […]
Launch – Amazon Cognito User Pools General Availability: App Integration and Federation
Aug 25, 2017
Recently I was reading articles on Forbes.com, as well as, some other tech-focused websites around mobile user experience, engagement, and development. Almost every article, it mentions that the success of a mobile app development project is dependent upon the delivery of a well-designed user onboarding experience and an engaging mobile interface. An Inc.com article states […]
Amazon AppStream 2.0 Launch Recap – Domain Join, Simple Network Setup, and Lots More
Aug 23, 2017
We (the AWS Blog Team) work to maintain a delicate balance between coverage and volume! On the one hand, we want to make sure that you are aware of as many features as possible. On the other, we don’t want to bury you in blog posts. As a happy medium between these two extremes we […]
AWS Cost Explorer Update – Better Filtering & Grouping, Report Management, RI Reports
Aug 21, 2017
Our customers use Cost Explorer to better understand and manage their AWS spending, making heavy use of the reporting, analytics, and visualization tools that it provides. We launched Cost Explorer in 2014 with a focus on simplicity – single click signup, preconfigured default views, and a clean user interface (take a look back at The […]
Empowerment, Engagement, and Education for Women in Tech
Aug 21, 2017
I’ve been earning a living in the technology industry since 1977, when I worked in one of the first computer stores in the country as a teenager. Looking back over the past 40 years, and realizing that the Altair, IMSAI, Sol-20, and North Star Horizon machines that I learned about, built, debugged, programmed, sold, and […]
Announcing the Winners of the AWS Chatbot Challenge – Conversational, Intelligent Chatbots using Amazon Lex and AWS Lambda
Aug 18, 2017
A couple of months ago on the blog, I announced the AWS Chatbot Challenge in conjunction with Slack. The AWS Chatbot Challenge was an opportunity to build a unique chatbot that helped to solve a problem or that would add value for its prospective users. The mission was to build a conversational, natural language chatbot […]
New – SES Dedicated IP Pools
Aug 18, 2017
Today we released Dedicated IP Pools for . With dedicated IP pools, you can specify which dedicated IP addresses to use for sending different types of email. Dedicated IP pools let you use your SES for different tasks. For instance, you can send transactional emails from one set of IPs and you can send marketing […]
AWS Online Tech Talks – August 2017
Aug 16, 2017
Welcome to mid-August, everyone–the season of beach days, family road trips, and an inbox full of “out of office” emails from your coworkers. Just in case spending time indoors has you feeling a bit blue, we’ve got a piping hot batch of AWS Online Tech Talks for you to check out. Kick up your feet, grab a […]
New – VPC Endpoints for DynamoDB
Aug 16, 2017
Starting today (VPC) Endpoints for are available in all public AWS regions. You can provision an endpoint right away using the or the . There are no additional costs for a VPC Endpoint for DynamoDB. Many AWS customers run their applications within a (VPC) for security or isolation reasons. Previously, if you wanted your EC2 […]
AWS Partner Webinar Series – August 2017
Aug 15, 2017
We love bringing our customers helpful information and we have another cool series we are excited to tell you about. The AWS Partner Webinar Series is a selection of live and recorded presentations covering a broad range of topics at varying technical levels and scale. A little different from our AWS Online TechTalks, each AWS […]
AWS Summit New York – Summary of Announcements
Aug 14, 2017
Whew – what a week! Tara, Randall, Ana, and I have been working around the clock to create blog posts for the announcements that we made at the AWS Summit in New York. Here’s a summary to help you to get started: Amazon Macie – This new service helps you to discover, classify, and secure […]
Launch – Hello Amazon Macie: Automatically Discover, Classify, and Secure Content at Scale
Aug 14, 2017
When Jeff and I heard about this service, we both were curious on the meaning of the name Macie. Of course, Jeff being a great researcher looked up the name Macie and found that the name Macie has two meanings. It has both French and English (UK) based origin, it is typically a girl name, […]
New – Encryption of Data at Rest for Amazon Elastic File System (EFS)
Aug 14, 2017
We launched in production form a little over a year ago (see Amazon Elastic File System – Production Ready in Three Regions for more information). Later in the year we added On-Premises access via Direct Connect and made EFS available in the Region, following up this year with availability in the and Regions. Encryption at […]
Launch – AWS Glue Now Generally Available
Aug 14, 2017
Today we’re excited to announce the general availability of . is a fully managed, serverless, and cloud-optimized extract, transform and load (ETL) service. is different from other ETL services and platforms in a few very important ways. First, is “serverless” – you don’t need to provision or manage any resources and you only pay for […]
AWS CloudHSM Update – Cost Effective Hardware Key Management at Cloud Scale for Sensitive & Regulated Workloads
Aug 14, 2017
Our customers run an incredible variety of mission-critical workloads on AWS, many of which process and store sensitive data. As detailed in our Overview of Security Processes document, AWS customers have access to an ever-growing set of options for encrypting and protecting this data. For example, supports encryption of data at rest and in transit, […]
New – Amazon Web Services Extends CloudTrail to All AWS Customers
Aug 14, 2017
I have exciting news for all Amazon Web Services customers! I have been waiting patiently to share this great news with all of you and finally, the wait is over. is now enabled by default for ALL CUSTOMERS and will provide visibility into the past seven days of account activity without the need for you […]
AWS Config Update – New Managed Rules to Secure S3 Buckets
Aug 14, 2017
captures the state of your AWS resources and the relationships between them. Among other features, it allows you to select a resource and then view a timeline of configuration changes that affect the resource (read Track AWS Resource Relationships With AWS Config to learn more). AWS Config rules extends Config with a powerful rule system, […]
AWS Migration Hub – Plan & Track Enterprise Application Migration
Aug 14, 2017
About once a week, I speak to current and potential AWS customers in our Seattle Executive Briefing Center. While I generally focus on our innovation process, we sometimes discuss other topics, including application migration. When enterprises decide to migrate their application portfolios they want to do it in a structured, orderly fashion. These portfolios typically […]
Get Ready for AWS re:Invent 2017
Aug 08, 2017
With just 110 days left until November 27, 2017, my colleagues and I are working hard to get ready for re:Invent 2017. I have not yet started on my blog posts or on any new LEGO creations, but I have taken a look at a very preliminary list of launches and am already gearing up […]
New – Amazon Connect and Amazon Lex Integration
Aug 03, 2017
I’m really excited to share some recent enhancements to two of my favorite services: Amazon Connect and Amazon Lex. is a self-service, cloud-based contact center service that makes it easy for any business to deliver better customer service at lower cost. is a service for building conversational interfaces using voice and text. By integrating these […]
Introducing the GameDay Essentials Show on AWS Twitch Channel
Aug 01, 2017
Imagine if you will, you have obtained a new position at Unicorn.Rentals, a company that specializes in LARM, Legendary Animal Rental Market. Given the chance, what child wouldn’t happily exchange anything for the temporary use of a unicorn? What parent could refuse the opportunity to make their children happy? Let’s estimate the year to be […]
AWS Hot Startups – July 2017
Jul 27, 2017
Welcome back to another month of Hot Startups! Every day, startups are creating innovative and exciting businesses, applications, and products around the world. Each month we feature a handful of startups doing cool things using AWS. July is all about learning! These companies are focused on providing access to tools and resources to expand knowledge […]
New – High-Resolution Custom Metrics and Alarms for Amazon CloudWatch
Jul 26, 2017
has been an important part of AWS since early 2009! Launched as part of a three-pack that also included and , CloudWatch has evolved into a very powerful monitoring service for AWS resources and the applications that you run on the . CloudWatch custom metrics (launched way back in 2011) allow you to store business […]
Now Available: Three New AWS Specialty Training Courses
Jul 26, 2017
AWS Training allows you to learn from the experts so you can advance your knowledge with practical skills and get more out of the . Today I am happy to announce that three of our most popular training bootcamps (a staple at and ) are becoming part of our permanent instructor-led training portfolio: Building a […]
New – GPU-Powered Streaming Instances for Amazon AppStream 2.0
Jul 25, 2017
We launched Amazon AppStream 2.0 at re:Invent 2016. This application streaming service allows you to deliver Windows applications to a desktop browser. AppStream 2.0 is fully managed and provides consistent, scalable performance by running applications on general purpose, compute optimized, and memory optimized streaming instances, with delivery via NICE DCV – a secure, high-fidelity streaming […]
Use CloudFormation StackSets to Provision Resources Across Multiple AWS Accounts and Regions
Jul 25, 2017
helps AWS customers implement an Infrastructure as Code model. Instead of setting up their environments and applications by hand, they build a template and use it to create all of the necessary resources, collectively known as a CloudFormation stack. This model removes opportunities for manual error, increases efficiency, and ensures consistent configurations over time. Today […]
New – S3 Sync capability for EC2 Systems Manager: Query & Visualize Instance Software Inventory
Jul 20, 2017
It is now essential, with the fast paced lives we all seem to lead, to find tools to make it easier to manage our time, our home, and our work. With the pace of technology, the need for technologists to find management tools to easily manage their systems is just as important. With the introduction […]
Hightail — Empowering Creative Collaboration in the Cloud
Jul 19, 2017
Hightail – formerly YouSendIt – streamlines how creative work is reviewed, improved, and approved by helping more than 50 million professionals around the world get great content in front of their audiences faster. Since its debut in 2004 as a file sharing company, Hightail shifted its strategic direction to focus on delivering value-added creative collaboration […]
New: Server-Side Encryption for Amazon Kinesis Streams
Jul 18, 2017
In this age of smart homes, big data, IoT devices, mobile phones, social networks, chatbots, and game consoles, streaming data scenarios are everywhere. Amazon Kinesis Streams enables you to build custom applications that can capture, process, analyze, and store terabytes of data per hour from thousands of streaming data sources. Since Amazon Kinesis Streams allows […]
AWS HIPAA Eligibility Update (July 2017) – Eight Additional Services
Jul 18, 2017
It is time for an update on our on-going effort to make AWS a great host for healthcare and life sciences applications. As you can see from our Health Customer Stories page, Philips, VergeHealth, and Cambia (to choose a few) trust AWS with Protected Health Information (PHI) and Personally Identifying Information (PII) as part of […]
Lambda@Edge – Intelligent Processing of HTTP Requests at the Edge
Jul 17, 2017
Late last year I announced a preview of and talked about how you could use it to intelligently process HTTP requests at locations that are close (latency-wise) to your customers. Developers who applied and gained access to the preview have been making good use of it, and have provided us with plenty of very helpful […]
New – Next-Generation GPU-Powered EC2 Instances (G3)
Jul 14, 2017
I first wrote about the benefits of GPU-powered computing in 2013 when we launched the G2 instance type. Since that launch, AWS customers have used the G2 instances to deliver high performance graphics to mobile devices, TV sets, and desktops. Today we are taking a step forward and launching the G3 instance type. Powered by […]
DevOps Practices- Two New Webinars with Puppet and New Relic
Jul 13, 2017
This month we are hosting two joint AWS-Partner webinars about how executing DevOps practices on AWS can automate configuration management and leave time for innovation. Many organizations adopt DevOps practices to manage their cloud and on-premises environments for greater scalability, speed, and reliability and these webinars give you a chance to hear directly from the […]
New – Target Tracking Policies for EC2 Auto Scaling
Jul 12, 2017
I recently told you about DynamoDB Auto Scaling and showed you how it uses multiple CloudWatch Alarms to automate capacity management for DynamoDB tables. Behind the scenes, this feature makes use of a more general Application Auto Scaling model that we plan to put to use across several different AWS services over time. The new […]
Journey into Deep Learning with AWS
Jul 11, 2017
If you are anything like me, Artificial Intelligence (AI), Machine Learning (ML), and Deep Learning are completely fascinating and exciting topics. As AI, ML, and Deep Learning become more widely used, for me it means that the science fiction written by Dr. Issac Asimov, the robotics and medical advancements in Star Wars, and the technologies […]
Launch – .NET Core Support In AWS CodeStar and AWS Codebuild
Jul 11, 2017
A few months ago, I introduced the AWS CodeStar service, which allows you to quickly develop, build, and deploy applications on AWS. AWS CodeStar helps development teams to increase the pace of releasing applications and solutions while reducing some of the challenges of building great software. When the CodeStar service launched in April, it was […]
Take the Journey: Build Your First Serverless Web Application
Jul 10, 2017
I realized at a young age that I really liked writing those special statements that would control the computer and make it work in the manner in which I desired. This technique of controlling the computer and building things on the machine, I learned from my teachers was called writing code, and it fascinated me. […]
AWS Online Tech Talks – July 2017
Jul 07, 2017
It’s unbelievable that 2017 has flown by so quickly, yet here we are already in the month of July. A little-known fact about the 7th month of the year is that its name, July, is in honor of the Roman general, Julius Cæsar. The Roman State named the month on his behalf since it the […]
Amazon EC2 Systems Manager Patch Manager now supports Linux
Jul 07, 2017
Hot on the heels of some other great updates is another vital enhancement: the ability to use Patch Manager on Linux instances! We launched Patch Manager with SSM at re:Invent in 2016 and Linux support was a commonly requested feature. Starting today we can support patch manager in: Amazon Linux 2014.03 and later (2015.03 and […]
Prepare for the OWASP Top 10 Web Application Vulnerabilities Using AWS WAF and Our New White Paper
Jul 06, 2017
Are you aware of the Open Web Application Security Project (OWASP) and the work that they do to improve the security of web applications? Among many other things, they publish a list of the 10 most critical application security flaws, known as the OWASP Top 10. The release candidate for the 2017 version contains a […]
New – API & CloudFormation Support for Amazon CloudWatch Dashboards
Jul 05, 2017
We launched CloudWatch Dashboards a couple of years ago. In the post that I wrote for the launch, I showed you how to interactively create a dashboard that displayed chosen CloudWatch metrics in graphical form. After the launch, we added additional features including a full screen mode, a dark theme, control over the range of […]
AWS Price Reduction – SQL Server Standard Edition on EC2
Jul 05, 2017
I’m happy to be able to announce the 62nd AWS price reduction, this one for Microsoft SQL Server Standard Edition on EC2. Many enterprise workloads run on Microsoft Windows, primarily on-premises or in corporate data centers. We believe that AWS is the best place to build, deploy, scale, and manage Windows applications due to the […]
New – Cross-Account Delivery of CloudWatch Events
Jun 30, 2017
CloudWatch Events allow you to track and respond to changes in your AWS resources. You get a near real-time stream of events that you can route to one or more targets ( functions, streams, Amazon SNS topics, and more) using rules. The events that are generated depend on the particular AWS service. For example, here […]
Catching Up On AWS Announcements from Early 2017
Jun 30, 2017
Even though we have published 123 posts so far this year, we simply don’t have the time to cover every significant AWS launch. Also, the newer services are often richer and take more space to describe, adding to our workload. This post (and others to follow each quarter) will outline some of the launches that […]
Introducing Our NEW AWS Community Heroes (Summer 2017 Edition)
Jun 29, 2017
The AWS Community Heroes program seeks to recognize and honor the most engaged Amazon Web Services developers who have had a positive impact in the global community.  If you are interested in learning more about the AWS Community Heroes program or curious about ways to get involved with your local AWS community, please click the […]
AWS Hot Startups – June 2017
Jun 29, 2017
Thanks for stopping by for another round of AWS Hot Startups! This month we are featuring: CloudRanger – helping companies understand the cloud with visual representation. quintly – providing social media analytics for brands on a single dashboard. Tango Card – reinventing rewards programs for businesses and their customers worldwide. Don’t forget to check out […]
New Power Bundle for Amazon WorkSpaces – More vCPUs, Memory, and Storage
Jun 29, 2017
Are you tired of hearing me talk about yet? I hope not, because we have a lot of customer-driven additions on the roadmap! Our customers in the developer and analyst community have been asking for a workstation-class machine that will allow them to take advantage of the low cost and flexibility of . Developers want […]
Now Available – Developer Preview of AWS SDK for Java 2.0
Jun 28, 2017
The AWS Developer Tools Team has been hard at work on the AWS SDK for Java and is launching a Developer Preview of version 2.0 today. This version is a major rewrite of the older, 1.11.x codebase. Built on top of Java 8 with a focus on consistency, immutability and ease of use, the new […]
AWS GovCloud (US) and Amazon Rekognition – A Powerful Public Safety Tool
Jun 26, 2017
I’ve already told you about and described how it uses deep neural network models to analyze images by detecting objects, scenes, and faces. Today I am happy to tell you that is now available in the AWS GovCloud (US) Region. To learn more, read the Amazon Rekognition FAQ, and the Amazon Rekognition Product Details, review […]
AWS Bill Simplification – Consolidated CloudWatch Charges
Jun 22, 2017
The bill that you receive for your use of AWS in July will include a change in the way that charges are presented. The CloudWatch team made this change in order to make your bill simpler and easier to understand. Consolidating Charges In the past, charges for your usage of CloudWatch were split between two […]
DynamoDB Accelerator (DAX) Now Generally Available
Jun 21, 2017
Earlier this year I told you about Amazon DynamoDB Accelerator (DAX), a fully-managed caching service that sits in front of (logically speaking) your tables. DAX returns cached responses in microseconds, making it a great fit for eventually-consistent read-intensive workloads. DAX supports the DynamoDB API, and is seamless and easy to use. As a managed service, […]
Protect Web Sites & Services Using Rate-Based Rules for AWS WAF
Jun 21, 2017
AWS WAF (Web Application Firewall) helps to protect your application from many different types of application-layer attacks that involve requests that are malicious or malformed. As I showed you when I first wrote about this service (New – AWS WAF), you can define rules that match cross-site scripting, IP address, SQL injection, size, or content […]
In the Works – AWS Region in Hong Kong
Jun 21, 2017
Last year we launched new AWS Regions in Canada, India, Korea, the UK (London), and the United States (Ohio), and announced that new regions are coming to France (Paris), China (Ningxia), and Sweden (Stockholm). Coming to Hong Kong in 2018 Today, I am happy to be able to tell you that we are planning to […]
AWS Marketplace Update – SaaS Contracts in Action
Jun 20, 2017
lets AWS customers find and use products and services offered by members of the . Some marketplace offerings are billed on an hourly basis, many with a cost-saving annual option designed to line up with the procurement cycles of our enterprise customers. Other offerings are available in SaaS (Software as a Service) form and are […]
New – Managed Device Authentication for Amazon WorkSpaces
Jun 19, 2017
allows you to access a virtual desktop in the cloud from the web and from a wide variety of desktop and mobile devices. This flexibility makes WorkSpaces ideal for environments where users have the ability to use their existing devices (often known as BYOD, or Bring Your Own Device). In these environments, organizations sometimes need […]
AWS Named as a Leader in Gartner’s Infrastructure as a Service (IaaS) Magic Quadrant for 7th Consecutive Year
Jun 16, 2017
Every product planning session at AWS revolves around customers. We do our best to listen and to learn, and to use what we hear to build the roadmaps for future development. Approximately 90% of the items on the roadmap originate with customer requests and are designed to meet specific needs and requirements that they share […]
Box Platform on AWS Marketplace – Lambda Blueprints & Sample Code
Jun 14, 2017
Box is a cloud-based file sharing and content management system, with an API that recently became available in AWS Marketplace (Box Platform – Cloud Content Management APIs). With an array of features for collaboration and an emphasis on security, Box has found a home in many enterprises (see their success stories page for a list). […]
New – Auto Scaling for Amazon DynamoDB
Jun 14, 2017
has more than one hundred thousand customers, spanning a wide range of industries and use cases. These customers depend on DynamoDB’s consistent performance at any scale and presence in 16 geographic regions around the world. A recent trend we’ve been observing is customers using DynamoDB to power their serverless applications. This is a good match: […]
Latency Distribution Graph in AWS X-Ray
Jun 14, 2017
We’re continuing to iterate on the service based on customer feedback and today we’re excited to release a set of tools to help you quickly dive deep on latencies in your applications. Visual Node and Edge latency distribution graphs are shown in a handy new “Service Details” side bar in your X-Ray Service Map. The […]
Manage Instances at Scale without SSH Access Using EC2 Run Command
Jun 14, 2017
The guest post below, written by Ananth Vaidyanathan (Senior Product Manager for EC2 Systems Manager) and Rich Urmston (Senior Director of Cloud Architecture at Pegasystems) shows you how to use EC2 Run Command to manage a large collection of EC2 instances without having to resort to SSH. Enterprises often have several managed environments and thousands […]
AWS GovCloud (US) Heads East – New Region in the Works for 2018
Jun 13, 2017
gives AWS customers a place to host sensitive data and regulated workloads in the AWS Cloud. The first AWS GovCloud (US) Region was launched in 2011 and is located on the west coast of the US. I’m happy to announce that we are working on a second Region that we expect to open in 2018. […]
Amazon Rekognition Update – Celebrity Recognition
Jun 08, 2017
We launched at re:Invent (Amazon Rekognition – Image Detection and Recognition Powered by Deep Learning) and added Image Moderation earlier this year. Today we are adding celebrity recognition! Rekognition has been trained to identify hundreds of thousands of people who are famous, noteworthy, or prominent in fields that includes politics, sports, entertainment, business, and media. […]
AWS Greengrass – Run AWS Lambda Functions on Connected Devices
Jun 07, 2017
I first told you about in the post that I published during re:Invent (AWS Greengrass – Ubiquitous Real-World Computing). We launched a limited preview of at that time and invited you to sign up if you were interested. As I noted at the time, many AWS customers want to collect and process data out in […]
Event: AWS Serverless Roadshow – Hands-on Workshops
Jun 06, 2017
Surely, some of you have contemplated how you would survive the possible Zombie apocalypse or how you would build your exciting new startup to disrupt the transportation industry when Unicorn haven is uncovered. Well, there is no need to worry; I know just the thing to get you prepared to handle both of those scenarios: […]
AWS Direct Connect Update – New Locations in North America and Europe
Jun 02, 2017
AWS customers can use to establish a dedicated network connection from their premises to AWS. This gives them a more consistent network experience than a shared, Internet-based connection along with increased throughput and the potential to reduce network costs. We have added several new Direct Connect locations already this year, and are adding even more […]
Try Amazon WorkSpaces at No Charge for Up To 2 Months
Jun 02, 2017
I am a big believer in hands-on experience. Except under very rare circumstances, the posts in my blog are written only after I have used the service in question. If you happened to read I Love My Amazon WorkSpace, you know that is one of my most important productivity tools. I would like to tell […]
Cloud Directory Update – Support for Typed Links
May 31, 2017
Earlier this year I told you about Cloud Directory, our cloud-native directory for hierarchical data and told you how it was designed to store large amounts of strongly typed hierarchical data. Because Cloud Directory can scale to store hundreds of millions of objects, it is a great fit for many kinds of cloud and mobile […]
Amazon Lightsail Update – 9 More Regions and Global Console
May 31, 2017
lets you launch Virtual Private Servers on AWS with just a few clicks. With prices starting at $5 per month, takes care of the heavy lifting and gives you a simple way to build and host applications. As I showed you in my re:Invent post (Amazon Lightsail – The Power of AWS, the Simplicity of […]
New AWS Certification Specialty Exams & Benefits
May 30, 2017
We are making two important updates to the AWS Certification program today. We are introducing two new AWS Certification Specialty Exams and our new AWS Certification Benefits Program, giving you another way to validate your skills and to showcase your expertise. New AWS Certification Specialty Exams Our new AWS Certified Advanced Networking – Specialty and […]
AWS Online Tech Talks – June 2017
May 30, 2017
As the sixth month of the year, June is significant in that it is not only my birth month (very special), but it contains the summer solstice in the Northern Hemisphere, the day with the most daylight hours, and the winter solstice in the Southern Hemisphere, the day with the fewest daylight hours. In the […]
AWS Hot Startups – May 2017
May 30, 2017
April showers bring May startups! This month we have three hot startups for you to check out. Keep reading to find out what they’re up to, and how they’re using AWS to do it. Today’s post features the following startups: Lobster – an AI-powered platform connecting creative social media users to professionals. Visii – helping […]
Amazon EC2 Container Service – Launch Recap, Customer Stories, and Code
May 23, 2017
Today seems like a good time to recap some of the features that we have added to over the last year or so, and to share some customer success stories and code with you! The service makes it easy for you to run any number of Docker containers across a managed cluster of EC2 instances, […]
New – Cost Allocation for EBS Snapshots
May 23, 2017
allows you to create persistent block storage volumes for your Amazon EC2 instances. The volumes offer consistent, low-latency performance and a choice of volume types. You can take snapshot backups of your EBS volumes, keep them for as long as you would like, and then restore them to a fresh volume. AWS Billing and Cost […]
New AWS Training and Certification Portal
May 22, 2017
AWS Training and Certification can help you get more out of the . The new AWS Training and Certification Portal allows you to access and manage your training and certification activities, progress, and benefits – all in one place: Previously, you had to rely on multiple websites to find and manage training and certification offerings. […]
AWS Knowledge Center Video: Preparing to Send a Snowball Back to AWS
May 22, 2017
Do you know about the AWS Support Knowledge Center? It contains answers to some of the most frequently asked questions and other requests asked of our support team. Many of the answers even include a short video that serves to illustrate the process or to provide additional info on the topic. For example, I recently […]
News from the AWS Summit in Berlin – 3rd AZ & Lightsail in Frankfurt and Another Polly Voice
May 18, 2017
We launched the AWS Region in Frankfurt in the fall of 2014 and opened the AWS Marketplace for the Region the next year. Our customers in Germany come in all shapes and sizes: startups, mid-market, enterprise, and public sector. These customers have made great use of the new Region, building and running applications and businesses […]
AWS Lambda Support for AWS X-Ray
May 16, 2017
Today we’re announcing general availability of support for . As you may already know from Jeff’s GA POST, X-Ray is an AWS service for analyzing the execution and performance behavior of distributed applications. Traditional debugging methods don’t work so well for microservice based applications, in which there are multiple, independent components running on different services. […]
EC2 In-Memory Processing Update: Instances with 4 to 16 TB of Memory + Scale-Out SAP HANA to 34 TB
May 15, 2017
Several times each month, I speak to AWS customers at our Executive Briefing Center in Seattle. I describe our innovation process and talk about how the roadmap for each AWS offering is driven by customer requests and feedback. A good example of this is our work to make AWS a great home for SAP’s portfolio […]
AWS is Streaming Live on Twitch
May 11, 2017
Twitch is one of the leading community streaming video platforms today for developers, gamers, and the artists. Each day, millions visit Twitch to watch and discuss their passions by joining live sessions with other passionate online streamers. Amazon Web Services has joined the fun by adding the AWS Twitch Channel this past November to bring […]
AWS Online Tech Talks – May 2017
May 10, 2017
Spring has officially sprung. As you enjoy the blossoming of May flowers, it may be worthy to also note some of the great tech talks blossoming online during the month of May. This month’s AWS Online Tech Talks features sessions on topics like AI, DevOps, Data, and Serverless just to name a few. May 2017 […]
New – USASpending.gov on an Amazon RDS Snapshot
May 09, 2017
My colleague Jed Sundwall runs the AWS Public Datasets program. He wrote the guest post below to tell you about an important new dataset that is available as an Amazon RDS Snapshot. In the post, Jed introduces the dataset and shows you how to create an Amazon RDS DB Instance from the snapshot. I am […]
Event: AWS Community Day in San Francisco
May 05, 2017
Spring is in the air, new technologies are budding, and the community is buzzing. Which means it’s also springtime in the city by the bay and AWS is thrilled to announce an exciting event, AWS Community Day. AWS Community Day is a community-led event in San Francisco where AWS Community Heroes, user group leaders, and […]
Amazon Chime Update – Use Your Existing Active Directory, Claim Your Domain
May 05, 2017
I first told you about this past February (Amazon Chime – Unified Communications Service) and told you how I connect and collaborate with people all over the world. Since the launch, Amazon Chime has quickly become the communication tool of choice within the AWS team. I participate in multiple person-to-person and group chats throughout the […]
EC2 Price Reductions – Reserved Instances & M4 Instances
May 03, 2017
As AWS grows, we continue to find ways to make it an even better value. We work with our suppliers to drive down costs while also finding ways to build hardware and software that is increasingly more efficient and cost-effective. In addition to reducing our prices on a regular and frequent basis, we also give […]
Roundup of AWS HIPAA Eligible Service Announcements
May 01, 2017
At we have had a number of HIPAA eligible service announcements. Patrick Combes, the Healthcare and Life Sciences Global Technical Leader at AWS, and Aaron Friedman, a Healthcare and Life Sciences Partner Solutions Architect at AWS, have written this post to tell you all about it. -Ana We are pleased to announce that the following […]
AWS Hot Startups – April 2017
Apr 28, 2017
Spring is here, the flowers are blooming and Tina Barr is back with more great startups for you to check out! -Ana Welcome back to another month of hot AWS-powered startups! Today we have three exciting startups: Beekeeper – simplifying employee communication in the workplace. Betterment – making investing easier for everyone. ClearSlide – a […]
New – Server-Side Encryption for Amazon Simple Queue Service (SQS)
Apr 28, 2017
As one of the most venerable members of the AWS family of services, is an essential part of many applications. Presentations such as Amazon SQS for Better Architecture and Massive Message Processing with Amazon SQS and Amazon DynamoDB explain how SQS can be used to build applications that are resilient and highly scalable. Today we […]
Use Amazon WorkSpaces on Your Samsung Galaxy S8/S8+ With the New Samsung DeX
Apr 28, 2017
It is really interesting to watch as technology evolves and improves. For example, today’s mobile phones offer screens with resolution that rivals a high-end desktop, along with multiple connectivity options and portability. Earlier this week I had the opportunity to get some hands-on experience with the brand-new Samsung Galaxy S8+ phone and a unique new […]
File Interface to AWS Storage Gateway
Apr 27, 2017
I should probably have a blog category for “catching up from !” Last November we made a really important addition to the that I was too busy to research and write about at the time. As a reminder, the is a multi-protocol storage appliance that fits in between your existing applications and the . Your […]
AWS Enables Consortium Science to Accelerate Discovery
Apr 26, 2017
My colleague Mia Champion is a scientist (check out her publications), an AWS Certified Solutions Architect, and an AWS Certified Developer. The time that she spent doing research on large-data datasets gave her an appreciation for the value of cloud computing in the bioinformatics space, which she summarizes and explains in the guest post below! […]
Amazon Inspector Update – Assessment Reporting, Proxy Support, and More
Apr 25, 2017
is our automated security assessment service. It analyzes the behavior of the applications that you run in AWS and helps you to identify potential security issues. In late 2015 I introduced you to Inspector and showed you how to use it (Amazon Inspector – Automated Security Assessment Service). You start by using tags to define […]
Announcing the AWS Chatbot Challenge – Create Conversational, Intelligent Chatbots using Amazon Lex and AWS Lambda
Apr 21, 2017
If you have been checking out the launches and announcements from the AWS 2017 San Francisco Summit, you may be aware that the Amazon Lex service is now Generally Available, and you can use the service today. Amazon Lex is a fully managed AI service that enables developers to build conversational interfaces into any application […]
AWS Online Tech Talks – April 2017
Apr 20, 2017
I’m a life-long learner! I try to set aside some time every day to read about or to try something new. I grew up in the 1960’s and 1970’s, back before the Internet existed. As a teenager, access to technical information of any sort was difficult, expensive, and time-consuming. It often involved begging my parents […]
AWS Price List API Update – Regional Price Lists
Apr 20, 2017
We launched the AWS Price List API in late 2015 (read New – AWS Price List API to learn more). Designed to power budgeting, forecasting, and cost analysis tools, this API provides prices for AWS services in JSON and CSV form, with one price list per service. You can download and process the price lists […]
Announcing 5 Partners That Have Achieved AWS Service Partner Status for AWS Service Catalog
Apr 20, 2017
Allison Johnson from the AWS Marketplace wrote the guest post below to share some important APN news. -Ana At last November’s re:Invent, we announced the AWS Service Delivery Program to help AWS customers find partners in the AWS Partner Network (APN) with expertise in specific AWS services and skills.  Today we are adding Management Tools […]
AWS San Francisco Summit – Summary of Launches and Announcements
Apr 19, 2017
Many of my colleagues are in San Francisco for today’s AWS Summit. Here’s a summary of what we announced from the main stage and in the breakout sessions: New Services Amazon DynamoDB Accelerator (DAX) – In-Memory Caching for Read-Intensive Workloads. Amazon Redshift Spectrum – Exabyte-Scale In-Place Queries of S3 Data. AWS CodeStar – Quickly Develop, […]
Amazon Lex – Now Generally Available
Apr 19, 2017
During I showed you how you could use Amazon Lex to build conversational voice & text interfaces. At that time we launched in preview form and invited developers to sign up for access. Powered by the same deep learning technologies that drive Amazon Alexa, Amazon Lex allows you to build web & mobile applications that […]
Amazon Polly – Announcing Speech Marks and Whispering
Apr 19, 2017
Like me, you may have loved going to the library or bookstore to have your favorite book narrated to you. As a child, I loved listening to books narrated by good storytellers who gave life to their stories by changing the inflection of their voice as needed. The book narration coupled with the visual aids […]
Amazon Rekognition Update – Image Moderation
Apr 19, 2017
We launched late last year and I told you about it in my post Amazon Rekognition – Image Detection and Recognition Powered by Deep Learning. As I explained at the time, this service was built by our Computer Vision team over the course of many years and analyzes billions of images daily. Today we are […]
Sign up Today – Preview of Amazon Aurora with PostgreSQL Compatibility
Apr 19, 2017
Last year we announced that we would be bringing PostgreSQL compatibility to Amazon Aurora. At that time I invited you to sign up for our private preview so that you could take a closer look. The response to that request was strong! Our customers already understood that Amazon Aurora would provide them with high availability […]
Amazon Redshift Spectrum – Exabyte-Scale In-Place Queries of S3 Data
Apr 19, 2017
Now that we can launch cloud-based compute and storage resources with a couple of clicks, the challenge is to use these resources to go from raw data to actionable results as quickly and efficiently as possible. allows AWS customers to build petabyte-scale data warehouses that unify data from a variety of internal and external sources. […]
Amazon DynamoDB Accelerator (DAX) – In-Memory Caching for Read-Intensive Workloads
Apr 19, 2017
I’m fairly sure that you already know about . As you probably know, it is a managed NoSQL database that scales to accommodate as much table space, read capacity, and write capacity as you need. With response times measured in single-digit milliseconds, our customers are using for many types of applications including adtech, IoT, gaming, […]
AWS X-Ray Update – General Availability, Including Lambda Integration
Apr 19, 2017
I first told you about at in my post, AWS X-Ray – See Inside Your Distributed Application. allows you to trace requests made to your application as execution traverses Amazon EC2 instances, Amazon ECS containers, microservices, AWS database services, and AWS messaging services. It is designed for development and production use, and can handle simple […]
EC2 F1 Instances with FPGAs – Now Generally Available
Apr 19, 2017
We launched the Developer Preview of the FPGA-equipped F1 instances at . The response to the announcement was quick and overwhelming! We received over 2000 requests for entry, and were able to provide over 200 developers with access to the Hardware Development Kit (HDK) and the actual F1 instances. In the post that I wrote […]
New- Introducing AWS CodeStar – Quickly Develop, Build, and Deploy Applications on AWS
Apr 19, 2017
It wasn’t too long ago that I was on a development team working toward completing a software project by a release deadline and facing the challenges most software teams face today in developing applications. Challenges such as new project environment setup, team member collaboration, and the day-to-day task of keeping track of the moving pieces […]
Launch: Amazon Athena adds support for Querying Encrypted Data
Apr 14, 2017
In November of last year, we brought a service to the market that we hoped would be a major step toward helping those who have the need to securely access and examine massive amounts of data on a daily basis.  This service is none other than Amazon Athena which I think of as a managed […]
New – AWS Management Tools Blog
Apr 13, 2017
The AWS Blog collection has grown over the past couple of years. As you can see from the list on the right, we now have blogs that cover a wide variety of topics and development tools. We also have blogs that are designed for those of you who read languages other than English! The is […]
Pollexy – Building a Special Needs Voice Assistant with Amazon Polly and Raspberry Pi
Apr 12, 2017
April is Autism Awareness month and about 1 in 68 children in the U.S. have been identified with autism spectrum disorder (ASD) (CDC 2014). In this post from Troy Larson, a Sr. Devops Cloud Architect here at AWS, you get an introduction to a project he has been working on to help his son Calvin. […]
Data Compression Improvements in Amazon Redshift Bring Compression Ratios Up to 4x
Apr 06, 2017
Maor Kleider, Senior Product Manager with Amazon Redshift, wrote today’s guest post. -Ana Amazon Redshift, is a fast, fully managed, petabyte-scale data warehousing service that makes it simple and cost-effective to analyze all of your data. Many of our customers, including Scholastic, King.com, Electronic Arts, TripAdvisor and Yelp, migrated to Amazon Redshift and achieved agility […]
New – Host-Based Routing Support for AWS Application Load Balancers
Apr 05, 2017
Last year I told you about the new AWS Application Load Balancer (an important part of Elastic Load Balancing) and showed you how to set it up to route incoming HTTP and HTTPS traffic based on the path element of the URL in the request. This path-based routing allows you to route requests to, for […]
Coming in 2018 – New AWS Region in Sweden
Apr 04, 2017
Last year we launched new AWS Regions in Canada, India, Korea, the UK (London), and the United States (Ohio), and announced that new regions are coming to France (Paris) and China (Ningxia). Today, I am happy to be able to tell you that we are planning to open up an AWS Region in Stockholm, Sweden […]
Welcome to the Newest AWS Community Heroes (Spring 2017)
Mar 31, 2017
We would like to extend a very warm welcome to the newest AWS Community Heroes: Mark Nunnikhoven SangUk Park James Hall Drew Firment AWS Community Heroes share their knowledge and demonstrate their enthusiasm for AWS in a plethora of ways. They go above and beyond to share AWS insights via social media, blog posts, open […]
AWS Hot Startups – March 2017
Mar 31, 2017
As the madness of March rounds up, take a break from all the basketball and check out the cool startups Tina Barr brings you for this month! -Ana The arrival of spring brings five new startups this month: Amino Apps – providing social networks for hundreds of thousands of communities. Appboy – empowering brands to […]
New – AWS Resource Tagging API
Mar 31, 2017
AWS customers frequently use tags to organize their Amazon EC2 instances, Amazon EBS volumes, Amazon S3 buckets, and other resources. Over the past couple of years we have been working to make tagging more useful and more powerful. For example, we have added support for tagging during Auto Scaling, the ability to use up to […]
Amazon CloudWatch launches Alarms on Dashboards
Mar 30, 2017
Amazon CloudWatch is a service that gives customers the ability to monitor their applications, systems, and solutions running on Amazon Web Services by providing and collecting metrics, logs, and events about AWS resources in real time. CloudWatch automatically provides key resource measurements such as; latency, error rates, and CPU usage, while also enabling monitoring of […]
Is it on AWS? Domain Identification Using AWS Lambda
Mar 29, 2017
In the guest post below, my colleague Tim Bray explains how he built IsItOnAWS.com . Powered by the list of AWS IP address ranges and using a pair of functions that Tim wrote, the site aims to tell you if your favorite website is running on AWS. Is it on AWS? I did some recreational […]
AWS Global Summits are Coming!
Mar 29, 2017
One of the first things I got to do when I joined the Blog team was to attend the summit in New York City last August. Meeting all of our customers, checking out Game Day, and getting to see the enthusiasm of the AWS community made me even more excited to be starting my adventure […]
New – Tag EC2 Instances & EBS Volumes on Creation
Mar 28, 2017
Way back in 2010, we launched Resource Tagging for EC2 instances and other EC2 resources. Since that launch, we have raised the allowable number of tags per resource from 10 to 50, and we have made tags more useful with the introduction of resource groups and a tag editor. Our customers use tags to track […]
Amazon Aurora Update – More Cross Region & Cross Account Support, T2.Small DB Instances, Another Region
Mar 28, 2017
I’m in catch-up mode again, and would like to tell you about some recent improvements that we have made to . As a reminder, Aurora is our high-performance MySQL-compatible (and soon PostgreSQL-compatible) enterprise-class database (read Now Available – Amazon Aurora and Amazon Aurora – New Cost-Effective MySQL-Compatible Database Engine for Amazon RDS for an introduction). […]
Amazon Connect – Customer Contact Center in the Cloud
Mar 28, 2017
Customer service is essential to the success of any business. In order to provide voice-based customer service at scale, many organizations operate call centers. At the low end, call centers simply route incoming calls to any available agent. More sophisticated systems support more sophisticated routing and interaction, including the ability to create customized call trees […]
NICE EnginFrame – User-Friendly HPC on AWS
Mar 27, 2017
Last year I announced that AWS had signed an agreement to acquire NICE, and that we planned to work together to create even better tools and services for high performance and scientific computing. Today I am happy to be able to tell you about the launch of NICE EnginFrame 2017. This product is designed to […]
New Amazon AppStream 2.0 Features – Fleet Auto Scaling, Image Builder, SAML, Metrics, and Fleet Management
Mar 23, 2017
My colleague Gene Farrell introduced you to Amazon AppStream 2.0 late last year. In his guest post, Gene explained how AppStream 2.0 lets you run desktop applications securely on any device, from within the comfort of an HTML5 web browser (read the entire post to learn more). For example, I used the AppStream 2.0 Try […]
EC2 Run Command is Now a CloudWatch Events Target
Mar 21, 2017
Ok, time for another peanut butter and chocolate post! Let’s combine EC2 Run Command (New EC2 Run Command – Remote Instance Management at Scale) and CloudWatch Events (New CloudWatch Events – Track and Respond to Changes to Your AWS Resources) and see what we get. EC2 Run Command is part of EC2 Systems Manager. It […]
New – Amazon EMR Instance Fleets
Mar 21, 2017
Today we’re excited to introduce a new feature for  clusters called instance fleets. Instance fleets gives you a wider variety of options and intelligence around instance provisioning. You can now provide a list of up to 5 instance types with corresponding weighted capacities and spot bid prices (including spot blocks)! EMR will automatically provision On-Demand […]
Launch: Amazon ElastiCache Launches Enhanced Redis Backup and Restore with Cluster Resizing
Mar 21, 2017
Most of us equate in-memory caching with improved performance and lower cost at scale when designing applications or building solutions. Now if there was only a service that would continually make it simpler to deploy and utilize in-memory cache in the cloud while increasing the ability to scale. Okay no more joking around, the cloud […]
S3 Storage Management Update – Analytics, Object Tagging, Inventory, and Metrics
Mar 20, 2017
Today I would like to tell you about four S3 features that will give you detailed insights into your storage and your access patterns. You can see what and how much you are storing, how it is being used, and you can make informed decisions about the use of S3 storage classes as a result. […]
Launch: Amazon GameLift Now Supports All C++ and C# Game Engines
Mar 18, 2017
Calling all Game Developers! GDC 2017 was a blast in San Francisco a couple of weeks ago, so there is no better time to be inspired and passionate about learning and building cool games. Therefore, I am excited to share that Amazon GameLift is now available for all C++ and C# game engines, including Amazon […]
Amazon WorkDocs Update – Commenting & Reviewing Enhancements and a New Activity Feed
Mar 16, 2017
As I have told you in the past, we like to drink our own Champagne at Amazon. Practically speaking, this means that we make use of our own services, tools, and applications as part of our jobs, and that we supply the development teams with feedback if we have an idea for an improvement or […]
Amazon Elasticsearch Service support for Elasticsearch 5.1
Mar 16, 2017
The Amazon Elasticsearch Service is a fully managed service that provides easier deployment, operation, and scale for the Elasticsearch open-source search and analytics engine. We are excited to announce that Amazon Elasticsearch Service now supports Elasticsearch 5.1 and Kibana 5.1. Elasticsearch 5 comes with a ton of new features and enhancements that customers can now […]
Streamline AMI Maintenance and Patching Using Amazon EC2 Systems Manager | Automation
Mar 15, 2017
Here to tell you about using Automation for streamline AMI maintenance and patching is Taylor Anderson, a Senior Product Manager with EC2. -Ana   Last December at re:Invent, we launched Amazon EC2 Systems Manager, which helps you automatically collect software inventory, apply OS patches, create system images, and configure Windows and Linux operating systems. These […]
New – Instance Size Flexibility for EC2 Reserved Instances
Mar 14, 2017
Reserved Instances allow AWS customers to receive a significant discount on their EC2 usage (up to 75% when compared to On-Demand pricing), along with capacity reservation when the RIs are purchased for use in a specific Availability Zone (AZ). Late last year we made Reserved Instances more flexible with the launch of Regional RIs that […]
AWS Monthly Online Tech Talks – March, 2017
Mar 13, 2017
Unbelievably it is March already, as you enter into the madness of March don’t forget to take some time and learning more about the latest service innovations from AWS. Each month, we have a series of webinars targeting best practices and new service features in the AWS Cloud. I have shared below the schedule for […]
AWS Week in Review – March 6, 2017
Mar 13, 2017
This edition includes all of our announcements, content from all of our blogs, and as much community-generated AWS content as I had time for! Monday March 6 We announced the AWS Health Tools Repository. We announced that you can now Send High-Volume SMS Messages from Dedicated Short Codes. We announced that Amazon Elastic File System […]
AWS and Healthcare: View From the Floor of HIMSS17
Mar 09, 2017
Jordin Green is our guest writer today, with an inside view from the floor of HIMSS17. -Ana Empathy. It’s not always a word you hear associated with technology but one might argue it should be a central tenet for the application of technology in healthcare, and I was reminded of that fact as I wandered […]
AWS Database Migration Service – 20,000 Migrations and Counting
Mar 07, 2017
I first wrote about AWS Database Migration Service just about a year ago in my AWS Database Migration Service post. At that time I noted that over 1,000 AWS customers had already made use of the service as part of their move to AWS. As a quick recap, and Schema Conversion Tool (SCT) help our […]
AWS Week in Review – February 27, 2017
Mar 07, 2017
This edition includes all of our announcements, content from all of our blogs, and as much community-generated AWS content as I had time for. Going forward I hope to bring back the other sections, as soon as I get my tooling and automation into better shape. Monday February 27 We announced general availability for AWS […]
Announcing the AWS Health Tools Repository
Mar 06, 2017
Tipu Qureshi and Ram Atur join us today with really cool news about a Git repository for AWS Health / Personal Health Dashboard. -Ana Today, we’re happy to release the AWS Health Tools repository, a community-based source of tools to automate remediation actions and customize Health alerts. The AWS Health service provides personalized information about […]
Amazon RDS – 2016 in Review
Mar 06, 2017
Even though we published 294 posts on this blog last year, I left out quite a number of worthwhile launches! Today I would like to focus on and recap all of the progress that the teams behind this family of services made in 2016. The team focused on four major areas last year: High Availability […]
New – Send High-Volume SMS Messages from Dedicated Short Codes
Mar 06, 2017
My bank, my credit card company, my mobile provider, and other businesses that I patronize often send me password reminders, service updates, and other important customer service information via SMS (Short Message Service) messages. AWS customers have been able to use to send SMS messages for many years (see Amazon Simple Notification Service Now Supports […]
AWS Quick Starts Update – Tableau, Splunk, Compliance, Alfresco, Symantec
Mar 03, 2017
AWS Quick Starts help you to deploy popular solutions on AWS. Each Quick Start is designed by AWS solutions architects or partners, and makes use of AWS best practices for security and high availability. You can use them to spin up test or production environments that you can use right away. The Quick Starts include […]
AWS Hot Startups – February 2017
Feb 28, 2017
As we finish up the month of February, Tina Barr is back with some awesome startups. -Ana This month we are bringing you five innovative hot startups: GumGum – Creating and popularizing the field of in-image advertising. Jiobit – Smart tags to help parents keep track of kids. Parsec – Offers flexibility in hardware and […]
AWS Week in Review – February 20, 2017
Feb 28, 2017
By popular demand, I am producing this “micro” version of the AWS Week in Review. I have included all of our announcements, content from all of our blogs, and as much community-generated AWS content as I had time for. Going forward I hope to bring back the other sections, as soon as I get my […]
AWS Organizations – Policy-Based Management for Multiple AWS Accounts
Feb 28, 2017
Over the years I have found that many of our customers are managing multiple AWS accounts. This situation can arise for several reasons. Sometimes they adopt AWS incrementally and organically, with individual teams and divisions making the move to cloud computing on a decentralized basis. Other companies grow through mergers and acquisitions and take on […]
New – Manage DynamoDB Items Using Time to Live (TTL)
Feb 27, 2017
AWS customers are making great use of . They love the speed and flexibility and build Ad Tech (reference architecture), Gaming (reference architecture), IoT (reference architecture), and other applications that take advantage of the consistent, single-digit millisecond latency. They also love the fact that DynamoDB is a managed, serverless database that scales to handle millions […]
Now Available – I3 Instances for Demanding, I/O Intensive Applications
Feb 23, 2017
On the first day of I published an EC2 Instance Update and promised to share additional information with you as soon as I had it. Today I am happy to be able to let you know that we are making six sizes of our new I3 instances available in fifteen AWS regions! Designed for I/O […]
Launch: AWS Elastic Beanstalk launches support for Custom Platforms
Feb 23, 2017
There is excitement in the air! I am thrilled to announce that customers can now create custom platforms in AWS Elastic Beanstalk. With this latest release of the AWS Elastic Beanstalk service, developers and systems admins can now create and manage their own custom Elastic Beanstalk platform images allowing complete control over the instance configuration. […]
AWS Marketplace Adds Healthcare & Life Sciences Category
Feb 16, 2017
Wilson To and Luis Daniel Soto are our guest bloggers today, telling you about a new industry vertical category that is being added to the AWS Marketplace.Check it out! -Ana AWS Marketplace is a managed and curated software catalog that helps customers innovate faster and reduce costs, by making it easy to discover, evaluate, procure, immediately deploy […]
Introducing Allgress Regulatory Product Mapping
Feb 15, 2017
This guest post is brought to you by Andrew Benjamin and Tim Sandage. -Ana It’s increasingly difficult for organizations within regulated industries (such as government, financial, and healthcare) to demonstrate compliance with security requirements. The burden to comply is compounded by the use of legacy security frameworks and a lack of understanding of which services […]
Amazon Chime – Unified Communications Service
Feb 14, 2017
If your working day is anything like mine, you probably spend a lot of time communicating with your colleagues. Every day, I connect with and collaborate with people all over the world. Some of them are sitting in their office in front of their PCs; others are on the go and using their phones to […]
Amazon EBS Update – New Elastic Volumes Change Everything
Feb 14, 2017
It is always interesting to speak with our customers and to learn how the dynamic nature of their business and their applications drives their block storage requirements. These needs change over time, creating the need to modify existing volumes to add capacity or to change performance characteristics. Today’s 24×7 operating models leaves no room for […]
AWS Direct Connect Update – Link Aggregation Groups, Bundles, and re:Invent Recap
Feb 13, 2017
helps our large-scale customers to create private, dedicated network connections to their office, data center, or colocation facility. Our customers create 1 Gbps and 10 Gbps connections in order to reduce their network costs, increase data transfer throughput, and to get a more consistent network experience than is possible with an Internet-based connection. Today I […]
Amazon Rekognition Update – Estimated Age Range for Faces
Feb 10, 2017
is one of our artificial intelligence services. In addition to detecting objects, scenes, and faces in images, Rekognition can also search and compare faces. Behind the scenes, Rekognition uses deep neural network models to analyze billions of images daily (read Amazon Rekognition – Image Detection and Recognition Powered by Deep Learning to learn more). returns […]
More Amazon Wind and Solar Farms are Live!
Feb 09, 2017
We’re kicking off the New Year with some great news on the AWS sustainability front – three additional wind and solar projects went live at the end of 2016 and are now delivering energy onto the electric grid that powers AWS data centers! As a quick recap, at re:Invent 2016, Vice President and Distinguished Engineer […]
AWS Online Tech Talks – February 2017
Feb 04, 2017
The New Year is underway, so there is no better time to dive into learning more about the latest AWS services. Each month, we have a series of webinars targeting best practices and new service features in AWS Cloud.   February Online Tech Talks (formerly known as Monthly Webinar Series) I am excited to share […]
Amazon WorkSpaces Update – SSD Volumes and Cost Optimizer
Jan 31, 2017
If you are a long-time reader, you know that I am a full-time user and huge fan of (read I Love my Amazon WorkSpace to learn more). Having a single environment that I can access from a wide variety of devices and web browsers allows me to stay focused on my work and eliminates a […]
Excited about MXNet joining Apache!
Jan 30, 2017
Post by Dr. Matt Wood From Alexa to Amazon Go, we use deep learning extensively across all areas of Amazon, and we’ve tried a lot of deep learning engines along the way. One has emerged as the most scalable, efficient way to perform deep learning, and for these reasons, we have selected MXNet as our […]
User Network-to-Amazon VPC Connectivity for Applications Hosted on AWS
Jan 27, 2017
With so much going on at AWS, we often hear from readers asking for ways to help them make more informed decisions, or put together examples for their planning processes. Joining us today is Jim Carroll, a Sr. Category Leader with Amazon Marketplace to talk about AWS Networking services and solutions in the AWS Marketplace. […]
Amazon Cloud Directory – A Cloud-Native Directory for Hierarchical Data
Jan 27, 2017
Our customers have traditionally used directories (typically Active Directory Lightweight Directory Service or LDAP-based) to manage hierarchically organized data. Device registries, course catalogs, network configurations, and user directories are often represented as hierarchies, sometimes with multiple types of relationships between objects in the same collection. For example, a user directory could have one hierarchy based […]
AWS Hot Startups- January 2017
Jan 26, 2017
It is the start of a new year and Tina Barr is back with many more great new startups to check out. -Ana Welcome back to another year of hot AWS-powered startups! We have three exciting new startups today: ClassDojo – Connecting teachers, students, and parents to the classroom. Nubank – A financial services startup […]
AWS IPv6 Update – Global Support Spanning 15 Regions & Multiple AWS Services
Jan 26, 2017
We’ve been working to add IPv6 support to many different parts of AWS over the last couple of years, starting with , , , , , and S3 Transfer Acceleration, all building up to last month’s announcement of IPv6 support for EC2 instances in Virtual Private Clouds (initially available for use in the Region). Today […]
AWS Web Application Firewall (WAF) for Application Load Balancers
Jan 25, 2017
I’m still catching up on a couple of launches that we made late last year! Today’s post covers two services that I’ve written about in the past — AWS Web Application Firewall (WAF) and AWS Application Load Balancer: AWS Web Application Firewall (WAF) – Helps to protect your web applications from common application-layer exploits that […]
Introducing the AWS IoT Button Enterprise Program
Jan 19, 2017
The AWS IoT Button first made its appearance on the IoT scene in October of 2015 at AWS re:Invent with the introduction of the AWS IoT service.  That year all re:Invent attendees received the AWS IoT Button providing them the opportunity to get hands-on with AWS IoT.  Since that time AWS IoT button has been […]
New – Create an Amazon Aurora Read Replica from an RDS MySQL DB Instance
Jan 18, 2017
Migrating from one database engine to another can be tricky when the database is supporting an application or a web site that is running 24×7. Without the option to take the database offline, an approach that is based on replication is generally the best solution. Today we are launching a new feature that allows you […]
From Raspberry Pi to Supercomputers to the Cloud: The Linux Operating System
Jan 17, 2017
Matthew Freeman and Luis Daniel Soto are back talking about the use of Linux through the AWS Marketplace. – Ana Linux is widely used in corporations now as the basis for everything from file servers to web servers to network security servers. The no-cost as well as commercial availability of distributions makes it an obvious […]
Ready-to-Run Solutions: Open Source Software in AWS Marketplace
Jan 16, 2017
There are lot’s of exciting things going on in the AWS Marketplace. Here to tell you more about open source software in the marketplace are Matthew Freeman and Luis Daniel Soto. – Ana According to industry research, enterprise use of open source software (OSS) is on the rise. More and more corporate-based developers are asking to […]
AWS Lambda – A Look Back at 2016
Jan 14, 2017
2016 was an exciting year for AWS Lambda, Amazon API Gateway and serverless compute technology, to say the least. But just in case you have been hiding away and haven’t heard of serverless computing with AWS Lambda and Amazon API Gateway, let me introduce these great services to you.  AWS Lambda lets you run code […]
AWS re:Start – Training and Job Placement in the UK
Jan 12, 2017
As a follow-on to the recent launch of the AWS Region in London, I am happy to be able to tell you about a new UK-centric training and job placement program that we call AWS re:Start. This program is designed to educate young adults, military veterans, members of the military reserve, those leaving the Armed […]
Reduce DDoS Risks Using Amazon Route 53 and AWS Shield
Dec 30, 2016
In late October of 2016 a large-scale cyber attack consisting of multiple denial of service attacks targeted a well-known DNS provider. The attack, consisting of a flood of DNS lookups from tens of millions of IP addresses, made many Internet sites and services unavailable to users in North America and Europe. This Distributed Denial of […]
New – AWS OpsWorks for Chef Automate
Dec 30, 2016
helps you to configure and run applications using Chef. You use a Domain Specific Language (DSL) to write cookbooks that define your application’s architecture and the configuration of each component. The Chef server is an essential part of the configuration process. It stores all of the cookbooks and tracks state information for each of the […]
New – Daily Aggregated Price List notifications
Dec 29, 2016
Last year, AWS customers and partners were asking for a systematic way to retrieve prices for AWS services.  We answered the need by launching the AWS Price List API last December with pricing for thirteen (13) AWS services. The API provides pricing data in JSON and CSV format for download and enables customers to query for […]
Look Before You Leap – December 31, 2016 Leap Second on AWS
Dec 23, 2016
If you are counting down the seconds before 2016 is history, be sure to add one at the very end! The next leap second (the 27th so far) will be inserted on December 31, 2016 at 23:59:60 UTC. This will keep Earth time (Coordinated Universal Time) close to mean solar time and means that the […]
EC2 Systems Manager – Configure & Manage EC2 and On-Premises Systems
Dec 23, 2016
Last year I introduced you to the EC2 Run Command and showed you how to use it to do remote instance management at scale, first for EC2 instances and then in hybrid and cross-cloud environments. Along the way we added support for Linux instances, making EC2 Run Command a widely applicable and incredibly useful administration […]
AWS Cost Explorer Update – Reserved Instance Utilization Report
Dec 21, 2016
Cost Explorer is a tool that helps you to manage your AWS spending using reporting and analytics tools (read The New Cost Explorer for AWS to learn more). You can sign up with a single click and then visualize your AWS costs, analyze trends, and look at spending patterns. You can look at your spending […]
Amazon ECS – Support for Windows Containers (Beta)
Dec 21, 2016
I sincerely hope that you are familiar with container-based computing and that you have at least a basic understanding of the value of containerization. As I noted back in 2014, packaging your cloud-based application as a collection of containers, each specified declaratively, gives you a laundry list of benefits including consistency between your development and […]
Amazon EFS Update – On-Premises Access via Direct Connect
Dec 20, 2016
I introduced you to last year (Amazon Elastic File System – Shared File Storage for Amazon EC2) and announced production readiness earlier this year (Amazon Elastic File System – Production-Ready in Three Regions). Since the launch earlier this year, thousands of AWS customers have used it to set up, scale, and operate shared file storage […]
New – Amazon Cognito Groups and Fine-Grained Role-Based Access Control
Dec 20, 2016
One of the challenges in building applications has been around user authentication and management.  Let’s face it, not many developers want to build yet another user identification and authentication system for their application nor would they want to cause a user to create yet another account unless needed.  Amazon Cognito makes it simpler for developers […]
New – AWS Application Discovery Service Console
Dec 19, 2016
helps you to plan your migration to the cloud. As a central component of the AWS Cloud Adoption Framework, it simplifies the process of automating the process of discovering and collecting important information about your system (read New – AWS Application Discovery Service – Plan Your Cloud Migration to learn more). There are two different […]
Welcome to the Newest AWS Heroes (Winter 2016)
Dec 19, 2016
AWS Community Heroes are members of the AWS Community that share their knowledge and demonstrate outstanding enthusiasm for AWS. They do this in a variety of ways including user groups, social media, meetups and workshops. Today we extend a Happy Holiday welcome to the last of the 2016 cohort of AWS Heroes: Ayumi Tada Shimon […]
AWS Webinars – January 2017 (Bonus: December Recap)
Dec 19, 2016
Have you had time to digest all of the announcements that we made at ? Are you ready to debug with , analyze with , or build conversational interfaces using ? Do you want to learn more about , set up CI/CD with , or use to give your applications a voice? January Webinars In […]
Expanding the AWS Blog Team – Welcome Ana, Tina, Tara, and the Localization Team
Dec 19, 2016
I wrote my first post for this blog back in 2004, and have published over 2,700 more since then, including 52 last month! Given the ever-increasing pace of AWS innovation, and the amount of cool stuff that we have to share with you, we are expanding our blogging team. Please give a warm welcome to […]
AWS Hot Startups – A Year in Review
Dec 16, 2016
It is the end of 2016! Tina Barr has a great roundup of all the startups we featured this year. Check it out and see if you managed to read about them all, then come back in January for when we start up all over again. Also- I wanted to thank Elsa Mayer for her […]
New – Amazon QuickSight Enterprise Edition
Dec 16, 2016
When I first wrote about in 2015 (Amazon QuickSight – Fast & Easy to Use Business Intelligence for Big Data at 1/10th the Cost of Traditional Solutions), I mentioned that we would make the service available in Standard and Enterprise Editions. Enterprise Edition We launched the Standard Edition of Amazon QuickSight last month. Today we […]
Amazon Aurora Update – Spatial Indexing and Zero-Downtime Patching
Dec 14, 2016
Despite stiff competition from many other AWS services, is still the fastest-growing service in AWS history! Our customers love the speed, performance, and availability. They are making great use of the MySQL compatible side of Aurora today, and are looking forward to using the PostgreSQL compatible side in the future (read Amazon Aurora Update – […]
Now Open – AWS London Region
Dec 14, 2016
Last week we launched our 15th AWS Region and today we are launching our 16th. We have expanded the AWS footprint into the United Kingdom with a new Region in London, our third in Europe. AWS customers can use the new London Region to better serve end-users in the United Kingdom and can also use […]
Amazon Kinesis- Setting up a Streaming Data Pipeline
Dec 13, 2016
Ray Zhu from the Amazon Kinesis team wrote this great post about how to set up a streaming data pipeline. He carefully shows you step by step how he set it all up and how you can do it too. -Ana   Consumer demand for better experiences is ever increasing today. Companies across different industry […]
Opening Soon – AWS Office in Dubai to Support Cloud Growth in UAE
Dec 13, 2016
The AWS office in Dubai, UAE will open on January 1, 2017. We’ve been working with the Dubai Investment Development Agency (Dubai FDI) to launch the office, and plan to support startups, government institutions, and some of the Middle East’s historic and most established enterprises as they make the transition to the . Resources in […]
AWS Managed Services – Infrastructure Operations Management for the Enterprise
Dec 12, 2016
Large-scale, enterprise data centers are generally run “by the book.” Policies, best practices, and operational procedures are developed, refined, captured, and codified, as part of responsible IT management, often with an eye toward the ITIL model. Ideally, all infrastructure improvements, configuration changes, and provisioning requests are handled in a process-oriented fashion that serves to impose […]
Now Open AWS Canada (Central) Region
Dec 08, 2016
We are growing the AWS footprint once again. Our new Region is now available and you can start using it today. AWS customers in Canada and the northern parts of the United States have fast, low-latency access to the suite of AWS infrastructure services. The Details The new Region supports and related services including , […]
Amazon AppStream 2.0 – Stream Desktop Apps from AWS
Dec 02, 2016
My colleague Gene Farrell wrote the guest post below to tell you how the original vision for Amazon AppStream evolved in the face of customer feedback. At AWS, helping our customers solve problems and serve their customers with technology is our mission. It drives our thinking, and it’s at the center of how we innovate. […]
New – IPv6 Support for EC2 Instances in Virtual Private Clouds
Dec 01, 2016
The continued growth of the Internet, particularly in the areas of mobile applications, connected devices, and IoT, has spurred an industry-wide move to IPv6. In accord with a mandate that dates back to 2010, United States government agencies have been working to move their public-facing servers and services to IPv6 as quickly as possible. With […]
New – AWS Step Functions – Build Distributed Applications Using Visual Workflows
Dec 01, 2016
We want to make it even easier for you to build complex, distributed applications by connecting multiple web and microservices. Whether you are implementing a complex business process or setting up a processing pipeline for photo uploads, we want you to focus on the code instead of on the coordination. We want you to be […]
Lambda@Edge – Preview
Dec 01, 2016
Just last week, a comment that I made on Hacker News resulted in an interesting email from an AWS customer! He told me that he runs a single page app that is hosted on S3 (read about this in Host Your Static Website on Amazon S3) and served up at low latency through . The […]
Blox – New Open Source Scheduler for Amazon EC2 Container Service
Dec 01, 2016
Back in 2014 I talked about and showed you how it helps you to build, run, and scale Docker-based applications. I talked about the three scheduling options (automated, manual, and custom)  and described how a scheduler works to assign tasks to instances. At the time  that I wrote that post, your custom scheduler had to […]
New – AWS Personal Health Dashboard – Status You Can Relate To
Dec 01, 2016
We launched the AWS Service Health Dashboard way back in 2008! Back then, the AWS Cloud was relatively new, and the Service Health Dashboard was a good way for our customers to check on the status of each service (compare the simple screen shot in that blog post to today’s Service Health Dashboard to see […]
AWS Batch – Run Batch Computing Jobs on AWS
Dec 01, 2016
I entered college in the fall of 1978. The Computer Science department at Montgomery College was built around a powerful (for its time) IBM 370/168 mainframe. I quickly learned how to use the keypunch machine to prepare my card decks, prefacing the actual code with some cryptic Job Control Language (JCL) statements that set the […]
Amazon Pinpoint – Hit your Targets with AWS
Dec 01, 2016
My colleague Georgie Mathews wrote the guest post below to introduce you to Amazon Pinpoint, a new service that helps you to measure and improve user engagement for your mobile apps. Our mobile customers have told us how expensive it can get to acquire new users for their apps. Then there is the challenge of […]
AWS Shield – Protect your Applications from DDoS Attacks
Dec 01, 2016
The online world can be an unfriendly place! As soon as you put a web site online, it can become the target of many different types of attacks, all aimed at causing trouble and taking the site offline. DDoS (Distributed Denial of Service) attacks are one very common trouble spot. They draw on compromised resources […]
AWS CodeBuild – Fully Managed Build Service
Dec 01, 2016
Developers typically have to set up and operate a shared build server to run continuous integration builds and tests on their source code changes. Because of the maintenance overhead, many developers avoid that and just run builds on their local machines, often leading to situations where code that works for one developer does not work […]
AWS Snowmobile – Move Exabytes of Data to the Cloud in Weeks
Nov 30, 2016
Moving large amounts of on-premises data to the cloud as part of a migration effort is still more challenging than it should be! Even with high-end connections, moving petabytes or exabytes of film vaults, financial records, satellite imagery, or scientific data across the Internet can take years or decades.  On the business side, adding new […]
AWS Snowball Edge – More Storage, Local Endpoints, Lambda Functions
Nov 30, 2016
A I was preparing to write this blog post I went back and read the post I wrote when we launched last year (AWS Import/Export Snowball – Transfer 1 Petabyte Per Week Using Amazon-Owned Storage Appliances) and then cataloged all of the updates that we have made since then. To recap, Snowball started out as […]
AWS Greengrass – Ubiquitous, Real-World Computing
Nov 30, 2016
Computing and data processing within the confines of a data center or office is easy. You can generally count on good connectivity and a steady supply of electricity, and you have access to as much on-premises or cloud-based storage and compute power as you need. The situation is much different out in the real world. […]
Amazon Aurora Update – PostgreSQL Compatibility
Nov 30, 2016
Just two years ago (it seems like yesterday), I introduced you to in my post Amazon Aurora – New Cost-Effective MySQL-Compatible Database Engine for Amazon RDS. In that post I told you how the RDS team took a fresh, unconstrained look at the relational database model and explained how they built a relational database for […]
Amazon Polly – Text to Speech in 47 Voices and 24 Languages
Nov 30, 2016
As I was getting ready to write this post, I thought back to my childhood (largely spent watching TV) and some of the popular computer and robot voices of the 1960’s and 1970’s. In just a few minutes, pleasant memories of HAL-9000, B9 (Lost in Space), the original Star Trek Computer, and Rosie (from The […]
Amazon Rekognition – Image Detection and Recognition Powered by Deep Learning
Nov 30, 2016
What do you see when you look at this picture? You might simply see an animal. Maybe you see a pet, a dog, or a Golden Retriever. The association between the image and these labels is not hard-wired in to your brain. Instead, you learned the labels after seeing hundreds or thousands of examples. Operating […]
Amazon Lex – Build Conversational Voice & Text Interfaces
Nov 30, 2016
While computers that talk are great, computers that listen and respond are even better! If you have used an Amazon Echo, you know how simple, useful, and powerful the Alexa-powered interaction model can be. Today we are making the same deep learning technologies (ASR – Automatic Speech Recognition NLU – Natural Language Understanding) that power […]
Amazon Athena – Interactive SQL Queries for Data in Amazon S3
Nov 30, 2016
The amount of data that we all have to deal with grows every day (I still keep a floppy disk or two around in order to remind myself that 1.44 MB once seemed like a lot of storage). These days, many people routinely process and query data in structured or semi-structured files at petabyte scale. […]
Developer Preview – EC2 Instances (F1) with Programmable Hardware
Nov 30, 2016
Have you ever had to decide between a general purpose tool and one built for a very specific purpose? The general purpose tools can be used to solve many different problems, but may not be the best choice for any particular one. Purpose-built tools excel at one task, but you may need to do that […]
In the Works – Amazon EC2 Elastic GPUs
Nov 30, 2016
I have written about the benefits of GPU-based computing in the past, most recently as part of the launch of the P2 instances with up to 16 GPUs. As I have noted in the past, GPUs offer incredible power and scale, along with the potential to simultaneously decrease your time-to-results and your overall compute costs. […]
Use Amazon Aurora for Dev & Test Workloads with new T2.Medium DB Instance Class
Nov 23, 2016
already allows you to make your choice of five DB instance classes ranging from the db.r3.large (2 vCPUs and 15 GiB of RAM) up to the db.r3.8xlarge (32 vCPUs and 244 GiB of RAM). These instances support a very wide range of production-scale applications and use cases. Today we giving you a sixth choice, the […]
Well-Architected, Working Backward to Play it Forward
Nov 23, 2016
My colleague Philip “Fitz” Fitzsimons wrote the guest post below to bring you up to date on the popular Well-Architected Framework. Working backward is a fundamental part of our innovation process. We start with the customer and what they want, and let that define and guide our efforts. Having released the Well-Architected Framework in 2015 […]
Build Enterprise Mobile Apps with AWS Mobile Hub – New User Management and SaaS Integration
Nov 23, 2016
allows you to build, test, and monitor mobile applications that make use of one or more AWS services. You can use its single, integrated console to add user authentication, data storage, backend logic, push notifications, content delivery, and analytics features to your apps, with plenty of opportunities for customization. We are seeing an increasing number […]
Application Performance Percentiles and Request Tracing for AWS Application Load Balancer
Nov 23, 2016
In today’s guest post, my colleague Colm MacCárthaigh discusses the new CloudWatch Percentile Statistics and the implications and benefits load balancing. He also introduces a new request tracing feature that will make it easier for you to track the progress of individual requests as they arrive at a load balancer and make their way to […]
AWS Storage Update – S3 & Glacier Price Reductions + Additional Retrieval Options for Glacier
Nov 22, 2016
Back in 2006, we launched S3 with a revolutionary pay-as-you-go pricing model, with an initial price of 15 cents per GB per month. Over the intervening decade, we reduced the price per GB by 80%, launched S3 in every AWS Region, and enhanced the original one-size-fits-all model with user-driven features such as web site hosting, […]
CloudTrail Update – Capture and Process Amazon S3 Object-Level API Activity
Nov 21, 2016
I would like to show you how several different AWS services can be used together to address a challenge faced by many of our customers. Along the way I will introduce you to a new feature that launches today and show you how you can use it in conjunction with CloudWatch Events. The Challenge Our […]
AWS Price Reduction – CloudWatch Metrics
Nov 21, 2016
Back in 2011 I introduced you to Custom Metrics for CloudWatch and showed you how to publish them from your applications and scripts. At that time, the first ten custom metrics were free of charge and additional metrics were $0.50 per metric per month, regardless of the number of metrics that you published. Today, I […]
New – Web Access for Amazon WorkSpaces
Nov 19, 2016
We launched WorkSpaces in late 2013 (Amazon WorkSpaces – Desktop Computing in the Cloud) and have been adding new features at a rapid clip. Here are some highlights from 2016: November 2016 – WorkSpaces adds GPU-Powered Graphics Bundles. October 2016 – WorkSpaces becomes available in the EU (Frankfurt) Region. August 2016 – WorkSpaces offers hourly […]
New for AWS Lambda – Environment Variables and Serverless Application Model (SAM)
Nov 18, 2016
I am thrilled by all of the excitement that I see around and serverless application development. I have shared many serverless success stories, tools, and open source projects in the AWS Week in Review over the last year or two. Today I would like to tell you about two important additions to Lambda: environment variables […]
New – Auto Scaling for EMR Clusters
Nov 18, 2016
The team is cranking out new features at an impressive pace (guess they have lots of worker nodes)! So far this quarter they have added all of these features: September – Data Encryption for Apache Spark, Tez, and Hadoop MapReduce. September – Open-sourced EMR-DynamoDB Connector for Apache Hive. November – Stream Processing at Scale with […]
Human Longevity, Inc. – Changing Medicine Through Genomics Research
Nov 18, 2016
Human Longevity, Inc. (HLI) is at the forefront of genomics research and wants to build the world’s largest database of human genomes along with related phenotype and clinical data, all in support of preventive healthcare. In today’s guest post, Yaron Turpaz,  Bryan Coon, and Ashley Van Zeeland talk about how they are using AWS to […]
Attention Developers – Public Preview of Amazon WorkDocs SDK Now Available
Nov 17, 2016
I am a heavy-duty user and a big fan of . With just days away, I have nearly two dozen draft blog posts underway. I use WorkDocs to make sure that all of the interested parties are reviewing and commenting on the most recent version of each draft. Today I am happy announce that we […]
Amazon CloudWatch Update – Percentile Statistics and New Dashboard Widgets
Nov 17, 2016
There sure is a lot going on with these days! Earlier this month I showed you how to Jump From Metrics to Associated Logs and told you about Extended Metrics Retention and the User Interface Update. Today we are improving CloudWatch yet again, adding percentile statistics and two new dashboard widgets. Time is super tight […]
New for Amazon Simple Queue Service – FIFO Queues with Exactly-Once Processing & Deduplication
Nov 17, 2016
As the very first member of the family of services, has certainly withstood the test of time!  Back in 2004, we described it as a “reliable, highly scalable hosted queue for buffering messages between distributed application components.” Over the years, we have added many features including a dead letter queue, 256 KB payloads, SNS integration, […]
AWS Hot Startups – November 2016 – AwareLabs, Doctor On Demand, Starling Bank, and VigLink
Nov 16, 2016
Tina is back with another impressive set of startups! This month we are featuring four hot AWS-powered startups: AwareLabs – Helping small businesses build smart websites Doctor On Demand – Delivering fast, easy, and cost-effective access to top healthcare providers. Starling Bank – Mobile banking for the next generation. VigLink – Powering content-driven commerce. Make […]
New – SaaS Subscriptions on AWS Marketplace
Nov 16, 2016
You can now find, buy, and use a nice variety of SaaS (Software as a Service) solutions from AWS Marketplace Vendors. The new SaaS solutions run on AWS infrastructure and you will pay only for the service that you consume, with no monthly fees or subscription costs. For example, you can buy security services on […]
Amazon QuickSight Now Generally Available – Fast & Easy to Use Business Analytics for Big Data
Nov 15, 2016
After a preview period that included participants from over 1,500 AWS customers ranging from startups to global enterprises, I am happy to be able to announce that is now generally available! When I invited you to join the preview last year, I wrote: In the past, Business Intelligence required an incredible amount of undifferentiated heavy […]
New – GPU-Powered Amazon Graphics WorkSpaces
Nov 15, 2016
As you can probably tell from my I Love My Amazon WorkSpace post I am kind of a fan-boy! Since writing that post I have found out that I am not alone, and that there are many other WorkSpaces fan-boys and fan-girls out there. Many AWS customers are enjoying their fully managed, secure desktop computing […]
New – CloudWatch Events for EBS Snapshots
Nov 14, 2016
Cloud computing can improve upon traditional IT operations by giving you the power to automate complex high-level operations that were formerly kept in a runbook or passed along as tribal knowledge. Far too many of these operations involve backup and recovery operations, especially in smaller and less mature organizations. Many AWS customers make great use […]
AWS Week in Review – November 7, 2016
Nov 14, 2016
Let’s take a quick look at what happened in AWS-land last week. Thanks are due to the 17 internal and external contributors who submitted pull requests! Monday November 7 We announced a CloudWatch Update – Jump From Metrics to Associated Logs. We published a Quick Start Reference Deployment for CI/CD for Microsoft Windows on AWS. […]
EC2 Price Reduction (C4, M4, and T2 Instances)
Nov 14, 2016
I am happy to be able to announce that an EC2 price reduction will go in to effect on December 1, 2016, just in time to make your holiday season just a little bit more cheerful! Our engineering investments, coupled with our scale and our time-tested ability to manage our capacity, allow us to identify […]
New – HIPAA Eligibility for AWS Snowball
Nov 11, 2016
Many of the tools and technologies now in use at your local doctor, dentist, hospital, or other healthcare provider generate massive amounts of sensitive digital data. Other prolific data generators include genomic sequencers and any number of activity and fitness trackers. We all want to benefit from the insights that can be produced by this […]
New – Burst Balance Metric for EC2’s General Purpose SSD (gp2) Volumes
Nov 10, 2016
Many AWS customers are getting great results with the General Purpose SSD (gp2) EBS volumes that we launched in mid-2014 (see New SSD-Backed Elastic Block Storage for more information).  If you’re unsure of which volume type to use for your workload, gp2 volumes are the best default choice because they offer balanced price/performance for a […]
Genome Engineering Applications: Early Adopters of the Cloud
Nov 10, 2016
Our friends at the Commonwealth Scientific and Industrial Research Organization (CSIRO) in Australia sent along the guest post below to tell us about how AWS powers an important new genome editing technique. — Jeff   Recent developments in molecular engineering technology now enables the accurate editing of genomes. The new technology, called CRISPR-Cas9, can be […]
CloudWatch Update – Jump From Metrics to Associated Logs
Nov 07, 2016
A few years ago I showed you how to Store and Monitor OS & Application Log Files with Amazon CloudWatch. Many AWS customers now create filters for their logs, publish the results as CloudWatch metrics, and then raise alarms when something is amiss. For example, they watch their web server logs for 404 errors that […]
AWS Week in Review – October 31, 2016
Nov 07, 2016
Over 25 internal and external contributors helped out with pull requests and fresh content this week! Thank you all for your help and your support. Monday October 31 We shared the AWS Hot Startups for October 2016 – Optimizely, Touch Surgery, and WittyFeed. We announced that Amazon Redshift now available in South America (São Paulo) […]
MLB Statcast – Featuring David Ortiz, Joe Torre, and Dave O’Brien
Nov 04, 2016
One of my colleagues has been rooting for the Red Sox since she was in her teens. She recently had the opportunity to work with Red Sox legend and Hank Aaron award winner David Ortiz (aka “Big Papi”), Hall of Famer Joe Torre, and announcer Dave O’Brien (ESPN and NESN) to produce a fun video […]
CodePipeline Update – Build Continuous Delivery Workflows for CloudFormation Stacks
Nov 03, 2016
When I begin to write about a new way for you to become more productive by using two AWS services together, I think about a 1980’s TV commercial for Reese’s Peanut Butter Cups! The intersection of two useful services or two delicious flavors creates a new one that is even better. Today’s chocolate / peanut […]
New – Sending Metrics for Amazon Simple Email Service (SES)
Nov 02, 2016
focuses on deliverability – getting email through to the intended recipients. In my launch blog post (Introducing the Amazon Simple Email Service), I noted that several factors influence delivery, including the level of trust that you have earned with multiple Internet Service Providers (ISPs) and the number of complaints and bounces that you generate. Today […]
New Amazon Linux Container Image for Cloud and On-Premises Workloads
Nov 01, 2016
The Amazon Linux AMI is designed to provide a stable, secure, high performance execution environment for applications running on EC2. With limited remote access (no root login and mandatory SSH key pairs) and a very small number of non-critical packages installed, the AMI has a very respectable security profile. Many of our customers have asked […]
New – Product Support Connection for AWS Marketplace Customers
Nov 01, 2016
There are now over 2,700 software products listed in . Tens of thousands of AWS customers routinely find, buy, and start using offerings from more than 925 Independent Software Vendors (ISVs). Today we are giving you, as a consumer of software through , the ability to selectively share your contact information (name, title, phone number, […]
Amazon CloudWatch Update – Extended Metrics Retention & User Interface Update
Nov 01, 2016
is a monitoring service for your AWS resources and for the applications that you run on AWS. It collects and tracks metrics, monitors log files, and allows you to set alarms and respond to changes in your AWS resources. Today we are launching several important enhancements to CloudWatch: Extended Metrics Retention – CloudWatch now stores […]
AWS Week in Review – October 24, 2016
Oct 31, 2016
Another busy week in AWS-land! Today’s post included submissions from 21 internal and external contributors, along with material from my RSS feeds, my inbox, and other things that come my way. To join in the fun, create (or find) some awesome AWS-related content and submit a pull request! Monday October 24 We launched the AWS […]
AWS Hot Startups – October 2016 – Optimizely, Touch Surgery, WittyFeed
Oct 31, 2016
I’m pleased to share yet another month of hot startups, courtesy of Tina Barr! Check out this month’s AWS-powered startups: Optimizely – Providing web and mobile A/B testing for the world’s leading brands. Touch Surgery – Building technologies for the global surgical community. WittyFeed – Creating viral content. Optimizely (San Francisco) Optimizely is one of […]
New Utility – Opt-in to Longer Resource IDs Across All Regions
Oct 26, 2016
Early this year I announced that Longer EC2 Resource IDs are Now Available, and kicked off the start of a transition period that will last until early December 2016. During the transition period, you can opt in to the new resource format on a region-by-region, user-by-user basis. At the conclusion of the transition period, all […]
New – AWS Server Migration Service
Oct 24, 2016
I love to use the historical photo at right to emphasize a situation that many of our customers face. They need to move their existing IT infrastructure to the without scheduling prolonged maintenance periods for data migration. Because many of these applications are mission-critical and are heavily data-driven, taking systems offline in order to move […]
First AWS Certification Study Guide Now Available
Oct 24, 2016
My colleague Joe Baron wrote the guest post below to introduce you to a book that he and his colleagues have put together! Are you studying for the AWS Certified Solutions Architect – Associate exam? The new AWS Certified Solutions Architect Official Study Guide: Associate Exam has just been published by John Wiley & Sons, […]
AWS Week in Review – October 17, 2016
Oct 24, 2016
Wow, a lot is happening in AWS-land these days! Today’s post included submissions from several dozen internal and external contributors, along with material from my RSS feeds, my inbox, and other things that come my way. To join in the fun, create (or find) some awesome AWS-related content and submit a pull request! Monday October […]
Congratulations to the Winners of the Serverless Chatbot Competition!
Oct 21, 2016
I announced the AWS Serverless Chatbot Competion in August and invited you to build a chatbot for Slack using and . Last week I sat down with fellow judges Tim Wagner (General Manager of AWS Lambda) and Cecilia Deng (a Software Development Engineer on Tim’s team) to watch the videos and to evaluate all 62 […]
AWS Budgets Update – Track Cloud Costs and Usage
Oct 21, 2016
As Spider-Man and others before him have said, “with great power comes great responsibility.” In the on-demand, pay-as-you-go cloud world, this means that you need to be an informed, responsible consumer. In a corporate environment, this means that you need to pay attention to budgets and to spending, and to make sure that your actual […]
AWS Developer Tool Recap – Recent Enhancements to CodeCommit, CodePipeline, and CodeDeploy
Oct 20, 2016
The AWS Developer Tools help you to put modern DevOps practices to work! Here’s a quick overview (read New AWS Tools for Code Management and Deployment for an in-depth look): is a fully-managed source code control service. You can use it to host secure and highly scalable private Git repositories while continuing to use your […]
Run Windows Server 2016 on Amazon EC2
Oct 20, 2016
You can now run Windows Server 2016 on . This version of Windows Server is packed with new features including support for Docker and Windows containers.  We are making it available in all AWS regions today, in four distinct forms: Windows Server 2016 Datacenter with Desktop Experience – The mainstream version of Windows Server, designed […]
Amazon Aurora Update – Call Lambda Functions From Stored Procedures; Load Data From S3
Oct 18, 2016
Many AWS services work just fine by themselves, but even better together! This important aspect of our model allows you to select a single service, learn about it, get some experience with it, and then extend your span to other related services over time. On the other hand, opportunities to make the services work together […]
AWS Week in Review – October 10, 2016
Oct 18, 2016
Twenty four (24) external and internal contributors worked together to create this edition of the AWS Week in Review. If you would like to join the party please visit the AWS Week in Review on GitHub. I am also about to open up some discussion on a simplified and streamlined submission process. Monday October 10 […]
Now Open – AWS US East (Ohio) Region
Oct 17, 2016
As part of our ongoing plan to expand the AWS footprint, I am happy to announce that our new Region is now available. In conjunction with the existing Region, AWS customers in the Eastern part of the United States have fast, low-latency access to the suite of AWS infrastructure services. The Details The new Ohio […]
In the Works – VMware Cloud on AWS
Oct 13, 2016
The long-standing trend toward on-premises virtualization has helped many enterprises to increase operational efficiency and to wring out as much value from their data center as possible. Along the way, they have built up a substantial repertoire of architectural skills and operational experience, but now find that they are struggling to match public cloud economics […]
Amazon ElastiCache for Redis Update – Sharded Clusters, Engine Improvements, and More
Oct 12, 2016
Many AWS customers use to implement a fast, in-memory data store for their applications. We launched Amazon ElastiCache for Redis in 2013 and have added snapshot exports to S3, a refreshed engine, scale-up capabilities, tagging, and support for Multi-AZ operation with automatic failover over the past year or so. Today we are adding a healthy […]
New AWS Quick Starts for Atlassian JIRA Software and Bitbucket Data Center
Oct 12, 2016
The AWS Quick Starts help you to rapidly deploy reference implementations of software solutions on the . You can use the Quick Starts to easily test drive and consume software while taking advantage of best practices promoted by AWS and the software partner. Today I would like to tell you about a pair of Quick […]
AWS Webinars – October and November 2016
Oct 11, 2016
Are you keeping up with the latest developments in AWS-land? Do you have a good understanding of , , and ? Do you know what IoT is all about, and do you have firm grasp of the best security practices for your cloud workloads? Do you understand the EC2 Spot Market, and do you know […]
X1 Instance Update – X1.16xlarge + More Regions
Oct 11, 2016
Earlier this year we made the x1.32xlarge instance available. With nearly 2 TiB of memory, this instance type is a great fit for memory-intensive big data, caching, and analytics workloads. Our customers are running the SAP HANA in-memory database, large-scale Apache Spark and Hadoop jobs, and many types of high performance computing (HPC) workloads. Today […]
AWS Blog Usability Panel (Seattle or Remote)
Oct 10, 2016
In order to make sure that the AWS Blog is meeting your information and entertainment needs, we are planning to conduct some usability panels later this month. We are looking for a mix or local (Seattle) and remote participants with any level of experience reading the blog and/or using AWS. If you participate in a […]
AWS Week in Review – October 3, 2016
Oct 10, 2016
Twenty external and internal contributors worked together to create this edition of the AWS Week in Review. If you would like to join the party (with the possibility of a free lunch at re:Invent), please visit the AWS Week in Review on GitHub. Monday October 3 Mistwire.com kicked off a series of articles on studying […]
Snowball HDFS Import
Oct 07, 2016
If you are running MapReduce jobs on premises and storing data in HDFS (the Hadoop Distributed File System), you can now copy that data directly from HDFS to an without using an intermediary staging file. Because HDFS is often used for Big Data workloads, this can greatly simplify the process of importing large amounts of […]
IPv6 Support Update – CloudFront, WAF, and S3 Transfer Acceleration
Oct 06, 2016
As a follow-up to our recent announcement of IPv6 support for Amazon S3, I am happy to be able to tell you that IPv6 support is now available for , Amazon S3 Transfer Acceleration, and and that all 60+ CloudFront edge locations now support IPv6. We are enabling IPv6 in a phased rollout that starts […]
New – CloudWatch Plugin for collectd
Oct 06, 2016
You have had the power to store your own business, application, and system metrics in for quite some time (see New – Custom Metrics for Amazon CloudWatch to learn more).  As I wrote way back in 2011 when I introduced this feature, “You can view graphs, set alarms, and initiate automated actions based on these […]
Running Express Applications on AWS Lambda and Amazon API Gateway
Oct 04, 2016
Express is a web framework for Node.js . It simplifies the development of “serverless” web sites, web applications, and APIs. In a serverless environment, most or all of the backend logic is run on-demand in a stateless fashion (see Mike Roberts’ article on Serverless Architectures for a more detailed introduction). , when used in conjunction […]
AWS Week in Review – September 27, 2016
Oct 03, 2016
Fourteen (14) external and internal contributors worked together to create this edition of the AWS Week in Review. If you would like to join the party (with the possibility of a free lunch at re:Invent), please visit the AWS Week in Review on GitHub. Monday September 26 The released an episode interviewing Abby Fuller from […]
Prepare for re:Invent 2016 – Attend our Upcoming Webinars!
Sep 30, 2016
We are 60 days away from 2016! I’m already working on a big pile of blog posts and my colleagues are working night and day to make sure that you have plenty of opportunities to learn about our services. With two new venues, hands-on labs, certification exams, a full day of additional content, and the […]
New P2 Instance Type for Amazon EC2 – Up to 16 GPUs
Sep 30, 2016
I like to watch long-term technology and business trends and watch as they shape the products and services that I get to use and to write about. As I was preparing to write today’s post, three such trends came to mind: Moore’s Law – Coined in 1965, Moore’s Law postulates that the number of transistors […]
EC2 Reserved Instance Update – Convertible RIs and Regional Benefit
Sep 29, 2016
We launched EC2 Reserved Instances almost eight years ago. The model that we originated in 2009 provides you with two separate benefits: capacity reservations and a significant discount on the use of specific instances in an Availability Zone. Over time, based on customer feedback, we have refined the model and made additional options available including […]
Welcome to the Newest AWS Community Heroes (Fall 2016)
Sep 29, 2016
I would like to extend a very warm welcome to the newest : Cyrus Wong Paul Duvall Vit Niennattrakul Habeeb Rahman Francisco Edilton Jeevan Dongre The Heroes share their knowledge and demonstrate their enthusiasm for AWS via social media, blog posts, user groups, and workshops. Let’s take a look at their bios to learn more. […]
First Annual Alexa Prize – $2.5 Million to Advance Conversational AI
Sep 29, 2016
Every evening we ask Alexa for the time of sunset, subtract 10 minutes to account for the Olympic Mountains on the horizon, and plan our walk accordingly! My family and my friends love the Amazon Echo in our kitchen! In the past week we have asked for jokes, inquired about the time of the impending […]
Coming in 2017 – New AWS Region in France
Sep 29, 2016
As cloud computing becomes the new normal for organizations all over the world and as our customer base becomes larger and more diverse, we will continue to build and launch additional AWS Regions. Bonjour la France I am happy to announce that we will be opening an AWS Region in Paris, France in 2017. The […]
AWS Answers – Architect More Confidently & Effectively on AWS
Sep 28, 2016
After an organization decides to move to the and to start taking advantage of the benefits that it offers, one of the next steps is to figure out how to properly architect their applications. Having talked to many of them, I know that they are looking for best practices and prescriptive design patterns, along with […]
AWS Week in Review – September 19, 2016
Sep 28, 2016
Eighteen (18) external and internal contributors worked together to create this edition of the AWS Week in Review. If you would like to join the party (with the possibility of a free lunch at re:Invent), please visit the AWS Week in Review on GitHub. Monday September 19 We announced that Lumberyard Beta 1.5 is Now […]
Expanding the M4 Instance Type – New M4.16xlarge
Sep 27, 2016
EC2’s M4 instances offer a balance of compute, memory, and networking resources and are a good choice for many different types of applications. We launched the M4 instances last year (read The New M4 Instance Type to learn more) and gave you a choice of five sizes, from large up to 10xlarge. Today we are […]
AWS Hot Startups – September 2016
Sep 27, 2016
Tina Barr is back with this month’s hot startups on AWS! It’s officially fall so warm up that hot cider and check out this month’s great AWS-powered startups: Funding Circle – The leading online marketplace for business loans. Karhoo – A ride comparison app. nearbuy – Connecting customers and local merchants across India. Funding Circle […]
Now Available – Amazon Linux AMI 2016.09
Sep 27, 2016
My colleague Sean Kelly is part of the team that produces the Amazon Linux AMI. He shared the guest post below in order to introduce you to the newest version! The Amazon Linux AMI is a supported and maintained Linux image for use on Amazon EC2. We offer new major versions of the Amazon Linux […]
AWS Pop-up Loft and Innovation Lab in Munich
Sep 27, 2016
I’m happy to be able to announce that an AWS Pop-up Loft is opening in Munich on October 26th, with a full calendar of events and a brand-new AWS Innovation Lab, all created with the help of our friends at Intel and Nordcloud. Developers, entrepreneurs, students come to AWS Lofts around the world to learn, […]
AWS Enterprise Support Update – Training Credits, Operations Review, Well-Architected
Sep 22, 2016
I often speak to new and potential AWS customers in our EBC (Executive Briefing Center) in Seattle. The vast majority of them have already bought in to the promise of the cloud and are already making plans that involve a combination of  “lifting and shifting” existing applications and building new, cloud-native ones. Because their move […]
Additional At-Rest and In-Transit Encryption Options for Amazon EMR
Sep 21, 2016
Our customers use (including Apache Hadoop and the full range of tools that make up the Apache Spark ecosystem) to handle many types of mission-critical big data use cases. For example: Yelp processes over a terabyte of log files and photos every day. Expedia processes streams of clickstream, user interaction, and supply data. FINRA analyzes […]
API Gateway Update – New Features Simplify API Development
Sep 20, 2016
allows you to quickly and easily build and run application backends that are robust and scalable. With the recent addition of usage plans, you can create an ecosystem of partner developers around your APIs. Let’s review some terminology to start things off: Endpoint – A URL (provided by ) that responds to HTTP requests. These […]
AWS Week in Review – September 12, 2016
Sep 19, 2016
Wow! Twenty five (25) external and internal contributors worked together to create this edition of the AWS Week in Review. If you would like to join the party (with the possibility of a free lunch at re:Invent), please visit the AWS Week in Review on GitHub. Monday September 12 We announced a Second Edge Location […]
AWS CloudFormation Update – YAML, Cross-Stack References, Simplified Substitution
Sep 19, 2016
gives you the ability to express entire stacks (collections of related AWS resources) declaratively, by constructing templates. You can define a stack, specify and configure the desired resources and their relationship to each other, and then launch as many copies of the stack as desired. CloudFormation will create and set up the resources for you, […]
New – Additional Filtering Options for AWS Cost Explorer
Sep 19, 2016
AWS Cost Explorer is a powerful tool that helps you to visualize, understand, and manage your AWS spending (read The New Cost Explorer for AWS to learn more). You can view your spend by service or by linked account, with your choice of daily or monthly granularity. You can also create custom filters based on […]
Earth on AWS: A Home for Geospatial Data on AWS
Sep 16, 2016
My colleague Joe Flasher is part of our Open Data team. He wrote the guest post below in order to let you know about our new Earth on AWS project.   In March 2015, we launched Landsat on AWS, a Public Dataset made up of imagery from the Landsat 8 satellite. Within the first year […]
AWS Webinars – September 2016
Sep 14, 2016
At the beginning of the month I blogged about the value of continuing education and shared an infographic that ilustrated the link between continued education and increased pay, higher effectiveness, and decreased proclivity to seek other employment. The pace of AWS innovation means that there’s always something new to learn. One way to do this […]
Amazon RDS for PostgreSQL – New Minor Versions, Logical Replication, DMS, and More
Sep 14, 2016
simplifies the process of setting up, operating, and scaling a relational database in the cloud. With support for six database engines (, Oracle, Microsoft SQL Server, PostgreSQL, MySQL, and MariaDB) RDS has become a foundation component for many cloud-based applications. We launched support for PostgreSQL in late 2013 and followed up that launch with support […]
AWS Week in Review – September 5, 2016
Sep 12, 2016
This is the third community-driven edition of the AWS Week in Review. Special thanks are due to the 15 internal and external contributors who helped to make this happen. If you would like to contribute, please take a look at the AWS Week in Review on GitHub. Monday September 5 John McKim wrote about GraphQL […]
Streaming Real-time Data into an S3 Data Lake at MeetMe
Sep 09, 2016
Please check back on September 12th…
New Reader Endpoint for Amazon Aurora – Load Balancing & Higher Availability
Sep 08, 2016
Featuure-by-feature, has become more powerful and easier to use. Over the past months we have given you the ability to create a cluster from a MySQL backup, create cross-region read replicas, share snapshots across accounts, exercise additional control over failover, and migrate from other in-cloud or on-premises databases to Aurora. Today, as an extension of […]
New – HTTP/2 Support for Amazon CloudFront
Sep 07, 2016
When I interview a candidate for a technical position, I often ask them to explain what happens when they see a interesting link and decide to click on it. I encourage them to go in to as much detail as they would like. The answers let me know how well they understand and can explain […]
AWS SDK for C++ – Now Ready for Production Use
Sep 06, 2016
After almost a year of developer feedback and contributions, version 1.0 of the AWS SDK for C++ is now available and recommended for production use. The SDK follows semantic versioning, so starting at version 1.0, you can depend on any of the C++ SDKs at version 1.x, and upgrades will not break your build. Based […]
AWS Week in Review – August 29, 2016
Sep 06, 2016
This is the second community-driven edition of the AWS Week in Review. Special thanks are due to the 13 external contributors who helped to make this happen. If you would like to contribute, please take a look at the AWS Week in Review on GitHub. Adding relevant content is fast and easy and can be […]
Yemeksepeti: Our Shift to Serverless Architecture
Sep 06, 2016
AWS Community Hero Onur Salk wrote the guest post below in order to tell you how he helped his employer to move to a serverless architecture. I’m Onur Salk, AWS Community Hero, AWS Certified Solutions Architect – Professional, and organizer of the AWS user group in Turkey. As a Hero, I like to share my […]
Amazon Aurora Update – Parallel Read Ahead, Faster Indexing, NUMA Awareness
Sep 02, 2016
is currently the fastest-growing AWS service! As a relational database designed for the cloud (read Amazon Aurora – New Cost-Effective MySQL-Compatible Database Engine for Amazon RDS to learn more), Aurora offers great performance, effortless storage scaling all the way up to 64 TB, durability, and high availability. Because Aurora was designed to be compatible with […]
New – Auto Scaling for EC2 Spot Fleets
Sep 01, 2016
The EC2 Spot Fleet model (see Amazon EC2 Spot Fleet API – Manage Thousands of Spot Instances with one Request for more information) allows you to create a fleet of EC2 instances with a single request. You simply specify the fleet’s target capacity, enter a bid price per hour, and choose the instance types that […]
Infographic – Top 5 Findings: Global Knowledge’s IT Skills and Salary Report
Sep 01, 2016
As we see more customers transition their business to the cloud, we are also seeing increased demand in the market for skilled IT professionals who are capable of designing, deploying, and operating applications and infrastructure on AWS. IT certifications are considered a gold standard for validating technical proficiency and one’s ability to perform on the […]
New – Run SAP HANA on Clusters of X1 Instances
Aug 31, 2016
My colleague Steven Jones wrote the guest post below in order to tell you about an impressive new way to use SAP HANA for large-scale workloads. Back in May we announced the availability of our new X1 instance type x1.32xlarge, our latest addition to the Amazon EC2 memory-optimized instance family with 2 TB of RAM, […]
AWS Hot Startups – August 2016
Aug 30, 2016
Back with her second guest post, Tina Barr talks about four more hot startups! This month we are featuring four hot AWS-powered startups: Craftsvilla – Offering a platform to purchase ethnic goods. SendBird – Helping developers build 1-on-1 messaging and group chat quickly. Teletext.io – A solution for content management, without the system. Wavefront – […]
AWS Week in Review – August 22, 2016
Aug 29, 2016
Here’s the first community-driven edition of the AWS Week in Review. In response to last week’s blog post (AWS Week in Review – Coming Back With Your Help!), 9 other contributors helped to make this post a reality. That’s a great start; let’s see if we can go for 20 this week. Monday August 22 […]
Improvements to CloudWatch Logs & Dashboards
Aug 29, 2016
helps you to see, diagnose, react to, and resolve issues that arise in your AWS infrastructure and in the applications that you run on AWS. Today, I would like to talk about several usability and functionality improvements to CloudWatch Logs (Store and Monitor OS & Application Log Files with Amazon CloudWatch) and to CloudWatch Dashboards […]
New – Upload AWS Cost & Usage Reports to Redshift and QuickSight
Aug 29, 2016
Many AWS customers have been asking us for a way to programmatically analyze their Cost and Usage Reports (read New – AWS Cost and Usage Reports for Comprehensive and Customizable Reporting for more info). These customers are often using AWS to run multiple lines of business, making use of a wide variety of services, often […]
AWS Week in Review – Coming Back With Your Help!
Aug 23, 2016
Back in 2012 I realized that something interesting happened in AWS-land just about every day. In contrast to the periodic bursts of activity that were the norm back in the days of shrink-wrapped software, the cloud became a place where steady, continuous development took place. In order to share all of this activity with my […]
Amazon WorkSpaces Update – Hourly Usage and Expanded Root Volume
Aug 19, 2016
In my recent post, I Love My Amazon WorkSpace, I shared the story of how I became a full-time user and big fan of . Since writing the post I have heard similar sentiments from several other AWS customers. Today I would like to tell you about some new and recent developments that will make […]
AWS Webinars – August, 2016
Aug 11, 2016
Everyone on the AWS team understands the value of educating our customers on the best ways to use our services. We work hard to create documentation, training materials, and blog posts for you! We run live events such as our Global AWS Summits and where the focus is on education. Last but not least, we […]
AWS Solution – Transit VPC
Aug 11, 2016
Today I would like to tell you about a new AWS Solution. This one is cool because of what it does and how it works! Like the AWS Quick Starts, this one was built by AWS Solutions Architects and incorporates best practices for security and high availability. The new Transit VPC Solution shows you how […]
AWS Snowball Update – Job Management API & S3 Adapter
Aug 11, 2016
We introduced last fall from the re:Invent stage. The Snowball appliance is designed for customers who need to transfer large amounts of data into or out of AWS on a one-time or recurring basis (read AWS Import/Export Snowball – Transfer 1 Petabyte Per Week Using Amazon-Owned Storage Appliances to learn more). Today we are launching […]
New – Bring Your Own Keys with AWS Key Management Service
Aug 11, 2016
provides you with seamless, centralized control over your encryption keys. Our customers have told us that they love this fully managed service because it automatically handles all of the availability, scalability, physical security, and hardware maintenance for the underlying Key Management Infrastructure (KMI). It also centralizes key management, with one dashboard that offers creation, rotation, […]
Now Available – IPv6 Support for Amazon S3
Aug 11, 2016
As you probably know, every server and device that is connected to the Internet must have a unique IP address. Way back in 1981, RFC 791 (“Internet Protocol”) defined an IP address as a 32-bit entity, with three distinct network and subnet sizes (Classes A, B, and C – essentially large, medium, and small) designed […]
New – Usage Plans for Amazon API Gateway
Aug 11, 2016
We introduced the last year in order to allow developers to build backend web services for mobile, web, enterprise, and IoT applications (read Amazon API Gateway – Build and Run Scalable Application Backend to learn more). Since that time, AWS customers have built API implementations that run on , , and on servers running outside […]
Amazon Kinesis Analytics – Process Streaming Data in Real Time with SQL
Aug 11, 2016
As you may know, greatly simplifies the process of working with real-time streaming data in the . Instead of setting up and running your own processing and short-term storage infrastructure, you simply create a Kinesis Stream or Kinesis Firehose, arrange to pump data in to it, and then build an application to process or analyze […]
Powerful AWS Platform Features, Now for Containers
Aug 11, 2016
Containers are great but they come with their own management challenges. Our customers have been using containers on AWS for quite some time to run workloads ranging from microservices to batch jobs. They told us that managing a cluster, including the state of the EC2 instances and containers, can be tricky, especially as the environment […]
New – AWS Application Load Balancer
Aug 11, 2016
We launched Elastic Load Balancing (ELB) for AWS in the spring of 2009 (see New Features for Amazon EC2: Elastic Load Balancing, Auto Scaling, and Amazon CloudWatch to see just how far AWS has come since then). Elastic Load Balancing has become a key architectural component for many AWS-powered applications. In conjunction with , Elastic […]
Amazon Elastic Block Store (EBS) Update – Snapshot Price Reduction & More PIOPS/GiB
Aug 11, 2016
Amazon Elastic Block Store (EBS) makes it easy for you to create persistent block level storage volumes and attach them to your EC2 instances. Among many other features, EBS allows you to provision SSD-backed volumes with the desired level of performance (Provisioned IOPS or PIOPS) and to create snapshot backups either manually or programmatically. Today […]
Enter the AWS Serverless Chatbot Competition!
Aug 10, 2016
Earlier this month I was asked to be a judge for the AWS Serverless Chatbot Competition and I was happy to accept! Build a Chatbot We want you to build a chatbot for Slack using and . You can also use other APIs (the Slack Events API will be helpful), additional services (AWS or otherwise),  […]
Amazon CloudFront Expands to Canada
Aug 08, 2016
With a long feature list (powered in large part by customer requests) Amazon CloudFront is well-suited to delivering your static, dynamic, and interactive content to users all over the world at high speed and with low latency. As part of the AWS Free Tier, you can handle up to 2 million HTTP and HTTPS requests […]
New – Just-in-Time Certificate Registration for AWS IoT
Aug 03, 2016
We launched at re:Invent (read AWS IoT – Cloud Services for Connected Devices for an introduction) and made it generally available last December. Earlier this year my colleague Olawale Oladehin showed you how to Use Your Own Certificate with AWS IoT. Before that, John Renshaw talked about Predictive Maintenance with AWS IoT and Amazon Machine […]
Amazon EMR 5.0.0 – Major App Updates, UI Improvements, Better Debugging, and More
Aug 02, 2016
The team has been cranking out new releases at a fast and furious pace! Here’s a quick recap of this year’s launches: EMR 4.7.0 – Updates to Apache Tez, Apache Phoenix, Presto, HBase, and Mahout (June). EMR 4.6.0 – HBase for realtime access to massive datasets (April). EMR 4.5.0 – Updates to Hadoop, Presto; addition […]
Amazon Cognito Your User Pools – Now Generally Available
Jul 28, 2016
A few months ago I wrote about the new Your User Pools feature for . As I wrote at the time, you can use this feature to easily add user sign-up and sign-in to your mobile and web apps. The fully managed user directories can scale to hundreds of millions of users and you can […]
AWS Application Discovery Service Update – Agentless Discovery for VMware
Jul 28, 2016
As I wrote earlier this year, is designed to help you to dig in to your existing environment, identify what’s going on, and provide you with the information and visibility that you need to have in order to successfully migrate your systems and applications to the cloud (see my post, New – AWS Application Discovery […]
Amazon RDS for SQL Server – Support for Native Backup/Restore to Amazon S3
Jul 27, 2016
Regular readers of this blog will know that I am a big fan of . As a managed database service, it takes care of the more routine aspects of setting up, running, and scaling a relational database. We first launched support for SQL Server in 2012. Continuing our effort to add features that have included […]
Hot Startups on AWS – July 2016 – Depop, Nextdoor, Branch
Jul 27, 2016
Today I would like to introduce a very special guest blogger! My daughter Tina is a Recruiting Coordinator for the AWS team and is making her professional blogging debut with today’s post. It’s officially summer and it’s hot! Check out this month’s hot AWS-powered startups: Depop – a social mobile marketplace for artists and friends […]
How AWS Powered Amazon’s Biggest Day Ever
Jul 25, 2016
The second annual Prime Day was another record-breaking success for Amazon, surpassing global orders compared to Black Friday, Cyber Monday and Prime Day 2015. According to a report published by Slice Intelligence, Amazon accounted for 74% of all US consumer e-commerce on Prime Day 2016. This one-day only global shopping event, exclusively for Amazon Prime […]
AWS Webinars – July, 2016
Jul 22, 2016
We have some awesome webinars lined up for next week! As always, they are free but do often fill up, so go and and register. Here’s the lineup (all times are PT and each webinar runs for one hour): July 26 9:00 AM – Getting Started with AWS. Noon – SQL to NoSQL: Best Practices […]
EC2 Run Command Update – Monitor Execution Using Notifications
Jul 21, 2016
We launched EC2 Run Command late last year and have enjoyed seeing our customers put it to use in their cloud and on-premises environments. After the launch, we quickly added Support for Linux Instances, the power to Manage & Share Commands, and the ability to do Hybrid & Cross-Cloud Management. Earlier today we made EC2 […]
GameStop – Moving a Mission-Critical Multichannel Marketing Platform to AWS
Jul 21, 2016
GameStop sells new and pre-owned video game hardware, software, and accessories, consumer electronics, and wireless services. With over 7,000 retail locations spread across 14 countries, the company sells to and interacts with millions of customers every day. In addition to their retail locations, they follow an omni-channel strategy and run a loyalty program with over […]
Amazon Aurora Update – Create Cluster from MySQL Backup
Jul 21, 2016
After potential AWS customers see the benefits of moving to the cloud, they often ask about the best way to migrate their applications and their data, including large amounts of structured information stored in relational databases. Today we are launching an important new feature for . If you are already making use of MySQL, either […]
New AWS Training Bootcamps to Help You Build Technical Skills
Jul 20, 2016
My colleague Janna Pellegrino shared the guest post below to introduce you to a new set of AWS training bootcamps! We’ve made four of our most popular Technical Bootcamps from AWS re:Invent and Summits part of our broader AWS Training portfolio so you can now attend a class convenient to you. Taking AWS Operations to […]
Scale Your Security Vulnerability Testing with Amazon Inspector
Jul 13, 2016
My colleague Eric Fitzgerald wrote the guest post below in order to show you how to use an AWS Lambda function to forward Amazon Inspector findings to your ticketing and workflow systems. At AWS Re:Invent 2015 we announced Amazon Inspector, our security vulnerability assessment service that helps customers test for security vulnerabilities early and often.  […]
AWS Marketplace Update – Support for ISVs Based in the EU
Jul 06, 2016
allows AWS customers to find, buy, and immediately start using cloud-based applications developed by Independent Software Vendors (ISVs).  AWS customers collectively rack up 205 million hours per month of AWS Marketplace usage as they make use of over 2,700 offerings from over 925 ISVs. Support for EU-Based ISVs ISVs based in the European Union can […]
Hot Startups on AWS – June 2016 – Shaadi.com, Capillary, Mondo
Jul 06, 2016
Continuing with our focus on hot AWS-powered startups (March and April), I would like to tell you about three more this month: Shaadi.com – Helping South Asians to find a companion for life. Capillary – Boosting customer engagement for e-commerce. Mondo – A mobile-first bank. Shaadi.com Anupam Mittal, founder of Shaadi.com,  was exasperated by the […]
NOvA uses AWS to Shed Light on Neutrino Mysteries
Jul 05, 2016
My colleague Sanjay Padhi wrote the guest post below in order to tell the story of how AWS powered an important scientific discovery. Ghostlike particles called neutrinos are everywhere, cosmic rays bombard us with them, the sun bathes us in them. Though incredibly difficult to detect, they may hold the key to why there is […]
EC2 Run Command Update – Hybrid and Cross-Cloud Management
Jul 01, 2016
We launched EC2 Run Command late last year (read my post, New EC2 Run Command – Remote Instance Management at Scale to learn more). This feature was designed to allow developers, system administrators, and other IT professionals to easily and efficiently manage multiple EC2 instances running Windows or Linux. As I explained in my original […]
Free Online Training to Help You Learn AWS Security Fundamentals
Jun 30, 2016
My colleague Janna Pellegrino shared the guest post below to introduce you to the newest version of our AWS Security Fundamentals Course. Information security is deeply important to our customers. AWS Security Fundamentals is a free, online course that introduces you to fundamental cloud computing and AWS security concepts, including AWS access control and management, […]
New in AWS Marketplace – Enterprise Data Management/Protection from Ionic Security
Jun 30, 2016
In the last couple of months I have spoken with several Independent Software Vendors (ISVs) about their offerings. I’ve heard some impressive success stories and am working to share as many of them as possible. Last week I spoke with the founders of Ionic Security to learn more about their product and new AWS Marketplace […]
New – Worldwide Delivery of Amazon SNS Messages via SMS
Jun 29, 2016
Many applications use the Amazon SNS to deliver SMS messages to individuals or to groups. Because SNS is simple and easy to use, you can add push notifications to your application with a modest amount of code. Today we are making SNS even more useful by adding support for worldwide delivery of SMS messages. You […]
Amazon Elastic File System – Production-Ready in Three Regions
Jun 29, 2016
The portfolio of AWS storage products has grown increasingly rich and diverse over time. Amazon S3 started out with a single storage class and has grown to include storage classes for regular, infrequently accessed, and archived objects. Similarly, began with a single volume type and now offers a choice of four types of SAN-style block […]
Elastic Network Adapter – High Performance Network Interface for Amazon EC2
Jun 28, 2016
Many AWS customers create high-performance systems that run across multiple EC2 instances and make good use of all available network bandwidth. Over the years, we have been working to make EC2 an ever-better host for this use case. For example, the CC1 instances were the first to feature 10 Gbps networking. Later, the Enhanced Networking […]
Now Open – AWS Asia Pacific (Mumbai) Region
Jun 28, 2016
We are expanding the AWS footprint again, this time with a new region in Mumbai, India. AWS customers in the area can use the new Asia Pacific (Mumbai) Region to better serve end users in India. New Region The new Mumbai region has two Availability Zones, raising the global total to 35. It supports (C4, […]
New – Cross-Account Copying of Encrypted EBS Snapshots
Jun 21, 2016
AWS already supports the use of encrypted volumes and snapshots, with keys stored in and managed by . It also supports copying of EBS snapshots with other AWS accounts so that they can be used to create new volumes. Today we are joining these features to give you the ability to copy encrypted EBS snapshots […]
Guest Post – Zynga Gets in the Game with Amazon Aurora
Jun 20, 2016
Long-time AWS customer Zynga is making great use of and other AWS database services. In today’s guest post you can learn about how they use Amazon Aurora to accommodate spikes in their workload. This post was written by Chris Broglie of Zynga. Zynga has long operated various database technologies, ranging from simple in-memory caches like […]
New – AWS Marketplace for the U.S. Intelligence Community
Jun 20, 2016
AWS built and now runs a private cloud for the United States Intelligence Community. In order to better meet the needs of this unique community, we have set up an AWS Marketplace designed specifically for them. Much like the existing , this new marketplace makes it easy to discover, buy, and deploy software packages and […]
New AWS Competency – AWS Migration
Jun 08, 2016
More and more, I hear from customers who want to migrate large-scale workloads to AWS, and seek advice regarding their cloud migration strategy. We provide customers with a number of cloud migration tools and services, including the AWS Database Migration Service, and resources, such as the AWS Professional Services Cloud Adoption Framework. Further, we have […]
Semi-Autonomous Driving Using EC2 Spot Instances at Mapbox
Jun 08, 2016
Will White of Mapbox shared the following guest post with me. In the post, Will describes how they use EC2 Spot Instances to economically process the billions of data points that they collect each day. I do have one note to add to Will’s excellent post. We know that many AWS customers would like to […]
Amazon EMR 4.7.0 – Apache Tez & Phoenix, Updates to Existing Apps
Jun 02, 2016
allows you to quickly and cost-effectively process vast amounts of data. Since the 2009 launch, we have added many new features and support for an ever-increasing roster of applications from the Hadoop ecosystem. Here are a few of the additions that we have made this year: April – Support for Apache HBase 1.2 (EMR 4.6). […]
Learn about Amazon Redshift in our new Data Warehousing on AWS Class
Jun 02, 2016
As our customers continue to look to use their data to help drive their missions forward, finding a way to simply and cost-effectively make use of analytics is becoming increasingly important. That is why I am happy to announce the upcoming availability of Data Warehousing on AWS, a new course that helps customers leverage the […]
New – Cross-Region Read Replicas for Amazon Aurora
Jun 01, 2016
You already have the power to scale the read capacity of your instances by adding additional read replicas to an existing cluster. Today we are giving you the power to create a read replica in another region. This new feature will allow you to support cross-region disaster recovery and to scale out reads. You can […]
New in AWS Marketplace: Alces Flight – Effortless HPC on Demand
Jun 01, 2016
In the past couple of years, academic and corporate researchers have begun to see the value of the cloud. Faced with a need to run demanding jobs and to deliver meaningful results as quickly as possible while keeping costs under control, they are now using AWS to run a wide variety of compute-intensive, highly parallel […]
Amazon ElastiCache Update – Export Redis Snapshots to Amazon S3
May 26, 2016
supports the popular Memcached and Redis in-memory caching engines. While Memcached is generally used to cache results from a slower, disk-based database, Redis is used as a fast, persistent key-value store. It uses replicas and failover to support high availability, and natively supports the use of structured values. Today I am going to focus on […]
Amazon Elastic Transcoder Update – Support for MPEG-DASH
May 24, 2016
Amazon Elastic Transcoder converts media files (audio and video) from one format to another. The service is robust, scalable, cost-effective, and easy to use. You simply create a processing pipeline (pointing to a pair of S3 buckets for input and output in the process), and then create transcoding jobs. Each job reads a specific file […]
Amazon Redshift – Up to 2X Throughput and 10X Vacuuming Performance Improvements
May 24, 2016
My colleague Maor Kleider wrote today’s guest post! , AWS’s fully managed data warehouse service, makes petabyte-scale data analysis fast, cheap, and simple. Since launch, it has been one of AWS’s fastest growing services, with many thousands of customers across many industries. Enterprises such as NTT DOCOMO, NASDAQ, FINRA, Johnson & Johnson, Hearst, Amgen, and […]
EC2 Instance Console Screenshot
May 24, 2016
When our users move existing machine images to the cloud for use on Amazon EC2, they occasionally encounter issues with drivers, boot parameters, system configuration settings, and in-progress software updates. These issues can cause the instance to become unreachable via RDP (for Windows) or SSH (for Linux) and can be difficult to diagnose. On a […]
New AWS Quick Start Reference Deployment – Standardized Architecture for PCI DSS
May 23, 2016
If you build an application that processes credit card data, you need to conform to PCI DSS (Payment Card Industry Data Security Standard). Adherence to the standard means that you need to meet control objectives for your network, protect cardholder data, implement strong access controls, and more. In order to help AWS customers to build […]
Arduino Web Editor and Cloud Platform – Powered by AWS
May 20, 2016
Last night I spoke with Luca Cipriani from Arduino to learn more about the new AWS-powered Arduino Web Editor and Arduino Cloud Platform offerings. Luca was en-route to the Bay Area Maker Faire and we had just a few minutes to speak, but that was enough time for me to learn a bit about what […]
AWS Accelerator for Citrix – Migrate or Deploy XenApp & XenDesktop to the Cloud
May 20, 2016
If you are running Citrix XenApp, XenDesktop and/or NetScaler on-premises  and are interested in moving to the AWS Cloud, I have a really interesting offer for you! In cooperation with our friends at Citrix (an Advanced APN Technology Partner), we have assembled an AWS Accelerator to help you to plan and execute a successful trial […]
New – Cross-Account Snapshot Sharing for Amazon Aurora
May 18, 2016
is a high-performance, MySQL-compatible database engine. Aurora combines the speed and availability of high-end commercial databases with the simplicity and cost-effective of open source databases (see my post, Amazon Aurora – New Cost-Effective MySQL-Compatible Database Engine for Amazon RDS, to learn more). Aurora shares some important attributes with the other database engines that are available […]
X1 Instances for EC2 – Ready for Your Memory-Intensive Workloads
May 18, 2016
Many AWS customers are running memory-intensive big data, caching, and analytics workloads and have been asking us for EC2 instances with ever-increasing amounts of memory. Last fall, I first told you about our plans for the new X1 instance type. Today, we are announcing availability of this instance type with the launch of the x1.32xlarge […]
I Love My Amazon WorkSpace!
May 18, 2016
Early last year my colleague Steve Mueller stopped by my office to tell me about an internal pilot program that he thought would be of interest to me. He explained that they were getting ready to run Amazon WorkSpaces on the Amazon network and offered to get me on the waiting list. Of course, being […]
Welcome to the Newest AWS Community Heroes (Spring 2016)
May 17, 2016
I would like to extend a warm welcome to the newest AWS Community Heroes: Ryan Kroonenburg Aleksandar Nenov Markus Ostertag Cliff Lu The Heroes share their knowledge and demonstrate their enthusiasm for AWS via social media, blog posts, user groups, and workshops. Let’s take a look at their bios to learn more. Ryan Kroonenburg Ryan […]
EC2 Run Command Update – Manage & Share Commands and More
May 12, 2016
The EC2 Run Command allows you to manage your EC2 instances in a convenient, scalable fashion (see my blog post, New EC2 Run Command – Remote Instance Management at Scale, for more information). Today we are making several enhancements to this feature: Document Management and Sharing -You can now create custom command documents and share […]
New – AWS Application Discovery Service – Plan Your Cloud Migration
May 12, 2016
Back in the mid-1980’s, I was working on a system that was deployed on Wall Street. Due to a multitude of project constraints, I had to do most of my debugging on-site, spending countless hours in a data center high above Manhattan. The data center occupied an entire floor of the high-rise. Close to the […]
AWS Week in Review – April 25, 2016
May 05, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday April 25 We announced updated AWS CloudFormation Support for EC2, ECS, Lambda, and GameLift. We announced that AWS IoT is Now Available in the Asia Pacific (Singapore) Region. We announced that AWS Marketplace for Desktop Apps is Now Available in the EU […]
GE Oil & Gas – Digital Transformation in the Cloud
May 02, 2016
GE Oil & Gas is a relatively young division of General Electric, the product of a series of acquisitions made by parent company General Electric starting in the late 1980s. Today GE Oil &Gas is pioneering the digital transformation of the company. In the guest post below, Ben Cabanas, the CTO of GE Transportation and […]
Register Now – AWS DevDay in San Francisco
May 02, 2016
I am a firm believer in the value of continuing education. These days, the half-life on knowledge of any particular technical topic seems to be less than a year. Put another way, once you stop learning your knowledge base will be just about obsolete within 2 or 3 years! In order to make sure that […]
Hot Startups on AWS – April 2016 – Robinhood, Dubsmash, Sharethrough
May 02, 2016
Continuing with our focus on hot AWS-powered startups (see Hot Startups on AWS – March 2016 for more info), this month I would like to tell you about: Robinhood – Free stock trading to democratize access to financial markets. Dubsmash – Bringing joy to communication through video. Sharethrough – An all-in-one native advertising platform. Robinhood […]
They’re Here – Longer EBS and Storage Gateway Resource IDs Now Available
Apr 28, 2016
Last November I let you know that were were planning to increase the length of the resource IDs for EC2 instances, reservations, EBS volumes, and snapshots in 2016. Early this year I showed you how to opt in to the new format for EC2 instances and EC2 reservations. Effective today you can now opt in […]
Autheos – At the Nexus of Marketing and E-Commerce
Apr 28, 2016
In today’s guest post, Leon Mergen, CTO of Autheos, reviews their company history and their move to AWS. Adding video to a product page on an e-commerce site is perhaps the single most effective way to drive increased sales — studies have shown sales conversion rates can go up by more than two thirds. In […]
Machine Learning, Recommendation Systems, and Data Analysis at Cloud Academy
Apr 26, 2016
In today’s guest post, Alex Casalboni and Giacomo Marinangeli of Cloud Academy discuss the design and development of their new Inspire system. Our Challenge Mixing technology and content has been our mission at Cloud Academy since the very early days. We are builders and we love technology, but we also know content is king. Serving […]
AWS Week in Review – April 18, 2016
Apr 25, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday April 18 We announced that AWS CodePipeline Now Integrates with AWS CodeCommit. We announced that AWS CloudFormation Now Supports Amazon API Gateway, and Includes Improved Support for CloudWatch Events and AWS WAF. The talked about Serverless Service Discovery (Part 1 – Getting […]
AWS Webinars – April 2016
Apr 22, 2016
Our 2016 series of webinars continues with a strong set of 200-level topics in April. The webinars are free, but space is limited and you should sign up ahead of time if you would like to attend. Here’s what we have on the calendar for the last week of April (all times are Pacific): Tuesday, […]
Amazon EMR Update – Apache HBase 1.2 Is Now Available
Apr 21, 2016
Apache HBase is a distributed, scalable big data store designed to support tables with billions of rows and millions of columns. HBase runs on top of Hadoop and HDFS and can also be queried using MapReduce, Hive, and Pig jobs. AWS customers use HBase for their ad tech, web analytics, and financial services workloads. They […]
AWS Week in Review – April 11, 2016
Apr 20, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday April 11 We announced that the AWS Database Migration Service Now Supports Advanced Table and Schema Mapping. We announced that you can Easily Create New Amazon Redshift Datasources in Amazon ML by Copying Existing Datasource Settings. We updated the Amazon Kinesis Agent […]
AWS Device Farm Update – Remote Access to Devices for Interactive Testing
Apr 19, 2016
Last year I wrote about and told you how you can use it to Test Mobile Apps on Real Devices. As I described at the time, AWS Device Farm allows you to create a project, identify an application, configure a test, and then run the test against a variety of iOS and Android devices. Remote […]
New – Your User Pools for Amazon Cognito
Apr 19, 2016
makes it easy for mobile and web apps to easily add authentication, user management, and data synchronization without having to write backend code or manage any infrastructure. In the last year we have added some powerful new features to Cognito including AWS CloudTrail support, the use of Twitter and Digits as login providers, the ability […]
AWS Storage Update – Amazon S3 Transfer Acceleration + Larger Snowballs in More Regions
Apr 19, 2016
Several AWS teams are focused on simplifying and accelerating the process of moving on-premises data to the cloud. We started out with the very basic PUT operation and multipart upload in the early days. Along the way we gave you the ability to send us a disk, and made that process even easier by launching […]
Amazon Kinesis Update – Amazon Elasticsearch Service Integration, Shard-Level Metrics, Time-Based Iterators
Apr 19, 2016
Amazon Kinesis makes streaming data easy in the cloud.The Amazon Kinesis platform is comprised of three distinct services: Kinesis Streams allows developers to build their own stream processing applications; Kinesis Firehose simplifies the process of loading streaming data into AWS for storage and analytics; Kinesis Analytics supports the analysis of streaming data using standard SQL […]
New – Managed Platform Updates for AWS Elastic Beanstalk
Apr 19, 2016
simplifies the process of deploying and running web applications and web services. You simply upload your code and Elastic Beanstalk will take care of the details. This includes provisioning capacity, setting up load balancing and auto scaling, and arranging for application health monitoring. You can build Elastic Beanstalk applications using a variety of platforms and […]
Amazon EBS Update – New Cold Storage and Throughput Options
Apr 19, 2016
The AWS team spends a lot of time looking in to ways to deliver innovation based around improvements in price/performance. Quite often, this means wrestling with interesting economic and technical dilemmas. For example, it turns out that there are some really interesting trade-offs between HDD and SSD storage. On the one hand, today’s SSD devices […]
Box Zones – Giving Enterprises Control Over Data Location Using AWS
Apr 12, 2016
Our friends over at Box provide secure content management, collaboration, and file sharing for over half of the companies on the Fortune 500 list. Box has succeeded by paying attention to the needs of enterprise customers. For example, last year I wrote about Box Enterprise Key Management (EKM), a flexible, no-compromises encryption system that gives […]
AWS Week in Review – April 4, 2016
Apr 11, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday April 4 We announced Two New Predefined Commands and an Open Source Agent for the EC2 Run Command. We announced Release 4.5.0 of Amazon EMR, with Spark 1.6.1, Updated Hadoop and Presto, and Support for S3 SSE-KMS. The talked about Building a […]
AWS Week in Review – March 28, 2016
Apr 11, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday March 28 The showed you How to Easily Identify Your Federated Users by Using AWS CloudTrail. BotMetric continued their series of posts on AWS Security Best Practices with two new posts: Data Security and Detective Services. Evident discussed Programmatic Security Automation for […]
AWS Week in Review – March 21, 2016
Apr 11, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday March 21 We announced New CloudWatch Metrics for Spot Fleets. We announced Retry Throttling for the AWS SDK for Java. We announced that it is Now Easier to Connect Amazon Machine Learning to Amazon Redshift via the AWS Management Console. We announced […]
Amazon Kinesis Agent Update – New Data Preprocessing Features
Apr 11, 2016
My colleague Ray Zhu wrote the guest post below to introduce you to some new data preprocessing features for the Amazon Kinesis Agent. Amazon Kinesis Agent is a stand-alone Java software application that provides an easy and reliable way to send data to Amazon Kinesis Streams and Amazon Kinesis Firehose. The agent monitors a set […]
AWS Training Update – Revised AWS Technical Essentials and Architecting on AWS Courses
Apr 07, 2016
We continuously enhance our technical courses to stay current with the pace of AWS platform updates and incorporate student feedback.  We have made substantial updates to our two most popular foundational training courses, AWS Technical Essentials and Architecting on AWS, to better provide students with actionable knowledge to get started creating solutions with AWS and […]
LiveOps Cloud – Tapping the Billion Dollar Call-Center Market on AWS
Apr 06, 2016
LiveOps Cloud is ready to break open a huge untapped market. The company is a long-time solutions provider for the contact center industry, and just recently launched CxEngage, a new contact center-as-a-service platform built and run entirely on AWS. I asked Jeff Thompson, LiveOps Cloud’s CTO and SVP for engineering, to tell us a bit […]
Building Bridges for Better Cancer Treatment with the Fred Hutchinson Cancer Research Center
Apr 05, 2016
My colleagues Jessica Beegle and Christopher Crosbie shared the inspiring story below! The science of cancer research is continually evolving to include new fields of study. Examples include development of chemotherapies, radiology amplified treatments, and epidemiology for identifying carcinogens. Pathology continues to help deepen the understanding of the disease’s manifestations. The discipline of computer science […]
Experiment that Discovered the Higgs Boson Uses AWS to Probe Nature
Mar 30, 2016
My colleague Sanjay Padhi is part of the AWS Scientific Computing team. He wrote the guest post below to share the story of how AWS provided computational resources that aided in an important scientific discovery. The Higgs boson (sometimes referred to as the God Particle), responsible for providing insight into the origin of mass, was […]
New – Change Sets for AWS CloudFormation
Mar 29, 2016
lets you create, manage, and update a collection of AWS resources (a “stack”) in a controlled, predictable manner. Every day, customers use CloudFormation to perform hundreds of thousands of updates to the stacks that support their production workloads. They define an initial template and then revise it as their requirements change. This model, commonly known […]
ElastiCache for Redis Update – Upgrade Engines and Scale Up
Mar 25, 2016
makes it easy for you to deploy, operate, and scale an in-memory database in the cloud. As you may already know, ElastiCache supports the Memcached and Redis engines. More Power for Redis Today we are launching an ElastiCache update that provides you with additional control over your Redis-based ElastiCache clusters. You can now scale up […]
Airbnb – Reinventing the Hospitality Industry on AWS
Mar 23, 2016
Airbnb is a classic story of how a few people with a great idea can disrupt an entire industry. Launched in 2008, over 80 million guests have stayed on Airbnb in over 2 million homes in over 190 countries. They recently opened 4,000 homes in Cuba to travelers around the globe. The company was also […]
Amazon RDS for SQL Server – Support for Windows Authentication
Mar 23, 2016
Regular readers of this blog will know that I am a big fan of . As a managed database service, it takes care of the more routine aspects of setting up, running, and scaling a relational database. We first launched support for SQL Server in 2012. Since that time we have added many features including […]
Additional Pricing Options for AWS Marketplace Products
Mar 23, 2016
Forward-looking ISVs (Indepdendent Software Vendors) are making great use of .  Users can find, buy, and start using products in minutes, without having to procure hardware or install any software. This streamlined delivery method can help ISVs to discover new customers while also decreasing the length of the sales cycle. The user pays for the […]
New – CloudWatch Metrics for Spot Fleets
Mar 22, 2016
You can launch an EC2 Spot fleet with a couple of clicks. Once launched, the fleet allows you to draw resources from multiple pools of capacity, giving you access to cost-effective compute power regardless of the fleet size (from one instance to many thousands). For more information about this important EC2 feature, read my posts: […]
AWS Week in Review – March 14, 2016
Mar 21, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday March 14 We announced that the Developer Preview of AWS SDK for C++ is Now Available. We celebrated Ten Years in the AWS Cloud. We launched Amazon EMR 4.4.0 with Sqoop, HCatalog, Java 8, and More. The announced the Launch of AWS […]
S3 Lifecycle Management Update – Support for Multipart Uploads and Delete Markers
Mar 17, 2016
It is still a bit of a shock to me to realize that Amazon S3 is now ten years old! The intervening decade has simply flown by. For several years, you have been able to use S3’s Lifecycle Management feature to control the storage class and the lifetime of your objects. As you may know, […]
Additional Failover Control for Amazon Aurora
Mar 16, 2016
is a fully-managed, MySQL-compatible, relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source database (read my post, Amazon Aurora – New Cost-Effective MySQL-Compatible Database Engine for Amazon RDS, to learn more). Aurora allows you create up to 15 read replicas to increase read […]
AWS Database Migration Service
Mar 15, 2016
Do you currently store relational data in an on-premises Oracle, SQL Server, MySQL, MariaDB, or PostgreSQL database? Would you like to move it to the AWS cloud with virtually no downtime so that you can take advantage of the scale, operational efficiency, and the multitude of data storage options that are available to you? If […]
Thank You Splunk – We’re Happy to be Your Alliance Partner
Mar 15, 2016
The helps our partners to build successful businesses around AWS. Members of APN provide consulting services (APN Consulting Partners) or software solutions (APN Technology Partners) that are integrated with the AWS platform. I am happy to be able announce that AWS Advanced Technology Partner Splunk (read their APN entry) has named Amazon Web Services to […]
Amazon EMR 4.4.0 – Sqoop, HCatalog, Java 8, and More
Mar 14, 2016
Rob Leidle, Development Manager for , wrote the guest post below to introduce you to the latest and greatest version! Today we are announcing Amazon EMR release 4.4.0, which adds support for Apache Sqoop (1.4.6) and Apache HCatalog 1.0.0, an upgraded release of Apache Mahout (0.11.1), and upgraded sandbox releases for Presto (0.136) and Apache […]
AWS Week in Review – March 7, 2016
Mar 14, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday March 7 We launched Notifications for AWS CodeCommit. We announced that New AWS Accounts Now Default to Long EC2 Resource IDs. The showed you How to Automate Restricting Access to a VPC by Using AWS IAM and AWS CloudFormation. Botmetric talked about […]
Developer Preview of AWS SDK for C++ is Now Available
Mar 14, 2016
My colleague Jonathan Henson has great news for C++ developers who would like to use AWS. I am happy to announce that the AWS SDK for C++ is now available as a developer preview. Last fall, we released the SDK in an experimental state to gather feedback and improve the APIs. Since then, we have […]
Ten Years in the AWS Cloud – How Time Flies!
Mar 14, 2016
Ten years ago today I announced the launch of Amazon S3 with a simple blog post! It is hard to believe that a decade has passed since then, or that I have written well over 2000 posts during that time. Future Shock When I was in high school, I read and reported on a relatively […]
Hot Startups on AWS – March 2016
Mar 11, 2016
We love startups! When energy, enthusiasm, creativity, and passion for changing the world come together to build new and exciting businesses and applications, everyone benefits. Today I am kicking off a new series of posts. Every month I am going to feature a handful of hot, AWS-powered startups and tell you a little bit about […]
Using Enhanced RDS Monitoring with Datadog
Mar 09, 2016
Today’s guest post comes from K Young, Director of Strategic Initiatives at Datadog! AWS recently announced enhanced monitoring for Amazon RDS instances running MySQL, MariaDB, and Aurora. Enhanced monitoring includes over 50 new CPU, memory, file system, and disk I/O metrics which can be collected on a per-instance basis as frequently as once per second. […]
Flatiron Health – Using AWS to Help Improve Cancer Treatment
Mar 09, 2016
Flatiron Health is a hot startup with a great idea – providing cancer patients, physicians, researchers, and drug firms with a solution that organizes global oncology information. Currently more than 230 cancer clinics and about 2,200 clinicians across the United States use their products and services, which support the treatment of approximately one in five […]
New – Notifications for AWS CodeCommit
Mar 08, 2016
is a fully-managed source control service that makes it easy for you to host a secure and highly scalable private Git repository.Today we are making CodeCommit even more useful by adding support for repository triggers. You can use these triggers to integrate your existing unit tests and deployment tools into your source code management workflow. […]
AWS Week in Review – February 29, 2016
Mar 07, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday February 29 We announced that AWS Import/Export Snowball Now Supports Export. We announced that Amazon CloudWatch Events are Now Available in the EU (Frankfurt) Region. We announced VPC ClassicLink and ClassicLink Support in the South America (Sao Paulo) Region. We announced that […]
AWS Import/Export Snowball Update – Export Now Available
Mar 01, 2016
We launched last year at (see my blog post, AWS Import/Export Snowball – Transfer 1 Petabyte Per Week Using Amazon-Owned Storage Appliances, to learn more). At launch time, you had the ability to use this appliance-based model to move large amounts of data (generally 10 terabytes or more) to AWS. This aspect of Snowball is […]
AWS Week in Review – February 22, 2016
Feb 29, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday February 22 We announced an Amazon RDS Update, with Support for MySQL 5.7. We announced that the AWS Mobile SDK for Android Now Supports AWS IoT. We announced the AWS Pop-Up Loft in Tel Aviv. CloudCheckr listed 5 Common AWS Cost Issues: […]
Vodafone DreamLab – Accelerating Cancer Research
Feb 25, 2016
Continuing what is quickly turning in to series of customer stories, I would like to turn the keyboard over to our friends at Vodafone! You may have seen an interesting application called DreamLab circulating on the internet and social media in the past couple of weeks, and we thought we’d give you some insight into […]
How Tokyu Hands Architected a Cost-Effective Shopping System with Amazon DynamoDB
Feb 25, 2016
I am a flâneur! I enjoy wandering around a new city, exploring the nooks and crannies, and figuring out what makes it unique and special. On one of my trips to Tokyo I was walking through Shibuya and found and amazing hobby store. The 8-floor building contained tools, supplies, and kits for almost every imaginable […]
How The Healthcare of Tomorrow is Being Delivered Today
Feb 25, 2016
My colleagues Jessica Beegle and Angel Pizarro wrote the guest post below to introduce you to an exciting new approach to healthcare! Precision Medicine is an emerging approach for disease prevention and treatment that takes into account a person’s individual variation in genes, lifestyle, and environment. At AWS, we are proud to support the White […]
AWS Marketplace Adds SharePoint Enterprise
Feb 24, 2016
makes it simple for you to discover, buy, and deploy many different types of software packages and applications including Network Infrastructure, Security, Web Apps, Business Intelligence, Big Data, DevOps, Media, and Storage / Backup. Access to SharePoint Enterprise I am happy to be able to announce that SharePoint Enterprise is now available to purchase and […]
Attending RSA in San Francisco? Visit the AWS Pop-up Loft for Security Talks!
Feb 23, 2016
Many of my colleagues will be heading to San Francisco next week for the RSA conference. In order to make your time in San Francisco even more worthwhile, you may want to consider attending some security sessions at the AWS Pop-up Loft on Market Street (a short walk from Moscone Center). The talks (from our […]
AWS Week in Review – February 15, 2016
Feb 22, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday February 15 The talked about What’s Next for Lumberyard. The published a Practical Guide to Cloud Migration. The showed our partners how to Securely Access Customer AWS Accounts Using Cross-Account IAM Roles. The showed you How to Automate HIPAA Compliance (Part 1 […]
Amazon RDS Update – Support for MySQL 5.7
Feb 22, 2016
You can now launch Amazon RDS database instances that run MySQL 5.7 . This release of MySQL offers a number of performance, scalability, and security enhancements. Here are some of the most important and relevant ones: Native support for JSON data and a set of built-in JSON functions (JSON_ARRAY, JSON_OBJECT, JSON_QUOTE, JSON_CONTAINS, JSON_CONTAINS_PATH, JSON_EXTRACT, JSON_KEYS, […]
Announcing the AWS Pop-Up Loft in Tel Aviv
Feb 22, 2016
The AWS Pop-up Lofts in San Francisco and New York have become hubs and working spaces for developers, entrepreneurs, students, and others who are interested in working with and learning more about AWS. They come to learn, code, meet, collaborate, ask questions, and to hang out with other like-minded folks. I am happy to announce […]
New – Notifications for AWS CodeDeploy Events
Feb 18, 2016
is a service that helps you to deploy your code to a fleet of EC2 or on-premises instances while taking care to leave as much of the fleet online as possible. [codedeploy_u] was designed to work with fleets that range in size from a single instance all the way up to thousands of instances (see […]
US Veterans Now Eligible For AWS Certification Exam Reimbursement
Feb 17, 2016
Service members returning from active duty can face many challenges—including finding a new job or even a new career. To help veterans succeed, we’ve worked with the Department of Veterans Affairs to make AWS Certification exams eligible for VA reimbursement under the GI Bill’s education provision. About AWS Certifications AWS Certifications recognize IT professionals with […]
Migrating to Amazon Aurora: The View from the Other Side
Feb 17, 2016
Today I have a new guest post, this one written by AWS customer Safe Software. They were an early adopter of and have a great story to tell. Being in the business of moving data, Safe Software is always working to support leading edge database technology. This focus naturally led us to us being aware […]
Amazon EMR Update – Support for EBS Volumes, and M4 & C4 Instance Types
Feb 16, 2016
My colleague Abhishek Sinha wrote the guest post below to tell you about the latest additions to . Amazon EMR is a service that allows you to use distributed data processing frameworks such as Apache Hadoop, Apache Spark and Presto to process data on a managed cluster of EC2 instances. Newer versions of EMR (3.10 […]
AWS Webinars for February & Early March 2016
Feb 16, 2016
Last month I challenged you to learn something new in 2016 and offered up our January webinar series as a starting point. We’ve put together another strong lineup for February and I’d like to share it with you now. As always, the webinars are free but space is limited and you should sign up ahead […]
AWS Week in Review – February 8, 2016
Feb 15, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday February 8 We announced that Amazon Redshift Now Supports Appending Rows to Tables and Exporting Query Results to BZIP2-compressed Files. The advised you to Accelerate Your Cloud Strategy with Partners. Spotinst announced that Spotinst Elastigroup Now Integrates with AWS CodeDeploy. Cloud Academy […]
Resources for Migrating Parse Applications to AWS
Feb 12, 2016
In light of the recent announcement that Parse will be winding down, the AWS team has been working to provide developers with some migration paths and some alternative services, as have members of the AWS community. Here’s what I know about: A new post on the shows you how to Migrate From Parse Push to […]
Amazon Web Services to Acquire NICE
Feb 12, 2016
I would like to extend a warm welcome to our new colleagues at NICE. We have signed an agreement to acquire this leading provider of software and services for high performance and technical computing. Products for HPC From their headquarters in Asti, Italy, NICE delivers products and solutions to customers all over the world. These […]
New – Access Resources in a VPC from Your Lambda Functions
Feb 12, 2016
A few months ago I announced that you would soon be able to access resources in a VPC from your functions. I am happy to announce that this much-wanted feature is now available and that you can start using it today! Your Lambda functions can now access data warehouses, clusters, instances, and service endpoints that […]
Amazon RDS Update – Share Encrypted Snapshots, Encrypt Existing Instances
Feb 12, 2016
We want to make it as easy as possible for you to secure your AWS environment. Some of our more recent announcements in this area include encrypted EBS boot volumes, encryption at rest for Amazon Aurora, and support for across several different services. Today we are giving you some additional options for data stored in […]
Congratulations to the Winners of the Hackster AWS IoT Mega Contest
Feb 11, 2016
Earlier this year I told you about the AWS IoT Mega Contest. The contest closed at the end of January, the judges retired to our secret lair deep in the heart of Seattle, and we have chosen the winners. There were an impressive number of equally impressive projects and it was not easy to evaluate […]
Lumberyard + Amazon GameLift + Twitch for Games on AWS
Feb 09, 2016
Building world-class games is a very difficult, time-consuming, and expensive process. The audience is incredibly demanding. They want engaging, social play that spans a wide variety of desktop, console, and mobile platforms. Due to the long lead time inherent in the game development and distribution process, the success or failure of the game can often […]
AWS Week in Review – February 1, 2016
Feb 08, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday February 1 We launched the AWS Answers site. The showed you how to Test Your App’s Compatibility with Android 6.0 Using Amazon’s App Testing Service (ATS). The explored how to Continue Rolling Back an Update for AWS CloudFormation Stacks in the UPDATE_ROLLBACK_FAILED […]
AWS Week in Review – January 25, 2016
Feb 08, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday January 25 We announced AWS Marketplace Support for the Asia Pacific (Seoul) Region. We announced that AWS CloudFormation Now Includes an Override for Failed Update Rollbacks. The listed 4 Dos and Don’ts when Using the Cloud to Experiment. The explained how Cloud […]
Now Available: Improved Training Course for AWS Developers
Jan 29, 2016
My colleague Mike Stroh is part of our sales training team. He wrote the guest post below to introduce you to our newest AWS training courses. We routinely tweak our 3-day AWS technical training courses to keep pace with AWS platform updates, incorporate learner feedback, and the latest best practices. Today I want to tell […]
Amazon WorkSpaces Update – Support for Audio-In, High DPI Devices, and Saved Registrations
Jan 29, 2016
Regular readers of this blog will know that I am a huge fan of . In fact, after checking my calendar, I verified that every blog post I have written in the last 10 months has been done from within my WorkSpace. Regardless of my location—office, home, or hotel room—performance, availability, and functionality have all […]
New AWS Enterprise Accelerator – Standardized Architecture for NIST 800-53 on the AWS Cloud
Jan 28, 2016
In the early days of AWS, customers were happy to simply learn about the cloud and its benefits. As they started to learn more, the conversation shifted. It went from “what is the cloud” to “what kinds of security does the cloud offer” to “”how can I use the cloud” over the course of just […]
AWS Podcast – Bob Rogers (Intel Big Data)
Jan 28, 2016
For Episode 134 of the AWS podcast, I spoke with Bob Rogers, PhD, Chief Data Scientist for Big Data Solutions at Intel Corporation. We talked about how Bob entered the field of data science, how to get value from data science projects, and some misconceptions around big data. You can listen to the podcast to […]
EMR 4.3.0 – New & Updated Applications + Command Line Export
Jan 27, 2016
My colleague Jon Fritz wrote the blog post below to introduce you to some new features of . — Jeff; Today we are announcing Amazon EMR release 4.3.0, which adds support for Apache Hadoop 2.7.1, Apache Spark 1.6.0, Ganglia 3.7.2, and a new sandbox release for Presto (0.130). We have also enhanced our maximizeResourceAllocation setting […]
AWS Marketplace – Support for the Asia Pacific (Seoul) Region
Jan 26, 2016
Early in my career I worked for several companies that developed and shipped (on actual tapes) packaged software. Back in those pre-Internet days, marketing, sales, and distribution were all done on a country-by-country basis. This often involved setting up a field office and hiring local staff, both of which were expensive, time-consuming, and somewhat speculative. […]
AWS Week in Review – January 18, 2016
Jan 25, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday January 18 We announced that Amazon Wind Farm Fowler Ridge is Now Live. We announced a GxP Compliance Resource for AWS. The showed you how to Speed Template Sharing with an AWS CloudFormation Designer URL. Botmetric showed how New AWS Scheduled Reserved […]
AWS – Ready to Weather the Storm
Jan 21, 2016
As people across the Northeastern United States are stocking up their pantries and preparing their disaster supplies kits, AWS is also preparing for winter snow storms and the subsequent hurricane season. After fielding several customer requests for information about our preparation regime, my colleagues Brian Beach and Ilya Epshteyn wrote the following guest post in […]
New – AWS Certificate Manager – Deploy SSL/TLS-Based Apps on AWS
Jan 21, 2016
I am fascinated by things that are simple on the surface and complex underneath! For example, consider the popular padlock icon that is used to signify that traffic to and from a web site is encrypted: How does the browser know that it should display the green padlock? Well, that’s quite the story! It all […]
120 Uses for Your Empty Data Center
Jan 20, 2016
It is big. It is cold. It is secure. And now it is empty, because you have gone all-in to the AWS Cloud. So, what do you do with your data center? Once the pride and joy of your IT staff, it is now a stark, expensive reminder that the world has changed. Many AWS […]
New – GxP Compliance Resource for AWS
Jan 19, 2016
Ever since we launched AWS, customers have been curious about how they can use it to build and run applications that must meet many different types of regulatory requirements. For example, potential AWS users in the pharmaceutical, biotech, and medical device industries are subject to a set of guidelines and practices that are commonly known […]
AWS Webinars for January, 2016
Jan 19, 2016
Did you resolve to learn something new in 2016? If so, you should attend an AWS webinar! Each month, we run a series of webinars that are designed to bring you up to speed on the latest AWS services & features, and to make sure that you are aware of the best ways to put […]
AWS Week in Review – January 11, 2016
Jan 18, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday January 11 We announced ClassicLink DNS Support. We announced that Elastic Beanstalk Now Supports t2.nano Instances and Deployment From the EC2 Container Registry. We updated the AWS SDK for Unity. The talked about Landsat on AWS: Half a Year, Half a Billion […]
Amazon Wind Farm Fowler Ridge is Live!
Jan 18, 2016
Back in November 2014 AWS made a long-term commitment to achieve 100% renewable energy usage for our global infrastructure footprint, and we continue to make progress towards this goal. Today’s news on this topic is particularly exciting for us – our Amazon Wind Farm Fowler Ridge, located in Benton County, Indiana, is now live and […]
AWS Global Summits for 2016 – Save the Date
Jan 15, 2016
Getting Ready to present (photo by Danilo Poccia) Late last year I traveled to Barcelona and delivered the keynote address at one of the final AWS Summit events of 2015. My re:Invent recap was well received; the AWS users and partners in the area were excited by our newest services and left the session eager […]
New CloudWatch Events – Track and Respond to Changes to Your AWS Resources
Jan 14, 2016
When you pull the curtain back on an AWS-powered application, you’ll find that a lot is happening behind the scenes. EC2 instances are launched and terminated by Auto Scaling policies in response to changes in system load, Amazon DynamoDB tables, Amazon SNS topics and Amazon SQS queues are created and deleted, and attributes of existing […]
They’re Here – Longer EC2 Resource IDs Now Available
Jan 14, 2016
Last November I gave you a heads-up that we planned to increase the length of the resource IDs for EC2 instances, reservations, volumes, and snapshots in early 2016. We are now entering a transition period that will last until early December (2016). During this period, you can opt in to the new format (a resource […]
CloudFront Update – HTTPS & TLS v1.1/v1.2 to the Origin, Add/Modify Headers
Jan 14, 2016
can be used to deliver static and dynamic content using a global network of edge locations. You can set it up in minutes and give your customers the benefit of fast, low-latency access to your web site, movies, music, and so forth. Each CloudFront distribution references one or more origins (web servers or S3 buckets). […]
New – Scheduled Reserved Instances
Jan 13, 2016
Many AWS customers run some of their mission-critical applications on a periodic (daily, weekly, or monthly), part-time basis. Here are some of the kinds of things that they like to do: A bank or mutual fund performs Value at Risk calculations every weekday afternoon. A phone company does a multi-day bill calculation run at the […]
New – Slack Integration Blueprints for AWS Lambda
Jan 13, 2016
Does your operations team practice ChatOps? This brand-new term refers to the practice of conversation-driven operations using one or more “bots” that have the ability to insert notifications & status reports into the conversation and to respond to commands. The chat environment provides real-time communication, a coherent shared view, multi-user access from web and mobile […]
In the Works – AWS Region in Canada
Jan 13, 2016
We continue to announce, build, and launch additional AWS regions as our customer base becomes larger, more diverse, and accustomed to running many different types of workloads in the cloud. Hello, Canada I am happy to announce that we will be opening an AWS region in Montreal, Québec, Canada in the coming year. This region […]
AWS Week in Review – January 4, 2016
Jan 12, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday January 4 We announced that Amazon WorkMail is Now Generally Available. The talked about Creating a Culture of Experimentation Enabled by the Cloud. CloudCheckr shared some Cloud Predictions for 2016. Cloud Academy explored Six Cloud Computing Myths. Cloud Zone talked about Provisioning […]
Hackster AWS IoT Mega Contest
Jan 12, 2016
The AWS IoT Mega Contest (brought to you by AWS and the great team at Hackster) has been extended until January 31, 2016. We already have over 850 participants, nearly 300 project ideas, and 45 projects, but there’s still time (and room) for more. As the name suggests, we’re looking for Internet of Things projects […]
Now Open – AWS Asia Pacific (Seoul) Region
Jan 07, 2016
We are expanding the footprint once again, this time with a new region in Seoul, South Korea. AWS customers in the area can use the new Asia Pacific (Seoul) region for fast, low-latency access to the suite of AWS infrastructure services. New Region The new Seoul region has two Availability Zones (raising the global total […]
AWS Cost Explorer Update – Access to EC2 Usage Data
Jan 05, 2016
The AWS Cost Explorer (read The New Cost Explorer for AWS to learn more) is a set of a tools that help you to track and manage your AWS costs. Last year we added saved reports, budgets & forecasts, and additional filtering & grouping dimensions. Today we are adding EC2 usage data to Cost Explorer, […]
Happy New Year – EC2 Price Reduction (C4, M4, and R3 Instances)
Jan 05, 2016
I am happy to be able to announce that we are making yet another EC2 price reduction! We are reducing the On-Demand and Reserved instance, and Dedicated host prices for C4 and M4 instances running Linux by 5% in the , , , , , , , and regions. We are also reducing the On-Demand, […]
AWS Week in Review – December 28, 2015
Jan 05, 2016
Let’s take a quick look at what happened in AWS-land last week: Monday December 28 I published podcasts from Aerobatic, Aire, Prairie Cloud, and Osper. We announced that D2 Instances are Available in AWS GovCloud (US). We announced that AWS CloudFormation Now Supports AWS WAF, AWS Directory Service for Microsoft Active Directory, DynamoDB Global Secondary […]
Amazon WorkMail – Now Generally Available
Jan 04, 2016
I first wrote about last year when we made it available in preview form. At the time, I noted that is a managed calendaring and email solution that runs in the and works with your existing desktop and mobile clients. In my initial post (Amazon WorkMail – Managed Email and Calendaring in the AWS Cloud) […]
AWS Podcasts – Banter, Predicsis, Peak, Urban Massage, Contentful, Babbel, and Intel IoT
Dec 31, 2015
For my final batch of 2015 podcasts, I spoke with representatives of Banter, Predicsis, Peak, Urban Massage, Contentful, Babbel, and Intel IoT. As always, the “Episode” links go directly to the audio files. You can also find several subscription options on the page. Episode 127 For Episode 127, I interviewed Diego Villareal (CEO and Co-founder) […]
AWS Podcasts – Aerobatic, Aire, Prairie Cloud, and Osper
Dec 28, 2015
After some experimentation, I am now somewhat proficient at recording podcasts remotely! In fact, three of the four podcasts below were recorded over Skype with the aid of Zencastr. This time around, I spoke with representatives of Aerobatic, Aire, Prairie Cloud, and Osper. As usual, the “Episode” links go directly to the audio files. Episode […]
AWS Week in Review – December 21, 2015
Dec 28, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday December 21 We announced that the EC2 Container Registry is Now Generally Available. The showed how Students Use AWS to Predict Ebola Outbreaks. The noted that AWS ISO 27001 Certification Increases Total In-Scope Services to 33. We updated the AWS SDK for […]
New – Launch Amazon EMR Clusters in Private Subnets
Dec 22, 2015
My colleague Jon Fritz wrote the guest post below to introduce you to an important new feature for . — Jeff; Today we are announcing that Amazon EMR now supports launching clusters in Amazon Virtual Private Cloud (VPC) private subnets, allowing you to quickly, cost-effectively, and securely create fully configured clusters with Hadoop ecosystem applications, […]
AWS Podcasts – JAWS, Muterra, Betabrand, and DubSmash
Dec 22, 2015
Here’s the final batch of interviews that I recorded on Tuesday, September 1 at the AWS Loft in San Francisco as part of the Intel Startup Spotlight for the . Episode 122 was recorded remotely (a first for me). I spoke with representatives from JAWS, Muterra, Betabrand, and DubSmash. As usual, the “Episode” links go […]
EC2 Container Registry – Now Generally Available
Dec 21, 2015
My colleague Andrew Thomas wrote the guest post below to introduce you to the new EC2 Container Registry! — Jeff; I am happy to announce that Amazon EC2 Container Registry (ECR) is now generally available! Amazon ECR is a fully-managed Docker container registry that makes it easy for developers to store, manage, and deploy Docker […]
AWS Week in Review – December 14, 2015
Dec 21, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday December 14 We announced Encrypted EBS Boot Volumes. We updated the DynamoDB Backend for Titan to Version 1.0. We announced that Amazon RDS Now Supports Oracle Database Standard Edition Two (BYOL) and October 2015 PSU. The showed you how to Set up […]
AWS Week in Review – December 7, 2015
Dec 21, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday December 7 We announced Instance Protection for Auto Scaling. We announced Encryption at Rest for Amazon Aurora. I published AWS Podcasts with Convox, FundersClub, Pachyderm, and Runscope. The announced the AWS SDK for .NET Refresh for ASP.NET 5. Botmetric shared 6 Important […]
New – Enhanced Monitoring for Amazon RDS (MySQL 5.6, MariaDB, and Aurora)
Dec 18, 2015
makes it easy for you to set up, run, scale, and maintain a relational database. As is often the case with the high-level AWS model, we take care of all of the details in order to give you the time to focus on your application and your business. Enhanced Monitoring Advanced RDS users have asked […]
AWS Config Rules – Now Available in US East (Northern Virginia)
Dec 18, 2015
We announced AWS Config Rules (Dynamic Compliance Checking for Cloud Resources) at and made a preview available to interested customers. As I noted at the time, you can use these rules to verify that existing and newly launched AWS resources conform to your organization’s security guidelines and best practices without having to spend time manually […]
AWS IoT – Now Generally Available
Dec 18, 2015
A few months ago, I wrote about (see AWS IoT – Cloud Services for Connected Devices) and talked about how we are working to make sure that AWS is well-equipped to support many different types of IoT devices and applications. At that time we launched in beta form and invited interested developers to sign up […]
New – AWS Cost and Usage Reports for Comprehensive and Customizable Reporting
Dec 17, 2015
Many of our customers have been asking us for data and tools to allow them to better understand and manage their AWS costs. New Reports Today we are introducing a set of new AWS Cost and Usage Reports that provide you with comprehensive data about products, pricing, and usage. The reports allow you to understand […]
AWS CloudTrail Update – Turn on in All Regions & Use Multiple Trails
Dec 17, 2015
My colleague Sivakanth Mundru wrote the guest post below in order to share news of some important new features for . As many of you know AWS CloudTrail provides visibility into API activity in your AWS account and enables you to answer important questions such as which user made an API call or which resources […]
New – Gzip Compression Support for Amazon CloudFront
Dec 17, 2015
helps you to get your content to your users at high speed with low latency. Today we are making even better with the addition of support for Gzip compression. After you enable it for a particular CloudFront distribution, text and binary content will be compressed at the edge and returned in response to requests that […]
New – AWS Marketplace Support for Clusters and AWS Resources
Dec 17, 2015
is an online store that helps you to find, buy, and immediately start using a very wide variety of applications on AWS (some of the more popular categories are Network Infrastructure, Security, and Big Data). Up until now, running an application from was essentially equivalent to launching a single, self-contained Amazon EC2 instance. This was […]
New – Managed NAT (Network Address Translation) Gateway for AWS
Dec 17, 2015
You can use to create a logically isolated section of the AWS Cloud. Within the VPC, you can define your desired IP address range, create subnets, configure route tables, and so forth. You can also use a virtual private gateway to connect the VPC to your existing on-premises network using a hardware Virtual Private Network […]
InfoWorld Review – Amazon Aurora Rocks MySQL
Dec 16, 2015
Back when I was young, InfoWorld was a tabloid-sized journal that chronicled the growth of the PC industry. Every week I would await the newest issue and read it cover to cover, eager to learn all about the latest and greatest hardware and software. I always enjoyed and appreciated the reviews — they were unfailingly […]
AWS Trusted Advisor Update – New and Updated Checks
Dec 16, 2015
The helps you to provision and configure your AWS resources so as to improve system performance and reliability, increase security, and optimize for cost. We have added some new checks and improved an existing one in order to make even more useful to you. Here is a summary of the changes: The Service Limits check […]
EC2 Run Command Update – Now Available for Linux Instances
Dec 16, 2015
When we launched EC2 Run Command seven weeks ago (see my post, New EC2 Run Command – Remote Instance Management at Scale to learn more), I promised similar functionality for instances that run Linux. I am happy to be able to report that this functionality is available now and that you can start using it […]
EC2 Update – T2.Nano Instances Now Available
Dec 16, 2015
We announced the t2.nano instances earlier this year. Like their larger siblings (t2.micro, t2.small, t2.medium, and t2.large), these instances provide a baseline level of processing power, along with the ability to save up unused cycles and use them when the need arises. As I noted in my earlier post (New T2.Large Instances), this model has […]
AWS Podcasts – Compgun, Primadesk, SkinnyPrice, and Cameron Peron
Dec 15, 2015
Here are the next batch of podcasts that I recorded on Tuesday, September 1 at the AWS Loft in San Francisco as part of the Intel Startup Spotlight for the . I spoke with startups Compgun, Primadesk, SkinnyPrice. I also spoke with Cameron Peron, a startup advisor. Here are the episodes and the show notes […]
New – Encrypted EBS Boot Volumes
Dec 15, 2015
Encryption is an important part of any data protection strategy. Over the past year or two, we have introduced many features that are designed to simplify the task of storing your cloud-based information in encrypted form. Many of these features make use of the AWS Key Management Service (KMS); here are some of the more […]
AWS Week in Review – November 30, 2015
Dec 14, 2015
I was super-double-extra busy last week and did not have time to assemble the Week in Review as usual. I’m playing catch-up now! Monday November 30 We announced an AWS Certification Update – ISO 27017. The announced that Big Data AWS Training Course Gets Big Update. Cloudyn shared Top 7 Cloud Influencers You Need to […]
Welcome the Newest AWS Community Heroes (Winter 2015)
Dec 11, 2015
I would like to extend a warm welcome to the newest AWS Community Heroes: Jarrod Levitan Keith Yau Boyan Dimitrov Austen Collins Teri Radichel The Heroes share their enthusiasm for AWS via social media, blogs, events, user groups, and workshops. Let’s take a look at their bios to learn more. Jarrod Levitan Jarrod is the […]
New – Route 53 Traffic Flow
Dec 11, 2015
I registered my first domain name almost 20 years ago! Back then, the mapping from a domain name to a server was simple and straightforward. Load balancers, geographic redundancy, website monitoring, cloud computing, and the like had not yet entered the scene. The mapping was always from a domain name to a single, unchanging IP […]
New – AWS Price List API
Dec 10, 2015
Many AWS customers and partners have been asking for a programmatic way to access prices for AWS services. This information can be used in several ways. Some potential customers are evaluating the feasibility and cost-effectiveness of moving their on-premises workloads to the cloud and want to “do the math.” Current customers and partners would like […]
New VM Import Options for EC2
Dec 09, 2015
When I discuss AWS with enterprise customers, they often ask me how they can take advantage of their existing investments in on-premises virtualization. They want to take advantage of their existing “golden” images and the development, deployment, and certification processes that go along with them. Fortunately, I am able to tell them about two separate […]
AWS Direct Connect Update – Five New Locations
Dec 09, 2015
makes it easy for you to create a dedicated network connection from your premises to AWS. This private connectivity can reduce your network costs, increase data transfer throughput, and provide a more consistent experience than a shared Internet-based connection. I am pleased to be able to announce that we have opened up 5 more Direct […]
AWS Directory Service Update – Support for Managed Microsoft Active Directory
Dec 09, 2015
The AWS Directory Service allows you to use your existing corporate identities to access AWS services and to simplify cloud-based deployment of Microsoft Windows and Linux applications that are dependent on the availability of a directory. We launched the service last year with support for two types of directories (AD Connector and Simple AD); see […]
New – Instance Protection for Auto Scaling
Dec 07, 2015
You can use to scale a collection of EC2 instances up and down based on a set of conditions that you define. Scaling out helps you to maintain the desired level of performance as demand for processing power increases; scaling in reduces costs during quiet periods. Today we are giving you additional control over the […]
New – Encryption at Rest for Amazon Aurora
Dec 07, 2015
We launched a little over a year ago (see my post, Amazon Aurora – New Cost-Effective MySQL-Compatible Database Engine for Amazon RDS, to learn more). Customer adoption of Amazon Aurora has been strong and it is now the fastest-growing AWS service! We recently made Amazon Aurora available in the region for our customers in Japan […]
AWS Podcasts – Convox, FundersClub, Pachyderm, and Runscope
Dec 07, 2015
Early in the fall I spent two days talking to startups and recording their stories in the basement of the AWS Loft in San Francisco as part of the Intel Startup Spotlight focus for the . I published the first four interviews a couple of months ago. Life got kind of busy (this little thing […]
AWS Webinars for December 2015
Dec 01, 2015
Every month, we set up a series of webinars that are designed to bring you up to speed on the latest AWS services & features, and to make sure that you are aware of the best ways to put them to use. The webinars are conducted by senior AWS Product Managers and Solution Architects and […]
AWS Week in Review – November 23, 2015
Nov 30, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday November 23 We announced that EC2 Dedicated Hosts Are Now Available. The talked about Building IoT Solutions with AWS and Intel. The CloudCheckr Blog talked about Unused and Idle Resources in AWS. The N2WS Blog showed you How to Verify That Your […]
AWS Certification Update – ISO 27017
Nov 30, 2015
I am happy to announce that AWS has achieved ISO 27017 certification. This new criteria builds upon the ISO 27002 standard, with additional controls specifically applicable to cloud service providers. AWS is the first cloud provider to obtain this certification, which is available now for download on our compliance site. Additionally, we’ve posted a Frequently […]
New AWS Quick Start – Sitecore
Nov 24, 2015
Sitecore is a popular enterprise content management system that also includes a multi-channel marketing automation component with an architecture that is a great fit for the AWS cloud! It allows marketers to deliver a personalized experience that takes into account the customers’ prior interaction with the site and the brand (they call this feature Context […]
Now Available – EC2 Dedicated Hosts
Nov 23, 2015
Last month, I announced that we would soon be making EC2 Dedicated Hosts available. As I wrote at the time, this model allows you to control the mapping of EC2 instances to the underlying physical servers. Dedicated Hosts allow you to: Bring Your Own Licenses – You can bring your existing server-based licenses for Windows Server, […]
AWS Week in Review – November 16, 2015
Nov 23, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday November 16 The announced that the AWS Security Token Service (STS) Is Now Active by Default in All AWS Regions. Eric Hammond talked about Using AWS CodeCommit with Git Repositories in Multiple AWS Accounts. The Cloudyn Blog analyzed EC2 Price Drops over […]
New – Saved Reports for the AWS Cost Explorer
Nov 20, 2015
The AWS Cost Explorer allows you to explore and forecast your AWS costs (read The New Cost Explorer for AWS to learn more). You can use Cost Explorer’s built-in filtering and grouping facilities to analyze your expenditures by Account, Service, Tag, Availability Zone, Purchase Option, and API Operation. For example, here’s a quick look at […]
Amazon EMR Update – Apache Spark 1.5.2, Ganglia, Presto, Zeppelin, and Oozie
Nov 20, 2015
My colleague Jon Fritz wrote the guest post below to introduce you to the newest version of . — Jeff; Today we are announcing Amazon EMR release 4.2.0, which adds support for Apache Spark 1.5.2, Ganglia 3.6 for Apache Hadoop and Spark monitoring, and new sandbox releases for Presto (0.125), Apache Zeppelin (0.5.5), and Apache […]
Now Available: Version 1.0 of the AWS SDK for Go
Nov 19, 2015
Earlier this year, my colleague Peter Moon shared our plans to launch an AWS SDK for Go. As you will read in Peter’s guest post below, the SDK is now generally available! — Jeff; At AWS, we work hard to promote and serve the developer community around our products. This is one of the reasons […]
AWS Device Farm Update – Test Web Apps on Mobile Devices
Nov 19, 2015
If you build mobile apps, you know that you have two implementation choices. You can build native or hybrid applications that compile to an executable file. You can also build applications that run within the device’s web browser. We launched the in July with support for testing native and hybrid applications on iOS and Android […]
New AWS Public Data Sets – TCGA and ICGC
Nov 18, 2015
My colleagues Angel Pizarro and Ariel Gold wrote the incredibly interesting guest post below. — Jeff; Today we are pleased to announce that qualified researchers can now access two of the world’s largest collections of cancer genome data at no cost on AWS as part of the AWS Public Data Sets program. Providing access to […]
AWS Week in Review – November 9, 2015
Nov 17, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday November 9 We announced the AWS Webinars for November 2015 – Learn About New Services and Best Practices. We announced that AWS Device Farm Now Supports Testing Your Apps Written in Swift. The discussing Using Amazon Kinesis Firehose. The showed you how […]
AWS Week in Review – November 2, 2015
Nov 16, 2015
I have been traveling and got behind on my Week in Review posts. Here’s the day-by-day for late October’ I’ll catch up on everything else (code, presentations, videos, events, and so forth) in the post for the week of November 9th. Monday November 2 The noted that Great Leaders Make New Rules. We updated the […]
AWS Week in Review – October 26, 2015
Nov 16, 2015
I have been traveling and got behind on my Week in Review posts. Here’s the day-by-day for late October; I’ll catch up on everything else (code, presentations, videos, events, and so forth) in the post for the week of November 9th. Monday October 26 We announced the New EC2 Run Command for Remote Instance Management […]
Effective Renewable Energy Policies Spur Investment and Economic Growth
Nov 12, 2015
Today we have a very special guest post. My colleague Shannon Kellogg is a senior member of our Public Policy team. He has an interesting perspective on the role of public policies for renewable energy, with a focus on how they affect investment and economic growth. — Jeff; In late September, I traveled to Virginia’s […]
City on a Cloud Challenge Winners – 2015
Nov 10, 2015
The Challenge Our City on a Cloud Innovation Challenge was designed to encourage local governments to use AWS to create innovative solutions to problems faced by local governments in the United States and other countries. Each year, we recognize winners in three categories: Best Practices, Dream Big, and Partners in Innovation. Over the years that […]
AWS Webinars for November 2015 – Learn About New Services and Best Practices
Nov 09, 2015
As we did last month, we are running a series of webinars designed to bring you up to speed on the latest AWS services & features, and to make sure that you are aware of the best ways to put them to use. The webinars are free but “seating” is limited and you should definitely […]
In the Works – AWS Region in South Korea!
Nov 04, 2015
The region-based AWS model has proven to be a good match for the needs of our global customer base. We have always believed that you need to be able to exercise complete control over where your data is stored and where it is processed. Next Stop, Korea I am happy to announce that we will […]
Heads-Up – Longer EC2 & EBS Resource IDs Coming in 2016
Nov 04, 2015
My colleague Angela Chapman wrote the guest post below to make you aware of longer instance, reservation, volume, and snapshot IDs that we will be rolling out in 2016. – Jeff; EC2 and EBS are planning to increase the length of some of their resource IDs over the coming year. In 2016, we will be […]
New Prep Class for the AWS Certified Solutions Architect – Professional Exam
Nov 03, 2015
Are you planning to take the AWS Certified Solutions Architect – Professional exam? If so, we have a new full-day workshop to help you prepare. The new AWS Certification Exam Readiness Workshop provides an overview of the concepts and knowledge areas covered on the Solutions Architect—Professional exam, and walks you through the exam structure and question […]
Amazon RDS Update – Cross-Account Snapshot Sharing
Oct 29, 2015
Today I would like to tell you about a new cross-account snapshot sharing feature for . You can share the snapshots with specific AWS accounts or you can make them public. Cross-Account Snapshot Sharing I often create snapshot backups as part of my RDS demos: The snapshots are easy to create and can be restored […]
EC2 VPC VPN Update – NAT Traversal, Additional Encryption Options, and More
Oct 28, 2015
You can use to create a logically isolated section of the AWS Cloud. Within the VPC, you can define your desired IP address range, create subnets, configure route tables, and so forth. You can also use a network gateway to connect the VPC to your existing on-premises network using a hardware Virtual Private Network (VPN) […]
New AWS Public Data Set – Real-Time and Archived NEXRAD Weather Data
Oct 27, 2015
My colleague Ariel Gold wrote the guest post below to introduce the newest AWS Public Data Set. — Jeff;   You can now access real-time and archival NEXRAD weather radar data as an AWS Public Data Set. The Next Generation Weather Radar (NEXRAD) is a network of 160 high-resolution Doppler radar sites that detects precipitation […]
New EC2 Run Command – Remote Instance Management at Scale
Oct 26, 2015
When you move from a relatively static and homogeneous computing environment where you have a small number of persistent, well-known servers (or instances, using terminology) to a larger and more dynamic and heterogeneous environment, you may need to think about managing and controlling those instances in a new way. New EC2 Run Command Today we […]
AWS Week in Review – October 19, 2015
Oct 26, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday October 19 Eric Hammond showed you how to Protect Critical SNS Topics from Deletion. ElasticBox shared some IT Insights from AWS re:Invent 2015. We announced that Amazon CodeDeploy is Now Available in the EU (Frankfurt) Region. We announced that Amazon is Now […]
AWS Week in Review – October 12, 2015
Oct 19, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday October 12 The published a Amazon EC2 Container Service at AWS re:Invent Wrap-up. I invited you to Learn About the Newest AWS Services and Attend our October Webinars. The Platform reported on The Custom Gear Inside Amazon’s Cloud. We updated the AWS […]
Learn About the newest AWS Services – Attend our October Webinars
Oct 12, 2015
If you attended , you were among the first to know about Amazon QuickSight, AWS IoT, Kinesis Firehose, and our other new offerings. Perhaps you had time to attend a session to learn more about the new service or services that were of interest to you. If you didn’t attend re:Invent or missed a session […]
AWS Week in Review – October 5, 2015
Oct 12, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday October 5 We announced CodeCommit Repo Browsing in the Console. The announced the Internet of Beer: Introducing Simple Beer Service. The Cloudlytics Blog talked about Amazon EC2 Monitoring & Management to Increase Efficiency & Optimize Usage. Tuesday October 6 We announced EC2 […]
AWS Mobile Hub – Build, Test, and Monitor Mobile Applications
Oct 08, 2015
The new AWS Mobile Hub (Beta) simplifies the process of building, testing, and monitoring mobile applications that make use of one or more AWS services. It helps you skip the heavy lifting of integrating and configuring services by letting you add and configure features to your apps, including user authentication, data storage, backend logic, push […]
AWS IoT – Cloud Services for Connected Devices
Oct 08, 2015
Have you heard about the Internet of Things (IoT)? Although critics sometimes dismiss it as nothing more than “put a chip in it,” I believe that the concept builds upon some long-term technology trends and that there’s something really interesting and valuable going on. To me, the most relevant trends are the decreasing cost of […]
AWS Lambda Update – Python, VPC, Increased Function Duration, Scheduling, and More
Oct 08, 2015
We launched at re:Invent 2014 and the reception has been incredible. Developers and system architects quickly figured out that they can quickly and easily build serverless systems that need no administration and can scale to handle a very large number of requests. As a recap, Lambda functions can run in response to the following events: […]
CloudWatch Dashboards – Create & Use Customized Metrics Views
Oct 08, 2015
monitors your AWS cloud resources and your cloud-powered applications. It tracks the metrics so that you can visualize and review them. You can also set alarms that will fire when a metrics goes beyond a limit that you specified. CloudWatch gives you visibility into resource utilization, application performance, and operational health. New CloudWatch Dashboards Today […]
EC2 Container Service Update – Container Registry, ECS CLI, AZ-Aware Scheduling, and More
Oct 08, 2015
I’m really excited by the -driven, container-based deployment model that is quickly becoming the preferred way to build, run, scale, and quickly update new applications. Since we launched last year, we have seen customers use it to host and run their microservices, web applications, and batch jobs. Many developers have told me that containers have […]
EC2 Instance Update – X1 (SAP HANA) & T2.Nano (Websites)
Oct 08, 2015
AWS customers love to share their plans and their infrastructure needs with us. We, in turn, love to listen and to do our best to meet those needs. A look at the EC2 instance history should tell you a lot about our ability to listen to our customers and to respond with an increasingly broad […]
Amazon Inspector – Automated Security Assessment Service
Oct 07, 2015
As systems, configurations, and applications become more and more complex, detecting potential security and compliance issues can be challenging. Agile development methodologies can shorten the time between “code complete” and “code tested and deployed,” but can occasionally allow vulnerabilities to be introduced by accident and overlooked during testing. Also, many organizations do not have enough […]
AWS Config Rules – Dynamic Compliance Checking for Cloud Resources
Oct 07, 2015
The flexible, dynamic nature of the AWS cloud gives developers and admins the flexibility to launch, configure, use, and terminate processing, storage, networking, and other resources as needed. In any fast-paced agile environment, security guidelines and policies can be overlooked in the race to get a new product to market before the competition. Imagine that […]
Amazon RDS Update – MariaDB is Now Available
Oct 07, 2015
We launched the Amazon Relational Database Service (RDS) almost six years ago, in October of 2009. The initial launch gave you the power to launch a MySQL database instance from the command line. From that starting point we have added a multitude of features, along with support for the SQL Server, Oracle Database, PostgreSQL, and […]
AWS Import/Export Snowball – Transfer 1 Petabyte Per Week Using Amazon-Owned Storage Appliances
Oct 07, 2015
Even though high speed Internet connections (T3 or better) are available in many parts of the world, transferring terabytes or petabytes of data from an existing data center to the cloud remains challenging. Many of our customers find that the data migration aspect of an all-in move to the cloud presents some surprising issues. In […]
Amazon Kinesis Firehose – Simple & Highly Scalable Data Ingestion
Oct 07, 2015
Two years ago we introduced , which we now call Amazon Kinesis Streams, to allow you to build applications that collect, process, and analyze streaming data with very high throughput. We don’t want you to have to think about building and running a fleet of ingestion servers or worrying about monitoring, scaling, or reliable delivery. […]
Amazon QuickSight – Fast & Easy to Use Business Intelligence for Big Data at 1/10th the Cost of Traditional Solutions
Oct 07, 2015
Over the last couple of years, the process of collecting, uploading, storing, and processing data on AWS has become faster, simpler, and increasingly comprehensive. We have delivered a broad set of data-centric services that tackle many of the issues faced by our customers. For example: Managing Databases is Painful and Difficult – addresses many of […]
AWS Global Partner Summit – Report from re:Invent 2015
Oct 06, 2015
The AWS Global Partner Summit just wrapped up! This annual event is held the day before the main keynotes, breakout sessions, and other events. During the event, members of the had the opportunity to hear from senior AWS leaders. Traditionally, the talks have provided insights into the future direction of AWS and of the APN […]
New – EC2 Spot Blocks for Defined-Duration Workloads
Oct 06, 2015
I do believe that there’s a strong evolutionary aspect to the continued development of AWS. Services start out simple and gain new features over time. Our customers start to use those features, provide us with ample feedback, and we respond by enhancing existing features and building new ones. As an example, consider the history of […]
Coming Soon – EC2 Dedicated Hosts
Oct 06, 2015
Sometimes business enables technology, and sometimes technology enables business! If you are migrating from an existing environment to AWS, you may have purchased volume licenses for software that is licensed for use on a server with a certain number of sockets or physical cores. Or, you may be required to run it on a specific […]
New – AWS WAF
Oct 06, 2015
Have you ever taken the time to watch the access and error logs from your web server scroll past? In addition to legitimate well-formed requests from users and spiders, you will probably see all sorts of unseemly and downright scary requests far too often.  For example, I checked the logs for one of my servers […]
Spot Fleet Update – Console Support, Fleet Scaling, CloudFormation
Oct 02, 2015
There’s a lot of buzz about Spot instances these days. Customers are really starting to understand the power that comes with the ability to name their own price for compute power! After launching the Spot fleet API in May to allow you to manage thousands of Spot instances with a single request, we followed up […]
Are You Well-Architected?
Oct 02, 2015
Seattle-born musical legend Jimi Hendrix started out his career with a landmark album titled Are You Experienced? I’ve got a similar question for you: Are You Well-Architected? In other words, have you chosen a cloud architecture that is in alignment with the best practices for the use of AWS? We want to make sure that […]
Amazon WorkSpaces Update – BYOL, Chromebooks, Encryption
Oct 02, 2015
As I have noted in the past, I am a huge fan and devoted user of . In fact, every blog post that I have written and illustrated over the last 6 or 7 months has been written on my WorkSpace. The most recent set of AWS podcasts were edited on the same WorkSpace. Several […]
AWS CloudTrail Update – SSE-KMS Encryption & Log File Integrity Verification
Oct 01, 2015
My colleague Sivakanth Mundru sent the guest post below to introduce a pair of features for . — Jeff; As you know, AWS CloudTrail records API calls made on your account and delivers log files containing API activity to an S3 bucket you specify. Today, we are announcing two new features for CloudTrail: Support for […]
New – Amazon Elasticsearch Service
Oct 01, 2015
Elasticsearch  is a real-time, distributed search and analytics engine that fits nicely into a cloud environment. It is document-oriented and does not require a schema to be defined up-front. It supports structured, unstructured, and time-series queries and serves as a substrate for other applications and visualization tools including Kibana. Today we are launching the new […]
New – AWS CloudFormation Designer + Support for More Services
Oct 01, 2015
makes it easy for you to create and manage a collection of related AWS resources (which we call a stack). Starting from a template, CloudFormation creates the resources in an orderly and predictable fashion, taking in to account dependencies between them, and connecting them together as defined in the template. A CloudFormation template is nothing […]
Amazon EMR Release 4.1.0 – Spark 1.5.0, Hue 3.7.1, HDFS Encryption, Presto, Oozie, Zeppelin, Improved Resizing
Sep 30, 2015
My colleagues Jon Fritz and Abhishek Sinha are both Senior Product Managers on the team. They wrote the guest post below to introduce you to the newest release of EMR and to tell you about new EMR cluster resizing functionality. — Jeff; is a managed service that simplifies running and managing distributed data processing frameworks, […]
New AWS Security Courses (Fundamentals & Operations)
Sep 30, 2015
It’s probably no surprise that information security is one of today’s most sought after IT specialties. It’s also deeply important to our customers and any company considering moving to the cloud. So, today we’re launching a new AWS Training curriculum focused on security. The curriculum’s two new classes are designed to help you meet your […]
New AWS Digital Library for Big Data Solutions
Sep 29, 2015
My colleague Luis Daniel Soto has been working with AWS Community Hero Lynn Langit to create a comprehensive collection of resources for customers who are ready to run Big Data applications on AWS! Here’s what they have to say…. — Jeff; Today the AWS Marketplace is launching a new on-line video library designed to help […]
New – Receive and Process Incoming Email with Amazon SES
Sep 28, 2015
We launched the Amazon Simple Email Service (SES) way back in 2011, with a focus on deliverability — getting mail through to the intended recipients. Today, the service is used by Amazon and our customers to send billions of transactional and marketing emails each year. Today we are launching a much-requested new feature for SES. […]
Elastic Beanstalk Update – Support for Java and Go
Sep 28, 2015
My colleague Abhishek Singh is the product manager for . He wrote the following guest post in order to let you know that the service now supports Java JAR files and the Go programming language! — Jeff; already simplifies the process of deploying and scaling Java, .NET, PHP, Python, Ruby, Node.js, and Docker web applications […]
AWS Week in Review – September 21, 2015
Sep 28, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday September 21 We announced the AWS Pop-up Loft in Berlin. The Cloud Academy Blog shared AWS re:Invent 2015 – A Guide to Cloud Computing’s Biggest Event. Cloudability listed Five Talks not to Miss at re:Invent 2015. The Netflix Tech Blog introduced Lemur […]
Amazon Glacier Update – Third-Party SEC 17a-4(f) Assessment for Vault Lock
Sep 25, 2015
is designed to store any amount of archival or backup data with high durability.  Amazon Glacier is a very cost-effective solution (as low as $0.007 per gigabyte per month) for data that is infrequently accessed, and where a retrieval time of several hours is acceptable. Earlier this year we introduced a new Amazon Glacier compliance […]
Amazon RDS Update – Oracle + Brazil + Larger Volumes + More
Sep 25, 2015
I love to demo to live audiences! They always appreciate the fact that I can launch a MySQL, Oracle, SQL Server, PostgreSQL, or Amazon Aurora database instance with a couple of clicks. Today I would like to bring you up to date on a bunch of improvements that we have recently made to the service. […]
In-Country Storage of Personal Data
Sep 25, 2015
My colleague Denis Batalov works out of the AWS Office in Luxembourg.  As a Solutions Architect, he is often asked about the in-country storage requirement that some countries impose on certain types of data. Although this requirement applies to a relatively small number of workloads, I am still happy that he took the time to […]
Now Available – Amazon Linux AMI 2015.09
Sep 22, 2015
My colleague Max Spevack runs the team that produces the Amazon Linux AMI. He wrote the guest post below to announce the newest release! — Jeff; The Amazon Linux AMI is a supported and maintained Linux image for use on Amazon EC2. We offer new major versions of the Amazon Linux AMI after a public […]
AWS Week in Review – September 14, 2015
Sep 22, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday September 14 I discussed Moving Past Windows Server 2003 End of Life using AWS. The announced Windows Server on AWS Bootcamps in Seattle and Bangalore. The showed you How to Create a Policy that Whitelists Access to Sensitive Amazon S3 Buckets. The […]
New AWS Public Data Set – 3000 Rice Genome
Sep 22, 2015
My colleague Angel Pizzaro wrote the guest post below to tell you about an amazing new AWS Public Data Set! — Jeff; You can now access the genome sequence data of 3,024 rice varieties that have been aligned and analyzed against five different reference genomes as an AWS Public Data Set.  The data contains over […]
Announcing the AWS Pop-up Loft in Berlin
Sep 21, 2015
The AWS Pop-up Lofts in San Francisco and New York have become hubs and working spaces for developers, entrepreneurs, students, and others who are interested in working with and learning more about AWS. They come to learn, code, meet, collaborate, ask questions, and to hang out with other like-minded folks. I expect the newly opened […]
AWS Storage Update – New Lower Cost S3 Storage Option & Glacier Price Reduction
Sep 17, 2015
Like all AWS services, the Amazon S3 team is always listening to customers in order to better understand their needs. After studying a lot of feedback and doing some analysis on access patterns over time, the team saw an opportunity to provide a new storage option that would be well-suited to data that is accessed […]
Docker Trusted Registry – Now in the AWS Marketplace
Sep 16, 2015
During my trip to the AWS Loft earlier this month, I spoke to 8 startups for the .  Almost all of them told me that they are making use of on AWS, either directly or via . They love the flexibility that it gives them, and appreciate the ease with which they can move from […]
Alert Logic Cloud Insight – Product Tour
Sep 16, 2015
I love to see all of the cool products and services that the Members of the build and bring to market. In the guest post below, my colleague Shawn Anderson takes you on a tour of Alert Logic’s new Cloud Insight product. — Jeff; In August, Alert Logic introduced Alert Logic Cloud Insight, which identifies […]
New Spot Fleet Option – Distribute Your Fleet Across Multiple Capacity Pools
Sep 15, 2015
Last week I spoke to a technically-oriented audience at the Pacific Northwest PHP Conference. As part of my talk, I described cloud computing as a mix of technology and business, and made my point by talking about Spot instances. The audience looked somewhat puzzled at first, but as I explained further I could see their […]
Elastic Load Balancing Update – More Ports & Additional Fields in Access Logs
Sep 15, 2015
Many AWS applications use to distribute traffic to a farm of instances. An architecture of this type is highly scalable since instances can be added, removed, or replaced in a non-disruptive way. Using a load balancer also gives the application the ability to keep on running if an instance encounters an application or system problem […]
Route 53 Improvements – Calculated Health Checks and Latency Checks
Sep 15, 2015
is a highly available and scalable Domain Name System (DNS) web service. connects user requests to infrastructure running in AWS (EC2 instances, load balancers, and S3 buckets), and can also be used to route users to infrastructure outside of AWS. You can configure to perform periodic health checks, and to fail over to alternate endpoints […]
Moving Past Microsoft Windows Server 2003 End-of-Life Using AWS
Sep 14, 2015
In the guest post below, my colleagues Bryan Nairn and Niko Pamboukas list some options for those of you who are still running your applications on Windows Server 2003. — Jeff;   As many of you may already know, on July 14th 2015 Microsoft ended its extended support for Windows Server 2003. Microsoft has published […]
AWS Week in Review – September 7, 2015
Sep 14, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, September 7 The published a Simpler Serverless Test Harness Using AWS Lambda and also talked about Microservices Without the Servers. The showed you how to Prepare Your Apps for iOS 9. The N2WS Blog listed 3 Reasons to Automate Your Manual Redshift […]
User Defined Functions for Amazon Redshift
Sep 11, 2015
The Amazon Redshift team is on a tear. They are listening to customer feedback and rolling out new features all the time! Below you will find an announcement of another powerful and highly anticipated new feature. — Jeff; makes it easy to launch a petabyte-scale data warehouse. For less than $1,000/Terabyte/year, you can focus on […]
AWS Podcasts – Legion Analytics, Bohemian Guitars, Remind, Remeeting
Sep 08, 2015
Earlier this month I spent two exceptionally pleasant days at the AWS Loft in San Francisco. While I was there I sat down with a number of startups and recorded their stories. These stories are part of a new Intel Startup Spotlight series that I’ll be focusing on in the coming weeks and months. As […]
AWS Week in Review – August 31, 2015
Sep 07, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, August 31 The explained The Fine Art of Node.JS Coding in AWS Lambda. We announced that you can now Subscribe to AWS Public IP Address Changes via Amazon SNS. We announced Resource-Oriented Bidding for EC2 Spot Instances. The explained Why You Should […]
AWS Webinars – September, 2015
Sep 04, 2015
I have always advised my family, friends, colleagues, and audiences to plan to spend some time learning something new every day. If you don’t take responsibility for your own continued education, you can soon find that you have fallen far behind your peers! If you are interested in staying current with AWS, I have a […]
New AWS Quick Start – Magento for E-Commerce
Sep 04, 2015
Magento is a very popular open-source content management system for e-commerce sites. Sellers and developers appreciate its open architecture, flexibility, extensibility (hundreds of extensions), and back-end workflows that can be tailored to fit the unique needs of each customer. Magento Community Edition (Magento CE) Magento Enterprise Edition (Magento EE) are popular among our customers. Some […]
Welcome to our New Colleagues at Elemental
Sep 03, 2015
Earlier today we announced that we had reached an agreement to acquire Elemental Technologies of Portland, Oregon. Elemental has pioneered a number of software-based solutions for multiscreen content delivery and powers many of the world’s most innovative app-delivered video offerings and new services like 4K TV. Elemental customers use its software to process and deliver […]
Amazon S3 Update – CloudTrail Integration
Sep 02, 2015
You can now use AWS CloudTrail to track bucket-level operations on your buckets.  The tracked operations include creation and deletion of buckets, modifications to access controls, changes to lifecycle policies, and changes to cross-region replication settings. AWS CloudTrail records API activity in your AWS account and delivers the resulting log files to a designated S3 […]
Introducing the AWS SDK for C++
Sep 02, 2015
My colleague Jonathan Henson sent me a guest post to introduce a brand-new AWS SDK! — Jeff; After a long effort, we are proud to announce an open-source C++ SDK for scaling your native applications with Amazon Web Services. The AWS SDK for C++ is a modern C++ interface with lightweight dependencies. We designed it […]
New – Resource-Oriented Bidding for EC2 Spot Instances
Aug 31, 2015
Earlier this year we introduced the EC2 Spot fleet API. As I noted in my earlier post, this API allows you to launch and manage an entire fleet of Spot instances with one request. You specify the fleet’s target capacity, a bid price per hour, and tell Spot what instance type(s) you would like to […]
Subscribe to AWS Public IP Address Changes via Amazon SNS
Aug 31, 2015
Last year we announced that the AWS Public IP Address Ranges Were Available in JSON Form. This was a quick, Friday afternoon post that turned out to be incredibly popular! Many AWS users are now polling this file on a regular basis and using it to manage their on-premises firewall rules or to track the […]
AWS Week in Review – August 24, 2015
Aug 31, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, August 24 We announced Enhanced DynamoDB Metrics. We announced Updated AWS CloudFormation Support for Amazon VPC, AWS Lambda, AWS Elastic Beanstalk, Amazon RDS, and Amazon S3. Ylastic announced some AWS Resource Expiration Checks. Cloudonaut showed you how to Monitor Your AWS Account […]
Amazon Underground – New Business Model for Android Apps
Aug 26, 2015
My friends and family members who build apps tell me that there’s a huge hurdle to cross on the road to monetization. Users are willing and eager to download new games and tools, but can be reluctant to pay to do so and expect a lot for free. While some apps make good use of […]
Building Price-Aware Applications Using EC2 Spot Instances
Aug 25, 2015
Last month I began writing what I hope to be a continuing series of posts of EC2 Spot Instances by talking about some Spot Instance Best Practices. Today I spoke to two senior members of the EC2 Spot Team to learn how to build price-aware applications using Spot Instances. I met with Dmitry Pushkarev (Head […]
AWS Week in Review – August 17, 2015
Aug 24, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, August 17 We announced New Metrics for EC2 Container Service – Clusters & Services. We announced a New Logstash Plugin to Search DynamoDB Content Using Elasticsearch. The showed you How to Migrate Your Microsoft Active Directory Users to Simple AD. To the […]
New – Store and Process Graph Data using the DynamoDB Storage Backend for Titan
Aug 20, 2015
Graph databases elegantly and efficiently represent entities (generally known as vertices or nodes) and relationships (edges) that connect them. Here’s a very simple example of a graph: Bill and Candace have a daughter named Janet, and she has a son named Bob. This makes Candace Bob’s grandmother, and Bill his grandfather. Once a graph has […]
Announcing the AWS Pop-up Loft in London
Aug 20, 2015
The AWS Pop-up Lofts in San Francisco and New York have become hubs and working spaces for developers, entrepreneurs, students, and others who are interested in working with and learning more about . They come to learn, code, meet, collaborate, ask questions, and to hang out with other like-minded folks. I’m happy to be able […]
New APN Competency – Mobile
Aug 19, 2015
My doctor, my dentist, and my car mechanic each display their diplomas, licenses, and certifications in prominent locations within their offices. These documents reassure me (and prospective patients or customers) that the owners take their professions seriously, that they have invested time in their education, and that they have demonstrated their competency to the appropriate […]
New Metrics for EC2 Container Service: Clusters & Services
Aug 18, 2015
The helps you to build, run, and scale Docker-based applications. As I noted in an earlier post (EC2 Container Service – Latest Features, Customer Successes, and More), you will benefit from easy cluster management, high performance, flexible scheduling, extensibility, portability, and AWS integration while running in an AWS-powered environment that is secure and efficient. Container-based […]
New Logstash Plugin – Search DynamoDB Content using Elasticsearch
Aug 17, 2015
When I take a look at our recent service releases and combine it with some of the AWS-related repos on GitHub, an interesting trend becomes apparent. It seems to me that connecting AWS services to each other and to third party tools is becoming more and more common. For example, in a recent post, I […]
AWS Week in Review – August 10, 2015
Aug 17, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, August 10 We announced that CloudWatch Logs Now Supports Cross-Account Subscriptions. The discussed Managing Dependencies with AWS SDK for Java. The Flux7 Blog described AWS Config: A Configuration Manager to Save the Day. The Nimbo Blog discussed Amazon Aurora: TCO, Performance, and […]
New – Monitor Your AWS Free Tier Usage
Aug 12, 2015
I strongly believe that you need to make a continuous investment in learning about new tools and technologies that will enhance your career. When I began my career in the software industry, the release cycles for hardware and software were measured in months, quarters, or years. Back then (the 1980’s, to be precise) you could […]
Elastic Beanstalk Update – Enhanced Application Health Monitoring
Aug 12, 2015
My colleague Abhishek Singh shared a guest post that brings word of a helpful new Elastic Beanstalk feature! — Jeff; simplifies the process of deploying and scaling Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker web applications and services on AWS. Today we are making Elastic Beanstalk even more useful by adding support for […]
AWS Week in Review – August 3, 2015
Aug 10, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, August 3 We announced that Amazon Redshift Now Supports Dynamic Work Load Management and List Aggregate Functions. The reviewed the AWS SDK for .NET’s SDK Cache. A Reddit post in /r/aws shared Some Extra CloudWatch Metrics. The CloudCheckr Blog talked about Optimizing […]
King – Using Amazon CloudFront to Deliver Mobile Games to Over 200 Countries
Aug 06, 2015
I recently spent some time on the phone with the folks from King to learn more about how they use to serve game content to a world-wide audience. All About King The company was founded in 2003. At that time, they built web games easily accessed from the various portal sites that were ever so […]
AWS Training & Certification Update – New Windows-Focused Learning Quests
Aug 05, 2015
My colleague Janna Pellegrino is happy to be able to share news of our latest learning quests in today’s guest post! One of the easiest ways to learn how you can benefit from the AWS cloud is with hands-on practice. Self-paced labs provide this hands-on training in a live practice environment.  AWS subject matter experts […]
PCI Compliance for Amazon CloudFront
Aug 04, 2015
The scale of AWS makes it possible for us to take on projects that could be too large, too complex, too expensive, or too time-consuming for our customers. This is often the case for issues in security, particularly in the world of compliance. Establishing and documenting the proper controls, preparing the necessary documentation, and then […]
AWS Week in Review – July 27, 2015
Aug 03, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, July 27 We announced that Amazon Aurora is Now Available. We announced the WorkSpaces Application Manager (WAM) Lite Plan. The Cloud Academy Blog announced a New Amazon Machine Learning Course. The OpenSource Connections Blog discussed JMESPath Query in the AWS CLI. The […]
CloudWatch Logs Subscription Consumer + Elasticsearch + Kibana Dashboards
Aug 03, 2015
Many of the things that I blog about lately seem to involve interesting combinations of two or more AWS services and today’s post is no exception. Before I dig in, I’d like to briefly introduce all of the services that I plan to name-drop later in this post. Some of this will be review material, […]
Welcome the Newest AWS Community Heroes (Summer 2015)
Jul 30, 2015
I would like to extend a warm welcome to the newest AWS Community Heroes: Adam Smolnik Kai Henry Onur Salk Paolo Latella Raphael Francis Rob Linton The Heroes share their enthusiasm for AWS  via social media, blogs, events, user groups, and workshops. Let’s take a look at their bios to learn more. Adam Smolnik Adam […]
AWS OpsWorks Update – Provision & Manage ECS Container Instances; Run RHEL 7
Jul 30, 2015
makes it easy for you to deploy applications of all shapes and sizes. It provides you with an integrated management experience that spans the entire application lifecycle including resource provisioning, EBS volume setup, configuration management, application deployment, monitoring, and access control (read my introductory post, AWS OpsWorks – Flexible Application Management in the Cloud Using […]
Coming Soon – AWS Device Farm Support for iOS Apps
Jul 29, 2015
We launched earlier this month with support for testing apps on Android and Fire OS devices. I am happy to give you a heads-up that you will soon be able to test your apps on Apple phones and tablets! We plan to launch support for iOS on August 4, 2015 with support for the following […]
New – AWS Mobile SDK for Xamarin
Jul 28, 2015
We want to make sure that developers can use the programming language of their choice to build AWS-powered applications that run on many different types of devices and in a wide variety of environments. As you can see from the AWS Tools page, we already support multiple mobile (iOS, Android, and Unity) and counter-top (Alexa […]
Amazon S3 Update – Notification Enhancements & Bucket Metrics
Jul 28, 2015
We launched in the spring of 2006 with a simple blog post.  Over the years we have kept the model simple and powerful while reducing prices, and adding features such as the reduced redundancy storage model, VPC endpoints, cross-region replication, and event notifications. We launched the event notification model last year, with support for notification […]
Now Available – Amazon Aurora
Jul 28, 2015
We announced last year at (see Amazon Aurora – New Cost-Effective MySQL-Compatible Database Engine for Amazon for more info).  With storage replicated both within and across three Availability Zones, along with an update model driven by quorum writes, Amazon Aurora is designed to deliver high performance and 99.99% availability while easily and efficiently scaling to […]
AWS Week in Review – July 20, 2015
Jul 27, 2015
Let’s take a quick look at what happened in AWS-land last week. If you find these summaries useful, or if you have ideas for additional types of content, please feel free to leave a comment. Monday, July 20 We announced that Amazon RDS now Supports Oracle 12.1.0.2 and Improved CloudHSM Integration. We announced that Amazon […]
Elastic MapReduce Release 4.0.0 With Updated Applications Now Available
Jul 24, 2015
is a managed cluster platform that simplifies running big data frameworks, such as Apache Hadoop and Apache Spark, on AWS to process and analyze vast amounts of data. By using these frameworks and related open-source projects, such as Apache Hive and Apache Pig, you can process data for analytics purposes and business intelligence workloads. First […]
Joining a Linux Instance to a Simple AD (AWS Directory Service)
Jul 23, 2015
If you are tasked with providing and managing user logins to a fleet of instances running Linux, I have some good news for you! You can now join these instances to an Simple AD directory and manage credentials for your user logins using standard Active Directory tools and techniques. Your users will be able to […]
New Amazon CloudWatch Action – Reboot EC2 Instance
Jul 23, 2015
monitors your cloud resources and applications, including instances. You can track cloud, system, and application metrics, see them in graphical form, and arrange to be notified (via a CloudWatch alarm) if they cross a threshold value that you specify. You can also stop, terminate, or recover an EC2 instance when an alarm is triggered (see […]
AWS Week in Review – July 13, 2015
Jul 20, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, July 13 We announced that Amazon Redshift now Supports AVRO Ingestion. We announced Amazon Wind Farm US East. An article in Forbes talked about Amazon’s Cloud Ecosystem: Where The Cloud Action Is. A post on the Cloudability Blog reviewed the AWS Summit […]
EC2 Container Service – Latest Features, Customer Successes, and More…
Jul 17, 2015
We launched last fall at and made it available in production form this past April. We’ve made a lot of enhancements since then and I thought it would be a good time to recap them for you. AWS customers are already making good use of and I’d like to share some of their stories with […]
DynamoDB Update – Triggers (Streams + Lambda) + Cross-Region Replication App
Jul 16, 2015
I’ve got some really good news for users! First, the DynamoDB Streams feature is now available and you can start using it today. As you will see from this blog post, it is now very easy to use to process the change records from a stream. Second, we are making it really easy for you […]
New – CloudWatch Metrics for Amazon WorkSpaces
Jul 14, 2015
AWS customers are deploying at scale in medium and large organizations. For example, health care company Johnson & Johnson is using WorkSpaces to realize the long-promised security and efficacy benefits of virtual desktops, in a world populated by a diverse workforce that would like to use their own computing devices if possible (also known as […]
AWS Week in Review – July 6, 2015
Jul 13, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, July 6 The showed you how to Reduce Composer Issues on Elastic Beanstalk. The showed you How to Connect Your On-Premises Active Directory to AWS Using AD Connector. The CloudBees Blog talked about Continuous Delivery with CloudBees Jenkins Platform and AWS Lambda. […]
AWS Device Farm – Test Mobile Apps on Real Devices
Jul 13, 2015
Although the phrase “write once, test everywhere” was coined to describe another technology, I believe that it also applies to mobile applications. The wide variety of carriers, manufacturers, models, operating systems (including versions, patches, and proprietary extensions), screen sizes, input devices, connectivity options, device settings, and permission settings combine to create a test matrix that […]
Amazon API Gateway – Build and Run Scalable Application Backends
Jul 09, 2015
I like to think of infrastructure as the part of a system that everyone needs and no one likes to work on! It is often undifferentiated & messy, tedious to work on, difficult to manage, critical to the success of whatever relies on it, and generally taken for granted (as long as it works as […]
Now Available – AWS Service Catalog
Jul 09, 2015
We announced the last fall at . As I wrote at the time (Coming Soon – AWS Service Catalog), we wanted to give large organizations the ability to support line-of-business applications and to deliver all sorts of services to their internal constituency, while giving them the templates, knobs, levers, and fences that they need to […]
Now Available – AWS CodePipeline
Jul 09, 2015
We announced at last fall (see my post, New AWS Tools for Code Management and Deployment for the details). As I said at that time, this tool will help you to model and automate your software release process. The automation provided by CodePipeline is designed to make your release process more reliable and more efficient. […]
Now Available – AWS CodeCommit
Jul 09, 2015
We announced last November (see New AWS Tools for Code Management and Deployment) at . I am happy to announce that it is now generally available and that you can start using it today. Let’s do a quick refresh on the CodeCommit feature set before taking the service for a spin. CodeCommit Overview CodeCommit is […]
New – AWS Partner Program for SaaS
Jul 09, 2015
Back in the heyday of shrink-wrap software, the time between major releases was often measured in quarters or years. This created a long, slow feedback loop that often left customers waiting far too long for new features and bug fixes. Today, Software as as Service (SaaS), often powered by an agile development methodology and supported […]
New – Sending Authorization for the Amazon Simple Email Service
Jul 08, 2015
The makes it easy for you to send email with minimum setup and maximum scalability. SES focuses on deliverability (see my blog post, Introducing the Amazon Simple Email Service to learn more about this) so that the messages you send have a high probability of arriving in the intended inboxes rather than heading straight for […]
Create Write-Once-Read-Many Archive Storage with Amazon Glacier
Jul 08, 2015
Many AWS customers use for long-term storage of their mission-critical data. They benefit from Glacier’s durability and low cost, along with the ease with which they can integrate it in to their existing backup and archiving regimen. To use Glacier, you create vaults and populate them with archives (either directly or by using S3 lifecycle […]
New APN Competency – Security
Jul 08, 2015
As part of our continued effort to allow our partners to share their expertise in particular market segments and topical areas, I’m happy to be able to tell you about our new APN Security Competency. Like all of our competencies, this one gives you access to partners with genuine, hard-earned expertise in an area that […]
Auto Scaling Update – New Scaling Policies for More Responsive Scaling
Jul 07, 2015
helps you to build systems that respond to changes in the demand for compute power by launching additional instances or terminating existing ones. As I was thinking about this post, I thought it would be fun to deconstruct Auto Scaling to ensure that I (and you) have a full understanding of how it works and […]
AWS Week in Review – June 29, 2015
Jul 06, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, June 29 We launched AWS Budgets and Forecasts. We announced that AWS Lambda is Now Available in the Asia Pacific (Tokyo) Region. A post on the Domain Tech Blog talked about Moving an Enterprise Windows Workload into Amazon Cloud. Alex Santos wrote […]
In the Works – AWS Region in India
Jun 30, 2015
We seem to have AWS customers in just about every corner of the world (190 countries at last count). We have offices in many countries, localized content on the AWS web site, and a broad array of certifications and accreditations to give those customers the assurances that they can run many different types of workloads […]
New – AWS Budgets and Forecasts
Jun 29, 2015
The dynamic, pay-as-you-go nature of the AWS Cloud gives you the opportunity to build systems that respond gracefully to changes in load while paying only for the compute, storage, network, database, and other resources that you actually consume. Over the last couple of years, as our customer base has become increasingly sophisticated and cloud-aware, we […]
AWS Week in Review – June 22, 2015
Jun 29, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, June 22 We announced Tagging for Amazon Glacier Vaults. We announced a New Version of the AWS SDK for Python (Boto3). We announced that the AWS Storage Gateway Now Supports Dell NetVault Backup 10.0 with Gateway-VTL. The talked about the SDK’s RegisterProfile […]
EC2’s R3 Instances Now Available in Brazil
Jun 26, 2015
EC2’s R3 instances are designed to provide you with the best price per GiB of RAM, along with high memory performance. I am happy to be able to announce that they are now available in the region, in two sizes. Here are the specs: Instance Name vCPU Count RAM SSD Storage Hourly On-Demand (Linux) RI […]
AWS Public Sector Update – City on a Cloud and More
Jun 25, 2015
Earlier today we opened the 6th annual AWS Government, Education, and Nonprofits Symposium in Washington, DC. As part of the event we announced another City on a Cloud Challenge, an upcoming AWS Public Data Set, and some information about the overall usage and growth of AWS in this space. City on a Cloud Challenge We […]
New – Alexa Skills Kit, Alexa Voice Service, Alexa Fund
Jun 25, 2015
is a new type of device designed around your voice. Echo connects to Alexa, a cloud-based voice service powered (of course) by . You can ask Alexa to provide information, answer questions, play music, read the news, and get results or answers instantly. When you are in the same room as an , you simply […]
Focusing on Spot Instances – Let’s Talk About Best Practices
Jun 24, 2015
I often point to EC2 Spot Instances as a feature that can only be implemented at world-scale with any degree of utility. Unless you have a massive amount of compute power and a multitude of customers spread across every time zone in the world, with a wide variety of workloads, you simply won’t have the […]
New AWS Quick Starts – Trend Micro Deep Security and Microsoft Lync Server
Jun 23, 2015
We have prepared a pair of new AWS Quick Start Reference Deployments for you! As is the case with all AWS Quick Starts, they help you to deploy fully functional enterprise software the AWS cloud in no time flat! Each of the reference deployments includes a template that follows best AWS practices for security and […]
New – Tag Your Amazon Glacier Vaults
Jun 22, 2015
is a secure, durable, and extremely low-cost storage service for data archiving and online backup (see my post, Amazon Glacier: Archival Storage for One Penny Per GB Per Month for an introduction). Since we introduced Glacier in the summer of 2012, we have made it even more useful by adding lifecycle management, data retrieval policies […]
Now Available – AWS SDK For Python (Boto3)
Jun 22, 2015
My colleague Peter Moon sent the guest post below to introduce the newest version of the AWS SDK for Python also known as Boto. — Jeff;   Originally started as a Python client for Amazon S3 by Mitch Garnaat in 2006, Boto has been the primary tool for working with Amazon Web Services for many […]
AWS Week in Review – June 15, 2015
Jun 22, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, June 15 We announced that AWS Lambda can now Run Java Code in Response to Events. We announced Simplified Reserved Instance Options for Amazon RDS. We announced that you can now Send Push Notifications to Mac OS Desktops and VoIP apps on […]
New Preferred Payment Currency for AWS – Canadian Dollars (CAD)
Jun 18, 2015
Earlier this year we gave you the option to set the preferred payment currency for your AWS account, with a choice of twelve currencies when you use an eligible Visa or Mastercard to pay your bill. Today I am pleased to announce that we are giving you the option to specify Canadian Dollars (CAD) as […]
CloudFront Update – Configurable Max and Default TTL
Jun 17, 2015
makes it easy for you to distribute content to end users with low latency, high data transfer speeds, and no minimum usage commitments. In order to make content available with low latency, CloudFront caches objects at each of its 53 (as of this writing) edge locations. Today we are making an update to CloudFront that […]
New APN Competency – Marketing and Commerce
Jun 17, 2015
The allows partners to differentiate themselves and to share their expertise in particular market segments and topical areas by qualifying for one or more APN Competencies. To date we have recognized partners that have relevant experience and special expertise in the following areas: Big Data Storage Life Sciences Healthcare Digital Media Microsoft SAP Oracle Marketing […]
New T2.Large Instances
Jun 17, 2015
We launched the T2 instances last summer (see my post, New Low Cost EC2 Instances with Burstable Performance for more information). These instances give you a generous amount of baseline capacity and the ability to automatically and transparently scale up to full-core processing power on an as-needed basis. The bursting model is based on “CPU […]
Now Available – SQL Server Enterprise Edition AMI for EC2
Jun 16, 2015
You can now launch SQL Server Enterprise Edition on using a new, pre-configured AMI (Amazon Machine Image). This edition of SQL Server offers some new and unique features including: High Availability – You can configure a primary database and up to four active, readable secondary databases into an Always-On availability group. Self-Service Business Intelligence – […]
New – Apache Spark on Amazon EMR
Jun 16, 2015
My colleague Jon Fritz wrote the guest post below to introduce a powerful new feature for . — Jeff; I’m happy to announce that Amazon EMR now supports Apache Spark. Amazon EMR is a web service that makes it easy for you to process and analyze vast amounts of data using applications in the Hadoop […]
New – Simplified Reserved Instance Options for Amazon RDS
Jun 16, 2015
Reserved Instances have been a part of the AWS pricing model for quite some time. You can reserve an instance and receive a significant discount, along with a capacity reservation, when you purchase a Reserved Instance (RI). You don’t need to make any code or administrative changes in order to benefit from Reserved Instances. We’ll […]
AWS Lambda Update – Run Java Code in Response to Events
Jun 15, 2015
Many AWS customers are using to build clean, straightforward applications that handle image and document uploads, process log files from , handle data streamed from , and so forth. With the recently launched synchronous invocation capability, Lambda is fast becoming a favorite choice for building mobile, web and IoT backends. Our internal mailing list is […]
AWS Week in Review – June 8, 2015
Jun 15, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, June 8 We announced that AWS CloudHSM is now available in Asia Pacific (Singapore) and Asia Pacific (Tokyo) AWS Regions. The showed you how to Use Amazon Cognito and AWS Lambda to Detect Cheating. The announced the the availability of Mesosphere DCOS […]
Attach and Detach Elastic Load Balancers from Auto Scaling Groups
Jun 12, 2015
I enjoy reading the blog posts that I wrote in the early days of AWS. Way back in 2009, I wrote a post to launch , , and . Here’s what I said at the time: “As soon as you launch some EC2 instances, you want visibility into resource utilization and overall performance. You want […]
The New M4 Instance Type (Bonus: Price Reduction on M3 & C4)
Jun 11, 2015
We launched with a single instance type (m1.small) way back in 2006! Since then, we have added many new types in response to customer demand, enabled by improvements in memory and processor technology (see my recent post, EC2 Instance History, for a look back in time). Today we are adding new M4 instances in five […]
VPC Flow Logs – Log and View Network Traffic Flows
Jun 10, 2015
Many organizations collect, store, and analyze network flow logs. They use this information to troubleshoot connectivity and security issues, and to make sure that network access rules are working as expected. Up until now, AWS customers collected this data by installing agents on their instances. Doing so imposed some overhead on each instance, and also […]
Amazon Redshift – Now Faster and More Cost-Effective than Ever
Jun 10, 2015
My colleague Tina Adams sent me a guest post to share news of a new instance type and new Reserved Instance offerings for . — Jeff; makes analyzing petabyte-scale data fast, cheap, and simple. It delivers advanced technology capabilities, including parallel execution, compressed columnar storage, and end-to-end encryption, as a fully managed service, letting you […]
AWS Week in Review – June 1, 2015
Jun 08, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, June 1 We announced that you can now Run Parallel Jobs on Your Amazon EMR Cluster Using AWS Data Pipeline. We gave a heads-up on an Amazon S3 Certificate Renewal. The wrapped up their five-part series on Generating Amazon S3 Pre-Signed URLs […]
Cloud Computing, Server Utilization, & the Environment
Jun 05, 2015
After reading the Greenpeace, Renewable Energy, and Data Centers blog entry from my colleague James Hamilton a couple of weeks back, I took a look at the Greenpeace report on data center power consumption and noted that it’s pretty unusual for an environmental report to not feature energy conservation as a primary evaluation criteria. It […]
Developer Preview of AWS SDK for Go is Now Available
Jun 03, 2015
My colleague Loren Segal shared the blog post below. As you can see, he’s really excited about the new AWS SDK for Go! — Jeff; Today we are announcing the first Developer Preview Release of the AWS SDK for Go (v0.6.0). If you have not been following along with development, the AWS SDK for Go […]
Amazon Kinesis Update – Simplified Capture of Streaming Data
Jun 02, 2015
is a managed service designed to handle real-time streaming of big data. It can accept any amount of data, from any number of sources, scaling up and down as needed (see my introductory post for more information on Kinesis). Developers can use the Kinesis Client Library (KCL) to simplify the implementation of apps that consume […]
AWS Week in Review – May 25, 2015
Jun 01, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, May 25 We celebrated Memorial Day in the United States. We announced SSLv3 and RC4 Deprecation for Amazon SQS. AWS Community Hero Eric Hammond talked about Debugging AWS Lambda Invocations with an Echo Function. Tuesday,  May 26 We announced that AWS Elastic […]
EC2 Instance History
May 28, 2015
I received an interesting tweet last night. Steve Goldsmith of ITOC Australia (an APN Advanced Consulting Partner and recipient of an AWS Customer Obsession award earlier this year) asked me if I had a historical timeline of instance launches: I didn’t have one, but it seemed like a worthwhile thing to have and so I […]
Now Available – Version 3 of the AWS SDK for PHP
May 27, 2015
Back in the spring of 2002 I wrote a simple PHP wrapper around the then-new Amazon E-Commerce Service. This little wrapper caught Amazon’s attention and before I knew it I was a member of the Amazon Associates team! Later, when I decided to write a book to show people how to use AWS, PHP was […]
Simplified Multiple Object Invalidation for Amazon CloudFront
May 27, 2015
Many AWS customers use to deliver content to end users at high data transfer speed with low latency. Because CloudFront has no minimum usage commitment, it is a good fit for web properties of any size. Each CloudFront edge location caches recently used objects in order to deliver dynamic, static, streaming, or interactive content as […]
AWS Week in Review – May 18, 2015
May 26, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, May 18 We announced the EC2 Spot Fleet API for Management of Thousands of Spot Instances with one Request. We announced AWS OpsWorks for Windows. We advised you to Look Before You Leap – The Coming Leap Second and AWS. We announced […]
New SDKs, Code Samples, & Docs for Login and Pay with Amazon
May 20, 2015
I met with the Amazon Payments developer relations team a couple of weeks ago in order to get an update on Login and Pay with Amazon (see my post, PeachDish – Login, Pay, Cook, and Eat With AWS, to learn more). The team has been working to make it even easier for you to add […]
Announcing the AWS Pop-up Loft in New York
May 19, 2015
We opened up the first AWS Pop-up Loft last year. By virtue of its location (Market Street in San Francisco) it is accessible to entrepreneurs, students, and others interested in learning more about . Our customers have also used it for co-working and for meetings. Personally, I like to use the AWS Loft in San […]
Amazon EC2 Spot Fleet API – Manage Thousands of Spot Instances with one Request
May 19, 2015
It has been really interesting to watch evolve over the last eight or nine years. At first you could launch a single instance type, in one region, at a predetermined (On-Demand) price. Today, you can launch a plethora of instance types, in any one of ten regions (eleven including ), with your choice of On-Demand, […]
Look Before You Leap – The Coming Leap Second and AWS
May 19, 2015
My colleague Mingxue Zhao sent me a guest post designed to make sure that you are aware of an important time / clock issue. — Jeff; The International Earth Rotation and Reference Systems (IERS) recently announced that an extra second will be injected into civil time at the end of June 30th, 2015. This means […]
AWS OpsWorks for Windows
May 18, 2015
gives you an integrated management experience that spans the entire life cycle of your application including resource provisioning, configuration management, application deployment, monitoring, and access control. As I noted in my introductory post (AWS OpsWorks – Flexible Application Management in the Cloud Using Chef), it works with applications of any level of complexity and is […]
AWS Week in Review – May 11, 2015
May 18, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, May 11 We announced that you can now Quickly Filter Data in Amazon Redshift Using Interleaved Sorting. We announced a New VPC Endpoint for Amazon S3. We announced that Amazon Redshift and Amazon RDS Now Support Encryption via AWS Key Management Service […]
Now Available – AWS Directory Service API & CLI (Bonus: CloudTrail Integration)
May 15, 2015
allows you to connect your AWS resources to an existing on-premises Active Directory or to set up a new, standalone directory in the AWS Cloud (see my post, New AWS Directory Service, to learn more). Until today, all operations on a Directory were initiated through the . This was convenient, but was not ideal for […]
Now Available – AWS Mobile SDK for Unity
May 14, 2015
Unity is a popular cross-platform game development environment. You can build your 2D or 3D game once using C# and then run it on many different platforms and devices. Now Available Today we are launching the AWS Mobile SDK for Unity. This new SDK comes in the form of Unity packages that contain .NET classes. […]
Useful New IAM Feature – Access Key Last Use Info
May 14, 2015
Best practices for IT security are often easier to define than to implement. We are doing our best to define best practices at the AWS Security Center, backed up with services and security features that are as easy to implement as possible. In this vein, I want to make sure that you are fully aware […]
AWS Educate – Credits, Training, Content, and Collaboration for Students & Educators
May 14, 2015
We want to do our part to help educational institutions all over the world train and graduate students who are ready, willing, and able to power the cloud-powered world of tomorrow! The initiative will provide students and educators with four important resources: Grants of AWS credits for use in courses and projects. Free content to […]
Register Today for AWS re:Invent 2015!
May 12, 2015
I am pleased to be able to announce that registration for AWS re:Invent 2015 is now open! This is our fourth annual event and I expect that it, like its predecessors, will sell out. With less than 5 months to go before the October 6th opening, preparation for the services, presentations, keynotes, hackathons, and entertainment […]
AWS Week in Review – May 4, 2015
May 12, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, May 4 We updated the Zero Administration AWS Lambda Based Amazon Redshift Database Loader to version 2.0. The Roadtrippers Dev Team wrote about Lambda: Bees with Frickin’ Laser Beams. The published Part 2 of an article on Generating Amazon S3 Pre-signed URLs with […]
Quickly Filter Data in Amazon Redshift Using Interleaved Sorting
May 11, 2015
My colleague Tina Adams sent a guest post to introduce another cool and powerful feature for . — Jeff; Amazon Redshift, our fully managed data warehouse service, makes it fast and easy to analyze all your data. You can get started with a 160GB cluster for free for 2 months, and scale to a couple […]
New – VPC Endpoint for Amazon S3
May 11, 2015
I would like to tell you about a new AWS feature that will allow you to make even better use of and . As you probably know, provides you with secure, durable, and highly scalable object storage. You can use the to create a logically isolated section of the AWS Cloud, with full control over […]
AWS GovCloud (US) Update – AWS Key Management Service Now Available
May 07, 2015
The provides you with seamless, centralized control over your encryption keys. As I noted when we launched the service (see my post, New AWS Key Management Service, for more information), this service gives you a new option for data protection and relieves you of many of the more onerous scalability and availability issues that inevitably […]
Oscar Health – A new Kind of Health Insurance Company, Powered by AWS
May 05, 2015
As part of a trip to New York last month, I paid a visit to the headquarters of Oscar Health to learn more about what they do and how they use AWS. I sat down with Brent Langston (Site Reliability Engineer) and Mackenzie Kosut (Head of Technical Operations) to learn more. All About Oscar Oscar […]
AWS Week in Review – April 27, 2015
May 04, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, April 27 We announced Improved JSON Editing and Key Condition Expressions for DynamoDB. We announced Vault Access Policies for Amazon Glacier. We announced that the EC2 Container Service is now Available in the Asia Pacific (Sydney) Region. The Realestate.com.au Tech Blog announced […]
New AWS Quick Start – SAP Business One, version for SAP HANA
Apr 29, 2015
We have added another AWS Quick Start Reference Deployment. The new SAP Business One, Version for SAP HANA document will show you how to get on the fast track to plan, deploy, and configure this enterprise resource planning (ERP) solution. It is powered by SAP HANA, SAP’s in-memory database. This deployment builds on our existing […]
Run Docker Apps Locally Using the Elastic Beanstalk (EB) CLI
Apr 28, 2015
The guest blog post below was written by Jaehyun Wie while he was a developer intern on the AWS Elastic Beanstalk Team. It shows you how to run your Docker apps locally using the Elastic Beanstalk Command Line Interface (CLI). — Jeff; The Elastic Beanstalk command line interface (EB CLI) makes it easier for developers, […]
Amazon WorkDocs Update – Flexible Permissions and Sharing with Groups
Apr 28, 2015
I have become a devoted user of . I draft my blog posts (including this one) and then use WorkDocs to route them to the appropriate people and teams for review and translation. On an average day I probably upload new versions of 4 or 5 draft blog posts and review and respond to feedback […]
New – AstroCompute in the Cloud Grants Program
Apr 28, 2015
The skills and techniques needed to create, store, process, and manage data sets that start in the hundreds of gigabytes and grow to multiple terabyte size are all too rare. It is time to change that! We have teamed up with the Square Kilometre Array (SKA) to create the new AstroCompute in the Cloud grant […]
New – Glacier Vault Access Policies
Apr 27, 2015
provides secure and durable data storage at extremely low cost (as little as $0.01 per gigabyte per month). Each item stored in Glacier is known as an archive, and can be as large as 40 terabytes. Archives are stored in vaults, each of which can store as many archives as desired. Today we are giving […]
DynamoDB Update – Improved JSON Editing & Key Condition Expressions
Apr 27, 2015
Thousands of customers use to build popular applications for Gaming (Battle Camp), Mobile (The Simpsons Tapped Out), Ad-tech (AdRoll), Internet-of-Things (Earth Networks) and Modern Web applications (SmugMug). We have made some improvements to DynamoDB in order to make it more powerful and easier to use. Here’s what’s new: You can now add, edit, and retrieve […]
AWS Week in Review – April 20, 2015
Apr 27, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, April 20 We announced the NOAA Big Data Project. The discussed the AWS Toolkit for Eclipse Integration with AWS OpsWorks. The continued with the re:viewing re:Invent series with a focus on the architecture track. The Cloud Academy Blog discussed Virtual Private Clouds […]
VM Import Update – Faster and More Flexible, with Multi-Volume Support
Apr 23, 2015
Enterprise IT architects and system administrators often ask me how to go about moving their existing compute infrastructure to . Invariably, they have spent a long time creating and polishing their existing system configurations and are hoping to take advantage of this work when they migrate to the cloud. We introduced quite some time ago […]
Registration for AWS re:Invent 2015 Opens Soon
Apr 23, 2015
My colleagues are already hard at work on the services, presentations, sessions, signage, clothing, and entertainment for 2015. As I announced last month, re:Invent will be taking place from October 6 to 9 this year at The Venetian in Las Vegas. Registration will open at 9:00 AM Pacific Time on May 12th, just a couple […]
Announcing the NOAA Big Data Project
Apr 21, 2015
I am happy to be able to announce that we have entered into a research agreement with the to explore sustainable models for increasing the amount of open NOAA data that is made available via the cloud. The AWS program hosts large collections of public data that anyone can access for free. We started this […]
AWS CloudFormation Update – Lambda-Backed Custom Resources & More
Apr 20, 2015
I’m playing catch-up today in order to make sure that you know about some releases that have gone out over the last couple of weeks.  You can now create custom CloudFormation resources by calling functions. We added support for some additional Auto Scaling and RDS resources. We also updated our support for some existing CloudFront, […]
AWS Week in Review – April 13, 2015
Apr 20, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, April 13 We announced that the Amazon WorkSpaces API and CLI is Now Available. The blog showed you how to Store JSON Documents in Amazon DynamoDB Tables. Larry Gadea showed you how to Run Your Own High-end Cloud Gaming Service on EC2 […]
New G2 Instance Type with 4x More GPU Power
Apr 17, 2015
The GPU-powered G2 instance family is home to molecular modeling,  rendering, machine learning, game streaming, and transcoding jobs that require massive amounts of parallel processing power. The NVIDIA GRID GPU includes dedicated, hardware-accelerated video encoding; it generates an H.264 video stream that can be displayed on any client device that has a compatible video codec. […]
Welcome the Newest AWS Community Heroes
Apr 14, 2015
I would like to extend a warm welcome to the newest AWS Community Heroes: Genki Sugawara (Cookpad) Minyoung Jeong (The Beatpacking Company) Brandon Burton (AWS Advent) The Heroes share their enthusiasm for AWS  via social media, blogs, events, user groups, and workshops. Let’s take a look at their bios to learn more. Genki Sugawara Genki […]
MongoDB on the AWS Cloud – New Quick Start Reference Deployment
Apr 14, 2015
We have added a new AWS Quick Start Reference Deployment. The new MongoDB on the AWS Cloud document will show you how to design and configure a MongoDB (an open source NoSQL database) cluster that runs on AWS. The MongoDB cluster (version 2.6 or 3.0) makes use of and , and is launched via a […]
Now Available – Amazon WorkSpaces API & CLI
Apr 13, 2015
I’m a big fan of and currently spend most of my day using a single WorkSpace that I can access from multiple locations, devices, and device types (I can’t wait to share even more details about this use case with you). Up until now, all actions on a WorkSpace had to be initiated through the […]
AWS Week in Review – April 6, 2015
Apr 13, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, April 6 We announced an AWS Config Update, with More Regions, Friendly Notifications, and Partner Support. We announced that MapR Distribution Release 4.0.2 is Now Supported in Amazon EMR. We announced AWS Storage Gateway Support for Symantec Backup Exec 15. We announced […]
AWS Lambda – In Full Production with New Features for Mobile Devs
Apr 09, 2015
We launched in preview form at last year’s conference (see my post, AWS Lambda – Run Code in the Cloud for more information). As I said at the time, Lambda is a zero-admin compute platform; you don’t have to configure, launch, or, monitor instances, think about scale, or worry about fault tolerance. You simply create […]
EC2 Container Service – Long-Running Applications, Load Balancing, and More
Apr 09, 2015
is a highly scalable container management service that supports Docker containers and allows you to easily run applications on a managed cluster of instances. We launched the preview at and have been receiving a lot of great feedback ever since. We built Amazon ECS because many of you told us that you are using Docker […]
New Amazon WorkSpaces Application Manager (WAM)
Apr 09, 2015
Over the last month or two I have become a devoted user of . I am able to maintain a single, consistent working environment that I can access from my home, my office, an airport gate, a hotel room, and so forth. Regardless of where I am sitting, I have access to the same applications, […]
Amazon Machine Learning – Make Data-Driven Decisions at Scale
Apr 09, 2015
Today, it is relatively straightforward and inexpensive to observe and collect vast amounts of operational data about a system, product, or process. Not surprisingly, there can be tremendous amounts of information buried within gigabytes of customer purchase data, web site navigation trails, or responses to email campaigns. The good news is that all of this […]
Amazon Elastic File System – Shared File Storage for Amazon EC2
Apr 09, 2015
I’d like to give you a preview of a new AWS service that will make its debut later this year. Let’s take a quick look at the AWS storage portfolio. We currently offer: for object storage, presented as buckets of objects and accessible over the Internet using URLs or APIs. for SAN-style block storage, presented […]
New AWS Training Courses for Business Decision Makers and DevOps Engineers
Apr 07, 2015
We have recently broadened the AWS Training portfolio in order to do an even better job of meeting your needs. Here are the newest offerings: AWS Business Essentials is a new workshop for IT business decision makers.  It’s designed to help you understand the benefits of cloud computing and how a cloud strategy can help […]
AWS Config Update – More Regions, Friendly Notifications, Partner Support
Apr 07, 2015
lets you track changes to your AWS resources over time (read my post, Track AWS Resource Configurations With AWS Config for more information, and my AWS Config Update for a walk-through). Today we are making AWS Config available in five additional AWS regions. We are also making Config’s email notification messages a bit more user […]
New APN Competencies – Healthcare and Digital Media
Apr 06, 2015
When I speak with enterprises and mid-sized companies about their plans to move to the , they often ask me to recommend solution providers that are skilled in the application of AWS and that also have expertise in a particular business domain. We are continuing to add value to the by allowing partners to share […]
AWS Week in Review – March 30, 2015
Apr 06, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, March 30 AWS Evangelist Ian Massingham reviewed the AWS User Group UK (London), Hull and North (Manchester) Meetups. We added several new presentations to SlideShare including RDS – Letting AWS run your Low Admin, High Performance Database and Delivering Mobile Apps Using […]
Amazon Elastic Transcoder Update – PlayReady DRM Support for Smooth Streaming and HLS
Apr 02, 2015
My colleague Omid Behzadian sent a guest post to introduce an important new feature for Amazon Elastic Transcoder. — Jeff;   You can now use to apply Microsoft PlayReady DRM protection to your Smooth Streaming and HLS outputs. When creating your transcoding job, simply include the encryption key and license server URL provided by your […]
AWS CodeDeploy Update – New Support for On-Premises Instances
Apr 02, 2015
My colleague Andy Troutman wrote up the guest post below to share news of a powerful new way to use AWS CodeDeploy. — Jeff; Customers use to manage application updates to their Amazon EC2 instances. CodeDeploy allows developers and administrators to centrally control and track their application deployments across different development, testing, and production environments. […]
Amazon RDS Update – Oracle Database 12c Now Available
Apr 02, 2015
I’ve got good news for users of .  You can now launch Database Instances that run Oracle Database 12c (version 12.1.0.1.v1 to be precise). This version of Oracle Database introduces over 500 new features! Here are a few  that I found interesting: Data Redaction – You can mask sensitive data fields such as SSNs or […]
Amazon RDS Update – Data at Rest Encryption using AWS KMS Keys
Apr 01, 2015
You can now encrypt your Amazon RDS for SQL Server and Amazon RDS for Oracle databases using keys that you manage through (this feature was already available for Amazon RDS for MySQL and Amazon RDS for PostgreSQL). The encryption applies to data at rest on the underlying storage for the database instance, as well as […]
Amazon WorkSpaces Update – New Features for Users and Admins
Apr 01, 2015
is a managed desktop computing services that runs in the AWS cloud. Administrators can easily provision cloud-based desktops that users can access using the desktop or mobile device of their choice. Today I would like to recap a series of updates and improvements that we have made to WorkSpaces over the last couple of months. […]
AWS Console Mobile App Update – Support for AWS CloudFormation & Auto Scaling Group Edits
Mar 31, 2015
We have made two additions to the AWS Console mobile app (available on Amazon Appstore, Google Play, and iTunes). You can view the status of your stacks and you can edit the min, max, and desired capacities of your Auto Scaling groups. Here’s the main screen of the newly revised console: CloudFormation Features You can […]
The Next Generation of Dense-storage Instances for EC2
Mar 31, 2015
Perhaps you, like many other users, store and process  huge amounts of data in the cloud. Today we are announcing a new generation of Dense-storage instances that will provide you additional options for processing multi-terabyte data sets. New D2 Instances The new D2 instances are designed to provide you with additional compute power and memory […]
AWS Week in Review – March 23, 2015
Mar 30, 2015
`Let’s take a quick look at what happened in AWS-land last week: Monday, March 23 A post on the provided a helpful pointer to some new documentation on Amazon S3 Client-side Crypto Meta Information. The disclosed the availability of a New Security and Compliance Workbook: IT-Grundschultz. Tuesday, March 24 We announced Cross-Region Replication for Amazon […]
AWS Management Console Update – Tag Substring Search
Mar 26, 2015
Many AWS customers use tags (key/value pairs) to organize their AWS resources. A recent Reddit thread (Share with us your AWS Tagging standards) provides a nice glimpse into some popular tagging strategies and practices. Late last year we launched Resource Groups and Tag Editor. We gave you the ability to use Resource Groups to create, […]
Preview the Latest Updates in the Master Branch – AWS SDK for Go
Mar 26, 2015
Following up on his recent guest post, my colleague Peter Moon has more news for Go developers! — Jeff;   Since our initial kickoff announcement in January, we have been revamping the internals of the AWS SDK for Go in the project’s ‘develop’ branch on GitHub, laying out a solid foundation for a well-tested, robustly […]
Amazon EMR Now Supports Amazon S3 Client-Side Encryption
Mar 25, 2015
Many AWS customers use to process huge amounts of data.  Built around Hadoop, EMR allows these customers to build highly scalable processing systems that can quickly and efficiently digest raw data and turn it into actionable business intelligence. EMR File System (EMRFS) enables Amazon EMR clusters to operate directly on data in , making it […]
CloudFront Reporting Update – New Device Report, CSV, Integration, and More
Mar 25, 2015
We are making some improvements to ‘s reporting feature. These improvements will allow you to learn even more about how and where your content is being accessed, export your data for additional analysis, and easily monitor and set alarms on a set of six metrics that CloudFront publishes to CloudWatch. Let’s take a look at […]
New – Cross-Region Replication for Amazon S3
Mar 24, 2015
We launched Amazon S3 nine years ago as of last week! Since that time we have added dozens of features, expanded across the globe, and reduced the prices for storage and bandwidth multiple times. You, our customers, have trusted us with your mission-critical data and have used S3 in thousands of interesting and unique ways. […]
Now Available: Amazon Linux AMI 2015.03
Mar 24, 2015
The Amazon Linux AMI is a supported and maintained Linux image for use on Amazon EC2. We release new versions of the Amazon Linux AMI every six months after a public testing phase that includes one or more Release Candidates. The Release Candidates are announced in the EC2 forum. Launching 2015.03 Today Today we are […]
Now Available – AWS Marketplace in the Frankfurt Region
Mar 24, 2015
makes it easy for you to find, buy, and quickly start using a wide variety of software products from developers located all over the world: Open in Germany Today we are making AWS Marketplace available to users of our new region.  If you are using this region you can make use of over 700 products […]
Congrats to the First Six AWS Managed Service Program Providers
Mar 23, 2015
We announced the AWS Managed Service Partner program at last year’s . We created the program in order to help our customers to find Partners who can deliver managed services in the cloud. In order for an APN Partner to become an approved member of this program, the quality of their offering must meet a […]
AWS Week in Review – March 16, 2015
Mar 23, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, March 16 We announced that the EC2 Container Service is now Available in the EU (Ireland) Region. We published the Second Release Candidate of the Amazon Linux AMI. We updated the AWS SDK for Unity. Tuesday, March 17 The announced some Planned […]
Start Using Landsat on AWS
Mar 19, 2015
My colleague Jed Sundwall wrote the guest post below to show you how one of the newest AWS Public Data Sets is being put to use. — Jeff; You can now access over 85,000 Landsat 8  scenes through our newest Public Data Set: Landsat on AWS. The scenes are all available in the landsat-pds bucket […]
Now Available: 16 TB and 20,000 IOPS Elastic Block Store (EBS) Volumes
Mar 19, 2015
Last year I told you about Larger and Faster EBS Volumes and asked you to stay tuned for availability. Starting today you can create Provisioned IOPS (SSD) volumes that store up to 16 TB (terabytes) and process up to 20,000 IOPS, with a maximum throughput of 320 MBps (megabytes per second). You can also create […]
Amazon RDS Update – PostgreSQL 9.4.1 Now Available
Mar 18, 2015
makes it easy for you to set up, operate, and scale a MySQL, PostgreSQL, SQL Server, or Oracle relational database in the cloud. Today we are adding support for version 9.4.1 of PostgreSQL to RDS. Among other features, this version allows you to store JSON data in a compact, decomposed binary format known as jsonb. […]
AWS Week in Review – March 9, 2015
Mar 17, 2015
take a quick look at what happened in AWS-land last week: Monday, March 9 The GitLab Blog talked about Moving All Your Data, 9 TB Edition. A post on the Cloudyn Blog discussed AWS’ New Powerful C4 Instance and The Complete EC2 Families Guide. A post on the CB Insights Blog asked and answered How […]
Amazon Elastic Transcoder Update – New Formats & Conversion Controls
Mar 17, 2015
converts (transcodes) media (video and audio) files into renditions optimized for playback on desktops, mobile devices, tablets, and televisions. Today, we are making even more useful! We’ve added support for generating NTSC outputs (the television standard used in the United States and Canada), and PAL outputs (the standard used in most other countries), and we […]
New – Amazon CloudFront Signed Cookies for Private Content
Mar 12, 2015
My colleague Omid Behzadian sent a guest post with information about a useful new feature for CloudFront. — Jeff; now gives you a new way to secure your private content: CloudFront signed HTTP cookies. In the past, you could control who is able to access your CloudFront content by adding a custom signature to each […]
New – AWS API Activity Lookup in CloudTrail
Mar 12, 2015
My colleague Sivakanth Mundru sent another guest post my way! This one shows you how to look up AWS API activity using . — Jeff; “The ability to look up API activity in AWS CloudTrail helps us easily troubleshoot security incidents and operational issues. We can now take immediate actions such as following up with […]
AWS at Trading Technologies
Mar 11, 2015
Imagine having the opportunity to rebuild a complex, legacy-filled platform from the ground up, moving it from the desktop to the cloud in the process. Imagine being able to replace a complex upgrade model that mandated the use of separate source code branches for each customer with a single, cloud-based application. Sound like a challenge? […]
Amazon ElastiCache Update – Redis 2.8.19 Now Available
Mar 11, 2015
You can use to easily create, scale, and maintain cloud-based in-memory key-value stores that use the Memcached or Redis engines. Today we are making ElastiCache even more useful by adding support for version 2.8.19 of the Redis engine. Compared to version 2.8.6 (until now the latest version supported by ElastiCache Redis), this version of Redis […]
New AWS Webinar Series – Introductions, Best Practices, and More
Mar 09, 2015
We have set up a new AWS Webinar Series. In March you can attend a webinar and Get started with AWS or a specific AWS Service (OpsWorks or WorkSpaces), master an AWS service (EC2), learn AWS best practices (content delivery, availability, or security), deploy enterprise workloads (SAP), or optimize for cost and performance (RDS). The […]
AWS Week in Review – March 2, 2015
Mar 09, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, March 2 We announced Amazon EMR Support for New Instance Families and a Price Reduction in the AWS GovCloud (US) region. The N2W Blog showed you How-to Backup Your AWS Cloud Based PostgreSQL Database. The Cloud Academy Blog talked about Windows Server […]
AWS Management Portal for vCenter Update – Auto Upgrades, Log Upload, Queued Imports
Mar 05, 2015
We have updated . This plug-in runs within your existing vCenter environment and gives you the power to migrate VMware VMs to and to manage AWS resources from within vCenter. Today’s update includes automatic upgrades, log uploading, and queued import tasks. Automatic Upgrades The management console now displays a prompt when a new version is […]
CloudTrail Integration with CloudWatch in Four More Regions
Mar 05, 2015
My colleague Sivakanth Mundru sent me a guest post with and integration news, along with information about a new template to help you to get going more quickly. — Jeff; At re: Invent 2014, we launched integration with Logs in the , , and regions. With this integration, you can monitor for specific API calls […]
New – Amazon Cognito Streams
Mar 04, 2015
makes it easy for you to save user data such as app preferences in the AWS Cloud without writing any backend logic or managing any infrastructure. You can focus on creating a great app instead of worrying about creating server-side code to handle identity management, network state, storage, and sync. Today we are giving you […]
Save the Date – AWS re:Invent 2015 is Coming Soon
Mar 04, 2015
I am already looking forward to my fourth re:Invent! This year’s conference will take place from October 6 to 9 in Las Vegas. We’ll be announcing more details and opening up the registration system in May. You can sign up here in order to receive email updates. We are already working on the services, presentations, […]
AWS Podcast #101 – Vaibhav Mallya of OfferLetter.io
Mar 04, 2015
Continuing with my series of interviews from the , I spoke with Vaibhav Mallya of OfferLetter.io. We chatted about his time at Amazon and Twitter, and his motivation for founding his own company. You can listen to the full interview to learn a lot more. As a special bonus for podcast listeners, Vaibhav made a […]
Amazon Kinesis Update – Reduced Propagation Delay
Mar 03, 2015
is at home in situations where data arrives in a continuous stream. It is real-time and elastic and you can use it to reliably deliver any amount of data to your mission-critical applications. Today we are making an important change to Kinesis. You can now retrieve records (data) immediately after a successful PutRecord or PutRecords […]
Export Amazon Mobile Analytics to Redshift Automatically
Mar 03, 2015
The user base for a successful mobile app or game can reach in to the hundreds of thousands, millions, or even tens of millions. In order to generate, manage, and understand growth at this scale, a data-driven approach is a necessity. The service can be a big help here. You can include the in your […]
AWS Week in Review – February 23, 2015
Mar 02, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, February 23 We launched a Cost Explorer Update, with More Filtering and Grouping Dimensions. We announced support for Data Pipeline Roles and Tags, along with some Security Improvements. We announced that the EC2 Container Service is now Available in the US West […]
New Elastic Load Balancer Checks for AWS Trusted Advisor
Feb 26, 2015
We’re adding four new checks to . As you may know, inspects your AWS environment and looks for ways to save money, increase performance & reliability, and to help close security gaps. Today’s checks are for , with a focus on security and fault tolerance. Security Checks The following new checks are designed to help […]
New Elastic Load Balancer Checks for AWS Trusted Advisor
Feb 26, 2015
We’re adding four new checks to . As you may know, inspects your AWS environment and looks for ways to save money, increase performance & reliability, and to help close security gaps. Today’s checks are for , with a focus on security and fault tolerance. Security Checks The following new checks are designed to help […]
Custom ODBC/JDBC Drivers and Query Visualization for Amazon Redshift
Feb 26, 2015
A few months ago, I discussed 20 new features from Amazon Redshift, our petabyte-scale, fully managed data warehouse service that lets you get started for free and costs as little as $1,000 per TB per year. The Amazon Redshift team has released over 100 new features since the launch, with a focus on price, performance, […]
Custom ODBC/JDBC Drivers and Query Visualization for Amazon Redshift
Feb 26, 2015
A few months ago, I discussed 20 new features from Amazon Redshift, our petabyte-scale, fully managed data warehouse service that lets you get started for free and costs as little as $1,000 per TB per year. The Amazon Redshift team has released over 100 new features since the launch, with a focus on price, performance, […]
AWS Podcast #100 – Week in Review + Stefano Bellasio of Cloud Academy
Feb 24, 2015
After some fits and starts, I am now recording and producing the AWS Podcast on a regular basis. I am committed to releasing at least one new episode every week, with a stretch goal of two! Last week I spent some a couple of days at the in San Francisco! With my trusty Zoom H5 […]
AWS Podcast #100 – Week in Review + Stefano Bellasio of Cloud Academy
Feb 24, 2015
After some fits and starts, I am now recording and producing the AWS Podcast on a regular basis. I am committed to releasing at least one new episode every week, with a stretch goal of two! Last week I spent some a couple of days at the in San Francisco! With my trusty Zoom H5 […]
New in the AWS Marketplace – Oracle Linux
Feb 24, 2015
Version 6.6 of Oracle Linux is now available in , with both hourly and annual pricing: The 64-bit Unbreakable Enterprise Kernel was designed to provide scalability, reliability, and performance improvements for demanding enterprise applications, including Enterprise Oracle workloads. This is a fully supported way to run Oracle Linux on AWS. Patches and updates are available […]
New in the AWS Marketplace – Oracle Linux
Feb 24, 2015
Version 6.6 of Oracle Linux is now available in , with both hourly and annual pricing: The 64-bit Unbreakable Enterprise Kernel was designed to provide scalability, reliability, and performance improvements for demanding enterprise applications, including Enterprise Oracle workloads. This is a fully supported way to run Oracle Linux on AWS. Patches and updates are available […]
AWS Cost Explorer Update – More Filtering and Grouping Dimensions
Feb 23, 2015
AWS Cost Explorer is a spend management tool that lets you analyze, visualize and allocate your AWS spend to internal teams or projects. Using Cost Explorer, you can visualize your daily or monthly spend in easy-to-read bar and line charts or simple downloadable data tables. You can also choose to see your spend only for […]
AWS Cost Explorer Update – More Filtering and Grouping Dimensions
Feb 23, 2015
AWS Cost Explorer is a spend management tool that lets you analyze, visualize and allocate your AWS spend to internal teams or projects. Using Cost Explorer, you can visualize your daily or monthly spend in easy-to-read bar and line charts or simple downloadable data tables. You can also choose to see your spend only for […]
AWS Week in Review – February 16, 2015
Feb 23, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, February 16 We gave you the ability to Set Preferred Payment Currency for your AWS Account. We announced the Internet of Things (IoT) Hack Series at the AWS Loft. We added from ExcelSoft, GranBio, TATA Motors, Philips, and The Weather Company. A […]
AWS Week in Review – February 16, 2015
Feb 23, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, February 16 We gave you the ability to Set Preferred Payment Currency for your AWS Account. We announced the Internet of Things (IoT) Hack Series at the AWS Loft. We added from ExcelSoft, GranBio, TATA Motors, Philips, and The Weather Company. A […]
Improved Tag Searching (Negative and No Value) for AWS Management Console
Feb 20, 2015
A recent Reddit thread discussed the topic of Keeping Your AWS Accounts Squeaky Clean. The discussion focused on ways to identify (and possibly terminate) AWS resources that were not properly tagged.  I had to keep my lips sealed as I read through the discussion because I knew that the features that I am about to […]
Improved Tag Searching (Negative and No Value) for AWS Management Console
Feb 20, 2015
A recent Reddit thread discussed the topic of Keeping Your AWS Accounts Squeaky Clean. The discussion focused on ways to identify (and possibly terminate) AWS resources that were not properly tagged.  I had to keep my lips sealed as I read through the discussion because I knew that the features that I am about to […]
EC2 Container Service (ECS) Update – Access Private Docker Repos & Mount Volumes in Containers
Feb 19, 2015
  (ECS) is a highly scalable, high performance container management service that supports Docker containers and allows you to easily run distributed applications on a managed cluster of Amazon EC2 instances. My colleague Chris Barclay sent a guest post to spread the word about two additions to the service. As Chris explains below, you can […]
EC2 Container Service (ECS) Update – Access Private Docker Repos & Mount Volumes in Containers
Feb 19, 2015
  (ECS) is a highly scalable, high performance container management service that supports Docker containers and allows you to easily run distributed applications on a managed cluster of Amazon EC2 instances. My colleague Chris Barclay sent a guest post to spread the word about two additions to the service. As Chris explains below, you can […]
New AWS Certification for DevOps Engineers
Feb 18, 2015
As more companies are adopting cloud computing, they are also establishing DevOps practices within their organizations as a way to provide stable, secure, and predictable IT environments and increase IT efficiency. When I talk to our customers they tell me that they are looking for IT professionals with cloud computing expertise, with a special focus […]
New AWS Certification for DevOps Engineers
Feb 18, 2015
As more companies are adopting cloud computing, they are also establishing DevOps practices within their organizations as a way to provide stable, secure, and predictable IT environments and increase IT efficiency. When I talk to our customers they tell me that they are looking for IT professionals with cloud computing expertise, with a special focus […]
Elastic Beanstalk Update – Clone Environments, 1-Click IAM Role Creation, Periodic Worker Tasks
Feb 18, 2015
simplifies the process of deploying and scaling Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker web applications and services. Today we are making Elastic Beanstalk even more useful by adding three new features: Easy cloning of environments. 1-Click IAM role creation. Support for periodic worker tasks. Let’s take a look at each of these […]
Elastic Beanstalk Update – Clone Environments, 1-Click IAM Role Creation, Periodic Worker Tasks
Feb 18, 2015
simplifies the process of deploying and scaling Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker web applications and services. Today we are making Elastic Beanstalk even more useful by adding three new features: Easy cloning of environments. 1-Click IAM role creation. Support for periodic worker tasks. Let’s take a look at each of these […]
Seamlessly Join EC2 Instances to a Domain
Feb 17, 2015
Way back in 2008 I announced that you could run Microsoft Windows on Amazon EC2. Since that time, we have made many additions to the initial offering. You now have your choice of several different versions of Windows Server including 2003 R2, 2008, 2008 R2, 2012, and 2012 R2.  You can build AWS-powered applications using […]
New Internet of Things (IoT) Hack Series at the AWS Loft – Sign up Now!
Feb 16, 2015
Are you familiar with the Internet of Things (IoT) concept? Compact, low-cost, Internet-connected devices are now embedded in cars, buildings, factories, appliances, and so forth. The devices collect light, weight, temperature, humidity, vibration, location, or pressure data and then forward it to another location for storage, processing, analysis, and action. New Challenges The low-cost nature […]
New – Set Preferred Payment Currency for your AWS Account
Feb 16, 2015
With customers in 190 countries, AWS is truly a global phenomenon. Today we are making the AWS bill payment process more powerful, by adding support for credit card payments in eleven additional currencies. This support comes in addition to our existing support for US Dollars (USD). This will relieve your accounting department of the burden […]
AWS Week in Review – February 9, 2015
Feb 16, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, February 9 We added from Financial Times, FreeCharge, Freshdesk, NuBank, and WebMotors. We launched Tagging for ElastiCache Clusters and Snapshots. AWS Evangelist Ian Massingham posted a new What is Cloud Computing Video. A post on the Stelligent Blog talked about Continuous Delivery […]
New – Managed Policies for AWS Identity & Access Management
Feb 12, 2015
Many computer science problems can be solved, the experts like to say, by adding another level of indirection (this proposition is often referred to, with mock seriousness, as the Fundamental Theorem of Software Engineering). If you are currently using IAM, you already know that you can use user-based permissions to grant access to specific AWS […]
Route 53 Update – Tagging, CloudTrail, One-Click Alarms, Visible Health Check Status
Feb 11, 2015
is a highly available and scalable Domain Name Service (DNS) web service. In a nutshell, it translates symbolic names such as aws.amazon.com into numerical IP addresses like 176.32.100.36. Today we are making Route 53 even more useful with the addition of four new features: Tagging of domains and hosted zones. API logging via CloudTrail. One-click […]
Simplify Your DynamoDB Queries Using Secondary Index Scans
Feb 10, 2015
Let’s say you are building a data-intensive application. It might be for gaming, mobile, Internet of Things (IoT) or simply a modern web application.  You are customer-driven and you derive satisfaction from being able to rapidly respond to the ever-changing needs of your users. Their requirements are quickly evolving and the application needs to evolve […]
AWS Config Update – New Regions, CloudTrail Support, ServiceNow
Feb 10, 2015
I first wrote about last fall as part of our burst of announcements that we made during in Las Vegas. At that time I discussed the dynamic nature of the AWS cloud and how organizations face new challenges with regard to asset tracking, inventory management, change management, and governance when they move their operations to […]
Box Enterprise Key Management – Powered by AWS CloudHSM
Feb 10, 2015
In  a post on the Box Blog, co-founder Aaron Levie rolled out the new Box Enterprise Key Management (EKM) offering. This product was designed to allow companies to use Box’s content management and collaboration tools while retaining control over their own encryption keys. As he notes in the post, Enterprise Key Management is powered by […]
New – Tagging for ElastiCache Clusters & Snapshots
Feb 09, 2015
As you probably know, you can tag many types of AWS resources for tracking and billing purposes. You can use the Cost Explorer to attribute costs to resources and you can use Resource Groups to easily create and maintain collections of resources that share a common set of tags. Today we are giving you the […]
AWS Week in Review – February 2, 2015
Feb 09, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, February 2 We launched Auto Export for Amazon Mobile Analytics. A post on the presented a CIO Perspective on Security in the Cloud. A post on the Inside Unbounce Blog claimed that You’d be Insane not to Grow your Startup on AWS […]
Now Available – Version 2 of the AWS SDK for Ruby
Feb 05, 2015
The first stable release of version 2 of the is now available, complete with support for more than 40 AWS services. You can install the aws-sdk gem from RubyGems and get started with the new SDK right now. My colleagues have been writing detailed blog posts about the new features as part of the development […]
AWS Week in Review – January 26, 2015
Feb 02, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, January 26 We added from ClicThat, Concrete Software, eFront, Flypay, Geo.me, Kenshoo, IATA, Tadiran Telecom, Toronto Star, Wix, and YIT. We added a Second Location in Korea for CloudFront and Route 53. A new article showed you how to Build a Mars […]
New Auto Export for Amazon Mobile Analytics
Feb 02, 2015
I am still working to catch up with our development teams! Near the end of last year, the Amazon Mobile Analytics team released a new Auto Export feature. This relatively new service (see my launch blog post for more information) helps you to collect, visualize, and understand app usage, engagement, and revenue at scale. If […]
AWS Expansion – WorkSpaces, Directory Service, ElastiCache, GovCloud, Kinesis, Traditional Chinese, More
Jan 30, 2015
We’ve increased the geographic footprint and international relevance of several AWS services this past month. Here’s a summary: and are now available in the region. is now available in the region. , , and RDS integration with are now available in . We added a second location in Korea for and . is now available […]
Coming Soon – AWS SDK for Go
Jan 29, 2015
My colleague Peter Moon wrote the guest post below and asked me to get it out to the world ASAP! — Jeff; AWS currently offers SDKs for seven different programming languages – Java, C#, Ruby, Python, JavaScript, PHP, and Objective C (iOS), and we closely follow the language trends among our customers and the general […]
Zend Server 8 – New Monitoring and Performance Tools
Jan 29, 2015
Late last week I met with Andi Gutmans and Michel Gerin of Zend Technologies. Because Andi is a self-described “coffee snob,” we headed directly to the nearby Dilettante Cafe for an in-depth chat. It was interesting to hear how they had grown from an organization focused on the PHP language to one that was taking […]
Amazon WorkMail – Managed Email and Calendaring in the AWS Cloud
Jan 28, 2015
Have you ever had to set up, run, and scale an email server? While it has been a long time since I have done this on my own, I do know that it is a lot of work! Users expect to be able to access their email from the application, device, or browser of their […]
Amazon DynamoDB Update – Online Indexing & Reserved Capacity Improvements
Jan 27, 2015
Developers all over the world are using to build applications that take advantage of its ability to provide consistent low-latency performance. The developers that I have talked to enjoy the flexibility provided by DynamoDB’s schemaless model, along with the ability to scale capacity up and down as needed.  They also benefit from the DynamoDB Reserved […]
AWS Week in Review – January 19, 2015
Jan 26, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, January 19 We announced Auto-Recovery for EC2. We announced that is now available in the region. We announced Auto Scaling and Elastic Load Balancing Support in ClassicLink. We updated the Enterprise Backup and Recovery (On Premises to AWS) Guide. The R Shiny […]
New Action Links for AWS Trusted Advisor
Jan 23, 2015
AWS Trusted Advisor inspects your AWS environment and looks for opportunities to save money, increase performance & reliability, and to help close security gaps. Today we are enhancing Trusted Advisor with the addition of Action Links. You can now click on an item in a Trusted Advisor alert to navigate to the appropriate part of […]
Deploy a Hybrid Storage Solution Using Avere’s Edge Filer and Amazon S3
Jan 21, 2015
Enterprise-scale AWS customers often ask me for advice on how to connect their existing on-premises compute and storage infrastructure to the AWS cloud.  They are not interested in all-or-nothing solutions that render their existing IT model obsolete. Instead, they want to enhance the model by taking advantage of the security, scale, performance, and cost-effectiveness of […]
System Center Virtual Machine Manager Add-In Update – Import & Launch Instances
Jan 21, 2015
We launched the AWS Systems Manager for Microsoft System Center Virtual Machine Manager (SCVMM) last fall. This add-in allows you to monitor and manage your on-premises VMs (Virtual Machines), as well as your instances (running either Windows or Linux) from within Microsoft System Center Virtual Machine Manager. As a refresher, here’s the main screen: Today […]
Remembering AWS Evangelist Mike Culver
Jan 21, 2015
Earlier today, after a hard-fought battle with pancreatic cancer that lasted nearly two years, my friend and colleague Mike Culver passed away leaving his wife and adult children behind. Mike was well known within the AWS community. He joined my team in the spring of 2006 and went to work right away. Using his business […]
Amazon Cognito Update – Sync Store Access, Improved Console, More
Jan 20, 2015
We’ve made some important updates to ! As you may already know, this service makes it easy for you to save user data such as app preferences or game state in the AWS cloud without writing any backend code or managing any infrastructure. Here’s what’s new: Developer-oriented access to the sync store. Updated AWS console […]
New Training to Help You Prepare for the AWS Certified Solutions Architect – Associate Exam
Jan 20, 2015
My colleague Janna Pellegrino sent me a guest post to introduce some new materials to help you to prepare for the AWS Certified Solutions Architect exam! — Jeff; Are you planning to take the AWS Certified Solutions Architect – Associate exam?  We now have a new half-day workshop to help you prepare.  Designed to complement […]
AWS Quick Start Reference Deployment – Exchange Server 2013
Jan 20, 2015
Would you like to run Exchange Server 2013 on ? If so, I’ve got some good news for you! Our newest Quick Start Reference Deployment will show you how to do just that. Formally titled [[Microsoft Exchange Server 2013 on the AWS Cloud]], this 34 page document addresses all of the architectural considerations needed to […]
New Amazon Wind Farm (Fowler Ridge)
Jan 20, 2015
In November of 2014 we made a long-term commitment to our goal of using 100% renewable energy to power the global AWS footprint. Today, the , , and AWS regions are Carbon-neutral. Now it is time to take another step toward our goal. We have signed a Power Purchase Agreement (PPA) with Pattern Energy Group […]
AWS Week in Review – January 12, 2015
Jan 19, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, January 12 We released version 0.0.18 of cfncluster; see the CHANGELOG for more information and be sure to read the new cfncluster documentation. Lambdaws cloudifies any JavaScript function for use with . a post on the discussed DynamoDB Provisioning – Simple, Flexible, […]
New – Auto Recovery for Amazon EC2
Jan 19, 2015
An important rule when building a highly available and highly reliable system is to design for failure. In other words, your design model should assume that, as Amazon CTO Werner Vogels has said, “everything fails all the time.” Fortunately, modern data centers, networks, and servers are highly reliable, and failures are the exception rather than […]
Elastic Transcoder Update – AES-128 Encryption for HLS Content
Jan 13, 2015
lets you convert media files in to versions that will play on smart phones, tablets, PCs, and smart TVs.  As I have mentioned in the past, it takes care of all of the more tedious aspects of the media transcoding process on your behalf. You create a transcoding job and Elastic Transcoder will take care […]
AWS Week in Review – January 5, 2015
Jan 12, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, January 5 We announced that you can now Import AWS Data Pipeline Definitions in the AWS Management Console. We announced the availability of EC2 Spot Instance Termination Notices. We made an AWS GovCloud (US) Update – Glacier, VM Import, CloudTrail, and More. […]
Now Available – New C4 Instances
Jan 12, 2015
Late last year ago I told you about the New Compute-Optimized EC2 Instances and asked you to stay tuned for additional pricing and technical information. I am happy to announce that we are launching these instances today in seven AWS Regions! The New C4 Instance Type The new C4 instances are based on the Intel […]
Data Encryption Made Easier – New Encryption Options for Amazon RDS
Jan 08, 2015
Encryption of stored data (often referred to as “data at rest”) is an important part of any data protection plan. Today we are making it easier for you to encrypt data at rest in database instances running MySQL, PostgreSQL, and Oracle Database. Before today’s release you had the following options for encryption of data at […]
ClassicLink – Private Communication Between Classic EC2 Instances & VPC Resources
Jan 08, 2015
lets you create and run a logically isolated section of the . Running within a VPC combines the benefits of the cloud with the flexibility of a network topology designed to fit the unique needs of your in-house IT department. For example: Isolation – You can create a network and exercise fine-grained control over internal […]
New – Cross-Account Access in the AWS Management Console
Jan 07, 2015
Many AWS customers use separate AWS accounts (usually in conjunction with Consolidated Billing) for their development and production resources. This separation allows them to cleanly separate different types of resources and can also provide some security benefits. Today we are making it easier for you to work productively within a multi-account (or multi-role) AWS environment […]
New SQS Client Library for Java Messaging Service (JMS)
Jan 06, 2015
The Java Message Service (JMS) allows a pair of cooperating Java applications to create, send, receive, and read messages. The loosely coupled nature of JMS allows one part of the application to operate asynchronously with respect to the other. Until now, you needed to stand up, maintain, and scale a multi-instance (for high availability) JMS […]
New – EC2 Spot Instance Termination Notices
Jan 06, 2015
When potential users of AWS ask me about ways that it differs from their existing on-premises systems, I like to tell them about EC2 Spot Instances and the EC2 Spot Market. When they learn that they can submit bids for spare EC2 instances at the price of their choice, their eyes widen and they start […]
AWS GovCloud (US) Update – Glacier, VM Import, CloudTrail, and More
Jan 05, 2015
I am pleased to be able to announce a set of updates and additions to . We are making a number of new services available including , , and VM Import. We are also enhancing the with support for and the Service Limits Report. As you may know, is an isolated AWS Region designed to […]
AWS Week in Review – December 29, 2014
Jan 05, 2015
Let’s take a quick look at what happened in AWS-land last week: Monday, December 29 AWS Community Hero Ben Whaley shared his EC2 Container Service Hands On. We released Amazon SQS Client Libraries for Java Messaging Service (JMS). The talked about Using the AWS Cloud for your next Unity 3D Game. A thought piece on the […]
Welcome New AWS Community Heroes
Dec 30, 2014
Earlier this year we welcomed the first AWS Community Heroes. As I wrote at the time, these hard-working folks were selected for the program because they routinely deliver high-quality, impactful, developer-focused activities to the AWS Community. More Heroes Today I would like to welcome eight new heroes! Java developer Satoshi Yokota is the Founder & […]
Rapid Auto Scaling with Amazon SQS
Dec 30, 2014
Earlier this month an AWS user named Andy emailed the following question to me: We’re interested in using the number of items in our sqs queue as criteria for autoscaling our ec2 workers. The 5 minute delay is really way too long for this application, it would have to keep track of the queue in […]
AWS Week in Review – December 23, 2014
Dec 29, 2014
Let’s take a quick look at what happened in AWS-land last week: Monday, December 22 We announced that now supports Lean and Flexible Configuration with Dynamic Fields. A post on the N2WS Blog reviewed EC2 Virtualization Options and the Move from PV to HVM. Weekend posts on AWS Advent talked about Exploring AWS Lambda and Using […]
Amazon Zocalo Update - Shared Folder Syncing
Dec 24, 2014
Amazon Zocalo is a fully managed file storage and sharing service. It provides secure, enterprise-ready storage and strong administrative controls, along with built-in feedback capabilities. Zocalo organizes content into folders and allows individual items and entire folders to be shared with other users. The Zocalo sync client runs on your Windows or Mac desktop and synchronizes your local Zocalo My Documents folder with the copies in the cloud. New Shared Folder Syncing Today we are enhancing the Zocalo sync client with the ability to synchronize content that has been shared with you via a shared folder. You can set up per-project folders and share them with members of the project team on an as-needed basis. The project team can view and edit the documents on their chosen device; new versions are automatically saved to Zocalo. For example, I use a Zocalo shared folder to distribute draft blog posts to my colleagues for review. Shaerd folder syncing is an optional feature and you must explicitly enable it for existing installations. If you are installing a new client, you can choose to enable syncing of shared folders as part of the installation and registration process. Enabling Syncing for an Existing Client You can enable syncing of shared folders for an existing installation of the Zocalo sync client by opening up the Zocalo Preferences: Click on Enable Shared Folder Sync: The folders that have been shared with me will then show up in Zocalo's Shared With Me folder on my desktop: Enabling Syncing During Installation You can also enable syncing of shared folders when you install the Zocalo sync client. Simply check Sync all files and folders from Zocalo in the Setup screen at the appropriate point in the registration process: You can pause syncing at any time. Your Shared With Me folder will remain intact and will be brought up to date when you once again turn on shared folder
AWS Week in Review - December 15, 2014
Dec 22, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, December 15 We announced that AWS OpsWorks Supports Custom Shutdown Timeouts and Elastic Load Balancing Connection Draining. A cool post on the 2lemetry Technical Blog talked about Machine Learning With Amazon Lambda. A post on the Cloudability Blog introduced New Cloudability tools for Enterprise Management. We announced that AWS Storage Gateway API Calls are now Available in AWS CloudTrail. We announced that VM Import for Amazon EC2 is now Available in the AWS GovCloud (US) Region. We announced that the AWS Management Console in the AWS GovCloud (US) Region now Supports Auto Scaling. We announced that AWS OpsWorks now Supports Custom Shutdown Timeouts and Elastic Load Balancing Connection Draining. A very detailed and informative post on the AWS Architecture Blog talked about Internet Routing and Traffic Engineering. A guest post on the AWS Big Data Blog talked about Building and Running a Recommendation Engine at Any Scale. A post on the AWS Partner Network Blog took a look at the re:Invent 2014 Launches from an APN Partner Perspective. Another post on the AWS Partner Network Blog looked at Four AWS Partners Coming Together for AWS Customers: Cloudnexa, AppDynamics, Sumo Logic, and Trend Micro. A post on AWS Advent talked about Finding AWS Resources Across Regions, Services, and Accounts with skew. A post on the
AWS Console Mobile App Update - Support for Elastic Beanstalk
Dec 19, 2014
We have updated the AWS Console mobile app with support for AWS Elastic Beanstalk. I'll let the app's update notice tell you what's new: Let's take a quick look at the new features! The main screen of the app includes a new Beanstalk Applications section: I can see all of my Elastic Beanstalk applications: From there I can zoom and see the Elastic Beanstalk environments for any desired application: Diving even deeper, I can focus on a particular environment: I can open up individual sections to see what's going on. Here's the Configuration section: If a CloudWatch alarm fires, I can open up the CloudWatch Alarms section to see what's going on: I can also take a detailed look at a particular CloudWatch metric: I can also perform certain operations on the environment: For example, I can deploy any desired version of the application to the environment: Download & Install Now The new version of the AWS Console mobile app is available now and you can start using it today. Here are the download links: -- Jeff;
AWS Support - Now Hiring!
Dec 18, 2014
Now Hiring As is the case with many parts of AWS, the team behind AWS Support is growing fast and is looking for top-notch people to fill a multitude of open positions. Here are some of the positions that they are working to fill (click through to apply or to read a detailed job description): Cloud Support Engineer - (Dallas, Texas) - You get to field, troubleshoot, and manage technical customer issues via phone, chat and email. You help to recreate customer issues and build proof-of-concept applications, and you represent the voice of the customer to internal AWS teams. You can share your knowledge with the AWS community by creating tutorials, how-to videos, and technical articles. Big Data Devops Support Engineer (Dallas, Texas) - This position is similar to the previous one, but you'll need to have some experience with popular Big Data tools such as Amazon Elastic MapReduce, Zookeeper, HBase, HDFS, Pig, or Hive. If you know what ETL is all about and can apply them using Hadoop, that's even better! Cloud Support Engineer-Deployment (Dallas, Texas) - This position is similar to the first one, with a focus on development and deployment. You'll need experience with Java, .NET, Node.JS, PHP, Python, or Ruby, familiarity with DevOps principles, and should be able to work with all tiers of the application stack from the OS on up. Cloud Technical Account Manager (Dallas, Texas) - In this role you will work directly with customers to build mindshare and broad usage of AWS within their organizations. You will be their primary technical contact for one or more customers and you'll get to help them to plan, debug, and monitor their cloud-based, business-critical applications. You will get to help them to scale for world-class events and you'll represent the customers' needs to the rest of the AWS team. Senior Cloud Technical Account Manager (Dallas, Texas) - This is a more senior version of the previous position! It requires sign
Resources Groups and Tagging for AWS
Dec 18, 2014
For many years, AWS customers have used tags to organize their EC2 resources (instances, images, load balancers, security groups, and so forth), RDS resources (DB instances, option groups, and more), VPC resources (gateways, option sets, network ACLS, subnets, and the like) Route 53 health checks, and S3 buckets. Tags are used to label, collect, and organize resources and become increasingly important as you use AWS in larger and more sophisticated ways. For example, you can tag relevant resources and then take advantage AWS Cost Allocation for Customer Bills. Today we are making tags even more useful with the introduction of a pair of new features: Resource Groups and a Tag Editor. Resource Groups allow you to easily create, maintain, and view a collection of resources that share common tags. The new Tag Editor allows you to easily manage tags across services and Regions. You can search globally and edit tags in bulk, all with a couple of clicks. Let's take a closer look at both of these cool new features! Both of them can be accessed from the new AWS menu: Tag Editor Until today, when you decided to start making use of tags, you were faced with the task of stepping through your AWS resources on a service-by-service, region-by-region basis and applying tags as needed. The new Tag Editor centralizes and streamlines this process. Let's say I want to find and then tag all of my EC2 resources. The first step is to open up the Tag Editor and search for them: The Tag Editor searches my account for the desired resource types across all of the selected Regions and then displays all of the matches: I can then select all or some of the resources for editing. When I click on the Edit tags for selected button, I can see and edit existing tags and add new ones. I can also see existing System tags: I can see which values are in use for a particular tag by simply hover
EC2 Container Service In Action
Dec 17, 2014
We announced the Amazon EC2 Container Service at AWS re:Invent and invited you to join the preview. Since that time, we've seen a lot of interest and a correspondingly high signup rate for the preview. With the year winding down, I thought it would be fun to spend a morning putting the service through its paces. We have already approved all existing requests to join the preview; new requests are currently being approved within 24 hours. As I noted in my earlier post, this new service will help you to build, run, and scale Docker-based applications. You'll benefit from easy cluster management, high performance, flexible scheduling, extensibility, portability, and AWS integration while running in an AWS-powered environment that is secure and efficient. Quick Container Review Before I dive in, let's take a minute to review some of the terminology and core concepts implemented by the Container Service. Cluster - A logical grouping of Container Instances that is used to run Tasks. Container Instance - An EC2 instance that runs the ECS Container Agent and that has been registered into a Cluster. The set of instances running within a Cluster create a pool of resources that can be used to run Tasks. Task Definition - A description of a set of Containers. The information contained in a Task Description defines one or more Containers. All of the Containers defined in a particular Task Definition are run on the same Container Instance. Task - An instantiation of a Task Definition. Container - A Docker container that was created as part of a Task. The ECS Container Agent runs on Container Instances. It is responsible for starting Containers on behalf of ECS. The agent itself runs within a Docker container (available on Docker Hub) and communicates with the Docker daemon running on the Instance. When talking about a cluster or container service
New Amazon CloudFront Reporting - Learn More About Your Viewers
Dec 17, 2014
My colleague Jarrod Guthrie sent me a blog post with information about four new reports for CloudFront. -- Jeff; Amazon CloudFront continues to add reporting features. Recently, launched we've usage charts, cache statistics reports, a popular object report, and near-real time operational metrics via Amazon CloudWatch. Today, CloudFront added four more reports that will give you more visibility into who your end users are - Locations, Browsers, and OS (all grouped under Viewer reports) and a Top Referers report. Viewer Reports The Viewer reports include three different ways to look at your users: by the browser that they're using, by the operating system that they're using, and by their geographic location. Browsers - The Browsers report shows top browsers that your end users used to access your content. You can display either a bar chart or a pie chart by browser name or by browser name and version: Here's what the pie chart looks like: The Browser Trends report shows daily trends in requests by browser: Operating Systems - As with the Browser reports, the Operating Systems report show the top operating systems that your end users are using as well as daily trends by operating system, either as a bar chart or a pie chart: Locations - You can see the top 50 countries where your end user requests are coming from or the top U.S. states. The report includes the request count from each country, the number of requests in a country as a percent of total requests, and the number of bytes delivered to your end users in each country. You can also display a trends chart that shows how request counts are changing for selected countries or states. Referrer Reports Any request for an object on your domain has a HTTP header caller Referer. This header indicates the URL of the webpage from where the request to the object on your domain (or website) was made. T
AWS Week in Review - December 8, 2014
Dec 15, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, December 8 We announced that you can now Delete all Messages in an Amazon SQS Queue. We announced an AWS OpsWorks Update with Support for Existing EC2 Instances and On-Premises Servers. The AWS Mobile Development Blog invited you to Learn More About AWS Mobile Services - Slides and Videos from AWS re:Invent 2014. A post on the AWS Application Management Blog talked about Using OpsWorks to Perform Operational Tasks. Tuesday, December 9 We announced new AWS Public Data Sets for Earth Science - CGIAR and Landsat. We announced that Amazon Zocalo is now Available in the Asia Pacific (Sydney) Region. We announced that an Update to AWS Management Pack for Microsoft System Center Operations Manager 2007 is Now Available . A guest post on the AWS Startup Collection talked about Modern Data Integration with Mortar and Redshift. A post on the 2nd Watch Blog taught you How to be Your Company's Cloud Champion in 2015. The AWS Application Management Blog talked about Adding Comments Inside AWS CloudFormation Templates. Wednesday, December 10 We announced that Amazon Elastic Transcoder Now Supports Pass-Through Metadata for Jobs. A post on the AWS Enterprise Blog described the Enterprise Cloud Journey. Over the past few months, I've had the
Data Retrieval Policies and Audit Logging for Amazon Glacier
Dec 11, 2014
Amazon Glacier is a secure and durable storage service for data archiving and backup. You can store infrequently accessed data in Glacier for as little as $0.01 per gigabyte per month. When you need to retrieve your data, Glacier will make it available for download within 3 to 5 hours. Today we are launching two new features for Glacier. First, we are making it easier for you to manage data retrieval costs by introducing the data retrieval policies feature. Second, we are happy to announce that Glacier now supports audit logging with AWS CloudTrail. This pair of features should make Glacier even more attractive to customers who are leveraging Glacier as part of their archival solutions, where managing a predictable budget and the ability to create and examine audit trails are both very important. Data Retrieval Policies Glacier's new data retrieval policies will help you manage your data retrieval costs with just a few clicks in the AWS Management Console. As you may know, Glacier's free retrieval tier allows you to retrieve up to 5% of your monthly storage (pro-rated daily). This is best for smooth, incremental retrievals. With today's launch you now have three options: Free Tier Only - You can retrieve up to 5% of your stored data per month. Retrieval requests above the daily free tier allowance will not be accepted. You will not incur data retrieval costs while this option is in effect. This is the default value for all newly created AWS accounts. Max Retrieval Rate - You can cap the retrieval rate by specifying a gigabyte per hour limit in the AWS Management Console. With this setting, retrieval requests that would exceed the specified rate will not be accepted to ensure a data retrieval cost ceiling. No Retrieval Limit - You can choose to not set any data retrieval limits in which case all valid retrieval requests will be accepted. With this setting, your data retrieval cost will vary based on your usage. This is the default value for existing Amazon Glacier cus
Earth Science on AWS with new CGIAR and Landsat Public Data Sets
Dec 09, 2014
To support the growing number of Earth science researchers on AWS, we are adding two new members to the collection of Public Data Sets on AWS: CGIAR Global Circulation Models (GCM) data and imagery from the Landsat 8 satellite. If you have been a regular reader of this blog, you may recall some of our earlier work to encourage Earth science research. For example, last year we announced that you can Process Earth Science Data on AWS With NASA / NEX Public Data Sets. Earlier this year we announced the Amazon Climate Research Grants and subsequently made 12 awards (I'll have more to say about the recipients and the results in a bit). Supporting Climate Research with CGIAR Data We are working with CGIAR (a consortium of international agricultural research centers) to make their data more accessible and more easily available, with the expectation that it will lead to innovative ways to address critical food security and development challenges. We expect worldwide public access to this data to help researchers address rural poverty, improve human health & nutrition, and manage the Earth's natural resources in a sustainable fashion. Earth's climate is changing. We believe that it is important to understand how the changes will affect agriculture and the world's ability to feed its ever-growing population. By making CGIAR's Global Circulation Models (GCM) available, we are giving researchers what is presently believed to be the most important tool for understanding how the climate could change in the next hundred years. Making this data available in the Cloud will allow developers to build applications that give non-experts the ability to access information about current and future climates in visual fashion. The GCM data comes from the CCAFS Climate Portal and is stored in Amazon S3 at <href="s3://cgiardata">s3://cgiardata (refer to the CCAFS-Climate Data page for more info). There's about 6 TB of data in the
AWS OpsWorks Update - Support for Existing EC2 Instances and On-Premises Servers
Dec 09, 2014
My colleague Chris Barclay sent a guest post to introduce two powerful new features for AWS OpsWorks. -- Jeff; New Modes for OpsWorks I have some good news for users that operate compute resources outside of AWS: you can now use AWS OpsWorks to deploy and operate applications on any server with an Internet connection including virtual machines running in your own data centers. Previously, you could only deploy and operate applications on Amazon EC2 instances created by OpsWorks. Now, OpsWorks can also manage existing EC2 instances created outside of OpsWorks. You may know that OpsWorks is a service that helps you automate tasks like code deployment, software configuration, operating system updates, database setup, and server scaling using Chef. OpsWorks gives you the flexibility to define your application architecture and resource configuration and handles the provisioning and management of resources for you. Click here to learn more about the benefits of OpsWorks. Customers with on-premises servers no longer need to operate separate application management tools or pay up-front licensing costs but can instead use OpsWorks to manage applications that run on-premises, on AWS, or that span environments. OpsWorks can configure any software that is scriptable and includes integration with AWS services such as Amazon CloudWatch. Use Cases & Benefits OpsWorks can enhance the management processes for your existing EC2 instances or on-premises servers. For example: With a single command, OpsWorks can update operating systems and software packages to the latest version across your entire fleet, making it easy to keep up with security updates. Instead of manually running commands on each instance/server in your fleet, let OpsWorks run scripts or Chef recipes for you. You control who can run scripts and are able to view a history of each script that has been run. Instead of using one u
AWS Week in Review - December 1, 2014
Dec 08, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, December 1 We added new AWS Customer Succcess Stories from Aon Benfield Securities (financial services), AudioCodes (VoIP infrastructure), Browan Communications (broadband products and services), Devicescape (telcom management), Goodman Group (property management), HG Data (competitive intelligence), Magisto (video creation and sharing), McCormick (international flavors), and myThings (advertising technology). An interesting Quora discussion started with the question Why did Koding move away from containers and Docker to virtual machines?. Tuesday, December 2 We announced that we are Simplifying the EC2 Reserved Instance Model. We announced that AWS Data Pipeline API Calls are now Available in CloudTrail Log Files. The AWS Ruby Development Blog published their AWS re:Invent 2014 Ruby Recap. The AWS Startup Collection revealed What's Hot at the AWS Pop-up Loft in December. A post on the CloudCheckr Blog talked about Understanding the New AWS Reserved Instances. A post with the same name (but an entirely different focus) also appeared on the Cloudability Blog. Wednesday, December 3 A post on the Flux7 Blog talked about Building a Continuous Integration Environment in AWS. Thursday, December 4 We announced an Amazon Kinesis Update,
Amazon Kinesis Update - New High-Throughput PutRecords API Function
Dec 04, 2014
My colleague Adi Krishnan wrote the following guest post to tell you about the newest addition to the Amazon Kinesis API. -- Jeff; Amazon Kinesis is a fully managed service for real-time processing of streaming data at massive scale. Customers love the fact that they can put any amount of data in to a Kinesis stream and then use it to power real-time dashboards and generate alerts, or route it to big data services such as S3 and Amazon Redshift. Today, the Amazon Kinesis team is excited to release a new API function, PutRecords, so that you can put data into your Kinesis stream with greater efficiency and less complexity. You can use the new PutRecords function to send up to 500 records to your Kinesis stream in a single HTTP call. Each record in the call can be as large as 50 KB, up to a limit of 4.5 MB for the entire request. Since we launched last November, customers have used Amazon Kinesis to put data from many different sources, commonly called producers. A producer could be an application server running on EC2, a web browser, or a mobile application. The common theme across these producers is that developers want to get data off of them and into their Kinesis stream as quickly and efficiently as possible. You can use PutRecords to easily build high-throughput producers that run on EC2 instances. Many customers use multi-threading or local batching to improve the throughput of these producers. PutRecords reduces this complexity by improving the amount of throughput that you can achieve by using a single HTTP call. For mobile applications, you can use PutRecords to make your application more robust in the face of intermittent network connections and limited battery life. PutRecords reduces the overhead associated with multiple HTTP calls, allowing you to send up to 5 MB of usage and application logs in a single call. You can learn more about the new operation in the Kin
AWS Data Transfer Price Reduction
Dec 04, 2014
I am happy to announce that we are reducing the rates for several types of AWS data transfers, effective December 1, 2014, as follows: Outbound Data Transfer - Pricing for data transfer from AWS to the Internet is now 6% to 43% lower, depending on the Region and the amount of data transferred per month. Data Transfer to CloudFront - Data transfer from AWS to Amazon CloudFront is now free of charge. Data Transfer from CloudFront - Pricing for data transfer out of CloudFront edge locations in the United States, Europe, Japan and Australia is now 4% to 29% lower, depending on the edge location and usage tier. Price Reduction - Outbound Data Transfer Here is a summary of the price reductions for outbound data transfer (See the EC2 pricing and S3 pricing pages for more information): Price Tier US Standard, US West (Oregon) &US West (Northern California) EU (Ireland), EU (Frankfurt) Asia Pacific (Singapore) Asia Pacific (Tokyo) Asia Pacific (Sydney) First 10 TB/month -25% -25% -37% -30% -26% Next 40 TB/month -6% -6% -43% -15% -21% Next 100 TB/month - - -37% -5% -13% Next 350 TB/month - - -33% -6% -14% The prices for the first 10 TB/month take effect after the bandwidth provided as part of the AWS Free Tier has been consumed. Price Reduction - Data Transfer from CloudFront Here is a summary of the price reductions for outbound data transfer from CloudFront to different parts of the world (see the CloudFront pricing, pages for more information): Price Tier United States Europe Hong Kong, Philippines, South Korea, Singapore, Taiw
Simplifying the EC2 Reserved Instance Model
Dec 02, 2014
EC2's Reserved Instance model provides you with two benefits: capacity assurance and a lower effective hourly rate in exchange for an upfront payment. After combining customer feedback with an analysis of purchasing patterns that goes back to when we first launched Reserved Instances in 2009, we have decided to simplify the model and are introducing an important set of changes today. The New Reserved Instance Model There is now a single type of Reserved Instance and it has three payment options. All of the options continue to provide capacity assurance and discounts that are typically around 63% for a three year term when compared to On-Demand prices. There are three payment options that so that you can decide how you would like to pay for your Reserved Instance throughout the term (in descending order of effective discount): All Upfront - You pay for the entire Reserved Instance term (one or three years) with one upfront payment and get the best effective hourly price when compared to On-Demand. Partial Upfront - You pay for a portion of the Reserved Instance upfront, and then pay for the remainder over the course of the one or three year term. This option balances the RI payments between upfront and hourly. No Upfront - You pay nothing upfront but commit to pay for the Reserved Instance over the course of the Reserved Instance term, with discounts (typically about 30%) when compared to On-Demand. This option is offered with a one year term. Learning More If you have any questions about these changes, please take a look at the updated Reserved Instance FAQ. As always, AWS Support is also ready, willing, and able to assist! -- Jeff;
AWS Week in Review - November 24, 2014
Dec 01, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, November 24 We announced that Amazon Elastic Transcoder Now Supports Media File Encryption. We announced that the Amazon WorkSpaces Bundle and Updated Standard Bundles are now Available in the Asia Pacific (Tokyo) Region. The Infinite Wandering blog published an AWS Lambda Proof of Concept: Building an Image Index. A post on the AWS Startup Collection told the story of Segment: Scaling a Week-Long Hack Project to Billions of Events a Month. Tuesday, November 25 We announced that Route 53 Hosted Zone Comments are now Editable. The AWS Windows and .NET Developer Blog talked about the new DynamoDB JSON Support in the AWS SDK for .NET. A post on the Cloudability Blog described How Cloudability helps HGST run massive workloads on AWS. The Gathering Clouds Blog continued its DevOps series by talking about How DevOps can Improve Reliability When Deploying with AWS. Wednesday, November 26 We announced that the AWS Data Pipeline now Supports Parameterized Templates. The AWS Big Data Blog showed you how to do ETL Processing Using AWS Data Pipeline and Amazon Elastic MapReduce. A post on the Amazon Mobile App Distribution Blog showed you how to Increase Player Engagement with GameCircle Friends. The AWS Ruby Development Blog reviewed the new Client Response Stubs.
AWS Data Pipeline Update - Parameterized Templates
Nov 26, 2014
AWS Data Pipeline helps you to reliably process and move data between compute and storage services running either on AWS on on-premises. The pipelines that you create with Data Pipeline's graphical editor are scalable and fault tolerant, and can be scheduled to run at specific intervals. To learn more, read my launch post, The New AWS Data Pipeline. New Parameterized Templates Today we are making Data Pipeline easier to use by introducing support for parameterized templates, along with a library of templates for common use cases. You can now select a template from a drop-down menu, provide values for the specially marked parameters within the template, and launch the customized pipeline, all with a couple of clicks. Let's start with a quick tour and then dig in to details. The Create Pipeline page of the AWS Management Console contains a new menu: As you can see from the menu, you can access templates for jobs that use the AWS Command Line Interface (CLI), Amazon DynamoDB, Amazon Elastic MapReduce, Amazon Relational Database Service (RDS), and Amazon Redshift. We plan to add more templates later and are open to your suggestions! I chose Run an Elastic MapReduce job flow. Now all I need to do is to fill in the parameters for the job flow: The "+" next to some of the parameters indicates that the template makes provision for an array of values for the parameter. Clicking on it will add an additional data entry field: You can use these templates as a starting point by editing the pipeline before you activate it (You can download them from s3://datapipeline-us-east-1/templates/). How it Works Each template is a JSON file. Parameters are specified like this (this is similar to the syntax used by AWS CloudFormation): { "parameters":[ { "id": "mys3OutputBucket", "type":"AWS::S3::ObjectKey", "description":"S3 output buck
Now Online - Audio, Video, and Presentations from re:Invent 2014
Nov 24, 2014
Whew! I had an incredible time at AWS re:Invent and I know that many readers of this blog did as well. In between my Sunday night arrival and my Friday afternoon departure I managed to publish seventeen blog posts, record a bunch of cameo videos for the re:Invent Facebook Page (including this to-be classic), sit for interviews with 8 or 9 international jouirnalists, watch some hungry competitors gnaw their way through hundreds of chicken wings at the re:Invent Tatonka Challenge, sit in a Lamborghini, meet and talk to hundreds of blog readers and Twitter followers, attend plenty of social events, and dance to the unique sounds of Skrillex! I did not, however, have the time to attend a single one of the re:Invent sessions! Fortunately, almost all of the content is now online and I have plenty to watch and to listen to. Here's an overview to get you started. re:Invent Video Content As I write this, we have published 215 videos on the AWS Video Channel. We are finalizing the stragglers and they should be up within a day or two. The videos include the Day 1 (Andy Jassy) and Day 2 (Werner Vogels) keynotes, keynote highlights (Day 1 and Day 2), launch videos, and over 200 breakout sessions (Innovation at Scale looks great, as does A Tale of One Thousand Instances - Migrating from EC2 Classic to EC2-VPC). re:Invent Audio Content If you, like me, enjoy content in audio form, be sure to check out the re:Invent Audio Podcast series. Audio for more than 200 sessions is already online. re:Invent Presentations The slide decks from re:Invent have been tagged with "reinvent2014" and are available on on SlideShare: Enjoy I hope that you find this content interesting, helpful, and valuable. As always, please feel free to use the link below to send feedback my way. -- Jeff;
AWS Week in Review - November 17, 2014
Nov 24, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, November 17 The AWS Windows and .NET Developer Blog announced AWS Toolkit support for Visual Studio Community 2013. The Trend Micro Blog published a sweet AWS re:Invent Wrap Up. Network Work published a re:Cap of AWS re:Invent: 10 Cool new Amazon Cloud Features. EnterpriseTech wrote about A Rare Peek Into the Massive Scale of AWS. This is a detailed review of the content contained in the AWS Innovation at Scale talk given by James Hamilton at re:Invent. Tuesday, November 18 We announced that Amazon Redshift is now Available in the AWS GovCloud (US) Region. An article in the AWS Ruby Development Blog talked about Using Resources. The AWS Mobile Development Blog published Part 3 of an series on Understanding Amazon Cognito Authentication - Roles and Policies. The AWS Startup Collection published Part of a guide to Amazon Simple Notification Service Mobile Push Self-registration for iOS. An entertaining post on the Evident.IO Blog talked about AWS re:Covery 2014 - Now to start that training regimen to prepare for re:Invent 2015. See you there!. Gigaom published an AWS re:Invent 2014: Highlights and Analysis. Wednesday, November 19 We announced a Price Reduction and new Features for CloudSearch. We updated the EC2 IP Public Address Ra
AWS Public IP Address Ranges Now Available in JSON Form
Nov 21, 2014
Many of our customers have asked us for a detailed list of the IP address ranges assigned to and used by AWS. While the use cases vary from customer to customer, they generally involve firewalls and other forms of network access controls. In the past we have met this need by posting human-readable information to the EC2, S3, SNS, and CloudFront Forums. IP Ranges in JSON Form I am happy to announce that this information is now available in JSON form at https://ip-ranges.amazonaws.com/ip-ranges.json. The information in this file is generated from our internal system-of-record and is authoritative. You can expect it to change several times per week and should poll accordingly. Here are the the first couple of lines: { "syncToken": "1416523628", "createDate": "2014-11-20-22-51-01", "prefixes": [ { "ip_prefix": "50.19.0.0/16", "region": "us-east-1", "service": "AMAZON" }, { "ip_prefix": "54.239.98.0/24", "region": "us-east-1", "service": "AMAZON" }, Valid values for the service key include "AMAZON", "EC2", "ROUTE53", "ROUTE53_HEALTHCHECKS", and "CLOUDFRONT." If you need to know all of the ranges and don't care about the service, use the "AMAZON" entries. The other entries are subsets of this one. Also, some of the services, such as S3, are represented in "AMAZON" and do not have an entry that is specific to the service. We plan to add additional values over time; code accordingly! For more information, read the documentation on AWS IP Address Ranges. -- Jeff; PS - By my count, there are now 10,130,200 IP addresses in the EC2 range. My code excludes the first (all zeroes) and last (all ones) address in each CIDR block.
New APN (AWS Partner Network) Blog
Nov 21, 2014
The AWS Partner Network (APN) is a rapidly growing ecosystem of Consulting and Technology partners. These partners push the boundaries of what can be done with cloud computing by creating and bringing value-added solutions to their customers. Our goal is to continue to support the APN partners as they work to build successful businesses on the AWS platform. As our ecosystem grows, we continue to launch new programs, benefits, and content for APN Partners via the AWS Partner Network (APN). New APN Blog Today we are launching a new AWS Partner Network Blog that will serve as a central source for information that will be of interest to current and prospective APN Partners. We plan to provide up-to-date coverage of the entire partner ecosystem. Look for posts that discuss compelling APN solutions built on AWS, details on key AWS and APN launches of special interest to APN Partners, and stories of two or more APN Partners working jointly to provide a solution for a customer. The new blog is designed to serve as a real-time base for all things APN. In addition to APN Partner stories, the new blog will keep you informed of additions to the APN program. We'll continue to launch additional programs, such as the recent APN Competencies (including Storage and the Life Sciences, with more on the way), intended to highlight the APN Partners with proven expertise in particular solution areas such as Big Data or specific workloads (Microsoft is a good example) We also have a program designed for Managed Service Providers. The new blog will also put new APN launches in to perspective. You'll be among the first to learn about key information and why it is important to your organization. It will also cover new content on the APN Portal along with AWS Training and Certification launches and other news of special interest to APN Partners from across AWS. Finally, the blog will take a clos
Amazon AppStream Update - Access Windows Apps on Chromebooks, MacBooks, Kindle Fires, and More
Nov 21, 2014
AppStream can provide our customers with easier access to the tools they need on a wider range of devices than in the past. Ray MilhemVP of Enterprise Solutions at ANSYS When I first wrote about Amazon AppStream last year, I described the AppStream APIs and showed you how to use them to modify an existing application to give it the ability to stream output to a wide variety of output devices. The AppStream SDK can be used to build customized streaming experiences that integrate local and remote applications in a unified fashion. As an example of what can be done when AppStream is used in this manner, see my blog post, Amazon AppStream Can Improve the New-User Experience for Eve Online. Today I would like to tell you about an important new feature for AppStream. You can now stream just about any existing Microsoft Windows application without having to make any code changes. You simply step through a simple installation and configuration process using the AWS Management Console. Once you've completed the process, your users can begin to use the application. This is a new way to deliver software that obviates the need for shipping CDs (you do remember those, right?) or waiting for massive downloads to complete. Your users can access the applications from devices that run FireOS, Android, Chrome, iOS, Mac OS X, or Microsoft Windows. On the development side, running the remote side of the application in a single, well-understood, cloud-based environment can dramatically shrink the size of the test matrix. The client application is relatively simple, with responsibility limited to authenticating users, decoding video streams, and relaying local events to AppStream. Because the run-time environment is well-understood and under your control, issues related to libraries, DLLs, and video drivers are no longer an issue. Finally, streaming ap
Amazon Zocalo Update - Mobile Apps + 5 TB Files
Nov 20, 2014
I have a couple of pieces of good news for current and potential users of Amazon Zocalo. Both items are available now and you can start using them today. Zocalo Mobile Apps You can use our new mobile apps to access Zocalo on your iPhone or Android device using your corporate credentials. You can work offline, make comments, and securely share documents while you are in the air or on the go! The Android app is available on the Kindle and Google Play stores. The iPhone app is in the iOS AppStore. Here's what the Android version of the app looks like: And here's the iPhone version of the app: Support for 5 TB Files Zocalo users have been asking us to support larger files. Many of the requests have been coming from health care and media companies. For example, one of our largest Zocalo customers is a media production company. They appreciate the fact that Zocalo stores data in S3 and asked us to match the existing S3 object size limit of 5 TB. I am happy to report that you can now use Zocalo to upload, sync, and share files of up to 5 TB! As part of this change, the existing sync clients have been improved and now handle uploads and downloads with greater efficiency. They will now automatically resume large uploads and downloads as necessary (this feature makes use of S3's existing support for multipart uploads). The sync clients will prompt you to update. If you’re not running a sync client already, you can install one today. -- Jeff;
CloudSearch Update - Price Reduction, Hebrew &amp; Japanese Support, Partitioning, CloudTrail
Nov 19, 2014
I've got some good news for current and potential users of Amazon CloudSearch. As you may already know, CloudSearch is a a fully-managed service that makes it easy to setup, operate, and scale a search service for your website or application. If you use CloudSearch, you will benefit from a price reduction, additional language support, and control over domain partitioning (we released these features earlier this year but I didn't have a chance to blog about them at that time). You can also take advantage of the recently released support for AWS CloudTrail. Price Reduction An ever-increasing number of AWS customers are adopting CloudSearch and we are scaling accordingly. We are reducing the hourly charge for CloudSearch by up to 50%, across all AWS Regions and search instance types. This change is effective as of November 1, 2014 and will take effect with no action on your part. With this change, the overall cost to run CloudSearch compares very favorably to the cost of setting up, running, and scaling your own search infrastructure. Check out the CloudSearch Pricing page for more information. Additional Language Support Earlier this year we introduced language-specific text processing for Hebrew. With this addition, CloudSearch now supports a total of 34 languages. Here's a search of some Hebrew-language content: In mid-October we added support for custom tokenization dictionaries for Japanese. You can now control how CloudSearch tokenizes Japanese by adding a custom tokenization dictionary to the analysis scheme that you use for fields that contain Japanese-language text. To learn more, read about Customizing Japanese Tokenization in the CloudSearch Developer Guide. Control Over Partitioning If you are using the m2.2xlarge search instance type, you can now preconfigure the number of index partitions for your search domain. Preconfiguring a domain will improve the performance of large uploads. You can also add
AWS Week in Review - November 10, 2014
Nov 17, 2014
Let's take a quick look at what happened in AWS-land last week. I have augmented selected items with links to their re:Invent presentations. Monday, November 10 We announced CloudTrail Integration With CloudWatch Logs. We updated Amazon RDS for PostgreSQL with Read Replicas, 9.3.5 Support, Migration, and Three New Extensions. We announced a new AWS Direct Connect Location in Las Vegas. We announced a Sneak Preview of DynamoDB Streams. The AWS Startup Collection published a story on Mainframe 2: How the Cloud Became Virtual - With GPU instances soon to go live on AWS, we had a shot at putting Mainframe2 in front of tens of thousands of customers. The AWS Big Data Blog published Dispatches from re:Invent - Day 1. The RightScale Blog talked about RightScale at re:Invent: How to Manage AWS, VMware, and Hybrid Cloud. Tuesday, November 11 We launched AWS Test Drive 3.0. The ElasticBox Blog announced Cloud Reports - A Simple and Easy Way to Track and Optimize Your Cloud Spend. The Amazon Mobile App Distribution Blog announced that Amazon CloudDrive is now Accessible via a REST-Based API. The AWS Big Data Blog published Dispatches from re:Invent - Day 2. Wednesday, November 12 We announced Amazon Aurora, a New Cost-Effective MySQL-Compatible Database Engine for Amazon RDS (presentation: Amazon Aurora: Amazon's New Relational Datab
Larger and Faster Elastic Block Store (EBS) Volumes
Nov 13, 2014
As Werner just announced from the stage at AWS re:Invent, we have some great news for users of Amazon Elastic Block Store (EBS). We are planning to support EBS volumes that are larger and faster than ever before! Here are the new specs: General Purpose (SSD) - You will be able to create volumes that store up to 16 TB and provide up to 10,000 baseline IOPS (up from 1 TB and 3,000 baseline IOPS). Volumes of this type will continue to support bursting to even higher performance levels (see my post on New SSD-Backed Elastic Block Storage for more information). Provisioned IOPS (SSD) - You will be able to create volumes that store up to 16 TB and provide up to 20,000 Provisioned IOPS (up from 1 TB and 4,000 Provisioned IOPS). Newly created volumes will transfer data more than twice as fast, with a maximum throughput of 160 MBps for General Purpose (SSD) and 320 MBps for Provisioned IOPS (SSD). With more room to store data and the ability to get to it even more rapidly, you can now run demanding, large-scale workloads without having to stripe multiple volumes together or to do a complex dance when it comes time to create and coordinate snapshots. You can just create the volume and turn your attention to your data and your application. Stay tuned for more information on availability! -- Jeff;
New Compute-Optimized EC2 Instances
Nov 13, 2014
Our customers continue to increase the sophistication and intensity of the compute-bound workloads that they run on the Cloud. Applications such as top-end website hosting, online gaming, simulation, risk analysis, and rendering are voracious consumers of CPU cycles and can almost always benefit from the parallelism offered by today's multicore processors. The New C4 Instance Type Today we are pre-announcing the latest generation of compute-optimized Amazon Elastic Compute Cloud (EC2) instances. The new C4 instances are based on the Intel Xeon E5-2666 v3 (code name Haswell) processor. This custom processor, designed specifically for EC2, runs at a base speed of 2.9 GHz, and can achieve clock speeds as high as 3.5 GHz with Turbo boost. These instances are designed to deliver the highest level of processor performance on EC2. If you've got the workload, we've got the instance! Here's the lineup (these specs are preliminary and could change a bit before launch time): Instance Name vCPU Count RAM Network Performance c4.large 2 3.75 GiB Moderate c4.xlarge 4 7.5 GiB Moderate c4.2xlarge 8 15 GiB High c4.4xlarge 16 30 GiB High c4.8xlarge 36 60 GiB 10 Gbps These instances are a great match for the SSD-Backed Elastic Block Storage that we introduced earlier this year. EBS Optimization is enabled by default for all C4 instance sizes, and is available to you at no extra charge. C4 instances also allow you to achieve significantly higher packet per second (PPS) performance, lower network jitter, and lower network latency using Enhanced Networking. Like most of our newer instance types, the C4 instances will use Hardware Virtualization (HVM) in order to get the best performance from the underlyin
New Event Notifications for Amazon S3
Nov 13, 2014
Many AWS customers have been building applications that use Amazon Simple Storage Service (S3) for cost-efficient and highly scalable persistent or temporary object storage. Some of them want to initiate processing on the objects as they arrive; others want to capture information about the objects and log it for tracking or security purposes. These customers have been asking for a reliable and scalable way to be notified when an S3 object is created or overwritten. S3 Event Notifications Today we are launching a new event notification feature for S3. The bucket owner (or others, as permitted by an IAM policy) can now arrange for notifications to be issued to Amazon Simple Queue Service (SQS) or Amazon Simple Notification Service (SNS) when a new object is added to the bucket or an existing object is overwritten. Notifications can also be delivered to AWS Lambda for processing by a Lambda function. Here's the general flow: Here's what you need to do in order to start using this new feature with your application: Create the queue, topic, or Lambda function (which I'll call the target for brevity) if necessary. Grant S3 permission to publish to the target or invoke the Lambda function. For SNS or SQS, you do this by applying an appropriate policy to the topic or the queue. For Lambda, you must create and supply an IAM role, then associate it with the Lambda function. Arrange for your application to be invoked in response to activity on the target. As you will see in a moment, you have several options here. Set the bucket's Notification Configuration to point to the target. From that point forward the events will be reliably delivered to the target as appropriate. Notifications are configured at the bucket level and apply to all of the objects in the bucket (we plan to provide control at a finer level at some point). You can elect to receive notification for any or all of the f
AWS Lambda - Run Code in the Cloud
Nov 13, 2014
We want to make it even easier for you to build applications that run in the Cloud. We want you to be able to focus on your code, and to work within a cloud-centric environment where scalability, reliability, and runtime efficiency are all high enough to be simply taken for granted! Today we are launching a preview of AWS Lambda, a brand-new way to build and run applications in the cloud, one that lets you take advantage of your existing programming skills and your knowledge of AWS. With Lambda, you simply create a Lambda function, give it permission to access specific AWS resources, and then connect the function to your AWS resources. Lambda will automatically run code in response to modifications to objects uploaded to Amazon Simple Storage Service (S3) buckets, messages arriving in Amazon Kinesis streams, or table updates in Amazon DynamoDB. Lambda is a zero-administration compute platform. You don't have to configure, launch, or monitor EC2 instances. You don't have to install any operating systems or language environments. You don't need to think about scale or fault tolerance and you don't need to request or reserve capacity. A freshly created function is ready and able to handle tens of thousands of requests per hour with absolutely no incremental effort on your part, and on a very cost-effective basis. Let's dig in! We'll take a more in-depth look at Lambda, sneak a peek at the programming model and runtime environment, and then walk through a programming example. As you read through this post, keep in mind that we have plenty of items on the Lambda roadmap and that what I am able to share today is just the first step on what we expect to be an enduring and feature-filled journey. Lambda Concepts The most important Lambda concept is the Lambda function, or function for short. You write your functions in Node.js (an event-driven, server side implementation of JavaScript).
Amazon EC2 Container Service (ECS) - Container Management for the AWS Cloud
Nov 13, 2014
Earlier this year I wrote about container computing and enumerated some of the benefits that you get when you use it as the basis for a distributed application platform: consistency &amp fidelity, development efficiency, and operational efficiency. Because containers are lighter in weight and have less memory and computational overhead than virtual machines, they make it easy to support applications that consist of hundreds or thousands of small, isolated "moving parts." A properly containerized application is easy to scale and maintain, and makes efficient use of available system resources. Introducing Amazon EC2 Container Service In order to help you to realize these benefits, we are announcing a preview of our new container management service, EC2 Container Service (or ECS for short). This service will make it easy for you to run any number of Docker containers across a managed cluster of Amazon Elastic Compute Cloud (EC2) instances using powerful APIs and other tools. You do not have to install cluster management software, purchase and maintain the cluster hardware, or match your hardware inventory to your software needs when you use ECS. You simply launch some instances in a cluster, define some tasks, and start them. ECS is built around a scalable, fault-tolerant, multi-tenant base that takes care of all of the details of cluster management on your behalf. By the way, don't let the word "cluster" scare you off! A cluster is simply a pool of compute, storage, and networking resources that serves as a host for one or more containerized applications. In fact, your cluster can even consist of a single t2.micro instance. In general, a single mid-sized EC2 instance has sufficient resources to be used productively as a starter cluster. EC2 Container Service Benefits Here's how this service will help you to build, run, and scale Docker-based applications: Easy Cluster Management - ECS sets up and mana
Coming Soon - AWS Service Catalog
Nov 12, 2014
Running an IT department in a large organization is not easy. On the one hand, you want to provide your internal users with access to the latest and greatest technology so that they can be as efficient and as productive as possible. On the other hand, you, as the IT professional, need to set and maintain corporate standards, collect and disseminate best practices, and provide some oversight to avoid runaway spending and technology sprawl. Years ago, early adopters brought AWS in to their organizations in a quiet, bottom-up fashion. Their agile, cloud-powered success stories spread quickly and came to the attention of upper-level folks sooner or later. While "shadow IT" is a well-proven model for technology adoption, there inevitably comes a time when more discipline is required. The message that we are hearing from these large organizations is amazingly consistent! They are using AWS to support line-of-business applications and to deliver services of all sorts to their internal constituency. They want to do so in a manner that allows the benefits of AWS to come through, while giving them the templates, knobs, levers, and fences that are needed to maintain consistency, regulate access, promulgate best practices, and manage the budget. Introducing the AWS Service Catalog Today I would like to tell you about the upcoming AWS Service Catalog. This product is designed to address the needs and challenges that I just outlined! It is a tool that will allow any IT department to deliver AWS-powered services to internal users while maintaining consistency and control. I believe that the Service Catalog has the potential to reduce support costs, encourage reuse, and to help organizations to realize the benefits of cloud computing that I've been writing about in this blog. The Service Catalog is a full-fledged AWS service. It has two distinct user interfaces -- one for the administrator and another for the user. It also has a s
Track AWS Resource Configurations With AWS Config
Nov 12, 2014
One of the coolest aspects of the Cloud is its dynamic nature. Resources can be created, attached, configured, used, detached, and destroyed in a matter of minutes. Some of these changes are triggered by a direct human action; others have their origins in AWS CloudFormation templates or take place in response to Auto Scaling triggers. The resources themselves, as well as their connections, settings, and other attributes, change over time. With all of this change happening, organizations of all sizes face some new challenges when it comes to asset tracking, inventory management, change management, and governance in the Cloud. They need to know what was changed, when it happened, and how the change might affect other AWS resources. This need might arise due to an unexpected configuration change, a suspected system failure, a compliance audit, or a possible security incident. Regardless of the cause, having access to the right data enables a deep, data-driven forensic analysis. Traditional configuration management tools were built in an era where resources and the relationships between them changed infrequently. These tools were costly, complex, and required some care and feeding. Introducing AWS Config We aim to address these challenges with AWS Config. This new AWS service captures the initial state of your AWS resources (EC2 instances and related items to start, with others planned) and the relationships between them, and then tracks creations, deletions, and property changes for analysis, visualization, and archiving. You can enable AWS Config with two clicks! Once enabled, it discovers resources and records their current configurations and any changes to them. This configuration data can be viewed in timeline fashion in the AWS Management Console. AWS Config also delivers these CIs to you. Configuration changes are streamed to an Amazon Simple Notification Service (SNS) topic of your ch
New AWS Key Management Service (KMS)
Nov 12, 2014
Information security is always of paramount importance, whether data is stored on-premises or in the cloud. Since the early days of AWS, we've done our best to provide our customers with the information, services, and features that they need to have in order to make informed decisions about what kinds of applications and what kinds of data they can and should store in the cloud. I think we can all agree that encryption is one of the principal elements of any data protection strategy. To date we have provided our customers with multiple options including client-side and server-side encryption for Amazon Simple Storage Service (S3), along with server-side encryption for Amazon Elastic Block Store (EBS), Amazon Redshift, Amazon RDS for Oracle, and Amazon RDS for SQL Server. Up until now, the server-side encryption support provided by these services has made use of "master keys" that are generated, stored, and managed within AWS. Today we are adding a powerful new option for key management, one that can manage keys for applications and services running in the cloud as well as on-premises! Introducing the AWS Key Management Service (KMS) The new fully-managed AWS Key Management Service (KMS) provides you with seamless, centralized control over your encryption keys. It gives you a new option for data protection and relieves you of many of the more onerous scalability and availability issues that inevitably surface when you implement key management at enterprise scale. When properly used, AWS Key Management Service can even help to address lingering concerns about moving sensitive data to the cloud. The service is built on systems that protect your keys with extensive hardening techniques such as never storing keys on disk, not persisting them in memory, and limiting which systems can connect to the device. All access to update software on the service is controlled by a multi-level approval process tha
New AWS Tools for Code Management and Deployment
Nov 12, 2014
Today I would like to tell you about a trio of new AWS tools that are designed to help individual developers, teams of developers, and system administrators store, integrate, and deploy their code on the cloud. Here is the lineup, in the order that you'd generally put them to use: AWS CodeDeploy - This service efficiently deploys your released code to a "fleet" of EC2 instances while taking care to leave as much of the fleet online as possible. It can accommodate fleets that range in size from one instance all the way up to tens of thousands of instance. AWS CodeCommit - This is a managed revision control service that hosts Git repositories and works with all Git-based tools. You no longer need to worry about hosting, scaling, or maintaining your own source code control infrastructure. AWS CodePipeline - This service will help you to model and automate your software release process. You can design a development workflow that fits your organization's needs and your working style and use it to shepherd your code through the staging, testing, and release process. CodePipeline works with third-party tools but is also a complete, self-contained end-to-end solution. We are launching AWS CodeDeploy today and you can start using it right away. I'll share additional information on the launch plans for the other two tools as it becomes available. These tools were designed to work well independently and to provide even more functionality and value when used together. Let's take a closer look at each of these tools! CodeDeploy CodeDeploy was designed to help you to deploy code at scale, with a focus on rapid development and rapid deployment in mission-critical situations where the cost of failure is high. As I mentioned earlier, it was designed to update an EC2 fleet without the need for any down time. C
Amazon Aurora - New Cost-Effective MySQL-Compatible Database Engine for Amazon RDS
Nov 12, 2014
We launched the Amazon Relational Database Service (RDS) service way back in 2009 to help you to set up, operate, and scale a MySQL database in the cloud. Since that time, we have added a multitude of options to RDS including extensive console support, three additional database engines ( Oracle, SQL Server, and PostgreSQL), high availability (multiple Availability Zones) and dozens of other features. We have come a long way in five years, but there's always room to do better! The database engines that I listed above were designed to function in a constrained and somewhat simplistic hardware environment -- a constrained network, a handful of processors, a spinning disk or two, and limited opportunities for parallel processing or a large number of concurrent I/O operations. The RDS team decided to take a fresh look at the problem and to create a relational database designed for the cloud. Starting from a freshly scrubbed white board, they set as their goal a material improvement in the price-performance ratio and the overall scalability and reliability of existing open source and commercial database engines. They quickly realized that they had a unique opportunity to create an efficient, integrated design that encompassed the storage, network, compute, system software, and database software, purpose-built to handle demanding database workloads. This new design gave them the ability to take advantage of modern, commodity hardware and to eliminate bottlenecks caused by I/O waits and by lock contention between database processes. It turned out that they were able to increase availability while also driving far more throughput than before. Amazon Aurora - New MySQL-Compatible Database Engine Today we are launching Aurora, is a fully-managed, MySQL-compatible, relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effective
AWS Partner Network - Report from re:Invent 2014
Nov 12, 2014
The AWS Partner Network (APN) helps our technology and consulting partners to build businesses around AWS. Members of APN have access to business, technical, marketing, and go-to-market (GTM) resources and support. The Global APN Summit is an important part of AWS re:Invent. I'd like to give you a brief report, fresh from the floor of the Summit! Recognizing Top AWS Partners The keynote, led by Terry Wise (Director of the AWS Partner Ecosystem), announced 28 new Premier Consulting partners, 28 leadership award winners, and over 25 additional benefits to the program. Terry noted that the AWS partner ecosystem has gained a lot of momentum in the last 12 months. Premier Consulting Partners AWS recognized the top APN Consulting Partners who have been consistently delivering great results for AWS customers. These partners have been selected based on customer satisfaction, their progress building teams of AWS trained and certified professionals, the overall growth of their AWS business, and their long term commitment to AWS. This list represents our global ecosystem with partners based in Australia, Brazil, India, Israel, Italy, Japan, Germany, Nordics, UK and US. Congratulations to the Premier Consulting Partners: 2nd Watch DLT Solutions Accenture Infosys Aquilent Matrix IT Booz Allen Hamilton Melbourne IT Bulletproof Networks Minjar Cloud Solutions Capgemini Nomura Research Institute Classmethod NORDCLOUD Cloudnexa Serverworks Cloudpack Slalom Consulting Cloudreach Smart421 Cognizant Smartronix CSC Storm Reply Datapipe tecRacer Dedalus Wip
AWS Test Drive 3.0 Launches at re:Invent 2014
Nov 11, 2014
Would you buy a car without driving it? Would you spend tens or hundreds of thousands of dollars on a license for an enterprise software package without seeing it run in a real environment? I hope that your answer to both of these questions is "no way!" As you might already know, I am a big fan of the AWS Test Drive program. You can quickly and easily launch a Test Drive on the cloud and put a wide variety of enterprise applications to the test without installing any software, spending any money, or bothering your IT department. In other words, the Test Drive home page is the online showroom for enterprise solutions and you are more than welcome to take any of the Test Drives out for a spin around the cloud! Test Drive 3.0 Launches at re:Invent Appropriately enough, we are launching the "3.0" model of the Test Drive program at the third re:Invent. As part of the APN Summit Keynote, APN Partners from around the world are launching a catalog of over 200 new or updated Test Drive labs that you can now browse through. The catalog includes new Test Drives for Microsoft, Oracle, SAP, Red Hat, Siemens, NetApp and many others. It includes new Test Drives for security, management, content management, line-of-business, HPC, big data, and health sciences. There are new Test Drives from Asia Pacific, Latin America, Japan, Europe, and for AWS GovCloud (US). This launch at re:Invent marks the culmination of efforts by APN Partners to launch 120 new Test Drive labs this year, 30 of which are going live today. The APN Partners have also updated 87 of the older Test Drives from the 2012 and 2013 re:Invent launches. More re:Invent News Here are some of the other plans that we have for the Test Drive program at re:Invent: The Test Drive Showroom at re:Invent showcases Test Drive and the AWS Partner Network (APN) partners from all around the world. The
Sneak Preview - DynamoDB Streams
Nov 10, 2014
I would like to give you a quick, sneak preview of a new Amazon DynamoDB feature. We will be demonstrating it at AWS re:Invent and making it available to curious developers and partners for testing and feedback. Many AWS customers are using DynamoDB as the primary storage mechanism for their applications. Some of them use it as a key-value store, some of them denormalize their relational schemas in accordance with the NoSQL philosophy, and others make use of the new support for JSON documents. DynamoDB Streams Many of our customers have let us know that they would like to track the changes made to their DynamoDB tables. They would like to build and update caches, run business processes, drive real-time analytics, and create global replicas. The new DynamoDB Streams feature is designed to address this very intriguing use case. Once you enable it for a DynamoDB table, all changes (puts, updates, and deletes) made to the table are tracked on a rolling 24-hour basis. You can retrieve this stream of update records with a single API call and use the results to build tools and applications that function as described above. You have full control over the records that appear in the DynamoDB Stream: no values, all values, or changed values. If you are building mobile, ad-tech, gaming, web or IoT applications, you can use the DynamoDB Streams capability to make your applications respond to high velocity data changes without having to track the changes yourself. With the recent free tier increase (now including 25 GB of storage and over 200 million requests per month), you can try DynamoDB for your new applications at little or no cost. This feature will be accessible from the AWS Management Console. You'll be able to enable it for existing tables by clicking Modify Table. You will also be able to enable it when you create a new table. Once enabled, changes will be visible in a new Streams tab.
AWS Week in Review - November 3, 2014
Nov 10, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, November 3 I discussed some Sweet Treats for DynamoDB Users. We launched SUSE SLES 12 AMIs for EC2. We announced an Amazon Zocalo Update - MFA, Sharable Links, Web Move, and the Ability to Decline Feedback. We announced that the AWS Storage Gateway now Includes Support for Veeam and Microsoft Backup Applications. We announced that the Amazon SWF Workflow Replayer is now Available in the AWS Flow Framework for Ruby . We updated the EC2 Public IP Address Ranges. There are now 9,929,504 addresses across all of the public AWS Regions. The AWS Windows and .NET Developer Blog showed you how to Stripe Windows Ephemeral Disks at Launch. The AWS Startup Collection let you know What's Hot at the AWS Pop-up Loft in November. A post on the OneCloud Blog served to Introduce OneCloud Recovery to Bridge the Gap Between the Data Center and the Public Cloud. Tuesday,November 4 We issued an Amazon Redshift Update, 4 New Features + 16 New SQL Commands & Functions. We published a Newbie's Guide to AWS re:Invent. A post on the AWS Mobile Development Blog showed you how to do Mobile Token Management With Amazon SNS. A somewhat humorous post on the Evident.io Blog talked about The Sadistic SecOps Manager (or MFA on CLI).
AWS Direct Connect Double Jackpot - Las Vegas &amp; re:Invent
Nov 10, 2014
AWS Direct Connect makes it easy to establish a dedicated network connection from your premises to AWS. You can establish private connectivity between AWS and your datacenter, office, or colocation environment. This has the potential to reduce your data transfer costs, increase bandwidth throughput, and provide a more consistent network experience than Internet-based connections. Now in Las Vegas Today we are introducing our 14th Direct Connect location: Switch SUPERNAP in Las Vegas, Nevada (see the Product Details page for a complete list of Direct Connect locations. If you are hosted within or wish to use an APN Partner to connect through the Switch SUPERNAP data center, you can create a dedicated 1 Gbps or 10 Gbps network connection through the AWS Management Console: This will generate an authorization document and assign a Direct Connect port to you. Direct Connect at re:Invent This new location is convenient to the Sands Expo and Convention Center and we're going to take advantage of it at AWS re:Invent! Our friends at Level 3 Communications and Cisco Systems (both APN Advanced Technology Partners) are providing the connectivity, fiber networking, encryption and security resources needed to bring Direct Connect live to the show. AWS Direct Connect will be powering the Test Drive Showroom and an ongoing demo of Amazon WorkSpaces running on a collection of zero client (PCoIP) devices, as well as showcasing the AWS Management console vCenter plug-in that enables the transfer of VMware workloads into AWS over Direct Connect. The Direct Connect implementation at re:Invent is based on a proven Enterprise reference architecture that several AWS clients have deployed for production use. Cisco and Level 3 will also be launching their own joint AWS Direct Connect solution at re:Invent based on this architecture and will work with Accenture to promote it. To learn
New DevOps Engineer Certification
Nov 07, 2014
Today we're announcing a new AWS Certification for the AWS Certified DevOps Engineer - Professional. As you probably know, DevOps practices increase IT efficiency for your business, allowing you to respond more quickly to your customers by providing stable, secure, and predictable IT environments. As cloud computing becomes moves in to the mainstream, the demand for DevOps skills continues to rise as companies are seeking to gain benefits from this practice. This certification helps IT professionals validate their skills in the DevOps area and allows employers to identify qualified candidates to lead DevOps initiatives. If you're going to AWS re:Invent next week, you can be among the first to take this exam! You can also take advantage of some fun activities we have planned. New AWS Certification for DevOps Engineers AWS Certified DevOps Engineer - Professional is the next step in the path for AWS Certified Developers and SysOps Administrators. This exam validates technical expertise in provisioning, operating, and managing distributed application systems on the AWS platform. It is intended to identify individuals who are capable of implementing and managing systems which are highly available, scalable, and self-healing on the AWS platform. To be eligible for this exam, you must already be certified as an AWS Certified Developer - Associate or AWS Certified SysOps Administrator - Associate. You should also have several years of experience provisioning, operating, and managing AWS environments, along with experience developing code in at least one high-level programming language, all topped off with experience in automation and testing via scripting or programming. Additionally, you should understand agile and other modern development processes and methodologies. Beta exams will start next week at re:Invent 2014 and will run through mid-December. You can find out more about this exa
Hue - A Web User Interface for Analyzing Data With Elastic MapReduce
Nov 07, 2014
Hue is an open source web user interface for Hadoop. Hue allows technical and non-technical users to take advantage of Hive, Pig, and many of the other tools that are part of the Hadoop and EMR ecosystem. You can think of Hue as the primary user interface to Amazon Elastic MapReduce and the AWS Management Console as the primary administrator interface. I am happy to announce that Hue is now available for Amazon Elastic MapReduce as part of the newest (version 3.3) Elastic MapReduce AMI. You can load your data, run interactive Hive queries, develop and run Pig scripts, work with HDFS, check on the status of your jobs, and more. We have extended Hue to work with Amazon Simple Storage Service (S3). Hue's File Browser allows you to browse S3 buckets and you can use the Hive editor to run queries against data stored in S3. You can also define an S3-based table using Hue's Metastore Manager. To get started, you simply launch a cluster with the new AMI and log in to Hue (it runs on the cluster's master node). You can save and share queries with your colleagues, you can visualize query results, and you can view logs in real time (this is very helpful when debugging). Hue in Action Here are some screen shots of Hue in action. The main page displays all of my Hue documents (Hive queries and Pig scripts): I can click on a document to open it up in appropriate query editor: I can view and edit the query, and then run it on my cluster with a single click of the Execute button. After I do this, I can inspect the logs as the job runs: After the query runs to completion I can see the results, again with one click: I can also see the results in graphical (chart) form: I have shown you just a couple of Hue's features. You can read the Hue Tutorials and the Hue User Guide to learn more. You can launch an EMR cluster (with Hue included) f
Amazon WorkSpaces Update - Value Bundle, Hardware Upgrade, and Office 2013
Nov 07, 2014
I've got some good news for Amazon WorkSpaces administrators and users. We are introducing new Value bundles, upgrading the existing Standard bundles, and making Office 2013 available in the Plus bundles. This is the most recent in a series of feature releases for WorkSpaces that includes Multi-Factor Authentication (MFA), zero client support, and the ability to create golden images. Value Bundle The new Value bundle was designed to meet the needs of casual users, including those who run a browser and a productivity program or two. The Value bundle includes 1 vCPU, 2 GB of memory, and 10 GB of user storage and costs $25 per month per user. The Value Plus bundle has the same hardware specs and also includes Microsoft Office Professional; it costs $40 per month per user (these prices are for the US East (Northern Virginia) and US West (Oregon) Regions; see the WorkSpaces Pricing page for pricing in other Regions. Standard Bundle Upgrade We are upgrading the Standard bundle with additional hardware resources at no extra charge. All existing WorkSpaces that are running this bundle will be upgraded from 1 vCPU to 2 and from 3.75 to 4 GB of memory before the end of 2014. The upgrade will take place during the defined maintenance window for the AWS Region in which the WorkSpace is located (you'll be notified 5 days ahead of time). The doubled CPU capacity and the extra memory should result in a meaningful and perceptible performance improvement. The update will not affect any user data on the C: or D: drives of the WorkSpace. Users will sign in on the Monday morning following the maintenance window for this desktop to find that their WorkSpace has been rebooted and now delivers better performance. Office 2013 All three of the "Plus" bundles (Value, Standard, and Performance) include Microsoft Office. You can now choose either Office 2010 or Office 2013 when you create a new WorkSpace. A
AWS Certification Update - ISO 9001 and More
Nov 06, 2014
Today I would like to give you a quick update on the latest AWS certification and to bring you up to date on some of the existing ones. Back in the early days of AWS and cloud computing, questions about security and compliance were fairly commonplace. These days, generally accepted wisdom seems to hold that the cloud can be even more secure than typical on-premises infrastructure. Security begins at design time and proceeds through implementation, operation, and certification & accreditation. Economies of scale and experience come in to play at each step and give the cloud provider an advantage over the lone enterprise. ISO 9001 Certification I am happy to announce that AWS has achieved ISO 9001 certification! This certification allows AWS customers to run their quality-controlled IT workloads in the AWS cloud. It signifies that AWS has undergone a systematic, independent examination of our quality system. This quality system was found to have been implemented effectively and has been awarded an ISO 9001 certification as a result. We believe that this certification will be of special interest and value to AWS customers in the life sciences and health care industries. Companies of this type (including drug manufacturers, laboratories, and those conducting clinical trials) have an FDA-mandated obligation to operate a Quality Management Program. ISO 9001:2008 is a globally-recognized standard for managing the quality of products and services. The 9001 standard outlines a quality management system based on eight principles defined by the ISO Technical Committee for quality management and quality assurance. They include: Customer focus Leadership Involvement of people Process approach Systematic approach to management Continual Improvement Factual approach to decision-making Mutually beneficial supplier relationships The key to the ongoing
Route 53 Update - Private DNS and More
Nov 05, 2014
Amazon Route 53 is a highly available and scalable Domain Name Service. As you probably know, it translates domain names in to numerical IP addresses. This level of indirection allows you to refer to a computer by its name (which usually remains the same for an extended period of time) instead of by its address (which could change from minute to minute for any number of reasons). Up until now, the primary use for Route 53 is for lookup of global, public names. While it was sometimes possible to use it for private names within an Amazon Virtual Private Cloud, the names were still globally visible, even if the IP addresses were internal to the VPC and hence unreachable. Today we are announcing Private DNS for Route 53. You can now easily manage authoritative DNS within your Virtual Private Clouds. This allows you to use custom DNS names for your internal resources without exposing the names or IP addresses to the public Internet. As part of today's launch, we are upgrading the AWS Management Console so that it provides you with additional information when a health check fails. We are also announcing support for reusable delegation sets. This will simplify management of name servers when you are using Route 53 to manage multiple domains. Let's take a look at each of these new features! Private DNS You can now use Route 53 to manage the internal DNS names for your application resources (web servers, application servers, databases, and so forth) without exposing this information to the public Internet. This adds an additional layer of security, and also allows you to fail over from a primary resource to a secondary one (often called a "flip") by simply mapping the DNS name to a different IP address. Route 53 also allows you set up Split-horizon DNS. Once set up, a given DNS name will map to one IP address when a lookup is initiated from within a VPC, and to a different address when the lookup orig
Amazon Redshift Update - 4 New Features + 16 New SQL Commands &amp; Functions
Nov 05, 2014
It is time for a brief update on Amazon Redshift, our fast, easy-to-use, petabyte-scale, cost-effective (as little as $1000 per Terabyte per year) data warehouse service. We have added resource tagging, better query management, enhancements to data load and unload, and 16 new SQL commands and functions. Let's take a look at each of these new features! New Resource Tagging You can now tag the following types of Redshift resources for tracking and cost allocation purposes: Cluster Cluster Security Group HSM Connection HSM Client Certificate Parameter Group Snapshot Subnet Group You can view, edit, and manage tags on these Redshift resources by selecting and clicking on the Manage Tags item in the button bar or in the Actions menu: In order to use tags for cost allocation, you must first activate those tags in the Billing Console as shown here. New Query Management You can now cancel running queries or loads. You can view the cluster metrics during query execution and the cluster metrics during load operations to decide when this is appropriate. Enhanced Data Load and Unload The COPY command now allows you to load files that have UTF-16 encoding. This is in addition to the existing support for files with UTF-8 encoding. The UNLOAD command now uses Amazon S3 server-side encryption (SSE) to automatically encrypt all unload data files. Server-side encryption adds another layer of data security with little or no effect on performance. Enhanced Query Functionality You can now take advantage of 16 new and enhanced SQL commands and functions. Here's what you can do (the links will take you directly to the documentation): GRANT and REVOKE user privileges for all tables in a schema. DROP a TABLE, VIEW, SCHEMA, or USER if it exists. CREATE a TABLE or SCHEMA if it does not exist.
Newbie's Guide to AWS re:Invent
Nov 05, 2014
If you have been to the first and/or second AWS re:Invent, you know how to prepare and you know how to get the most out of your time in Las Vegas. If this is your first time, you'll appreciate this Newbie Guide that my colleague Tracy Laxdal has put together! -- Jeff; There's only one week to go until AWS re:Invent! We hope you are looking forward to a great week of new announcements, valuable technical sessions, fun after-hours activities, and more. If you can't make it to Vegas, feel free to watch the live stream of the keynotes and the top breakout sessions (sign up here). If you will be coming, check out these top 10 tips! Use the Mobile App - The mobile app has all the details you need to navigate AWS re:Invent: the conference agenda, venue maps, session lists, and more. Get Your Badge & Swag Early - Registration will be open Monday (6:30 AM-8:00 PM), Tuesday (7:00 AM-7:00 PM), and Wednesday (7:00 AM-7:00 PM). Tip: The best times to get your badge and swag are 7:00-9:00 AM, Noon-3:00 PM, and 6:00 PM-7:00 PM on Monday and Tuesday. Arriving on Tuesday? - If you arrive early on Tuesday (November 11th) and are looking for something to do, check out the Test Drive Labs (7:00 AM-5:00 PM), the Hands On Labs (1:00 PM-7:00 PM), or register to take a Certification Exam. AWS re:Invent Central (the Expo hall) will open at 5:00 PM. Tip: AWS Partners are welcome to attend the APN Summit from 11:00 AM-5:00 PM. Plan Your Schedule in Advance - Plan your schedule around the sessions you want to see. Use the Session Catalog to find sessions and log into your AWS re:Invent account to add them to your Schedule or download them to your calendar. Sessions are first come-first serve, so arrive early. Check out the full event agenda to see what else is happening. Find Sessions to Match Your Interests and Level - Sessions are categorized by track, level, role, tag, day, speaker, et
Zocalo Update - MFA, Sharable Links, Web Move, Decline Feedback
Nov 03, 2014
I have become a frequent and devoted user of Amazon Zocalo! I draft my blog posts, share them with the Product Manager and other interested parties via Zocalo, and wait for the comments, suggestions, and other feedback to arrive. Given that I generally have between 8 and 10 blog post drafts underway, I have grown to appreciate the easy yet fully controlled sharing and reviewing model that Zocalo provides. Today I am happy to announce some helpful new features. MFA / RADIUS Support Zocalo now supports Multi-Factor Authentication (MFA) using a RADIUS server. This provides an additional layer of security during the authentication process. Users will need to enter their user name, password, and a OTP (One-Time Password) supplied by a hardware or software token. The Zocalo administrator can enable, configure, and manage the MFA and the connection to the RADIUS server from the Console. Select Manage MFA from the Actions menu to start: All of the settings for the MFA are on a single page: Sharable Links You can now create link to your Zocalo documents and share them with contributors. The contributors must already be members of the site. Declining Feedback If you are invited to leave feedback on a Zocalo document and are too busy or have nothing to say, you can now decline a feedback request from the action bar: Web Move Zocalo's web user interface now allows you to move documents and folders from folder to folder. The action bar is displayed when an item is selected; it contains a new Move... option: Try Zocalo Now You can try Zocalo for 30 days at no charge. The free trial includes 200 GB of storage per user for up to 50 users. -- Jeff;
Now Available - SUSE SLES 12 AMIs for Amazon EC2
Nov 03, 2014
Our friends at SUSE recently announced the release of SUSE Linux Enterprise Server 12. This release introduces a new module-based system that allows customers to stay current with the desired parts of the software stack while sticking with a stable set of core packages. I am happy to announce that this new release is now available in Amazon Machine Image (AMI) form for use on Amazon Elastic Compute Cloud (EC2). The AMIs can receive packages from the following SUSE Linux Enterprise Server 12 modules: Public Cloud - This module provides a collection of tools that enables you to create and manage cloud images from the command line on SUSE Linux Enterprise Server Web and Scripting - This module includes a suite of scripting languages, frameworks and related tools, to help developers and systems administrators create of stable, modern web applications using dynamic languages, such as PHP, Ruby on Rails, and Python. Advanced Systems Management - This module contains three components to support system administrators to automate routine tasks in the data center and cloud: CFEngine, Puppet, and the new Machinery. Legacy - This module helps you to migrate applications from SUSE Linux Enterprise 10 and 11 and other systems to SUSE Linux Enterprise 12 by providing packages which have been discontinued in the latest release. SUSE has also included a technical Preview of Docker in SUSE Linux Enterprise Server 12. Linux Containers and Docker are great ways to build, deploy and manage applications and can be used with tools like Open Build Service and the <href="https://en.opensuse.org/Portal:KIWI">KIWI image system for easy and powerful image building. The new AMIs are available now in all AWS Regions and you can start using them today! You can launch them from the Quick Start tab in the AW
Sweet Treats for DynamoDB Users
Nov 03, 2014
My friends on the DynamoDB team sent me a tasty bribe (courtesy of Seattle's Trophy Cupcakes) in a successful attempt to get me to tell you about some features that I didn't have time to tell you about earlier this month! As you may know from my previous post, we launched support for JSON, increased the maximum size of a DynamoDB item, and expanded the AWS Free Tier to 25 GB of storage and up to 200 million requests. Here's what I left out, and what I'd like to tell you about today: JavaScript Web Shell - You can use DynamoDB Local, the new Web Shell, and a hands-on tutorial to get started quickly. SQL-Like Expressions - This taste of SQL within a NoSQL database makes the APIs more familiar and more expressive while also improving the readability of the code. Improved Conditions - Our new and more expressive server-side filtering reduces the amount of data transferred to the client and also reduces overhead for conditional updates. JavaScript Web Shell DynamoDB Local now comes with a free and very helpful web-based user interface known as the DynamoDB JavaScript Shell. You simply download the DynamoDB Local archive file and extract the contents to the directory of your choice. Then you launch DynamoDB Local like this: C:\temp\L> java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar The Web Shell is accessible as /shell on port 8000 (you can specify another port on the command line if necessary): The Web Shell looks like this (code editor on the left, console output on the right): I simply enter my JavaScript on the list and click on the Run button to execute it. Here's how I would create a table: The shell contains a template for each method in the DynamoDB API. I can click the "<<" button to copy it in to the code editor. I can hold down the Control and S
AWS Week in Review - October 27, 2014
Nov 03, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, October 27 We announced that Amazon Elastic Transcoder API Calls are now Available in CloudTrail. A post on the Databricks blog earlier this month talked about Spark the Fastest Open Source Engine for Sorting a Petabyte. A post on the AWS Java Blog discussed Client-side Encryption for Amazon DynamoDB. A post on the Flux7 Blog discussed WebSockets with AWS Elastic Load Balancing. A post on the Runscope Blog featured a Q&A With Ryan Park: Runscope Engineer and AWS Community Hero. The N2W Software Blog published 5 Guidelines for Recovery Drills Within the AWS Cloud along with a list of AWS re:Invent Archive, Backup, and DR Sessions. Tuesday,October 28 We announced that you can now Interactively Explore, Analyze & Visualize Data Stored in Amazon EMR with Hunk from Splunk. A detailed post on the Intent Media Engineering Blog talked about Cross Browser User Bridging With DynamoDB. We released the Amazon Kinesis Aggregators to give you a real-time aggregated view of data on your Kinesis stream without writing any code. Data is stored in Amazon DynamoDB and pushed to Amazon CloudWatch. We released the Amazon Kinesis Scaling Utility to give you the ability to scale your Amazon Kinesis streams up and down using operations that are similar to Auto Scaling. We announced that AWS Elastic Beanstalk now Supports Rolling Application Version Updates.
AWS Support Center Moves to AWS Management Console
Oct 31, 2014
We are moving the AWS Support Center in to the AWS Management Console in order to provide you with a better and more productive experience! You can now log on as a federated user and you can now manage your support cases more efficiently. Federated Access Support We recently gave you the ability to enable your users to sign in to the Console using SSO after authenticating themselves to your existing identity and authorization system. With today's launch, these users can now sign in to the Support Center with their existing (non-AWS) credentials. To learn how to set this up, read the documentation on Giving Federated Users Direct Access to the AWS Management Console. Improved Case Management The Support Center is your hub for managing your AWS Support cases. You can now pack up to ten service limit increase requests (for a single service) in to a single case and you can easily filter your cases based on type, severity, and status. For certain services, you can even create a service limit increase case directly from the Trusted Advisor: Customers with Business and Enterprise levels of support can ask for a callback at the phone number of their choice. They can also strike up a conversation with a Support Engineer via chat. Enterprise level customers even have direct access to their dedicated Technical Account Manager (TAM): You can also sort and filter your open and resolved cases: We've Got Your Back AWS Support offers plans designed to work for AWS customers of all shapes and sizes. If you do not currently have a support plan, you can easily sign up now! -- Jeff;
New Microsoft System Center Virtual Machine Manager Add-In
Oct 29, 2014
Many enterprise-scale AWS customers also have a large collection of virtualized Windows servers on their premises. These customers are now moving all sorts of workloads to the Cloud and have been looking for a unified solution to their on-premises and cloud-based system management needs. Using multiple tools to accomplish the same basic tasks (launching, monitoring, and controlling virtualized servers or instances) is inefficient and adds complexity to the development of solutions that use a combination of on-premises and cloud resources. New Add-In In order to allow this important customer base to manage their resources with greater efficiency, we are launching the AWS System Manager for Microsoft System Center Virtual Machine Manager (SCVMM). This add-in allows you to monitor and manage your Amazon Elastic Compute Cloud (EC2) instances (running either Windows or Linux) from within Microsoft System Center Virtual Machine Manager. You can launch new instances and you can also perform common maintenance tasks such as restarting, stopping, and removing instances. You can even connect to the instances using the Remote Desktop Protocol (RDP). Let's take a quick tour of the add-in! Here's the main screen: You can select any public AWS Region: After you launch an EC2 instance running Windows, you can use the add-in to retrieve, decrypt, and display the administrator password: You can select multiple instances and operate on them as a group: Available Now The add-in is available for download today at no charge. After you download and install it, you simply enter your IAM credentials. The credentials will be associated with the logged-in Windows user on the host system so you'll have to enter them just once. As is the case with every AWS product, we would be thrilled to get your feedback (feature suggestions, bug reports, and anything else that comes to mind). Send it to scvmm-
New - Create Amazon WorkSpaces Golden Images
Oct 29, 2014
Amazon WorkSpaces is a managed desktop service in the Cloud. It allows administrators to provision cloud-based desktops that can be accessed from laptops (PC and Mac), tablets ( Kindle Fire, Android, and iPad), and zero client devices. Today we are making WorkSpaces even more flexible with the addition of a new image creation feature. Administrators can now create customized golden images for use within their organization. They can add additional applications, remove existing applications, and set configurations in order to provide their users with an environment that is appropriate for their needs. Creating a Custom Image Let's create a custom WorkSpaces image. I'll start by launching one of the built-in bundles. Wait for it to launch: Then I connect as usual, configure it as desired, and then disconnect. I used the Kindle client for WorkSpaces, and chose to install PuTTY to illustrate this post: Next, I return to the WorkSpaces Console and find the WorkSpace that was launched and customized. I select it and choose Create Image from the Instance Actions menu: Now I fill in the name and description, click Create Image, and wait for the image creation process to finish (this can take up to 45 minutes): I can check the WorkSpace Images tab to see when my image is ready. Behind the scenes, WorkSpaces will make a copy of the source WorkSpace, copy the user profile to the default profile, prepare the image for use (Sysprep), validate the custom image with a test launch, and publish the image to your account. The Status will change to Available when the image is ready: Once the image is ready I am ready to create a bundle from it by selecting the image and choosing Create Bundle from the menu: I simply fill in the name and description and choose the hardware: When the bundle is ready I can launch WorkSpaces f
AWS Week in Review - October 20, 2014
Oct 27, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, October 20 We provided some options for Fast, Easy, Free Data Sync from RDS MySQL to Amazon Redshift. The AWS Java Blog published Part 2 of a series aimed at Introducing DynamoDB Document API. The AWS Windows and .NET Developer Blog kicked off a series of articles on Amazon DynamoDB with a look at the Low-Level APIs in the DynamoDB SDK. The Evident.io Blog talked about Defending Against AWS Account Takeover Using ESP. A post on the ElasticBox Blog is Calling all AWS CloudFormation Users. Tuesday, October 21 We talked about Next Generation Genomics with AWS. We announced that you can now Speak to Amazon Kinesis with Python. We published a Kinesis Storm Spout Update with Support for Ack/Fail Semantics. We published a new white paper Amazon Kinesis and Apache Storm - Building a Real-Time Sliding-Window Dashboard over Streaming Data. We announced a CloudWatch Update - Enhanced Support for Windows Log Files. The AWS Application Management Blog reviewed this feature in a post titled Using CloudWatch Logs with Amazon EC2 Running Microsoft Windows Server. We launched a CloudFront Update, with Trends, Metrics, Charts, and More Timely Logs. We launched the New AWS Directory Service. We announced that you can now See the last Sign-In Time for a User in the IAM Console.
Multi-AZ Support / Auto Failover for Amazon ElastiCache for Redis
Oct 24, 2014
Like every AWS offering, Amazon ElastiCache started out simple and then grew in breadth and depth over time. Here's a brief recap of the most important milestones: August 2011 - Initial launch with support for the Memcached caching engine in one AWS Region. December 2011 - Expansion to four additional Regions. March 2012 - The first of several price reductions. April 2012 - Introduction of Reserved Cluster Nodes. November 2012 - Introduction of four additional types of Cache Nodes. September 2013 - Initial support for the Redis caching engine including Replication Groups with replicas for increased read throughput. March 2014 - Another price reduction. April 2014 - Backup and restore of Redis Clusters. July 2014 - Support for M3 and R3 Cache Nodes. July 2014 - Node placement across more than one Availability Zone in a Region. September 2014 - Support for T2 Cache Nodes. When you start to use any of the AWS services, you should always anticipate a steady stream of enhancements. Some of them, as you can see from list above, will give you additional flexibility with regard to architecture, scalability, or location. Others will improve your cost structure by reducing prices or adding opportunities to purchase Reserved Instances. Another class of enhancements simplifies the task of building applications that are resilient and fault-tolerant. Multi-AZ Support for Redis Today's launch is designed to help you to add additional resilience and fault tolerance to your Redis Cache Clusters. You can now create a Replication Group that spans multiple Availability Zones with automatic failure detection and failover. After you have created a Multi-AZ Replication Group, ElastiCache will monitor the health and connectivity of the nodes. If the primary node fails, ElastiCache will select the read replica that has the lowest r
OpenID Connect Support for Amazon Cognito
Oct 23, 2014
This past summer, we launched Cognito to simplify the task of authenticating users and storing, managing, and syncing their data across multiple devices. Cognito already supports a variety of identities — public provider identities (Facebook, Google, and Amazon), guest user identities, and recently announced developer authenticated identities. Today we are making Amazon Cognito even more flexible by enabling app developers to use identities from any provider that supports OpenID Connect (OIDC). For example, you can write AWS-powered apps that allow users to sign in using their user name and password from Salesforce or Ping Federate. OIDC is an open standard enables developers to leverage additional identity providers for authentication. This way they can focus on developing their app rather than dealing with user names and passwords. Today's launch adds OIDC provider identities to the list. Cognito takes the ID token that you obtain from the OIDC identity provider and uses it to manufacture unique Cognito IDs for each person who uses your app. You can use this identifier to save and synchronize user data across devices and to retrieve temporary, limited-privilege AWS credentials through the AWS Security Token Service. Building upon the support for SAML (Security Assertion Markup Language) that we launched last year, we hope that today's addition of support for OIDC demonstrates our commitment to open standards. To learn more and to see some sample code, see our new post, Building an App using Amazon Cognito and an OpenID Connect Identity Provider on the AWS Security Blog. If you are planning to attend Internet Identity Workshop next week, come meet the members of the team that added this support! -- Jeff;
Now Open - AWS Germany (Frankfurt) Region - EC2, DynamoDB, S3, and Much More
Oct 23, 2014
It is time to expand the AWS footprint once again, this time with a new Region in Frankfurt, Germany. AWS customers in Europe can now use the new EU (Frankfurt) Region along with the existing EU (Ireland) Region for fast, low-latency access to the suite of AWS infrastructure services. You can now build multi-Region applications with the assurance that your content will stay within the EU. New Region The new Frankfurt Region supports Amazon Elastic Compute Cloud (EC2) and related services including Amazon Elastic Block Store (EBS), Amazon Virtual Private Cloud, Auto Scaling, and Elastic Load Balancing. It also supports AWS Elastic Beanstalk, AWS CloudFormation, Amazon CloudFront, Amazon CloudSearch, AWS CloudTrail, Amazon CloudWatch, AWS Direct Connect, Amazon DynamoDB, Amazon Elastic MapReduce, AWS Storage Gateway, Amazon Glacier, AWS CloudHSM, AWS Identity and Access Management (IAM), Amazon Kinesis, AWS OpsWorks, Amazon Route 53, Amazon Relational Database Service (RDS), Amazon Redshift, Amazon Simple Storage Service (S3), Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), and Amazon Simple Workflow Service (SWF). The Region supports all sizes of T2, M3, C3, R3, and I2 instances. All EC2 instances must be launched within a Virtual Private Cloud in this Region (see my blog post, Virtual Private Clouds for Everyone for more information). There are also three edge locations in Frankfurt for Amazon Route 53 and Amazon CloudFront. This is our eleventh Region (see the AWS Global Infrastructure map for more information). As usual, you can see the full list in the Region menu of the AWS Management Console: Rigorous Compliance Every AWS Region is designed and built to meet rigorous compliance standards including ISO 27001, SOC 1, PCI DSS Level 1, to name a few (see the AWS Compliance
MLB.com Statcast Debuts at the World Series - Powered by AWS
Oct 23, 2014
Yesterday, the team at MLB Advanced Media (MLBAM) launched MLB.com Statcast for the 2014 World Series. This cool new video experience, powered by AWS, demonstrates for fans how high-resolution cameras and radar equipment precisely track the position of the ball and all of the players on the field during a baseball game. The equipment captures 20,000 position metrics for the ball every second. It also captures 30 position metrics for each player every second. The data is used to create a newly introduced video overlay experience — MLB.com Statcast powered by AWS — to display the computed performance metrics that measure the performance of each player. This data, and the renderings that it creates, help to provide today's baseball fans with the detailed and engaging online content that they crave. Here are a couple of examples that will show you more about the data collected and displayed through Statcast, using a diving catch from Game 6 of the ALCS. First, the pitch: The reaction in center field: And the catch: Watch the complete video to see and hear the action! -- Jeff;
AWS Ad Tech Conference - This Friday in San Francisco!
Oct 22, 2014
The advertising space is going through a rapid, technology-enabled, data-driven transformation! Many of the companies driving this change are using AWS services like Amazon Elastic MapReduce, Amazon Redshift, Amazon DynamoDB, Amazon Kinesis, and Amazon CloudFront to serve, ingest, process, store, analyze, track, and optimize their online advertising campaigns. If you work for an ad tech company in the San Francisco area you should consider attending a free one-day event for developers and architects this coming Friday (October 24th) in San Francisco. Attend, Learn, Meet If you attend the event you will get to learn AWS in a series of five technical deep dive sessions that are laser focused on the key AWS technologies that I mentioned above. You will also get to hear AWS customers such as Adroll (ad retargeting), Blinkx (video discovery and sharing), Bloomreach (big data marketing), Krux Digital (cross-screen data management), SetMedia (digital video classification), Tune and Viglink (automated monetization) share their real-life use cases, architectures, and the lessons they learned on their journey to the cloud. The day will end with a networking reception at 5:00 PM. This event is designed for developers and architects who are already familiar with AWS and are looking to increase their knowledge of key ad tech enabling services and learn directly from their industry peers. This is not an introductory or business-level event. Register Now The event runs from 10:00 AM to 6:00 PM this coming Friday. It will be held in the AWS Pop-up Loft at 925 Market Street in San Francisco. Registration is mandatory, space is limited, and there's no charge to attend. To register: Go to the AWS Pop-up Loft site and click Register to attend the AWS Loft. If this is your first time registering for an event at the AWS Pop-Up Loft, you'll need to create a new account first. Otherwise, just log in to the site first.
New AWS Directory Service
Oct 22, 2014
Virtually every organization uses a directory service such as Active Directory to allow computers to join domains, list and authenticate users, and to locate and connect to printers, and other network services including SQL Server databases. A centralized directory reduces the amount of administrative work that must be done when an employee joins the organization, changes roles, or leaves. With the advent of cloud-based services, an interesting challenge has arisen. By design, the directory is intended to be a central source of truth with regard to user identity. Administrators should not have to maintain one directory service for on-premises users and services, and a separate, parallel one for the cloud. Ideally, on-premises and cloud-based services could share and make use of a single, unified directory service. Perhaps you want to run Microsoft Windows on EC2 or centrally control access to AWS applications such as Amazon WorkSpaces or Amazon Zocalo. Setting up and then running a directory can be a fairly ambitious undertaking once you take in to account the need to procure and run hardware, install, configure and patch the operating system, and the directory, and so forth. This might be overkill if you have a user base of modest size and just want to use the AWS applications and exercise centralized control over users and permissions. The New AWS Directory Service Today we are introducing the AWS Directory Service to address these challenges! This managed service provides two types of directories. You can connect to an existing on-premises directory or you can set up and run a new, Samba-based directory in the Cloud. If your organization already has a directory, you can now make use of it from within the cloud using the AD Connector directory type. This is a gateway technology that serves as a cloud proxy to your existing directory, without the need for complex synchronization technology or federat
CloudFront Update - Trends, Metrics, Charts, More Timely Logs
Oct 22, 2014
The Amazon CloudFront team has added a slew of analytics and reporting features this year. I would like to recap a pair of recent releases and then introduce you to the features that we are releasing today. As you probably know, CloudFront is a content delivery web service that integrates with the other parts of AWS for easy and efficient low-latency delivery of content to end users. CloudFront Usage Charts We launched a set of CloudFront Usage Charts back in March. The charts let you track trends in data transfer and requests (both HTTP and HTTPS) for each of your active CloudFront web distributions. Data is shown with daily or hourly granularity. These charts are available to you at no extra charge. You don't have to make any changes to your distribution in order to collect the data or to view the charts. Here is a month's worth of data for one of my distributions: You can easily choose the distribution of interest, the desired time period and the reporting granularity: You can also narrow down the reports by billing region: Operational Metrics Earlier this month CloudFront began to publish a set of Operational Metrics to Amazon CloudWatch. These metrics are published every minute and reflect activity that's just a few minutes old, giving you information that is almost real-time in nature. As is the case with any CloudWatch metric, you can display and alarm on any of the items. The following metrics are available for each of your distributions: Requests - Number of requests for all HTTP methods and for both HTTP and HTTPS requests. BytesDownloaded - Number of bytes downloaded by viewers for GET, HEAD, and OPTIONS requests. BytesUploaded - Number of bytes uploaded to the origin with CloudFront using POST and PUT requests. TotalErrorRate - Percentage of all requests for which the HTTP status code is 4xx or 5xx. 4xxErrorRate - Percentage of all requests for which the HTTP
CloudWatch Update - Enhanced Support for Windows Log Files
Oct 21, 2014
Earlier this year, we launched a log storage and monitoring feature for Amazon CloudWatch. As a quick recap, this feature allows you to upload log files from your Amazon Elastic Compute Cloud (EC2) instances to CloudWatch, where they are stored durably and easily monitored for specific symbols or messages. The EC2Config service runs on Microsoft Windows instances on EC2, and takes on a number of important tasks. For example it is responsible for uploading log files to CloudWatch. Today we are enhancing this service with support for Windows Performance Counter data and ETW (Event Tracing for Windows) logs. We are also adding support for custom log files. In order to use this feature, you must enable CloudWatch logs integration and then tell it which files to upload. You can do this from the instance by running EC2Config and checking Enable CloudWatch Logs integration: The file %PROGRAMFILES%\Amazon\Ec2ConfigService\Settings\AWS.EC2.Windows.CloudWatch.json specifies the files to be uploaded. To learn more about how this feature works and how to configure it, head on over to the AWS Application Management Blog and read about Using CloudWatch Logs with Amazon EC2 Running Microsoft Windows Server. -- Jeff;
Speak to Amazon Kinesis in Python
Oct 21, 2014
My colleague Rahul Patil sent me a nice guest post. In the post Rahul shows you how to use the new Kinesis Client Library (KCL) for Python developers. -- Jeff; The Amazon Kinesis team is excited to release the Kinesis Client Library (KCL) for Python developers! Developers can use the KCL to build distributed applications that process streaming data reliably at scale. The KCL takes care of many of the complex tasks associated with distributed computing, such as load-balancing across multiple instances, responding to instance failures, checkpointing processed records, and reacting to changes in stream volume. You can download the KCL for Python using Github, or PyPi. Getting Started Once you are familiar with key concepts of Kinesis and KCL, you are ready to write your first application. Your code has the following duties: Set up application configuration parameters. Implement a record processor. The application configuration parameters are specified by adding a properties file. For example: # The python executable script executableName = sample_kclpy_app.py # The name of an Amazon Kinesis stream to process. streamName = words # Unique KCL application name applicationName = PythonKCLSample # Read from the beginning of the stream initialPositionInStream = TRIM_HORIZON The above example configures KCL to process a Kinesis stream called "words" using the record processor supplied in sample_kclpy_app.py. The unique application name is used to coordinate amongst workers running on multiple instances. Developers have to implement the following three methods in their record processor: initialize(self, shard_id) process_records(self, records, checkpointer) shutdown(self, checkpointer, reason) initialize() and shutdown() are self-explanatory; they are called once in the lifecycle of the record processor to initialize and clean up the record processor respectively. If the shutdown reason is
Next Generation Genomics With AWS
Oct 21, 2014
My colleague Matt Wood wrote a great guest post to announce new support for one of our genomics partners. -- Jeff; I am happy to announce that AWS will be supporting the work of our partner, Seven Bridges Genomics, who has been selected as one of the National Cancer Institute (NCI) Cancer Genomics Cloud Pilots. The cloud has become the new normal for genomics workloads, and AWS has been actively involved since the earliest days, from being the first cloud vendor to host the 1000 Genomes Project, to newer projects like designing synthetic microbes, and development of novel genomics algorithms that work at population scale. The NCI Cancer Genomics Cloud Pilots are focused on how the cloud has the potential to be a game changer in terms of scientific discovery and innovation in the diagnosis and treatment of cancer. The NCI Cancer Genomics Cloud Pilots will help address a problem in cancer genomics that is all too familiar to the wider genomics community: data portability. Today's typical research workflow involves downloading large data sets, (such as the previously mentioned 1000 Genomes Project or The Cancer Genome Atlas (TCGA)) to on-premises hardware, and running the analysis locally. Genomic datasets are growing at an exponential rate and becoming more complex as phenotype-genotype discoveries are made, making the current workflow slow and cumbersome for researchers. This data is difficult to maintain locally and share between organizations. As a result, genomic research and collaborations have become limited by the available IT infrastructure at any given institution. The NCI Cancer Genomics Cloud Pilots will take the natural step to solve this problem, by bringing the computation to where the data is, rather than the other way around. The goal of the NCI Cancer Genomics Cloud Pilots are to create cloud-hosted repositories for cancer genome data that reside alongside the tool
AWS Week in Review - October 13, 2014
Oct 20, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, October 13 We announced the first Internet of Things (IoT) Hack Day at re:Invent. We announced that Amazon Elastic Transcoder now Supports HLSv4. The AWS Java Blog published Part 1 of the Introducing the DynamoDB API series. The AWS Ruby Development Blog launched a series of articles on the topic of Ruby on Rails on Amazon Web Services. Tuesday, October 14 A post on the AWS Security Blog announced Easier Role Selection for SAML-Based Single Sign-On. The AWS Mobile Development Blog published Part 2 of a series on Understanding Amazon Cognito Authentication - Developer Authenticated Identities. A post on the Amazon Mobile App Distribution Blog invited you to Join the Amazon Appstore Team at the AWS Loft in San Francisco. Wednesday, October 15 We published a new AWS Quick Start for Cloudera Enterprise Data Hub. The AWS Big Data Blog showed you how to Deploy Cloudera's Enterprise Data Hub on AWS. We annouced that Amazon WorkSpaces now Supports PCoIP Zero Clients. The Amazon Simple Email Service Blog talked about SPF and Amazon SES. The AWS Windows and .NET Developer Blog talked about Getting Ready for re:Invent. The AWS Ruby Development Blog showed you how to Deploy Ruby on Rails Applications to AWS OpsWorks.
Fast, Easy, Free Data Sync from RDS MySQL to Amazon Redshift
Oct 20, 2014
As you know, I'm a big fan of Amazon RDS. I love the fact that it allows you focus on your applications and not on keeping your database up and running. I'm also excited by the disruptive price, performance, and ease of use of Amazon Redshift, our petabyte-scale, fully managed data warehouse service that lets you get started for $0.25 per hour and costs less than $1,000 per TB per year. Many customers agree, as you can see from recent posts by Pinterest, Monetate, and Upworthy. Many AWS customers want to get their operational and transactional data from RDS into Redshift in order to run analytics. Until recently, it's been a somewhat complicated process. A few week ago, the RDS team simplified the process by enabling row-based binary logging, which in turn has allowed our AWS Partner Network (APN) partners to build products that continuously replicate data from RDS MySQL to Redshift. Two APN data integration partners, FlyData and Attunity, currently leverage row-based binary logging to continuously replicate data from RDS MySQL to Redshift. Both offer free trials of their software in conjunction with Redshift's two month free trial. After a few simple configuration steps, these products will automatically copy schemas and data from RDS MySQL to Redshift and keep them in sync. This will allow you to run high performance reports and analytics on up-to-date data in Redshift without having to design a complex data loading process or put unnecessary load on your RDS database instances. If you're using RDS MySQL 5.6, you can replicate directly from your database instance by enabling row-based logging, as shown below. If you're using RDS MySQL 5.5, you'll need to set up a MySQL 5.6 read replica and configure the replication tools to use the replica to sync your data to Redshift. To learn more about these two solutions, see FlyData's Free Trial Guide for RDS MySQL to Re
Amazon WorkSpaces Supports PCoIP Zero Clients
Oct 15, 2014
Amazon WorkSpaces provides a persistent, cloud-based desktop experience that can be accessed from a variety of devices including PC and Mac desktops and laptops, iPads, Kindle Fires, and Android tablets. Support for PCoIP Zero Clients Today we are making WorkSpaces even more flexible by adding support for PCoIP zero clients. WorkSpaces desktops are rendered on the server and then transmitted to the endpoint as a highly compressed bitmap via the PCoIP protocol. Zero clients are simple, secure, single-purpose clients that are equipped with a monitor, keyboard, mouse, and other peripherals. The clients use a dedicated PCoIP chipset for bitmap decompression and decoding and require very little in the way of local software maintenance (there is no operating system running on the device), making them a great match for Amazon WorkSpaces. You can use any zero client device that contains the Teradici Tera 2 zero client chipset. Currently, over 30 hardware manufacturers provide such devices; check Teradici's supported devices list for more information. Getting Started In order to connect your existing zero clients to Amazon WorkSpaces, first verify that they are running version 4.6.0 (or newer) of the PCoIP firmware. You will need to run the PCoIP Connection Manager authentication appliance in a Virtual Private Cloud. The Connection Manager is built on Ubuntu 12.04 LTS and is available as an HVM AMI. It brokers the authentication process and enables the creation of streaming sessions from WorkSpaces to the clients, thereby offloading all non-streaming work from the clients. The Connection Manager must be run in the VPC that hosts your Amazon WorkSpaces endpoint. To learn more about this important new AWS feature, read the PCoIP Zero Client Admin Guide. -- Jeff;
New AWS Quick Start - Cloudera Enterprise Data Hub
Oct 15, 2014
date: 2014-10-15 2:03:16 PM The new Quick Start Reference Deployment Guide for Cloudera Enterprise Data Hub does exactly what the title suggests! The comprehensive (20 page) guide includes the architectural considerations and configuration steps that will help you to launch the new Cloudera Director and an associated Cloudera Enterprise Data Hub (EDH) in a matter of minutes. As the folks at Cloudera said in their blog post, "Cloudera Director delivers an enterprise-class, elastic, self-service experience for Hadoop in cloud environments." The reference deployment takes the form of a twelve-node cluster that will cost between $12 and $82 per hour in the US East (Northern Virginia) Region, depending on the instance type that you choose to deploy. The cluster runs within a Virtual Private Cloud that includes public and private subnets, a NAT instance, security groups, a placement group for low-latency networking within the cluster, and an IAM role. The EDH cluster is fully customizable and includes worker nodes, edge nodes, and management nodes, each running on the EC2 instance type that you designate: The entire cluster is launched and configured by way of a parameterized AWS CloudFormation template that is fully described in the guide. -- Jeff;
Developer Preview of Version 3 of AWS SDK for PHP
Oct 14, 2014
Version 3 of the AWS SDK for PHP is now in Developer Preview and available on GitHub and Composer. Along with significant performance improvements, v3 brings a number of brand new features. Using the new version, you can now make asynchronous requests with Futures and Promises, query API responses with JMESPath, and bind default request parameters to service clients. The new SDK also includes some important architectural improvements. you can provide your own HTTP adapter and take advantage of a more streamlined event system offered by the latest version of the Guzzle library. The development team is happy to be able to share this preview and is looking forward to your feedback. You can send it to them via GitHub Issues. To learn more about this Developer Preview, visit the AWS PHP Developer Blog and read about the Version 3 Preview of the AWS SDK. -- Jeff;
Elastic Transcoder Update - Support for HLS v4
Oct 13, 2014
Amazon Elastic Transcoder lets you convert media files in to versions that will play on smart phones, tablets, and PCs. It manages all of the tedious aspects of the media transcoding process on your behalf; you simply create a transcoding Job, specify the location of the source media file, and indicate which output format(s) you need. Elastic Transcoder will take care of everything else; you don't have to worry about hardware, software, scaling, tuning, or licensing. HLS v4 Support Today we are adding support for version 4 of the HTTP Live Streaming (HLS) protocol. This adaptive streaming protocol is commonly used by newer iOS (5+) and Android (4.4+) devices. Our support for version 4 of HLS includes the following features: Byte-Range Requests - The transcoded files contains enough information to allow the client media player to request video segments as needed. This obviates the need to create and manage thousands of smaller files. With this change, Elastic Transcoder generates one file per bitrate instead of one file per video segment per bitrate. Late Binding Audio - Audio and video can now be streamed separately. This allows you to reuse the same audio file with any number video files in order to eliminate redundant storage and superfluous data transfer. I-Frame Only Playback - This feature enables "trick play" features such as enhanced fast forward, rewind, and seeking. It works by generating a separate playlist that consists solely of what are commonly called I-frames. This is short for "intra frame," and is commonly called a key frame in other video encoding formats. To make a long story short, an I-frame does not depend on any other frames in the stream, and can be displayed in its entirety. If you are curious, Apple Technical Note 2288 (Example Playlist Files for use with HTTP Live Streaming) contains more
AWS Week in Review - October 6, 2014
Oct 13, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, October 6 We introduced New APN Competencies for Storage and Life Sciences. The AWS Application Management Blog showed you how to Get Started With CloudWatch Logs. The Cloudlytics Blog showed you how to Decode ELB Log Entries. Tuesday, October 7 We introduced Wildcard Cookies and Options Caching for Amazon CloudFront. We announced that you can now Modify Your Elastic Beanstalk Data Tier Configuration From the Elastic Beanstalk Management Console. The AWS Big Data Blog talked about Ensuring Consistency When Using Amazon S3 and Amazon Elastic MapReduce for ETL Workflows. The AWS Java Blog previewed some of their plans for Java AWS re:Invent 2014. The AWS Startup Collection talked about A Better Dev/Test Experience: Docker and AWS. The Netflix Tech Blog talked about Using Presto in our Big Data Platform on AW<S/a>. Wednesday, October 8 We announced JSON Support, an Expanded Free Tier, Flexible Scaling, and Larger Items for DynamoDB. The AWS Mobile Development Blog announced that AWS Mobile SDK for Xamarin is now Available on AWSLabs. Thursday, October 9 We announced that Amazon SNS is now Integrated With CloudTrail. A new post on the AWS Big Data Blog talk
Announcing Internet of Things (IoT) Hack Day at re:Invent
Oct 13, 2014
Are you familiar with the Internet of Things? Before too long, many of the devices in your life will be connected to the Internet and to the cloud on a full or part-time basis. They will generate a constant stream of position, condition, and sensor data and send it to the AWS Cloud for storage (S3 and DynamoDB), messaging (SNS), identity (Cognito), real-time processing (Kinesis), and analysis (Redshift and Elastic MapReduce). For example, I have a Fuse plugged in to one of my vehicles. I plugged it in to the OBD port, configured my account, and was good to go. The device sends vehicle condition information (pulled from the OBD data) and position data (from its built-in GPS) to the cloud using a built-in cellular modem. I can easily track the position and condition of my car, regardless of which member of my family happens to be driving it. IoT HackDay at re:Invent We are very excited about the prospects for the Internet of Things. In order to help you to learn more, we will be conducting our first-ever Internet of Things HackDay at re:Invent. As a participant in this event you will learn how to build your first "Hello World" application on an AWS-connected device. After that you will spend the rest of the time conceptualizing, prototyping, and building your something cool and demo-worthy. Our friends at Intel and Spark Labs will bring their latest microcontrollers and boards, along with a big pile of sensors, wires, LEDs, and breadboards to help you get started. Bring your laptop, your imagination and some good ideas; we'll have plenty of geeky giveaways and plenty of fuel -- snacks, coffee, and beer! Space is limited and we can only accommodate 200 re:Invent attendees. To sign up, log in to your re:Invent account and add this event to your schedule. If you want to create a team ahead of time, register and then stand by for our pre-event survey. We'll collect enough additional info
Container Computing and AWS
Oct 10, 2014
Big changes in the technology world seem to come about in two ways. Sometimes there's a big splashy announcement and a visible public leap in to the future. Most of the time, however, change is a bit more subtle. Early adopters find a new technology that makes them more productive and share it amongst themselves. Over time the news spreads to others. At some point the once-new technology suddenly (for those who haven't been paying attention) seems to have become very popular, seemingly overnight! This technology adoption model can be seen in the recent growth in the popularity of container computing, exemplified by the rising awareness of Docker. Containers are lightweight, portable, and self-sufficient. Even better, they can be run in a wide variety of environments. You can, if you'd like, build and test a container locally and then deploy it to Amazon Elastic Compute Cloud (EC2) for production. Benefits of Container Computing Let's take a closer look at some of the benefits that accrue when you create your cloud-based application as a collection of containers, each specified declaratively and mapped to a single, highly specific aspect of your architecture: Consistency & Fidelity - There's nothing worse than creating something that works great in a test environment yet fails or runs inconsistently when moved to production. When you are building and releasing code in an agile fashion, wasting time debugging issues that arise from differences between environments is a huge barrier to productivity. The declarative, all-inclusive packaging model used by Docker gives you the power to enumerate your application's dependencies. Your application will have access to the same libraries and utilities, regardless of where it is running. Distributed Application Platform - If you build your application as a set of distributed services, each in a Doc
General Purpose (SSD) Storage for Amazon RDS
Oct 10, 2014
In June of this year I introduced you to the new SSD-backed Elastic Block Storage option for EC2. Just a few months after release, this new option (formally known as General Purpose (SSD)) is already being used for about 90% of the newly created EBS volumes. Our customers have told us that they love the consistent baseline performance (3 IOPS per GB of provisioned storage) and the ability to burst up to 3,000 IOPS without regard to the amount of provisioned storage. Today we are bringing the same consistent baseline performance and bursting capability to Amazon Relational Database Service (RDS). As an RDS user, you now have your choice of three different types of storage: General Purpose (SSD) storage is suitable for a wide variety of database workloads that have moderate I/O requirements. The baseline of 3 IOPS per GB and the ability to burst up to 3,000 IOPS will provide you with predictable performance well-suited to many applications. Provisioned IOPS (SSD) storage is ideal for the most demanding database workloads, including OLTP. This storage provides the most consistent performance and allows you to provision between 1,000 and 30,000 IOPS as required by your application. Magnetic Storage (formerly known as RDS Standard storage) is a good match for small database workloads where data is accessed infrequently. You can use the new General Purpose (SSD) storage in conjunction with other powerful RDS features such as Multi-AZ, Read Replicas, and Amazon Virtual Private Cloud. Pricing for this new option starts at $0.115 per GB per month in the US East (Northern Virginia) Region. As usual, full pricing information can be found on the RDS Pricing page. Get Started Today This new storage option is available in all AWS Regions and can be used with the MySQL, Oracle, PostgreSQL, and SQL Server database engines. -- Jeff;
Amazon DynamoDB Update - JSON, Expanded Free Tier, Flexible Scaling, Larger Items
Oct 08, 2014
Amazon DynamoDB Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. Our customers love the fact that they can get started quickly and simply (and often at no charge, within the AWS Free Tier) and then seamlessly scale to store any amount of data and handle any desired request rate, all with very consistent, SSD-driven performance. Today we are making DynamoDB even more useful with four important additions: Support for JSON data, an expanded free tier, additional scaling options, and the capacity to store larger items. We've also got a new demo video and some brand-new customer references. JSON Document Support You can now store entire JSON-formatted documents as single DynamoDB items (subject to the newly increased 400 KB size limit that I will talk about in a moment). This new document-oriented support is implemented in the AWS SDKs and makes use of some new DynamoDB data types. The document support (available now in the AWS SDK for Java, the SDK for .NET, the SDK for Ruby, and an extension to the SDK for JavaScript in the Browser) makes it easy to map your JSON data or native language object on to DynamoDB's native data types and for supporting queries that are based on the structure of your document. You can also view and edit JSON documents from within the AWS Management Console. With this addition, DynamoDB becomes a full-fledged document store. Using the AWS SDKs, it is easy to store JSON documents in a DynamoDB table while preserving their complex and possibly nested "shape." The new data types could also be used to store other structured formats such as HTML or XML by building a very thin translation layer. Let's work through a couple of examples. I'll start with the following JSON document: { "person_id" : 123, "last_name" : "Barr", "first_name" : "Jeff", "cur
New APN Competencies - Storage and Life Sciences
Oct 06, 2014
When I talk to enterprises and mid-sized companies about their plans to gain agility and cost-effectiveness by their workloads and applications to the Cloud, they are eager to move forward and often want to seek the assistance of solution providers with AWS expertise. We created the AWS Partner Network (APN) a couple of years ago to provide business, technical, marketing, GTM (go to market) support for companies that find themselves in this situation. With the continued growth and speciation of AWS, along with the increasing diversity of AWS use cases, we have begun to recognize partners that have demonstrated their competence in specialized solution area such as Big Data, Managed Services, Microsoft, SAP, and Oracle. New Storage and Life Sciences Competencies We recently launched new APN Competencies for Storage and Life Sciences. The Storage Competency Partners can help you to evaluate and use techniques and technologies that allow you to effectively store data in the AWS Cloud. You can search for APN Storage Partners based on primary use case such as Backup, Archive, Disaster Recovery, and Primary File Storage / Cloud NAS. Our initial Storage Competency Partners are Avere Systems, CommVault Systems, CTERA Networks, Druva, Panzura, Riverbed, and Zadara Storage. The Life Sciences Competency Partners can help you conduct drug discovery, manage clinical trials, initiate manufacturing and distribution activities, and do R&D of genetic-based treatments and companion diagnostics. Our initial Life Science Competency Partners includes both Independent Software Vendors (ISVs) and System Integrators (SIs). The initial ISV partners are Seven Bridges Genomics, DNAnexus, Cycle Computing, Medidata Solutions Worldwide, Core Informatics, and Syapse. The initial SI partners are BioTeam, Booz Allen Hamilton, Cognizant, G2 Technology Group, HCL Technologies, Infosy
AWS Week in Review - September 29, 2014
Oct 06, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, September 29 We published a New Quick Start - Windows PowerShell Desired State Configuration (DSC) on AWS. We announced that Cloudformation Support for ELB, CloudFront, OpsWorks, and SNS has been updated. We announced that Version 2 of the AWS Mobile SDK is now Generally Available. We announced that Amazon Cognito now Includes Enhanced Identity Support. We updated the EC2 Public IP Address Ranges. There are now 9,437,992 IP addresses in the public AWS Regions. The announcement also notes that one of the existing /16 ranges in the US East (Northern Virginia) Regions will be split in to a pair of /17's, one of which will be moving to the Asia Pacific (Tokyo) Region. The AWS Startup Collection told us What's Hot at the AWS Pop-up Loft in October. Tuesday, September 30 We announced that Amazon CloudWatch Logs are now Available in the US West (Oregon) and EU West (Ireland) Regions. We announced that Amazon AppStream is now Available in Japan. We announced that AWS Elastic Beanstalk now Supports IAM Users and Federated Roles. The Gathering Clouds blog kicked off a planned 10-part series on DevOps with an article on Scalability in Cloud Computing: Old Problems With New Solutions. Wednesday, October 1 We published a second EC2 Maintenance Update. We announced that
Setup Enhancements for AWS Management Portal for vCenter
Oct 02, 2014
My colleague Derek Lyon sent along a great guest post to introduce some important enhancements to the AWS Management Portal for vCenter. -- Jeff; We have recently added a number of new features to the AWS Management Portal for vCenter. These enhancements make it significantly easier for VMware professionals to setup the portal and start managing their AWS resources using their vSphere Client. New Federation Proxy Option We recently added a new setup option that significant reduces the complexity of setting-up the portal. You now have the option to use the portal without having to setup SAML integration yourself. To do this, you can use the AWS Connector as an authentication proxy. This provides an easy way to offer end-users federated access to your AWS resources via the portal. With the proxy option, your end-users will access the portal using the same credentials they use to login to vCenter, with support for both system domain users and directory users. Previously, the portal only supported SAML-based authentication. This required you to setup Active Directory Federation Services (ADFS) or an equivalent SAML-based identity provider (IdP) for federating identity into AWS. The new SAML-based authentication provides a powerful tool for customers who want to manage their own single-sign on (SSO) infrastructure. However, it can also be challenging to set up if you are not familiar with these technologies, or if you do not already have a compatible Identity Provider (IdP) configured. Now you have an alternative option. You can choose to have the AWS Connector act as an identity federation proxy. When you use this option, you eliminate the complexity that comes with configuring the single sign-on infrastructure yourself. This is significantly simpler to set up and will provide the best experience for customers who do not wish to manage their own IdP. To set up the portal using the new federation p
Amazon Elastic Transcoder Now Supports Smooth Streaming
Oct 01, 2014
Amazon Elastic Transcoder is a scalable, fully managed media (audio and video) transcoding service that works on a cost-effective, pay-per-use model. You don't have to license or install any software, and you can take advantage of transcoding presets for a variety of popular output devices and formats, including H.264 and VP8 video and AAC, MP3, and Vorbis audio formatted into MP4, WebM, MPEG2-TS, MP3, and OGG packages. You can also generate segmented video files (and the accompanying manifests) for HLS video streaming. Earlier this year we improved Elastic Transcoder with an increase in the level of parallelism and support for captions. Today we are adding support for Smooth Streaming (one of several types of adaptive bitrate streaming) over HTTP to platforms such as XBox, Windows Phone, and clients that make use of Microsoft Silverlight players. This technology improves the viewer experience by automatically switching to data streams of higher and lower quality that are based on local network conditions and CPU utilization on the playback device. In conjunction with Amazon CloudFront, you can now distribute high-quality audio and video content to even more types of devices. New Smooth Streaming Support Adaptive bitrate streaming uses the information stored in a manifest file to choose between alternate renditions (at different bitrates) of the same content. Although the specifics will vary, you can think of this as low, medium, and high quality versions of the same source material. The content is further segmented into blocks, each containing several seconds (typically two to ten) of encoded content. For more information about the adaptation process, you can read my recent blog post, Amazon CloudFront Now Supports Microsoft Smooth Streaming. Each transcoding job that specifies Smooth Streaming as an output format generates three or more files: ISM — A
EC2 Maintenance Update II
Oct 01, 2014
I'd like to give you an update on the EC2 Maintenance announcement that I posted last week. Late yesterday (September 30th), we completed a reboot of less than 10% of the EC2 fleet to protect you from any security risks associated with the Xen Security Advisory (XSA-108). This Xen Security Advisory was embargoed until a few minutes ago; we were obligated to keep all information about the issue confidential until it was published. The Xen community (in which we are active participants) has designed a two-stage disclosure process that operates as follows: Early disclosure to select organizations (a list maintained and regularly evaluated by the Xen Security Team based on a set of public criteria established by the Xen Project community) with a limited time to make accommodations and apply updates before it becomes widely known. Full disclosure to everyone on the public disclosure date. Because our customers’ security is our top priority and because the issue was potentially harmful to our customers, we needed to take fast action to protect them. For the reasons mentioned above, we couldn’t be as expansive as we’d have liked on why we had to take such fast action. The zone by zone reboots were completed as planned and we worked very closely with our customers to ensure that the reboots went smoothly for them. We'll continue to be vigilant and will do our best to protect all AWS customers from similar issues in the future. As an AWS user, you may also want to take this opportunity to re-examine your AWS architecture to look for possible ways to make it even more fault-tolerant. Here are a few suggestions to get you started: Run instances in two or more Availability Zones. Pay attention to your Inbox and to the alerts on the AWS Management Console. Make sure that you fill in the "Alternate Contacts"
Amazon AppStream is Now Available in Japan
Oct 01, 2014
Amazon AppStream allows you to build complex applications that run on simple devices, taking advantage of cloud-based graphical rendering (both 2D and 3D) and reducing the need for local compute power and storage. Our customers are also using AppStream to simplify their beta testing process and to control the dispersion of their Intellectual Property (IP). As I have noted in the past, your applications run in a Windows 2008 R2 environment hosted on an Amazon Elastic Compute Cloud (EC2) instance. Earlier this year I announced that that AppStream was available to all developers. At that time, all AppStream applications were streamed from the US East (Northern Virginia) Region. Expanding to Japan Today I am happy to be able to announce that AppStream applications can now be streamed from the Asia Pacific (Tokyo) Region. Developers with a customer base in and around Japan can now deliver their applications with lower latency and improved interactive performance. This is important because streaming responsive video across the Internet is very sensitive to latency and is, of course, limited by the speed of light. Putting the application as close to the user as possible minizes latency and improves the overall experience. Launching AppStream in Tokyo will give developers the ability to reach even more users with their streamed applications. As part of the AWS Free Tier, developers have access to up to 20 hours of streaming per month for a period of one year at no charge. Additional streaming time is billed at $1.20 per hour. In either case, usage time is calculated and accumulated based on the individual streaming sessions (see the AppStream pricing page for more information). AppStream in Action Nissan Motor Company Limited (one of world's largest automobile manufacturers) uses the NVTS (Nissan Virtual Training System) to train mechanics in new procedures without the need for a real vehicle. By using NVTS th
AWS Mobile SDK - General Availability of Version 2
Sep 29, 2014
Version 2 of the AWS Mobile SDK has been available in Developer Preview since early July (See my blog post, New AWS Mobile Services to learn more). During the Developer Preview, many developers used the AWS Mobile SDK in their apps and provided us with a lot of really good feedback. Today we are wrapping up the Developer Preview and making the AWS Mobile SDK Generally Available. You can download it here and get started with the AWS Mobile Services. We responded to the feedback that we received during the developer preview and made a number of improvements to the SDK. You can find the details in the release notes section ( iOS, Android). Here are some of the more significant improvements: The method count in the AWS Mobile SDK for Android has been reduced by 40% to 13K. This will reduce the size of the final APK and keeps you clear of Android's limit on the number of methods. The SDK supports offline sync using Amazon Cognito. The SDK queues requests made when the device is offline. The requests (pending sync operations) are executed when internet connectivity is available. Details can be found here. The AWS Mobile SDK for iOS now includes support for pre-signed Amazon Simple Storage Service (S3) URLs. You can use these URLS to perform background transfers using the NSURLSession class. To get started, take a look at the AWS Mobile SDK Getting Started Guide for iOS and the AWS Mobile SDK Getting Started Guide for Android. You can also take a look at the iOS Samples and the Android Samples on the AWS Labs GitHub repo. -- Jeff;
Enhanced Identity Support for Amazon Cognito
Sep 29, 2014
Amazon Cognito, as you may already know, simplifies the task of authenticating users and storing, managing, and syncing their data across multiple devices. We launched Cognito this past summer with support for three public identity providers. The identity providers (Google, Facebook, and Amazon) are used to create unique Cognito identifiers (there's also support for unauthenticated guest users). This allows new users to start using your app without taking the time to register a new identity. You can read my blog post, New AWS Mobile Services, to learn more about Cognito and its role as an identity provider. Enhanced Identity Support Today we are making Cognito even more flexible by allowing you to make use of the user identity system of your choice. You can use this feature to allow your users to create an identity that is separate and distinct from their existing social identity. With today's launch, Cognito takes an identifier that you supply and uses it to manufacture unique Cognito IDs for each person who uses your app. You can use this identifier to save and synchronize user data across devices and to retrieve temporary, limited-privilege AWS credentials through the AWS Security Token Service. To use this new facility, you must first implement a backend identity provider of your own. Then you call the new GetOpenIdTokenForDeveloperIdentity function and supply it with the name of your identity pool. The function will return a unique Cognito ID and an OpenID connect token. To learn more about how to do this and to see some sample code, read the post Amazon Cognito: Announcing Developer Authenticated Identities on the AWS Mobile Development Blog. -- Jeff;
New Quick Start - Windows PowerShell Desired State Configuration (DSC) on AWS
Sep 29, 2014
PowerShell Desired State Configuration (DSC) is a powerful tool for system administrators. Introduced as part of Windows Management Framework 4.0, it helps to automate system setup and maintenance for Windows Server 2008 R2 and Windows Server 2012 R2, Windows 7, Windows 8.1, and Linux environments. It can install or remove server roles and features, manage registry settings, environment variables, files, directories, and services, and processes. It can also manage local users and groups, install and manage MSI and EXE packages, and run PowerShell scripts. DSC can discover the system configuration on a given instance, and it can also fix a configuration that has drifted away from the desired state. We have just published a new Quick Start Reference Deployment to make it easier for you to take advantage of PowerShell Desired State Configuration in your AWS environment. This new document will show you how to: Use AWS CloudFormation and PowerShell DSC to bootstrap your servers and applications from scratch. Deploy a highly available PowerShell DSC pull server environment on AWS. Detect and remedy configuration drift after your application stack has been deployed. This detailed (24 page) document contains all of the information that you will need to get started. The deployed pull server is robust and fault-tolerant; it includes a pair of web servers and Active Directory domain controllers. It can be accessed from on-premises devices and from instances running in the AWS Cloud. -- Jeff;
AWS Week in Review - September 22, 2014
Sep 29, 2014
Let's take a quick look at what happened in AWS-land last week. I recently discovered a brand-new set of in-depth AWS articles from Intense School. I am more than happy to include informative, relevant, and timely articles from other partners, bloggers, and so forth. Please let me know when you publish something that you believe would be of attention to the AWS community. I'll do my best to check it out. Monday, September 22 The AWS Windows and .NET Developer Blog talked about Object Lifecycles. The CloudCheckr Blog talked about how CPXi Uses CloudCheckr to Reduce Their Costs on Amazon Web Services by 40%. Intense School published Understanding AWS Tools for Windows PowerShell - Part I. Late last month, the CloudEndure Blog published a list of 7 Must-view Cloud Migration Presentations and Top 7 AWS AMIs to Secure Your Application Stack. Tuesday, September 23 We announced that the Amazon Linux AMI 2014.09 is Now Available. A guest post on the AWS Startup Collection from AlertLogic presented A Users Guide to Cloud Security for Startups. Intense School published Understanding AWS Tools for Windows PowerShell - Part II. The Cloudability Blog wrapped up a series of posts on the The Five Stages of AWS Cost Efficiency with a post on Understanding the Business Value of Increasing Cloud Spending. Wednesday, September 24 We announced that the AWS Console Mobile App Now Supports DynamoDB. We
EC2 Maintenance Update
Sep 25, 2014
Today I’ve received a few questions about a maintenance update we’re performing late this week through early next week, so I thought it would be useful to provide an update. Yesterday we started notifying some of our customers of a timely security and operational update we need to perform on a small percentage (less than 10%) of our EC2 fleet globally. AWS customers know that security and operational excellence are our top two priorities. These updates must be completed by October 1st before the issue is made public as part of an upcoming Xen Security Announcement (XSA). Following security best practices, the details of this update are embargoed until then. The issue in that notice affects many Xen environments, and is not specific to AWS. As we explained in emails to the small percentage of our customers who are affected and on our forums, the instances that need the update require a system restart of the underlying hardware and will be unavailable for a few minutes while the patches are being applied and the host is being rebooted. While most software updates are applied without a reboot, certain limited types of updates require a restart. Instances requiring a reboot will be staggered so that no two regions or availability zones are impacted at the same time and they will restart with all saved data and all automated configuration intact. Most customers should experience no significant issues with the reboots. We understand that for a small subset of customers the reboot will be more inconvenient; we wouldn’t inconvenience our customers if it wasn’t important and time-critical to apply this update. Customers who aren’t sure if they are impacted should go to the “Events“ page on the EC2 console, which will list any pending instance reboots for their AWS account. As always, we are here to help walk customers through this or to answer questions after the maintenance update completes. Just open a support case. P.S. Note that this update is not in any way associated with what is
New Resource APIs in Version 2 of the AWS SDK for Ruby
Sep 25, 2014
We are launching a preview of a new, resource-style API model for the AWS SDK for Ruby. I will summarize the preview here, and refer you to the post AWS SDK for Ruby 2 Preview Release on the AWS Ruby Development Blog for full information! If you’ve used Version 1 of the AWS SDK for Ruby, you are likely already familiar with resource objects available for a number of services. These resource objects allow you to work with AWS resources as Ruby objects with attributes that are automatically loaded from the service and instance methods that map to API actions that can be taken on the resource. The interface also provides collection classes for easy iteration. With the lessons learned from resource objects in Version 1, we’re now introducing improved resource APIs in the Version 2 of the SDK. We have made three big changes to the model. First, resource objects now hold on to metadata retrieved from the service until explicitly reloaded by the user. This provides more control over network calls made by the SDK and helps users avoid unwanted or unnecessary HTTP requests. Second, we are newly introducing resource waiters, which allow you to wait on a resource to reach a specified state. Third, the resource objects are now data-driven by models defined in JSON. This allows a more structured and consistent definition of resource objects across different AWS services. Additionally, because we plan to share the same models in AWS SDKs for other languages, customers who need to work with multiple languages will be able to easily go from one language to another and work with similar resource definitions in the future. Here’s an example of using a resource object representing an EC2 instance, along with a waiter method wait_until_stopped (new in the Version 2 SDK): instance = ec2.instance('i-1234567') # Get reference to instance instance.stop # Stop instance instance.wait_until_stopped # Wait until instance is sto
AWS Console Mobile App Now Supports DynamoDB
Sep 24, 2014
We have updated the AWS Console mobile app with support for Amazon DynamoDB. You can now browse your tables in summary and detail form, modify provisioned throughput, and examine CloudWatch metrics and alarms for them. Take a Look Let's take a tour of the new features of the Console mobile app! I created a couple of tables and then opened up the Console mobile app to inspect them. There's a new DynamoDB summary on the main page of the console, and I tapped the summary to zoom in to the list of tables: I installed the latest version of the AWS SDK for PHP and wrote a quick loop to populate the table. Then I returned to the app and zoomed in to my acct_table: I waited a bit and then took a look at the accumulated CloudWatch metrics for the table. While my PHP code was running I adjusted the table's read and write capacity a couple of times for demo purposes. This was easy to do from the app (I could imagine doing this while relaxing somewhere other than in front of my computer): Then I took a closer look at the read capacity since I had adjusted it a couple of times: But Wait, There's More The Console mobile app displays the current state of the CloudWatch alarms defined for each table. It also provides access to the Global and Local Secondary Indexes for each DynamoDB table. You can see the metrics and alarms associated with each one and you can also modify the throughput. Download & Install Now The new version of the AWS Console mobile app is available now and you can start using it today (I never get tired of saying that). Here are the download links: -- Jeff;
Welcome the First AWS Community Heroes
Sep 24, 2014
I love the community that has formed around AWS! Many of our customers have decided, with no help or encouragement from us, to actively and independently promote our services, solutions, blog posts, success stories, and best practices to their peers online. They do this by blogging, tweeting, creating videos, writing and sharing sample code, authoring books and tutorials, setting up and running AWS user groups, and so forth. AWS Community Heroes In order to recognize and publicly acknowledge the efforts of these hard-working folks, we have launched the AWS Community Hero program. An AWS Community Hero has routinely delivered high-quality, impactful, developer-focused activities to the AWS Community. Welcome Our first group of Community Heroes are based in the United States. We plan to add additional heroes from the US and other parts of the world before too long. Without further ado, I'd like to introduce the first group! Valentino Volonghi currently designs and implements the globally distributed architecture behind AdRoll. He is the President and Founder of the Italian Python Association that runs PyCon Italy. Since 2000, Valentino has specialized in distributed systems and actively worked with several Open Source projects. In his free time, he shows off his biking skills on his Cervelo S2 on 50+ mile rides around the Bay. Peter Sankauskas is the CEO of CloudNative, Founder of Answers for AWS, a NetflixOSS Cloud Prize winner, and organizer of the Advanced AWS Meetup in San Francisco. His passion for scalability, reliability and simplicity has helped countless people get the most of out of the cloud, and it has only just begun. Adrian Cockcroft has had a long career working at the leading edge of technology. He’s always been fascinated by what comes next, and he writes and speaks extensively on a range of subjects. At Battery Ventures, he advises the
Amazon Linux AMI 2014.09 Now Available
Sep 23, 2014
The Amazon Linux AMI is a supported and maintained Linux image for use on Amazon EC2. We release new versions of the Amazon Linux AMI every six months after a public testing phase that includes one or more Release Candidates. The Release Candidates are announced in the EC2 forum and are available to all EC2 users in all AWS Regions. Launching 2014.09 Today Today we are releasing the 2014.09 Amazon Linux AMI for use in PV and HVM mode, with support for EBS-backed and Instance Store-backed AMIs. This AMI is supported on all EC2 instance types and in all AWS Regions. You can launch this new version of the AMI in the usual ways. You can also upgrade existing EC2 instances by running yum update and then rebooting your instance. Updated Kernel The Amazon Linux AMI uses version 3.14.19 of the Linux kernel. This is the latest long-term-supported upstream Linux kernel; it includes plenty of new features and fixes. Important features added since the last release of the AMI include low latency networking polling, zswap (compressed swap) zram (in-kernel memory compression module), RAID multithreading (more IOPS on fast devices), numerous memory management scalability improvements, numerous improvements to popular file systems (ext4, xfs, btrfs), support for nftables (a successor to iptables), and numerous networking improvements (for example, TCP Fast Open is now enabled by default). In order to fully appreciate all of the changes that have taken place between the 3.10 and 3.14 kernels, you will need to spend some time studying the Linux 3.11, Linux 3.12, Linux 3.13, and Linux 3.14 release notes. Instances that run HVM AMIs will now restart 30 seconds after encountering a kernel panic instead of hanging indefinitely. By contrast, PV AMIs have always restarted in this situation. If your system is dependent on the old behavior, set kernel.panic to 0 in /etc/sysctl.c
AWS Week in Review - September 15, 2014
Sep 22, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, September 15 We announced that ElastiCache Calls are now Available in AWS CloudTrail. The AWS PHP Developer Blog offered some tips on Keeping up With the Latest Release. Tuesday, September 16 The Cloud Health Technologies blog revealed 6 Things You May Not Know About Reserved Instances. We announced that you can now use popular business intelligence tools such as Microsoft Excel, MicroStrategy, QlikView, and Tableau with Amazon Elastic MapReduce to explore and visualize your data by way of our new OBDC and JDBC drivers for Hive, Impala, and HBase. We announced that Amazon AppStream Now Supports Chrome Browser and Chromebooks. We announced that you can now Choose an EBS General Purpose (SSD) Volume as the Boot Device When Setting up an Elastic Beanstalk Environment. The AWS Security Blog talked about Sharing AWS CloudTrail Log Files Between Accounts. The AWS Startup Collection talked about Cloudlytics and Drawing Meaing out of Your Data Chaos. the Search AWS channel talked about how the Federal Register Opts for AWS Public Cloud. Wednesday, September 17 We introduced a new Consistent File System View for Elastic MapReduce. Thursday, September 18 We announced that the AWS Pop-up Loft in San
Amazon SNS - Now With Enhanced Support for iOS 8
Sep 18, 2014
Amazon Simple Notification Service (SNS) is a fast, flexible, managed push service that makes it simple and cost-effective to push notifications to Apple, Google, Fire OS, and Windows devices, as well as Android devices in China with Baidu Cloud Push. With yesterday's launch of iOS 8, Apple has introduced new features that enable some rich new use cases for mobile push notifications — interactive push notifications, third party widgets, and larger (2 KB) payloads. With these new features, you can message and engage your customers even when your app is not currently active. Today, we are pleased to announce support for the new mobile push capabilities announced with iOS 8. We are publishing a new iOS 8 Sample App that demonstrates how these new features can be implemented with SNS, and have also implemented support for larger 2KB payloads. Interactive Push Notifications and Widgets The new iOS 8 Interactive Push Notifications lets apps present custom options in the push banner. These custom options allow users to interact with the app without moving it to the foreground, resulting in a less intrusive and more fluid experience. Widgets are miniature versions of your mobile app that users can dock to the Notifications Center. Interactive notifications and widgets are great for quick extensions to your core app that extend the experience throughout the day. Both interactive push notifications and widgets can be implemented by adding additional parameters to your push notifications. You can use SNS platform-specific payloads to specify those additional parameters for your iOS customers. Suppose you have the following message payload (yes, this is JSON within JSON): {"APNS":"{\"aps\":{\"alert\":\"MESSAGE\",\"category\":\"MESSAGE_CATEGORY\"} }"} Your iOS app can set up a notification category using the following code: UIMutableUserNotificationCategory *messageCategory = [[UIMutable
The AWS Loft Will Return on October 1st
Sep 18, 2014
As I promised earlier this year, the AWS Pop-up Loft is reopening on Wednesday, October 1st in San Francisco with a full calendar of events designed to help developers, architects, and entrepreneurs learn about and make use of AWS. Come to the AWS Loft and meet 1:1 with an AWS technical expert, learn about AWS in detailed product sessions, and gain hands-on experience through our instructor-led Technical Bootcamps and our self-paced hands-on labs. Take a look at the Schedule of Events to learn more about what we have planned. Hours and Location The AWS Loft will be open Monday through Friday, 10 AM to 6 PM, with special evening events that will run until 8 PM. It is located at 925 Market Street in San Francisco. Special Events We are also setting up a series of events with AWS-powered startups and partners from the San Francisco area. The list is still being finalized but already includes cool companies like Runscope (Automated Testing for APIs and Backend Services), NPM (Node Package Manager), Circle CI (Continuous Integration and Deployment), Librato (Metrics, Monitoring, and Alerts), CoTap (Secure Mobile Messaging for Businesses), and Heroku (Cloud Application Platform). A Little Help From Our Friends AWS and Intel share a passion for innovation, along with a track record of helping startups to be successful. Intel will demonstrate the latest technologies at the AWS Loft, including products that support the Internet of Things and the newest Xeon processors. They will also host several talks. The folks at Chef are also joining forces with the AWS Loft and will be bringing their DevOps expertise to the AWS Loft through hosted sessions and a training curriculum. You'll be able to learn about the Chef product — an automation platform for deploying and configuring IT infrastructure and applications in the data center and in the Cloud. Watch This! In order to get a taste for the variety of a
Consistent View for Elastic MapReduce's File System
Sep 17, 2014
Many AWS developers are using Amazon Elastic MapReduce (a managed Hadoop service) to quickly and cost-effectively build applications that process vast amounts of data. The EMR File System (EMRFS) allows AWS customers to use Amazon Simple Storage Service (S3) as a durable and cost-effective data store that is independent of the memory and compute resources of any particular cluster. It also allows multiple EMR clusters to process the same data set. This file system is accessed via the s3:// scheme. Because S3 is designed for eventual consistency, if one application creates an S3 object it may take a short time (typically measured in tens or hundreds of milliseconds) before it is visible in a LIST operation. This small window can sometimes lead to inconsistent results when the output files produced by one MapReduce job are used as the input of another job. Today we are making EMRFS even more powerful with the addition of a consistent view of the files stored in Amazon Simple Storage Service (S3). If you enable this feature, you can be confident that all of your files will be processed as intended when you run a chained series of MapReduce jobs. This is not a replacement file system. Instead, it extends the existing file system with mechanisms that are designed to detect and react to inconsistencies. The detection and recovery process includes a retry mechanism. After it has reached a configurable limit on the number of retries (to allow S3 to return what EMRFS expects in the consistent view), it will either (your choice) raise an exception or log the issue and continue. The EMRFS consistent view creates and uses metadata in an Amazon DynamodB table to maintain a consistent view of your S3 objects. This table tracks certain operations but does not hold any of your data. The information in the table is used to confirm that the results returned from an S3 LIST operation are as expected, the
Amazon AppStream Now Supports Chrome Browser and Chromebooks
Sep 16, 2014
As you might know from reading my earlier posts (Amazon AppStream - Deliver Streaming Applications from the Cloud and Amazon AppStream - Now Available to All Developers), Amazon AppStream gives you the power to build complex applications that run from simple devices, unconstrained by the compute power, storage, or graphical rendering capabilities of the device. As an example of what AppStream can do, read about the Eve Online Character Creator (pictured at right). Today we are extending AppStream with support for desktop Chrome browsers (Windows and Mac OS X) and Chromebooks. Developers of CAD, 3D modeling, medical imaging, and other types of applications can now build compelling, graphically-intense applications that run on an even wider variety of desktops (Linux, Mac OS X, and Microsoft Windows) and mobile devices ( Fire OS, Chromebooks, Android, and iOS). Even better, AppStream's cloud-based application hosting model obviates the need for large downloads, complex installation processes and sophisticated graphical hardware on the client side. Developers can take advantage of GPU-powered rendering in the cloud and use other AWS services to host their application's backend in a cost-effective yet fully scalable fashion. Getting Started With Appstream The AppStream Chrome SDK (available via the AppStream Downloads page) contains the documentation and tools that you need to have in order to build AppStream-compatible applications. It also includes the AppStream Chrome Application. You can use it as-is to view and interact with AppStream streaming applications, or you can customize it (using HTML, JavaScript, and CSS) with custom launch parameters. The AppStream Chrome Application runs on Chrome OS version 37 and higher, on Chrome desktop browsers for Windows, Mac OS X, and Linux, and on Chromebooks. Chrome mobile and other HTML 5 web browsers are not currently s
AWS Week in Review - September 6, 2014
Sep 15, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, September 8 We announced that you can now Use AWS OpsWorks & Ruby to Build and Scale Simple Workflow Applications. The new Hello OpsWorks Tutorial will help you to get started. Tuesday, September 9 We announced that you can now Kick-Start Your Cloud Storage Project With the Riverbed SteelStore Gateway. Wednesday, September 10 The AWS Startup Collection published Part 2 of an article on User-State Data Synchronization for Mobile Apps With Amazon Cognito. Thursday, September 11 We announced that Amazon ElastiCache now Supports the T2 Node Type. We announced that you can now Search and Interact With Your Streaming Data Using the Kinesis Connector to Elasticsearch. We announced that we are Now Hiring Product Marketing Managers for the AWS Team. We introduced Tagging Support for Kinesis Streams. The AWS SDK for PHP was updated to version 2.6.16, with support for Kinesis Stream Tagging, and OpsWorks Environment Variables, along with a couple of bug fixes. Similar enhancements were made to some of the other AWS SDKs including the AWS SDK for Java, the AWS SDK for JavaScript in the Browser, and the AWS SDK for Ruby. Friday, September 12 We added new AWS Customer Succcess Stories from Echo360, Kellogg's, Sl
Now Hiring: Product Marketing Managers for the AWS Team
Sep 11, 2014
Are you interested in a job that lets you combine your technical skills with your marketing savvy and your desire to communicate? If so, the Product Marketing Manager position may be a great fit for you. You'll get to work directly with the teams behind the full range of AWS services, working with them to create high quality marketing deliverables that accurately describe the value propositions for their offerings. To learn more about this position, take a look at our new video, Product Marketing Opportunities at Amazon Web Services: In the video, several of my AWS colleagues talk about the Product Marketing Manager role -- what they do and how it benefits our customers. You'll get a peek behind the scenes (and into the hallways) and see what it is like to work on the AWS Team. We are hiring for multiple positions within this job category. While the specifics will vary from role to role, the job description for Product Marketing Manager - Amazon EC2 should give you a pretty good idea of the responsibilities that you would have and qualifications that we are looking for. To apply, simply email your resume to [email protected]. If this is not quite the role for you, don't give up yet! We are doing a lot of hiring right now; check out the AWS Careers page for a full list of open positions. Perhaps one of them is right for you! -- Jeff;
Search and Interact With Your Streaming Data Using the Kinesis Connector to Elasticsearch
Sep 11, 2014
My colleague Rahul Patil wrote a guest post to show you how to build an application that loads streaming data from Kinesis into an Elasticsearch cluster in real-time. -- Jeff; The Amazon Kinesis team is excited to release the Kinesis connector to Elasticsearch! Using the connector, developers can easily write an application that loads streaming data from Kinesis into an Elasticsearch cluster in real-time and reliably at scale. Elasticsearch is an open-source search and analytics engine. It indexes structured and unstructured data in real-time. Kibana is Elasticsearch's data visualization engine; it is used by dev-ops and business analysts to setup interactive dashboards. Data in an Elasticsearch cluster can also be accessed programmatically using RESTful API or application SDKs. You can use the CloudFormation template in our sample to quickly create an Elasticsearch cluster on Amazon Elastic Compute Cloud (EC2), fully managed by Auto Scaling. Wiring Kinesis, Elasticsearch, and Kibana Here's a block diagram to help you see how the pieces fit together: Using the new Kinesis Connector to Elasticsearch, you author an application to consume data from Kinesis Stream and index the data into an Elasticsearch cluster. You can transform, filter, and buffer records before emitting them to Elasticsearch. You can also finely tune Elasticsearch specific indexing operations to add fields like time to live, version number, type, and id on a per record basis. The flow of records is as illustrated in the diagram below. Note that you can also run the entire connector pipeline from within your Elasticsearch cluster using River. Getting Started Your code has the following duties: Set application specific configurations. Create and configure a KinesisConnectorPipeline with a Transformer, a Filter, a Buffer, and an Emitter. Create a KinesisConnectorExecutor that ru
ElastiCache T2 Support
Sep 11, 2014
As you may already know, Amazon Elastic Compute Cloud (EC2)'s new T2 instance type provides a solid level of baseline performance and the ability to burst above the baseline as needed. As I wrote in my blog post, these instances are ideal for development, testing, and medium-traffic web sites. Today we are bringing the benefits of the T2 instance type to Amazon ElastiCache. The cache.t2.micro (555 megabytes of RAM), cache.t2.small (1.55 gigabytes of RAM), and cache.t2.medium (3.22 gigabytes of RAM) cache nodes feature the latest Intel Xeon processors running at up to 3.3 GHz. You can launch new cache nodes using the Memcached or Redis engines. T2 instances are supported only within an Amazon Virtual Private Cloud. The Redis Backup and Restore feature and the Redis AOF are not currently usable with the T2 instances. You can launch them in the usual ways (command line, API, CloudFormation, or Console): Pricing and Availability Pricing for T2 cache nodes starts at $0.008 per hour for Three Year Heavy Utilization Reserved Cache Nodes and $0.017 per hour for On-Demand Cache Nodes. (see the ElastiCache Pricing page for more information). As part of the AWS Free Tier, eligible AWS users have access to a cache.t2.micro instance for 750 hours per month at no charge. The new cache nodes are available today in all AWS Regions except AWS GovCloud (US) and you can start using them today! -- Jeff;
Kick-Start Your Cloud Storage Project With the Riverbed SteelStore Gateway
Sep 09, 2014
Many AWS customers begin their journey to the cloud by implementing a backup and recovery discipline. Because the cloud can provide any desired amount of durable storage that is both secured and cost-effective, organizations of all shapes and sizes are using it to support robust backup and recovery models that eliminate the need for on-premises infrastructure. Our friends at Riverbed have launched an exclusive promotion for AWS customers. This promotion is designed to help qualified enterprise, mid-market, and SMB customers in North America to kick-start their cloud-storage projects by applying for up to 8 TB of free Amazon Simple Storage Service (S3) usage for six months. If you qualify for the promotion, you will be invited to download the Riverbed SteelStore™ software appliance (you will also receive enough AWS credits to allow you to store 8 TB of data per month for six months). With advanced compression, deduplication, network acceleration and encryption features, SteelStore will provide you with enterprise-class levels of performance, availability, data security, and data durability. All data is encrypted using AES-256 before leaving your premises; this gives you protection in transit and at rest. SteelStore intelligently caches up to 2 TB of recent backups locally for rapid restoration. The SteelStore appliance is easy to implement! You can be up and running in a matter of minutes with the implementation guide, getting started guide, and user guide that you will receive as part of your download. The appliance is compatible with over 85% of the backup products on the market, including solutions from CA, CommVault, Dell, EMC, HP, IBM, Symantec, and Veeam. To learn more or to apply for this exclusive promotion, click here! -- Jeff;
Use AWS OpsWorks &amp; Ruby to Build and Scale Simple Workflow Applications
Sep 08, 2014
From time to time, one of my blog posts will describe a way to make use of two AWS products or services together. Today I am going to go one better and show you how to bring the following trio of items in to play simultaneously: Amazon Simple Workflow (SWF) can help you to build, run, and scale background jobs that have parallel or sequential steps. SWF is a fully-managed state tracker and task coordinator that runs in the AWS cloud. You can read my blog post, Amazon Simple Workflow - Cloud-Based Workflow Management to learn more about SWF. AWS OpsWorks helps you deploy and operate applications of all shapes and sizes. You can define your application's architecture using any desired combination of predefined OpsWorks templates and custom templates that you build yourself. OpsWorks also assists with scaling (based on time or system load) and dynamic configuration as part of scaling operations. To learn more, read AWS OpsWorks - Flexible Application Management in the Cloud Using Chef. The AWS Flow Framework for Ruby (also known as Ruby Flow) simplifies and streamlines the process of building applications for Simple Workflow. Ruby Flow removes the need for glue code and state machines and allows you to focus on your business logic. I first talked about this Ruby Gem in AWS Flow Framework for Ruby for the Simple Workflow Service. All Together Now With today's launch, it is now even easier for you to build, host, and scale SWF applications in Ruby. A new, dedicated layer in OpsWorks simplifies the deployment of workflows and activities written in the AWS Flow Framework for Ruby. By combining AWS OpsWorks and SWF, you can easily set up a worker fleet that runs in the cloud, scales automatically, and makes use of advanced Amazon Elastic Compute Cloud (EC2) features. This new layer is accessible from the AW
AWS Week in Review - September 1, 2014
Sep 08, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, September 1 We celebrated Labor Day in the US, and launched nothing! Tuesday, September 2 We announced that you can now Query Your EC2 Instances Using Tag and Attribute Filtering. Wednesday,September 3 We announced that Version 13 of Hive is now Available for Elastic MapReduce. We introduced MySQL Cache Warming for Amazon RDS. The AWS Startup Collection published part 1 of an article on Amazon Cognito & Mobile Apps. This part covers User Identity and Simple AWS Authentication. Thursday, September 4 We invited you to Launch Your Startup at AWS re:Invent. We announced that Amazon Elastic MapReduce now Supports Unlimited Steps on AMI 3.1.1+. The AWS Startup Collection talked about Startup Pitches and the Competitor in All of Us to announce an AWS Activate competition for startups that will take place in conjunction with the upcoming AWS Summit in Tel Aviv. Friday, September 5 We added new AWS Customer Succcess Stories from PennyPop Battle Camp (mobile game powered by Amazon DynamodB, Financial Times (global daily newspaper; data warehouse powered by Amazon Redshift), Moovit (transportation planning app for users of public transit), Poshmark (social shopping app), Topingo (restaurant order taking and inventory management), and
Five More EC2 Instance Types for AWS GovCloud (US)
Sep 05, 2014
AWS GovCloud (US) is an isolated AWS Region designed to allow US government agencies and customers to move sensitive workloads into the cloud. Today we are enhancing this Region with the addition of five more EC2 instance types. Instances of these types can be launched directly or through Auto Scaling groups. Let's take a look at the newly available instance types and review the use cases for each one. HS1 - High Storage Density & Sequential I/O EC2's HS1 instances provide very high storage density and high sequential read and write performance per instance. They also offer higher storage density than other EC2 instances along with the lowest cost per GB of storage. These instances are ideal for data warehousing, Hadoop/MapReduce applications, and parallel file systems. To learn more about this instance type, read my blog post, The New EC2 High Storage Instance Family. C3 - High Compute Capacity The C3 instances are ideal for applications that benefit from a higher amount of compute capacity relative to memory (in comparison to the General Purpose instances), and are recommended for high performance web servers, and other scale-out compute-intensive applications. To learn more about the C3 instances, read A New Generation of EC2 Instances for Compute-Intensive Workloads. R3 - Memory Optimized R3 instances are the latest generation of memory-optimized instances. We recommend them for high performance databases, distributed memory caches, in-memory analytics, genome assembly and analysis, larger deployments of Microsoft SharePoint and other enterprise applications. The R3 instances support Hardware Virtualization (HVM) Amazon Machine Images (AMIs) only. My recent post, Now Available - New Memory-Optimized EC2 Instances contains more information. I2 - High Storage & Random I/O EC2's I2 instances are high storage instances that provide very fast SSD-backed instance storage optimized for very high random I/O performa
Launch Your Startup at AWS re:Invent
Sep 04, 2014
Sitting here at my desk in Seattle, I am surrounded by colleagues that are working non-stop to make this year's AWS re:Invent conference the best one yet! I get to hear all about the keynotes, sessions, and the big party without even leaving my desk. In 2013, five exciting startups had the opportunity to launch at re:Invent in a session emceed by Amazon CTO Werner Vogels. Representatives from Koality, CardFlight, Runscope, SportXast, and Nitrous.IO each presented for five minutes and fielded Werner's questions for another minute. The tradition will continue in 2014. If your AWS-powered startup is currently in stealth mode or if you are already out-and-about and are ready to announce a major feature on stage with Werner, I would like to invite you to apply to do so at re:Invent. For consideration, please email the following information to [email protected] (keep your response to 500 words or less): Company Overview - Tell us your company name, location, website URL, and give us some information about your core product or service. Launch Details - Tell us what you plan to launch or announce. Target Audience - Describe the target market and audience for your product or service (businesses, consumers, teachers, students, etc). AWS Usage - List the AWS services that you use. Team Background - Include some background information on you and on your team. Exclusive Offer - Tell us about an exclusive offer that you can make to re:Invent attendees. You'll need to have the information to us before 5:00 PM PT on September 30th. You've got a month and we can't wait to hear from you! -- Jeff;
Elastic MapReduce Now Supports Hive 13
Sep 03, 2014
I am pleased to announce that Elastic MapReduce now supports version 13 of Hive. Hive is a great tool for building and querying large data sets. It supports the ETL (Extract/Transform/Load) process with some powerful tools, and give you access to files stored on your EMR cluster in HDFS or in Amazon Simple Storage Service (S3). Programmatic or ad hoc queries supplied to Hive are executed in massively parallel fashion by taking advantage of the MapReduce model. Version 13 Features Version 13 of Hive includes all sorts of cool and powerful new features. Here's a sampling: Vectorized Query Execution - This feature reduces CPU usage for query options such as scans, filters, aggregates, and joins. Instead of processing queries on a row-by-row basis, the vectorized query execution feature processes blocks of 1024 rows at a time. This reduces internal overhead and allows the column of data stored within the block to be processed in a tight, efficient loop. In order to take advantage of this feature, your data must be stored in the ORC (Optimized Row Columnar) format. To learn more about this format and its advantages, take a look at ORC: An Intelligent Big Data file format for Hadoop and Hive. Faster Plan Serialization - The process of serializing a query plan (turning a complex Java object in to an XML representation) is now faster. This speeds up the transmission of the query plan to the worker nodes and improves overall Hive performance. Support for DECIMAL and CHAR Data Types - The new DECIMAL data type supports exact representation of numerical values with up to 38 digits of precision. The new CHAR data type supports fixed-length, space-padded strings. See the documentation on Hive Data Types for more information. Subquery Support for IN, NOT IN, EXISTS, and NOT EXISTS - Hive subqueries within a WHERE clause now support the IN, NOT IN, EXISTS, and NOT EXISTS statements in both correlated and uncorrelated form. In an uncorrelated subque
MySQL Cache Warming for Amazon RDS
Sep 03, 2014
Among many other responsibilities, a relational database system must make efficient use of main memory (RAM) for buffering and caching purposes. RAM is far faster and easier to access than SSD or magnetic storage; a properly sized and tuned cache or buffer pool can do wonders for database performance. Today we are improving Amazon RDS for MySQL with support for InnoDB cache warming. When an Amazon RDS DB instance that is running MySQL is shut down, it can now be configured to save the state of its buffer pool, for later reloading when the instance starts up. The instance will be ready to handle common queries in an efficient fashion, without the need for any warm up. This feature is supported for RDS DB instances that are running version 5.6 (or later) of MySQL. To enable it, simply set the innodb_buffer_pool_dump_at_shutdown and innodb_buffer_pool_load_at_startup parameters to 1 in the parameter group for your DB instance. Users of MySQL version 5.6.19 and later can manage the buffer pool using the mysql.rds_innodb_buffer_pool_dump_now, mysql.rds_innodb_buffer_pool_load_now, and mysql.rds_innodb_buffer_pool_load_abort stored procedures. Once enabled, the buffer pool will be saved as part of a normal (orderly) shutdown of the DB instance. It will not be saved if the instance does not shut down normally, such as during a failover. In this case, MySQL will load whatever buffer pool is available when the instance is restarted. This is harmless, but possibly less efficient. Applications can call the mysql.rds_innodb_buffer_pool_dump_now stored procedure on a periodic basis if this potential innefficiency is a cause for concern. DB Instances launched or last rebooted before August 14, 2014, will need to be rebooted to gain access to this new feature. However, no action is required for DB Instances launched or rebooted on or after August 14, 2014. To learn more, take a look at MySQL
Query Your EC2 Instances Using Tag and Attribute Filtering
Sep 02, 2014
As an Amazon Elastic Compute Cloud (EC2) user, you probably know just how simple and easy it is to launch EC2 instances on an as-needed basis. Perhaps you got your start by manually launching an instance or two, and later moved to a model where you launch instances through a AWS CloudFormation template, Auto Scaling, or in Spot form. Today we are launching an important new feature for the AWS Management Console. You can now find the instance or instances that you are looking for by filtering on tags and attributes, with some advanced options including inverse search, partial search, and regular expressions. Instance Tags Regardless of the manner in which you launch them, you probably want to track the role (development, test, production, and so forth) internal owner, and other attributes of each instance. This becomes especially important as your fleet grows to hundreds or thousands of instances. We have long supported tagging of EC2 instances (and other resources) for many years. As you probably know already, you can add up to ten tags (name/value pairs) to many types of AWS resources. While I can sort by the tags to group like-tagged instances together, there's clearly room to do even better! With today's launch, you can use the tags that you assign, along with the instance attributes, to locate the instance or instances that you are looking for. Query With Tags & Attributes As I was writing this post, I launched ten EC2 instances, added Mode and Owner tags to each one (supplementing the default Name, and then configured the console to show the tags and their values: The new filter box offers many options. I'll do my best to show them all to you! In the examples that follow, I will filter my instances using the tags that I assigned to the instances. I'll start with simple examples and work up to some more complex ones. I can filter by keyword. Let's say that I am looking for an instance and can
AWS Week in Review - August 25, 2014
Sep 02, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, August 25 We announced Enhanced Throughput for Provisioned IOPS (SSD) and General Purpose (SSD) EBS Volumes. The AWS Application Management Blog showed you how to Customize Ephemeral and EBS Volumes in Elastic Beanstalk Environments. Tuesday, August 26 We announced that Amazon WorkSpaces is now Available in Japan and that it now includes Local Printing Support. We announced that you can now purchase Amazon AppStream Reserved Sessions. Wednesday, August 27 We announced that Amazon Zocalo is now Generally Available. The AWS Security Blog reviewed Some Recent Security Improvements to AWS. The AWS Startup Collection published part 2b of an article on the Internet of Things, showing how to Collect and Store Sensor Data With a Raspberry Pi and AWS. Thursday, August 28 We announced New Resource APIs for the AWS SDK for Java. Friday, August  29 The AWS Mobile Development Blog talked about Using Amazon Cognito to Sync Data. The AWS Big Data Blog talked about Using AWS for Multi-Instance, Multi-Part Uploads. AWS Marketplace added new products including NCBI Blast, ViziApps Mobile App Creation Without Coding, and Zype Online Video Platfo
New Resources APIs for the AWS SDK for Java
Aug 28, 2014
We are launching a preview of a new, resource-style API model for the AWS SDK for Java. I will summarize the preview here, and refer you to the AWS Java Blog for full information! The new resource-oriented APIs are designed to be easier to understand and simpler to use. It obviates much of the request-response verbosity present in the existing model and presents a view of AWS that is decidedly object-oriented. Instead of exposing all of the methods of the service as part of a single class, the resource-style API includes multiple classes, each of which represents a particular type of resource for the service. Each class includes the methods needed to interact with the resource and with related resources of other types. Code written to the new API will generally be shorter, cleaner, and easier to comprehend. Here is the old-school way to retrieve an AWS Identity and Access Management (IAM) group using the GetGroup function: AmazonIdentityManagement iam = new AmazonIdentityManagementClient(); iam.setRegion(Region.getRegion(Regions.US_WEST_2)); GetGroupRequest getGroupRequest = new GetGroupRequest("NeedNewKeys"); GetGroupResult getGroupResult = iam.getGroup(getGroupRequest); And here is the new way: IdentityManagement iam = ServiceBuilder.forService(IdentityManagement.class) .withRegion(Region.getRegion(Regions.US_WEST_2)) .build(); Group needNewKeys = iam.getGroup("NeedNewKeys"); The difference between the old and the new APIs becomes even more pronounced when more complex operations are used. Compare the old-school code for marking an outdated access key (oldKey) for an IAM user as inactive: UpdateAccessKeyRequest updateAccessKeyRequest = new UpdateAccessKeyRequest() .withAccessKeyId(oldKey) .withUserName(user.getUserName()) .withStatus(StatusType.Inactive); iam.updateAccessKey(updateAccessKeyRequest); With the new, streamlined code, the intent is a lot more obvious. There's a lot less in the way of
Amazon Zocalo - Now Generally Available
Aug 27, 2014
Amazon Zocalo has been available in a Limited Preview since early July (see my blog post, Amazon Zocalo - Document Storage and Sharing for the Enterprise to learn more). During the Limited Preview, many AWS users expressed interest in evaluating Zocalo and were admitted in to the Preview on a space-available basis. Today we are making Amazon Zocalo generally available to all AWS customers. You can sign up today and start using Zocalo now. There's a 30-day free trial (200 GB of storage per user for up to 50 users); after that you pay $5 per user per month (see the Zocalo Pricing page for more information). As part of this move to general availability, we are also announcing that AWS CloudTrail now records calls made to the Zocalo API. This API is currently internal, but we plan to expose it in the future. If you are interested in building applications that work with the Zocalo API, please express your interest by emailing us at [email protected]. We are very interested in learning more about the kinds of applications that you are thinking about building. I have become a regular user of Zocalo, and also a big fan! I generally have between 5 and 10 blog post drafts under way at any given time. I write the first draft, upload it to Zocalo, and share it with the Product Manager for initial review. We iterate on the early drafts to smooth out any kinks, and then share it with a wider audience for final review. When multiple reviewers provide feedback on the same document, Zocalo's Feedback tab lets me scan, summarize, and respond to the feedback quickly and efficiently. -- Jeff;
Enhanced Throughput for Provisioned IOPS (SSD) and General Purpose (SSD) EBS Volumes
Aug 26, 2014
Back in the old, pre-cloud days, updating your data center to use the latest and greatest hardware was expensive, somewhat risky, and resource intensive. You would have to make the capital investment to acquire new hardware based on your usual 3 or 5 year refresh cycle, field test it, and then migrate your systems and applications. The time between "I saw this cool thing and it could benefit our work" and "we are using this cool thing and it is benefitting our work" was often measured in quarters or years. Delays or inefficiencies in this process have the potential to affect the competitive position, health, and overall viability of your organization. As I have said before, the cloud changes this model for the better. First of all, your cloud provider has an incentive to bring the newest and most powerful technology to market on a timely basis. Second, the dynamic nature of the cloud makes it easy for you to launch, test, and measure the performance of your existing applications on the new technology without disrupting your production systems. General Purpose (SSD) Adoption is Strong I would like to share some interesting numbers with you that illustrate the game-changing nature of the Cloud. In mid-June we announced SSD-Backed Elastic Block Storage and made it available in all AWS Regions. We knew that our customers would find this new offering attractive but we were not quite sure (despite plenty of market research and modeling) just how popular it would turn out to be. In less than three months, the General Purpose (SSD) EBS storage has grown to the extent that it is now one of the fastest adopted services in the history of AWS! Here are two data points: Within a few weeks of the launch, over 25% of the EBS customer base was already making use of the new General Purpose (SSD) EBS volumes in some way. Today, most of our customers are now using General Purpose (SSD) volumes to meet
AWS Week in Review - August 18, 2014
Aug 25, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, August  18 We announced that the Amazon CloudWatch Logs Agent is now Available for Red Hat Enterprise Linux (RHEL) and CentOS. A post on the High Scalability blog asked (and answered) the question "What would you build if you could process 1 Million database transactions per second for just $1.68/hr?" The answer included an EC2 instance (c3.8xlarge) and the Aerospike NoSQL database. Tuesday, August 19 We announced an Amazon SNS Update, with Support for Large Topics and MPNS Authenticated Mode. I published a personal blog post to commemorate My First 12 Years at Amazon.com. Paul Coady of Backspace.Technology published a tutorial to help you Learn AWS Cognito with the Node.js JavaScript SDK. The AWS Java Blog showed you how to Determine an Application's Current Region. The AWS Startup Collection talked about <a href"https://medium.com/aws-activate-startup-blog/coreos-and-startup-infrastructure-that-scales-ae279f6ea2ba">CoreOS And Startup Infrastructure That Scales. Wednesday, August 20 We announced New SSL Features for CloudFront - Session Tickets, OCSP Stapling, and Perfect Forward Secrecy. Thursday, August 21 We announced that DISA Has Authorized AWS as the First Commercial Cloud Approved for Sensitive Workloads. The AWS Application
AWS Pop-up Loft - Returning in the Fall!
Aug 22, 2014
Earlier this year we opened up the AWS Pop-up Loft for a pilot run of almost four weeks in San Francisco. During that time, many AWS developers dropped in to network, listen, learn, work, and socialize. Some developers came and enjoyed the structured, scheduled events. Others came in with their laptops, found a quiet corner, and spent some time working on their code. During my three day stint at The Loft, I met a number of interesting entrepreneurs and spent time learning about their plans to change the world. For example, I spoke with Cosmo Mielke of infino.me to learn more about his citizen science experiment. He's working to use Big Data to understand the interaction between genetics and lifestyle in an effort to prevent diseases and prolong lives. I am happy to announce that The Loft will reopen in the fall! Based on the feedback that we received during the pilot in June, we have fine-tuned the model to make it even more valuable for you. Here are some of the things that you will be able to do at The Loft: Meet 1:1 with an AWS technical expert. Learn about AWS through product sessions. Gain hands-on experience through instructor-led Technical Bootcamps. Sharpen your AWS skills through self-paced, hands-on labs. Attend special evening events including talks with successful startups and networking opportunities (past speakers have represented Twilio, Coin, Hearsay Social, CoreOS, and Chef). To make sure that you know about all of the goings-on at The Loft, I'd encourage you to sign up for email alerts. We'll let you know when the doors are open, and we'll send you the information that you'll need to plan your visit(s). -- Jeff;
DISA Authorizes AWS as First Commercial Cloud Approved for Sensitive Workloads
Aug 21, 2014
I am happy to be able to announce that AWS has achieved the first DoD Provisional Authorization under the DoD Cloud Security Model's at security impact levels 3-5! AWS previously received a DoD Provisional Authorization for security impact levels 1-2. This new Authorization covers AWS GovCloud (US) and DoD customers can now move forward with their deployments of applications processing controlled and for official use only unclassified information. As part of the Level 3-5 Authorization, our partners and DoD customers will be able to implement a wide range of DoD requirements necessary to protect their data at these levels, including AWS Direct Connect routing to the DoD's network, comprehensive computer network defense coverage, and Common Access Card (CAC) integration. In March, AWS announced its compliance with security impact levels 1-2 for all AWS Regions in the US, demonstrating adherence to hundreds of controls. With this authorization, we have provided a means for DoD customers deploy applications at levels 3-5. DoD customers with prospective Level 3-5 applications should contact the ECSB to begin the deployment process. With today's announcement, DoD agencies can leverage the AWS Provisional Authorization for security impact levels 1-2 and AWS GovCloud.s Provisional Authorization at levels 3-5 to evaluate AWS for their unclassified applications and workloads, achieve their own authorizations to use AWS, and transition DoD workloads into the AWS environment. DoD components and federal contractors can immediately request DoD compliance support by submitting a FedRAMP/DoD Compliance Support Request and begin to moving through the authorization process to achieve a DoD ATO for Levels 1-5 with AWS. -- Jeff;
New SSL Features for Amazon CloudFront - Session Tickets, OCSP Stapling, Perfect Forward Secrecy
Aug 20, 2014
You probably know that you can use Amazon CloudFront to distribute your content to users around the world with a high degree of security, low latency and high data transfer speed. CloudFront supports the use of secure HTTPS connections from the origin to the edge and from the edge to the client; if you enable this option data travels from the origin to your end users in a secure, encrypted form. Today we are making some additional improvements to the performance and security of CloudFront's SSL implementation. These features are enabled automatically and work with the default CloudFront SSL certificate as well as custom (SNI and Dedicated IP) SSL certificates. Performance Enhancements We have improved the performance of SSL connections with the use of Session Tickets and OCSP Stapling. Both of these features are built in to the SSL protocol and you don't have to make any code or configuration changes in order to use them. In other words, you (and your users) are already benefitting from these improvements. SSL Session Tickets - As part of the SSL handshake process, the client and the server exchange multiple packets as part of a negotiation ritual that results in agreement to use a particular encryption model (cipher) and certificate. This process entails multiple round trips and a fair amount of computation on both ends which adds some latency to the connection process. This process has to be repeated if the connection is broken. To avoid some of this rigmarole while keeping the connection secure, CloudFront now implements SSL Session Tickets. After the negotiation is complete, the SSL server creates an encrypted session ticket and returns it to the client. Later, the client can present this ticket to the server as an alternative to a full negotiation when resuming or restarting a connection. The ticket reminds the server of what they have already agreed to as part of an earlier SSL handshake. OCSP
Amazon SNS Update - Large Topics and MPNS Authenticated Mode
Aug 19, 2014
Amazon Simple Notification Service (SNS) is a fast and flexible push messaging service. You can easily send messages to Apple, Google, Fire OS and Windows devices, including Android devices in China (via Baidu Cloud Push). Today we are enhancing SNS with support for large topics (more than 10,000 subscribers) and authenticated delivery to MPNS (Microsoft Push Notification Service). Large Topics SNS offers two publish modes. First, you can push messages directly to specific mobile devices. Second, you can create an SNS topic, provide your customers with a mechanism to allow them to subscribe to the topic, and then publish messages to the topic with a single API call. This mode is great for broadcasting breaking news, announcing flash deals, and announcing in-game events or new features. You can combine customers from different platforms in the same topic and you can send a specific payload to each platform (for example, one for iOS and another for Android), again in a single call. Suppose you have created the following topic: With the ARN for the topic (arn:aws:sns:us-west-2:xxxxxxxxxxxx:amazon-sns) in hand, here's how you publish a message to all of the subscribers: $result = $client->publish(array( 'TopicArn' => 'arn:aws:sns:us-west-2:xxxxxxxxxxxx:amazon-sns', // Message is required 'Message' => 'Hello Subscribers', 'Subject' => 'Hello' )); Today we are lifting the limit of 10,000 subscriptions per SNS topic; you can now create as many as you need and no longer need to partition large subscription lists across multiple topics. This has been a frequent request from AWS customers that use SNS to build news and media sharing applications. There is an administrative limit of 10 million subscriptions per topic, but we'll happily raise it if you expect to have more subscribers for a single topic. Fill out the Contact Us form, select SNS, and we'll take good care of you! Authenticated
AWS Week in Review - August 11, 2014
Aug 18, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, August 11 We announced Multi-Factor Authentication for Amazon WorkSpaces. We announced that you can now Tag Your Elastic Load Balancers. The AWS Windows and .NET Developer Blog talked about S3 Server Side Encryption With Windows PowerShell. We published Episode 96 of the AWS Podcast. Tuesday, August 12 We announced that you can now Rapidly Deploy SharePoint on AWS With a New Deployment Guide and Templates. We announced that you can Simplify PHP Development With Z-Ray in the Cloud from Zend. A post on the AWS Application Management Blog announced that AWS OpsWorks Supports Application Environment Variables. The AWS Mobile Development Blog showed you how to Pause and Resume Amazon S3 Transfers Using the AWS Mobile SDK for Android. The AWS Startup Collection discussed T2: The Low Cost Instance With Burstable Performance. Wednesday, August 13 We introduced New Introductory AWS Videos & Labs for DynamoDB, Elastic Beanstalk, and Elastic MapReduce. The Amazon Mobile App Distribution Blog announced that you can Launch Better Apps With Live App Testing. Thursday, August 14 The AWS Startup Collection published part 2 of an a
New Introductory AWS Videos &amp; Labs - DynamoDB, Elastic Beanstalk, and Elastic MapReduce
Aug 14, 2014
Earlier this year, I wrote about our Free AWS Instructional Videos and the associated AWS labs. The videos and the labs will help you to get started using an AWS Service in about 30 minutes. We have recently added three new videos and labs to go along with them: Introduction to Amazon DynamoDB - Video / Lab Introduction to AWS Elastic Beanstalk - Video / Lab Introduction to Amazon Elastic MapReduce - Video / Lab. Each "Introduction to AWS" topic includes a short video to help you learn key concepts and terminology as well as see a step-by-step console demonstration. After watching the video, you can get hands-on practice using that AWS service with a self-paced training lab. The videos and labs are available on-demand and at no cost. -- Jeff;
Simplified PHP Development - Z-Ray in the Cloud from Zend
Aug 13, 2014
PHP development on AWS just got easier today. Zend Technologies (the PHP company) is now delivering Z-Ray productivity booster for PHP developers on the AWS Marketplace. The success of a platform is based on many factors, developer productivity being one of the most important. Productivity leads to innovation and innovation leads to differentiation and (hopefully) success in the marketplace! Many of the companies that I talk to are trying to gain an advantage in their industry through their web and mobile applications. The Cloud gives them the ability to automate and provision environments quickly, but they are still looking for tools that will help their developers to work smarter and more efficiently. Z-Ray, a key feature of the new Zend Server 7 (now available in Developer Edition on the AWS Marketplace) is a tool that can help PHP developers make this happen! Z-Ray is a breakthrough technology for getting in-context feedback on the behavior of PHP code as it is being developed. It works by injecting real-time application feedback into the developer's browser. So if I'm working on a web page, Z-Ray's information is displayed at the bottom, like this (all images were supplied by Zend, in case you are wondering where the cool formatting came from): Every time I refresh a page, the data and statistics in Z-Ray are updated in real time. Z-Ray provides information about page requests, execution time and memory peaks, events, errors & warnings, SQL query execution, functions, and variables. When I click on any of the monitored features, Z-Ray provides an expanded and more detailed view. Here's some profiling and usage info for all of the functions used on the target page: From this view, I can then drill down into a particular function and can even debug Zend Server apps from within Z-Ray. The local and global variables are also accessible: Z-Ray also provides i
Rapidly Deploy SharePoint on AWS With New Deployment Guide and Templates
Aug 12, 2014
Building on top of our earlier work to bring Microsoft SharePoint to AWS, I am happy to announce that we have published a comprehensive Quick Start Reference and a set of AWS CloudFormation templates. As part of today's launch, you get a reference deployment, architectural guidance, and a fully automated way to deploy a production-ready installation of SharePoint with a couple of clicks in under an hour, all in true self-service form. Before you run this template, you need to run our SQL Quick Start (also known as "Microsoft Windows Server Failover Clustering and SQL Server AlwaysOn Availability Groups"). It will set up Microsoft SQL Server 2012 or 2014 instances configured as a Windows Server Failover Cluster. The template we are announcing today runs on top of this cluster. The template deploys and configures all of the "moving parts" including the Microsoft Active Directory Domain Services infrastructure and a SharePoint farm comprised of multiple Amazon Elastic Compute Cloud (EC2) instances spread across several Availability Zones within a Amazon Virtual Private Cloud. Reference Deployment Architecture The Reference Deployment document will walk you through all of the steps necessary to end up with a highly available SharePoint Server 2013 environment! If you use the default parameters, you will end up with the following environment, all running in the AWS Cloud. The reference deployment incorporates the best practices for SharePoint deployment and AWS security. It contains the following AWS components: An Amazon Virtual Private Cloud spanning multiple Availability Zones, containing a pair of private subnets and a DMZ on a pair of public subnets. An Internet Gateway to allow external connections to the public subnets. EC2 instances in the DMZ with support for RDP to allow for remote administration. An Elastic Load Balancer to route traffic to t
Multi-Factor Authentication for Amazon WorkSpaces
Aug 12, 2014
Amazon WorkSpaces is a fully managed desktop computing service in the cloud. You can easily provision and manage cloud-based desktops that can be accessed from laptops, iPads, Kindle Fire, and Android tablets. Today we are enhancing WorkSpaces with support for multi-factor authentication using an on-premises RADIUS server. In plain English, your WorkSpaces users will now be able to authenticate themselves using the same mechanism that they already use for other forms of remote access to your organization's resources. Once this new feature has been enabled and configured, WorkSpaces users will log in by entering their Active Directory user name and password followed by an OTP (One-Time Passcode) supplied by a hardware or a software token. Important Details This feature should work with any security provider that supports RADIUS authentication (we have verified our implementation against the Symantec VIP and Microsoft Radius Server products). We currently support the PAP, CHAP, MS-CHAP1, and MS-CHAP2 protocols, along with RADIUS proxies. As a WorkSpaces administrator, you can configure this feature for your users by entering the connection information (IP addresses, shared secret, protocol, timeout, and retry count) for your RADIUS server fleet in the Directories section of the WorkSpaces console. You can provision multiple RADIUS servers to increase availability if you'd like. In this case you can enter the IP addresses of all of the servers or you can enter the same information for a load balancer in front of the fleet. On the Roadmap As is the case with every part of AWS, we plan to enhance this feature over time. Although I'll stick to our usual policy of not spilling any beans before their time, I can say that we expect to add support for additional authentication options such as smart cards and certificates. We are always interested in your feature requests; please feel free to post a no
Tag Your Elastic Load Balancers
Aug 11, 2014
Elastic Load Balancing helps you to build applications that are resilient and easy to scale. You can create both public-facing and internal load balancers in the AWS Management Console with a couple of clicks. Today we are launching a helpful new feature for Elastic Load Balancing. You can now add up to ten tags (name/value pairs) to each of your load balancers. You can add tags to new load balancers when you create them. You can also add, remove, and change tags on existing load balancers. Tag names can consist of up to 128 Unicode characters; values can have up to 256. Tags can be used for a number of different purposes including tracking of identity, role or owner. Tagging items also allows them to be grouped and segregated for billing and cost tracking. Once you tag your load balancers, you can visualize your spending patterns and analyze costs by tags using the Cost Explorer in the AWS Management Console. You can manage tags from the AWS Management Console, Elastic Load Balancing API , or the AWS Command Line Interface (CLI). Here's how you add tags from the Console when you create a new Elastic Load Balancer: You can see the tags on each of your Elastic Load Balancers at a glance: You can edit (add, remove, and change) tags just as easily: This new feature is available now and you can start using it today. To learn more, read about ELB Tagging in the Elastic Load Balancing Developer Guide. -- Jeff;
AWS Week in Review - August 4, 2014
Aug 11, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, August 4 We announced that Amazon RDS Now Supports T2 Instances. We unveiled the Updated IAM Console. We posted Episode 95 of the AWS Podcast. Tuesday, August 5 An article on CIO.COM explained How AWS Helped Scale App for World Cup Social Media Hub. Wednesday, August 6 I published a guest post All Data Are Belong to AWS: Streaming Upload via Fluentd. We announced that AWS Elastic Beanstalk Now Supports Windows Server 2012 and Server Core. Thursday, August 7 We announced that the AWS SDK for Python (Boto) Now Supports Python 3. Friday, August 8 AWS Marketplace added new products including FoundationDB, Logicoy OpenESB Windows Cloud, and Zend has released a Developer Edition of PHP 5.5. Stay tuned for next week! In the meantime, follow me on Twitter and subscribe to the RSS feed. -- Jeff;
AWS SDK for Python (Boto) Now Supports Python 3
Aug 07, 2014
The AWS SDK for Python (also known as Boto) has been updated and is now compatible with Python 3. You can now build AWS applications using versions 2.6, 2.7, 3.3, and 3.4 of Python. Here's a screen shot of some Boto code running on Python 3.4.1: (py3)$ python Python 3.4.1 (default, May 19 2014, 13:10:29) [GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-583.0.40)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import boto >>> s3 = boto.connect_s3() >>> bucket = s3.create_bucket('boto-py3-test') >>> from boto.s3.key import Key >>> item = Key(bucket) >>> item.key = 'hello.txt' >>> item.set_contents_from_string('Boto and Python 3 rock!') 23 >>> item = bucket.get_key('hello.txt') >>> item.get_contents_as_string().decode('utf-8') 'Boto and Python 3 rock!' >>> We would not have been able to make this happen without the open source contributions from the amazing Boto community. You can download the latest version of Boto from PyPi or GitHub and start using AWS for your Python 3 projects today! For more information about supported services and specific, service-by-service compatibility, read the Boto Documentation. -- Jeff;
All Data Are Belong to AWS: Streaming upload via Fluentd
Aug 06, 2014
I've got a special treat for you today! Kiyoto Tamura of Treasure Data wrote a really interesting guest post to introduce you to Fluentd and to show you how you can use it with a wide variety of AWS services to collect, store, and process data. -- Jeff; Data storage is Cheap. Data collection is Not! Data storage has become incredibly cheap. When I say cheap, I do not mean in terms of hardware but operational, labor cost. Thanks to the advent of IaaS like AWS, many of us no longer spend days and weeks on capacity planning (or better yet, can provision resources in an auto-scalable manner) or worry about our server racks catching fire. Cheaper storage means that our ideas are no longer bound by how much data we can store. A handful of engineers can run a dozen or so Redshift instances or manage hundreds of billions of log data backed up in Amazon Simple Storage Service (S3) to power their daily EMR batch jobs. Analyzing massive datasets is no longer a privilege exclusive to big, tech-savvy companies. However, data collection is still a major challenge: data does not magically originate inside storage systems or organize themselves; hence, many (ad hoc) scripts are written to parse and load data. These scripts are brittle, error-prone and near-impossible to extend. This is the problem Fluentd tries to solve: scalable, flexible data collection in real-time. In the rest of this blog post, I will walk through the basic architecture of Fluentd and share some use cases on AWS. Fluentd: Open Source Data Collector for High-volume Data Streams Fluentd is an open source data collector originally written at Treasure Data. Open-sourced in October 2011, it has gained traction steadily over the last 2.5 years: today, we have a thriving community of ~50 contributors and 2,100 Stargazers on GitHub with companies like Slideshare and Nintendo deploying it in pr
Amazon RDS Now Supports T2 Instances
Aug 05, 2014
We launched the T2 instance type last month. This new Amazon Elastic Compute Cloud (EC2) instance type provides a solid level of baseline performance and the ability to burst above the baseline as needed. As I wrote in my blog post, these instances are ideal for development, testing, and medium-traffic web sites. Today we are bringing the benefits of the T2 instance type to the Amazon Relational Database Service (RDS). The db.t2.micro, db.t2.small, and db.t2.medium instances feature the latest Intel Xeon processors running at up to 3.3 GHz. You can launch new instances using a supported engine type (see below). If you have an existing instance that is running one of the supported engines, you can simply modify the instance: Supported Database Engines We currently support PostgreSQL, SQL Server (with the exception of Standard Edition License Included), and version 5.6 of MySQL. We are planning to supports versions 5.1 and 5.5 of MySQL in the near future. Pricing and Availability Pricing for T2 database instances starts at $0.008 per hour for a Three Year Heavy Utilization Reserved Instance and $0.017 per hour for On-Demand instances. (see the RDS Pricing page for more information). As part of the AWS Free Tier, eligible AWS users have access to a db.t2.micro instance for 750 hours per month at no charge. The new instances are available today in all AWS Regions except AWS GovCloud (US) and you can start using them today! -- Jeff; PS - T2 instances are supported only within a Virtual Private Cloud. For more information, read the documentation on T2 instances - VPC Support.
Updated IAM Console
Aug 04, 2014
If you are an AWS user, I sincerely hope that you are using AWS Identity and Access Management (IAM) to control access to your services and your resources! As you probably know, you can create AWS users and groups and use permissions to allow and deny access to many aspects of AWS. Today we are launching an update to the IAM console to make it even easier for you to mange your IAM settings, even if you, like many other AWS customers have created hundreds of IAM users, groups, roles, and policies. The redesigned console streamlines management of large resource lists, eliminates the need to switch between tabs to accomplish common tasks, and offers a better experience on mobile devices. The new Security Checklist will help you to implement the recommendations for IAM best practices; the dashboard is cleaner and simpler, and you can now scroll through long lists of resources without the need to page back and forth. The sign-in link for IAM users is now more prominent. To learn more, read Introducing the Redesigned AWS IAM console on the AWS Security Blog. -- Jeff; PS - Last month we also added Enhanced Password Management and Credential Reports to IAM.
AWS Week in Review - July 28, 2014
Aug 04, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, July 28 The AWS Big Data Blog talked about Best Practices for High-Frequency Loading on Amazon Redshift. We updated the EC2 Public IP Address Ranges. Tuesday, July 29 We announced New Amazon Climate Research Grants. The AWS Startup Collection published a Sample App for Startups. Wednesday, July 30 We announced Flexible Node Placement for Amazon ElastiCache. The AWS Mobile Development Blog showed you how to Add Dynamic Perspective to Your HTML5 Games. Thursday, July 31 We announced a Route 53 Update with Domain Name Registration, Geo DNS, and a Price Reduction. We announced AWS Trusted Advisor for Everyone. We released a new Getting Started with AWS Management Portal for vCenter video. The AWS Application Management Blog showed you how to Use New Relic to Monitor Applications on AWS OpsWorks. The AWS Big Data Blog showed you how to Host Amazon Kinesis Applications on AWS Elastic Beanstalk. A guest post from Eric Feng of Flipboard on the AWS Startup Collection encouraged you to Follow the Money when you analyze your monthly AWS bill. Friday, August 1 The AWS Java Blog talked about
AWS Trusted Advisor For Everyone
Jul 31, 2014
AWS Trusted Advisor is your customized cloud expert! It helps you to observe best practices for the use of AWS by inspecting your AWS environment with an eye toward saving money, improving system performance and reliability, and closing security gaps. Since we launched Trusted Advisor in 2013, our customers have viewed over 1.7 million best-practice recommendations for cost optimization, performance improvement, security, and fault tolerance and have reduced their costs by about 300 million dollars. Today I have two big pieces of news for all AWS users. First, we are making a set of four Trusted Advisor best practices available at no charge. Second, we are moving the Trusted Advisor into the AWS Management Console. Four Best Practices at no Charge The following Trusted Advisor checks are now available to all AWS users at no charge: Service Limits Check - This check inspects your position with regard to the most important service limits for each AWS product. It alerts you when you are using more than 80% of your allocation resources such as EC2 instances and EBS volumes. Security Groups - Specific Ports Unrestricted Check - This check will look for and notify you of overly permissive access to your EC2 instances and help you to avoid malicious activities such as hacking, denial-of-service attacks, and loss of data. IAM Use Check - This check alerts you if you are using account-level credentials to control access to your AWS resources instead of following security best practices by creating users, groups, and roles to control access to the resources. MFA on Root Account Check - This check recommends the use of multi-factor authentication (MFA), to improve security by requiring additional authentication data from a secondary device. You can subscribe to the Business or Enterprise level of AWS Support in order to gain access to the remaining 33 checks (with more on the way). Trusted Advisor in the Console
Route 53 Update - Domain Name Registration, Geo Routing, and a Price Reduction
Jul 31, 2014
Amazon Route 53 is a highly available and scalable Domain Name Service (DNS), including a powerful Health Checking Service. Today we are extending Route 53 with support for domain name registration and management and Geo DNS. We are also reducing the price for Route 53 queries! Let's take a closer look at each one of these items. Domain Name Registration and Management I registered my first domain name in 1995! Back then, just about every aspect of domain management and registration was difficult, expensive, and manual. After you found a good name, you had to convince one or two of your tech-savvy friends to host your DNS records, register the name using an email-based form, and then bring your site online. With the advent of web-based registration and multiple registrars the process became a lot smoother and more economical. Up until now, you had to register your domain at an external registrar, create the Hosted Zone in Route 53, and then configure your domain's entry at the registrar to point to the Route 53 name servers. With today's launch of Route 53 Domain Name Registration, you can now take care of the entire process from within the AWS Management Console (API access is also available, of course). You can buy, manage, and transfer (both in and out) domains from a wide selection of generic and country-specific top-level domains (TLDs). As part of the registration process, we'll automatically create and configure a Route 53 Hosted Zone for you. You can think up a good name, register it, and be online with static (Amazon Simple Storage Service (S3)) or dynamic content (Amazon Elastic Compute Cloud (EC2), AWS Elastic Beanstalk, or AWS OpsWorks) in minutes. If you, like many other AWS customers, own hundreds or thousands of domain names, you know first-hand how much effort goes in to watching for pending expirations and renewing your domain names. By transferring your domain to Route 53, you can take advantage
Auto Scaling Update - Lifecycle Management, Standby State, and DetachInstances
Jul 30, 2014
Auto Scaling is a key AWS service. You can use it to build resilient, highly scalable applications that react to changes in load by launching or terminating Amazon EC2 instances as needed, all driven by system or user-defined metrics collected and tracked by Amazon CloudWatch. Today we are enhancing Auto Scaling with the addition of three features that give you additional control over the EC2 instances managed by each of your Auto Scaling Groups. You can now exercise additional control of the instance launch and termination process using Lifecycle Hooks. You can remove instances from an Auto Scaling Group and you can now put instances into the new Standby state for troubleshooting or maintenance. Lifecycle Actions & Hooks Each EC2 instance in an Auto Scaling Group goes through a defined set of states and state transitions during its lifetime. In response to a Scale Out Event, instances are launched, attached to the group, and become operational. Later, in response to a Scale In Event, instances are removed from the group and then terminated. With today's launch we are giving you additional control of the instance lifecycle at the following times: After it has been launched but before it is attached to the group (Auto Scaling calls this state Pending). This is your opportunity to perform any initialization operations that are needed to fully prepare the instance. You can install and configure software, create, format, and attach EBS volumes, connect the instance to message queues, and so forth. After it has been detached from the group but before it has been terminated (Auto Scaling calls this state Terminating). You can do any additional work that is needed to fully decommission the instance. You can capture a final snapshot of any work in progress, move log files to long-term storage, or hold malfunctioning instances off to the side for debugging. You
Amazon ElastiCache Flexible Node Placement
Jul 30, 2014
Amazon ElastiCache makes it easy for you to deploy an in-memory cache in the cloud using the Memacached or Redis engines. Today we are launching a new flexible node placement model for ElastiCache. Your Cache Clusters can now span multiple Availability Zones within a Region. This will help to improve the reliability of the Cluster. You can now choose the Availability Zone for new nodes when you create a new Cache Cluster or add more nodes to an existing Cluster. You can specify the new desired number of nodes in each Availability Zone or you can simply choose the Spread Nodes Across Zones option. If the cluster is within a Virtual Private Cloud (VPC) you can place nodes in Availability Zones that are part of the selected cache subnet group (read Createing a Cache Cluster in a VPC to learn more). Here is how you control node placement when you create a new Cache Cluster: Here is how you control zone placement when you add nodes to an existing cluster: This new feature is available now and you can start using it today! -- Jeff;
New Amazon Climate Research Grants
Jul 29, 2014
Many of my colleagues are focused on projects that lead to a reduction in the environmental impact of our work. Online shopping itself is inherently more environmentally friendly than traditional retailing. Other important initiatives include Frustration-Free Packaging, Environmentally Friendly Packaging, our global Kaizen program, Sustainable Building Design, and a selection of AmazonGreen products. On the AWS side, the US West (Oregon) and AWS GovCloud (US) Regions make use of 100% carbon-free power. In conjunction with our friends at NASA, we announced the OpenNEX (NASA Earth Exchange) program and the OpenNEX Challenge late last year. OpenNEX is a collection of data sets produced by Earth science satellites (over 32 TB at last count) and a set of virtual labs, lectures, and Amazon Machine Images (AMIs) for those interested in learning about the data and how to process it on AWS. For example, you can learn how to use Python, R or shell scripts to interact with the OpenNEX data, generate a true-color Landsat image, enhance Landsat images with atmospheric corrections, or work with the NEX Downscaled Climate projections (NEXDCP-30). Amazon Climate Research Grants We are interested in exploring ways to use computational analysis to drive innovative research in to climate change. In order to help to drive this work forward, we are now calling for proposals for Amazon Climate Research Grants. In early September, we will award grants of free access to supercomputing resources running on the Amazon Elastic Compute Cloud. The grants will provide access to more than fifty million core hours via the EC2 Spot Market. Our goal is to encourage and accelerate research that will result in an improved understanding of the scope and effects of climate change, along with analyses that could suggest potential mitigating actions. Recipients have the opportunity to deliver an update on their pro
AWS Week in Review - July 21, 2014
Jul 28, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, July 21 The AWS Windows and .NET Developer Blog talked about Supporting Windows Phone 8.1. The AWS Application Management Blog showed you how to View CloudFormation Logs in the Console. Our AWS Partners in India released Twenty Five New AWS Test Drives. Tuesday, July 22 We announced the new Big Data Blog and Web-Based Big Data Training. We published Episode #94 of the AWS Podcast, featuring part 2 of my interview with David Etue of SafeNet. The AWS Startup Collection published an Interview With Aaron Newman, founder of CloudCheckr and a guest post that recommends that you Use Auto Scaling for Everything Possible. The AWS Ruby Development Blog talked about Version 2 Resource Interfaces for the upcoming update to the AWS SDK for Ruby. Wednesday, July 23 The AWS Windows and .NET Developer Blog talked about Importing VM Images and Volumes with PowerShell and C#. Thursday, July 24 We enabled Connection Timeout Management for Elastic Load Balancing. We announced that AWS CloudTrail Now Logs AWS Management Console Sign-In Events. We announced that you can now Copy Launch Configs for Auto Scaling in the AWS Management Console. The AWS Windows and .NET Developer Blog talked about Introducing S3Link to DynamoDBContext. A post on the AWS Mobile Development Blog talked ab
Elastic Load Balancing Connection Timeout Management
Jul 24, 2014
When your web browser or your mobile device makes a TCP connection to an Elastic Load Balancer, the connection is used for the request and the response, and then remains open for a short amount of time for possible reuse. This time period is known as the idle timeout for the Load Balancer and is set to 60 seconds. Behind the scenes, Elastic Load Balancing also manages TCP connections to Amazon EC2 instances; these connections also have a 60 second idle timeout. In most cases, a 60 second timeout is long enough to allow for the potential reuse that I mentioned earlier. However, in some circumstances, different idle timeout values are more appropriate. Some applications can benefit from a longer timeout because they create a connection and leave it open for polling or extended sessions. Other applications tend to have short, non- recurring requests to AWS and the open connection will hardly ever end up being reused. In order to better support a wide variety of use cases, you can now set the idle timeout for each of your Elastic Load Balancers to any desired value between 1 and 3600 seconds (the default will remain at 60). You can set this value from the command line or through the AWS Management Console. Here's how to set it from the command line: $ elb-modify-lb-attributes myTestELB --connection-settings "idletimeout=120" --headers And here is how to set it from the AWS Management Console: This new feature is available now and you can start using it today! Read the documentation to learn more. -- Jeff;
Big Data Update - New Blog and New Web-Based Training
Jul 22, 2014
The topic of big data comes up almost every time I meet with current or potential AWS customers. They want to store, process, and extract meaning from data sets that seemingly grow in size with every meeting. In order to help our customers to understand the full spectrum of AWS resources that are available for use on their big data problems, we are introducing two new resources -- a new AWS Big Data Blog and web-based training on Big Data Technology Fundamentals. AWS Big Data Blog The AWS Big Data Blog is a way for data scientists and developers to learn big data best practices, discover which managed AWS Big Data services are the best fit for their use case, and help them get started on AWS big data services. Our goal is to make this the hub for developers to discover new ways to collect, store, clean, process, and visualize data at any scale. Readers will find short tutorials with code samples, case studies that demonstrate the unique benefits of doing big data on AWS, new feature announcements, partner- and customer-generated demos and tutorials, and tips and best practices for using AWS big data services. The first two posts on the blog show you how to Build a Recommender with Apache Mahout on Amazon Elastic MapReduce and how to Power Gaming Applications with Amazon DynamoDB. Big Data Training If you are looking for a structured way to learn more about the tools, techniques, and options available to you as you learn more about big data, our new web-based Big Data Technology Fundamentals course should be of interest to you. You should plan to spend about three hours going through this course. You will first learn how to identify common tools and technologies that can be used to create big data solutions. Then you will gain an understanding of the MapReduce framework, including the map, shuffle and sort, and reduce components. Finally, you will learn how to use
AWS Week in Review - July 14, 2014
Jul 21, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, July 14 We launched Annual Pricing for AWS Marketplace Products. We announced Time to Live (TTL) Control for Amazon SNS. We announced that you can now Store and Monitor OS and Application Log Files with Amazon CloudWatch. We published Episode #93 of the AWS Podcast . I interviewed David Etue of SafeNet. Tuesday July 15 We announced General Availability and a Service Level Agreement for Amazon RDS for PostgreSQL. The AWS Application Management Blog reviewed Customer Highlights from Around the Web. A guest post on the AWS Startup Collection talked about Distributed Job Scheduling for AWS. Wednesday, July 16 As part of an AWS Support API Update, we added support for creation of attachments and lightweight monitoring of support cases. We announced that Amazon Kinesis is now Available in Asia Pacific (Asia Pacific Tokyo, Asia Pacific Singapore, and Asia Pacific Sydney). We announced that Simple Queue Service and Auto Scaling API calls are now available in CloudTrail. We announced Enhanced Password Management and Credential Reports for IAM. This topic was covered in depth in the AWS Security Blog in the post New IAM Features: Enhanced Password Management and Credential Reports. We launched the AWS Big Data Blog . The first post showed you how to Build a R
AWS Support API Update - Attachment Creation and Lightweight Monitoring
Jul 16, 2014
The AWS Support API provides you with a programmatic access to your support cases and to the AWS Trusted Advisor . Today we are extending the API in order to give you more control over the cases that you create and a new, lightweight way to access information about your cases. The examples in this post make use of the AWS SDK for Java . Creating Attachments for Support Cases When you create a support case, you may want to include additional information along with the case. Perhaps you want to attach some sample code, a protocol trace, or some screen shots. With today's release you can now create, manage, and use attachments programmatically. My colleague Kapil Sharma provided me with some sample Java code to show you how to do this. Let's walk through it. The first step is to create an Attachment from a file (File1 in this case): Attachment attachment = new Attachment; Attachment.setData(ByteBuffer.wrap(File.readAllBytes(FileSystems.getDefault().getPath("", "File1")))); attachment.setFileName("Attachment.txt"); Then you create a List of the attachments for the case: List<Attachment> attachmentSet = New ArrayList<Attachment>(); attachmentSet.add(attachment); And upload the attachments: AddAttachmentsToSetRequest addAttachmentsToSetRequest = new AddAttachmentsToSetRequest(); addAttachmentsToSetRequest.setAttachments(attachmentSet); AddAttachmentsToSetResult addAttachmentsToSetResult = client.addAttachmentsToSet(addAttachmentsToSetRequest); With the attachment or attachments uploaded, you next need to get an Id for the set: String attachmentSetId = addAttachmentsToSetResult.getAttachmentSetId(); And then you are ready to create the actual support case: CreateCaseRequest request = new CreateCaseRequest() .withAttachmentSetId(attachmentSetId) .withServiceCode(serviceCode) .withCategoryCode(categoryCode) .withLanguage(language) .withCcEmailAddresses(ccEmailAddress) .withCommuni
Amazon RDS PostgreSQL Update - Service Level Agreement and General Availability
Jul 15, 2014
We launched RDS PostgreSQL at AWS re:Invent in November of 2013 in order to bring the benefits of a managed database service to the PostgreSQL community. Customers of all sizes are bringing their mission-critical PostgreSQL workloads to RDS at a rapid clip. Here is a small sample of the applications that have been launched on top of RDS PostgreSQL in the past 7 months: 6Wunderkinder - Wunderlist - Cross-platform mobile applications. Illumina - BaseSpace - an enterprise-scale web application. Netflix - Security Monkey - open source security solution. TigerLogic - Postano Platform - Engaging social media visualization platform. Our RDS partners ( ESRI, Boundless, and Jaspersoft to name a few) are helping their customers to take advantage of the power of RDS PostgreSQL. SLA and General Availability We have experienced strong customer adoption and have accumulated plenty of operational experience since the beta launch and are happy to announce that effective July 1, 2014 RDS PostgreSQL will be included in the Amazon RDS SLA and that it will be generally available. The SLA provides for 99.95% availability for Multi-AZ database instances on a monthly basis. If availability falls below 99.95% for a Multi-AZ database instance (which is a maximum of 22 minutes of unavailability for each database instance per month), you will be eligible to receive service credits. The Amazon RDS SLA is designed to give you additional confidence to run the most demanding and mission critical workloads dependably in the AWS cloud. Let's take a look at some of the ways that our customers are making use of RDS for PostgreSQL! 6Wunderkinder - Macstore App of the Year on RDS PostgreSQL 6Wunderkinder is the creator of Wunderlist, a cross-platform task management application and the winner of the Macstore app of the year for
New Annual Pricing for AWS Marketplace Products
Jul 15, 2014
I'm writing today to tell you about an important new feature for AWS Marketplace. As you may know, the AWS Marketplace lets you find, buy, and immediately start using a wide variety of software for developers and enterprises — 26 categories that span infrastructure, developer tools, and business applications. You can now purchase AWS Marketplace products on an annual subscription basis. You will make a single upfront payment by selecting the annual option and an Amazon Elastic Compute Cloud instance type and have unlimited use of the software for that EC2 instance for the next 12 months. Annual subscriptions are be available for more than 90 software products from ISVs such as Alert Logic, Barracuda, Citrix, Fortinet, MicroStrategy, Progress Software, Riverbed, Sophos, Tenable, and Vormetric. You can purchase an annual subscription with a couple of clicks: Find the desired product, note the annual subscription price, and click Continue. Specify the number of subscriptions that you would like to buy. Click Accept Terms & Launch. Benefits of Annual Pricing This new option provides you with several important benefits: Predictability - The annual pricing model will allow you to make more accurate forecasts of your software expenses when you are running steady-state workloads. Cost Savings - You can reduce your software costs by 10% to 40% or more when you purchase an annual subscription for select software products on AWS Marketplace. You can continue to pay for usage on an hourly basis in situations where your workload is bursty. Flexibility - You can run the software in any Availability Zone of any AWS Region in which the software is offered. The purchase is, however, specific to a particular EC2 instance type. Ease of Use - You can change your software pr
Amazon SNS TTL (Time to Live) Control
Jul 14, 2014
Amazon Simple Notification Service is a fast and flexible push messaging service. Many of the messages that you can send with SNS are relevant or valuable for a limited period of time. Sports scores, weather notifications, and "flash sale" announcements can all get stale in a short period of time. In situations where devices are offline or disconnected, flooding the user with outdated messages when communication is reestablished makes for a poor user experience. In order to allow you to build great applications that behave well in an environment with real-time information and intermittent connections, Amazon SNS now allows you to set a TTL (Time to Live) value of up to two weeks for each message. Messages that remain undelivered for the given period of time (expressed as a number of seconds since the message was published) will expire and will not be delivered. Read about How to Use Time to Live Values. Most of the underlying push services support TTL in some fashion, but each one uses a unique set of APIs and data formats. With today's release, SNS now lets you use a common format and the cross-platform Publish API to define TTL values for iOS, Android, Fire OS, Windows WNS, and Baidu endpoints (Windows MPNS does not support TTL) You can set the TTL through the SNS API or the AWS Management Console: This new feature, in conjunction with our recent launch of mobile push support for Windows (phone and desktop) and Baidu Cloud Push (Android), will help you to build helpful, user-friendly applications that reach a broad user base without having to deal with a multitude of messaging providers. -- Jeff;
Store and Monitor OS &amp; Application Log Files with Amazon CloudWatch
Jul 14, 2014
When you move from a static operating environment to a dynamically scaled, cloud-powered environment, you need to take a fresh look at your model for capturing, storing, and analyzing the log files produced by your operating system and your applications. Because instances come and go, storing them locally for the long term is simply not appropriate. When running at scale, simply finding storage space for new log files and managing expiration of older ones can become a chore. Further, there's often actionable information buried within those files. Failures, even if they are one in a million or one in a billion, represent opportunities to increase the reliability of your system and to improve the customer experience. Today we are introducing a powerful new log storage and monitoring feature for Amazon CloudWatch. You can now route your operating system, application, and custom log files to CloudWatch, where they will be stored in durable fashion for as long as you'd like. You can also configure CloudWatch to monitor the incoming log entries for any desired symbols or messages and to surface the results as CloudWatch metrics. You could, for example, monitor your web server's log files for 404 errors to detect bad inbound links or 503 errors to detect a possible overload condition. You could monitor your Linux server log files to detect resource depletion issues such as a lack of swap space or file descriptors. You can even use the metrics to raise alarms or to initiate Auto Scaling activities. Vocabulary Lesson Before we dig any deeper, let's agree on some basic terminology! Here are some new terms that you will need to understand in order to use CloudWatch to store and monitor your logs: Log Event - A Log Event is an activity recorded by the application or resource being monitored. It contains a timestamp and raw message data in UTF-8 form. Log Stream - A Log Stream is
AWS Week in Review - July 7, 2014
Jul 14, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, July 7 We announced New Practice Exams for AWS Certification. We launched New Active Directory Integration Features for Amazon WorkSpaces. We introduced Additional IAM Support in the AWS Billing Console (also covered in the AWS Security Blog). Tuesday, July 8 Nothing happened. Wednesday, July 9 We announced a New Location for CloudFront and Route 53 - Melbourne, Australia. We announced an AWS Direct Connect Update - A Second Location in Sydney, Australia. Thursday, July 10 We introduced Amazon Zocalo - Document Storage and Sharing for the Enterprise. We introduced New AWS Mobile Services. The AWS Application Management Blog showed you how to Use Amazon CloudWatch Logs With AWS OpsWorks. Friday, July 11 The AWS PHP Development Blog announced the Release of Version 2.6.11 of the AWS SDK for PHP. The AWS Startup Collection published a 300-level article on Practical VPC Design. We introduced new AWS Test Drives: Big Data (Tableau and Jaspersoft),, Security (SecureSphere and Twilio), and Microsoft (SteelApp). We added new AWS Customer Success Stories from The GPT Group, Trust5, and Vingle. We published the AWS New York Summit 2014 Pres
Amazon Zocalo - Document Storage and Sharing for the Enterprise
Jul 10, 2014
I have been writing this blog for almost ten years! For most of that time, my workflow for writing and reviewing drafts has revolved around my email inbox. I write a draft and then hand it off to the Product Manager for review. The Product Manager, in turn, will hand the draft off to their team and to other stakeholders and reviewers within the company. Given the pace of AWS development, I often have between five and ten drafts underway at any given time. Reconciling overlapping suggestions for edits, sometimes spread across multiple drafts is tedious and error-prone. It is clear to me (and to my colleagues) that email inboxes are not appropriate venues for efficiently and securely sharing and reviewing complex documents. We decided to "scratch our own itch" and to create a document hub that would relieve the load on our inboxes and also add some structure to the process. Given that our enterprise customers have been asking us to provide them with secure storage and sharing, we decided to build a new product! Introducing Zocalo Today we are introducing Amazon Zocalo. This is a fully managed, secure document storage and sharing service designed specifically for the needs of the enterprise. As you will see as you review this post, Zocalo provides users with secure access to documents, regardless of their location, device, or formal relationship to the organization. As the owner of a document, you can selectively share it with others (inside or outside of your organization), and you can ask them for feedback, optionally subject to a deadline that you specify. Zocalo gives you simple, straightforward access to your documents anytime and from anywhere, regardless of location or device. Zocalo supports versioned review and markup of a multitude of document types, and was designed to allow security-conscious administrators to control and audit access to accounts and documents. With c
New AWS Mobile Services
Jul 10, 2014
The Mobile App Development Challenge We want to make it easier for you to build sophisticated cloud-powered applications for mobile devices! User expectations are at an all-time high: they want to run your app on the device of their choice, they want it to be fast and efficient, and they want it to be secure. Here are some of the challenges that you will face as you strive to meet these expectations: Authenticate Users - Manage users and identity providers. Authorize Access - Securely access cloud resources. Synchronize Data - Sync user preferences across devices. Analyze User Behavior - Track active users and engagement. Manage Media - Store and share user-generated photos and other media items. Deliver Media - Automatically detect mobile devices and deliver content quickly on a global basis. Send Push Notifications - Keep users active by sending messages reliably. Store Shared Data - Store and query NoSQL data across users and devices. Stream Real-Time Data - Collect real-time clickstream logs and react quickly. Meeting the Challenge Today we are introducing three new AWS products and services to help you to meet these challenges. Amazon Cognito simplifies the task of authenticating users and storing, managing, and syncing their data across multiple devices, platforms, and applications. It works online or offline, and allows you to securely save user-specific data such as application preferences and game state. Cognito works with multiple existing identity providers and also supports unauthenticated guest users. Amazon Mobile Analytics will help you to collect, visualize, and understand app usage, engagement, and revenue at scale. Analytics can be collected via the AWS Mobile SDK or a set of REST APIs. Metrics are available through a series of reporting tabs in the AWS Management Console. The updated and enhanced AWS Mobile SDK is designed to help you build high quality mo
New Location for CloudFront and Route 53 - Melbourne, Australia
Jul 09, 2014
I am happy to announce the launch of an edge location in Melbourne, Australia for Amazon CloudFront and Amazon Route 53. Global Coverage This new location will improve performance and availability for end users of applications being served by CloudFront and Route 53 and bring the total number of AWS edge locations to 52 worldwide. Here's the breakdown: United States (20) Europe (16) Asia (12) Australia (2) South America (2) CloudFront and Route 53 customers don't need to do anything to your applications to take advantage of this new edge location - requests from your end users in these locations will automatically be routed for the best possible performance. Full Functionality This new edge location supports all Amazon CloudFront functionality, including accelerating your entire website (static, dynamic and interactive content), live and on-demand streaming media, and security features like custom SSL certificates, private content, and geo-restriction of content. It also supports all Amazon Route 53 functionality including health checks, DNS failover, and latency-based routing. Learn More at our Webinars If you are interested in using CloudFront or Route 53 or would like to learn more about the newest features, please consider joining us for the following online events: Delivering Dynamic Content Using Amazon CloudFront - 10:00 AM PDT to 11:00 AM PDT on July 22nd, 2014 Amazon CloudFront Office Hours - 10:00 AM PDT to 11:00 AM PDT on July 30th, 2014. Whole Site Delivery Using Amazon CloudFront - 10:00 AM to 11:00 AM Australian Eastern Standard Time (AEST) on August 12th, 2014. -- Jeff;
AWS Direct Connect Update - Second Location in Sydney
Jul 09, 2014
AWS Direct Connect makes it easy to establish a dedicated network connection from your premises to AWS. You can establish private connectivity between AWS and your datacenter, office, or colocation environment. This has the potential to reduce your data transfer costs, increase bandwidth throughput, and provide a more consistent network experience than Internet-based connections. Today we are introducing our 12th Direct Connect location. This is our second location in Sydney, Australia (see the Product Details page for a complete list of Direct Connect locations). If you are hosted within or wish to use an APN Partner to connect through the Global Switch SY6 data center, you can create a dedicated 1 Gbps or 10 Gbps network connection through the AWS Management Console: Behind the scenes, this will generate an authorization document and assign a Direct Connect port at Global Switch to you (assuming that you choose this new location): Among other things, this document initiates a process that will ultimately direct a technician at the Global Switch facility to create a hardwired connection between your network and ours. -- Jeff;
Additional IAM Support in the AWS Billing Console
Jul 08, 2014
AWS Identity and Access Management (IAM) gives you fine-grained control over access to AWS services and resources. You can create and manage AWS users and groups and then use IAM permissions (in the form of policies) to allow and deny access to AWS resources. The AWS Billing Console lets you see how much you are spending on AWS (in total and by service) and also lets you view and modify account and payment information. You can take a look at my recent blog post on the Updated AWS Billing Console. Today we are enhancing the AWS Billing Console with finer-grained permissions. You can grant read-only access to IAM users,along with additional options for write access. Your IAM policies can use the following new actions to regulate access to various parts of the console: ViewBilling and ModifyBilling - Control access to the Dashboard, Bills, Cost Explorer, Payment History, Consolidated Billing, and Reports pages. ViewAccount and ModifyAccount - Control access to the Account Settings page. ViewPaymentMethods and ModifyPaymentMethods - Control access to the Payment Methods page. By making judicious use of these verbs, you can implement a clean separation of AWS duties within your organization. Developers can use the AWS SDKs to develop AWS-powered applications, administrators can manage production servers, databases, and networks, and the finance folks can watch over and control payments. If you want, you can give administrators and developers read-only access to billing information so that they can have a better understanding of the financial side of their work. To learn more about this new feature, read about IAM Enhanced Capabilities for the AWS Billing Consoleon the AWS Security Blog. -- Jeff;
New Practice Exams for AWS Certification
Jul 07, 2014
As the old saying goes, practice makes perfect! In order to help you to study and prepare for the AWS Certification Exams, we have released four practice exams. These practice exams supplement the blueprint guides associated with each exam and are designed to help you to test your knowledge before you take the final exam. The Associate practice exams are available for $20 USD and include 20 questions within a 30 minute period. The Professional practice exam costs $40 USD and has 40 questions within 1 hour. Practice exams can be accessed online and on-demand through our testing partner Kryterion. To learn more about the full suite of AWS Exams, visit the AWS Certification page. -- Jeff;
AWS Week in Review - June 30, 2014
Jul 07, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, June 30 We announced More Regions, More Services and Cool Partners for Amazon CloudTrail. We announced that Amazon Kinesis is now Available in More Regions. We announced a Free Trial and Price Reductions for Amazon Redshift. Our friends at Netflix announced the Security Monkey - AWS Security Configuration Monitoring and Analysis. Tuesday, July 1 We announced New Low Cost EC2 Instances With Burstable Performance. We announced that ElastiCache Now Supports the M3 and R3 Instance Types. The AWS Security Blog unveiled A New and Standardized Way to Manage Credentials in the AWS SDKs. Wednesday, July 2 I wrote about PeachDish - Login, Pay, Cook, and Eat With AWS. We issued a Route 53 Update - Editing and Tagging. I published a guest post to show you how to Use Elastic MapReduce as a Generic Hadoop Cluster Manager. The AWS Application Management Blog showed you how to Use New T2 Instances With an Existing Elastic Beanstalk Application. The AWS Java Development Blog showed you how to use Amazon S3 Server-Side Encryption with Customer-Provided Keys. The Amazon Mobile App Distribution Blog showed you how to Build the App Your Customers Want: Beta Test with Amazon A/B Testing Service. We announced some AWS GovCloud (US) Enhancements for Amazon SN
Route 53 Health Check Update - Editing and Tagging
Jul 02, 2014
Amazon Route 53 is a highly available and highly scalable DNS service. Route 53 is able to meet the needs of complex enterprises, while remaining simple enough to be a good fit for personal websites. We added support for Route 53 health checks a little over a year ago, and have enhanced the model several times since then. We now publish the results to CloudWatch and graph them in the AWS Management Console. We also support string matching and checking of HTTPS sites and checking based on domain names. Today we are enhancing the Route 53 health check model again. The checks are now editable, and can be tagged for tracking and cost accounting purposes. We are also adding a couple of additional API functions. Editable Health Checks You can now edit the parameters of existing health checks. This is easier and more efficient than deleting and re-creating the health check when you need to alter the target IP address or domain name, port, filename / path, or search string: With this change, health checks gain long term value. You can change the parameters without having to re-associate them with the desired record sets, and you no longer lose the CloudWatch history. Tagging of Health Checks Over the past couple of years, we have given you the ability to add tags (name/value pairs) to many types of AWS resources. Today we continue that tradition, giving you the ability to add tags to your Route 53 health checks. The Name tag is added to all new health checks automatically; you can add it to your existing health checks with a couple of clicks. You can use cost allocation tags for billing purposes or to attach other kinds of metadata to your health checks. You can also select a health check to see its tags: New API Functions We have added a pair of new functions to the Route 53 API. You can use these functions to increase the power and
Using Elastic MapReduce as a Generic Hadoop Cluster Manager
Jul 02, 2014
My colleague Steve McPherson sent along a nice guest post to get you thinking about ways to use Elastic MapReduce in non-traditional ways! -- Jeff; Amazon Elastic MapReduce (EMR) is a fully managed Hadoop-as-a-service platform that removes the operational overhead of setting up, configuring and managing the end-to-end lifecycle of Hadoop clusters. Many of our customers never interact with Hadoop for scheduled data processing tasks or job flows (clusters in EMR terminology). Instead, they specify an input data source, the query or program that should be run, and the output location for the results. As the Hadoop ecosystem has expanded from being a generic MapReduce (batch-oriented data processing) system, EMR has expanded to support Hadoop clusters that are long-running, shared, interactive data-processing environments. EMR clusters have Hive and Pig already set up when started and implement the full suite of best practices and integrations with related AWS services such as EC2, VPC, CloudWatch, S3, DynamoDB and Kinesis. Despite the name Elastic MapReduce, the service goes far beyond batch-oriented processing. Clusters in EMR have a flexible and rich cluster-management framework that users can customize to run any Hadoop ecosystem application such as low-latency query engines like Hbase (with Phoenix), Impala, Spark/Shark and machine learning frameworks like Mahout. These additional components can be installed using Bootstrap Actions or Steps. Bootstrap Actions are scripts that run on every machine in the cluster as they are brought online, but before the core Hadoop services like HDFS (name node or data node) and the Hive Metastore are configured and started. For example, Cascading, Apache Spark, and Presto can be deployed to a cluster without any need to communicate with HDFS or Zookeeper. Steps are scripts as well, but they run only on machines in th
PeachDish - Login, Pay, Cook, and Eat With AWS
Jul 02, 2014
PeachDish is an AWS-powered dinner delivery service! After you sign up, you receive a nicely packed box full of fresh ingredients and complete cooking directions for two generously-proportioned meals for two people. Each pair of meals is shipped in a box that measures exactly one cubic foot. The perishable ingredients are packed in an insulated container and chilled with an ice pack while in transit. In order to write a full and accurate blog post, I subscribed to the service and opened up a brand new AWS Test Kitchen in my home. My wife Carmen agreed to help out with this post and was kind enough to model for the photos! PeachDish Architecture PeachDish makes use of a multitude of AWS and Amazon services. Here's a sampling (diagram courtesy of PeachDish): Amazon Route 53 - A Route 53 hosted zone manages the DNS records for the peachdish.com domain. Amazon S3 - Application code and static objects are durably stored in S3. Amazon CloudFront - Static content from S3 and dynamic content generated on EC2 instances is made available with low latency via CloudFront. AWS Elastic Beanstalk - The application is deployed and scaled through Elastic Beanstalk. It manages an Auto Scaling group comprised of a collection of Amazon EC2 instances and also manages code deployment and rollback. Amazon RDS - Hosts the MySQL database and read replicas. Several of the outside services that work with PeachDish drive a substantial amount of read traffic. Amazon Payments - PeachDish uses the new Login and Pay feature of Amazon Payments to simplify and streamline the process of subscribing to the service. The developers at PeachDish made good use of Elastic Beanstalk's version management facility. In their own words: We work in a different time zone than our tech team. They will generally deploy a new application version after midnight EST. If our customer service team finds
ElastiCache Update - New M3 and R3 Instance Types
Jul 01, 2014
You can use Amazon ElastiCache to add a scalable caching layer to your application. As you may already know, you can use ElastiCache to create a Memcached or Redis Cache Cluster comprised of one or more Cache Nodes. Today we are making ElastiCache even more flexible by adding support for two new types of Cache Nodes. The M3 Cache Nodes provide a balance of compute, network, and memory resources and are a perfect choice for general purpose use. The Memory-optimized R3 Cache Nodes provide the best price per GB of RAM and high memory performance. Here's the full set of new instances: cache.m3.medium - 2.78 GB memory cache.m3.large - 6.05 GB memory cache.m3.xlarge - 13.3 GB memory cache.m3.2xlarge - 27.9 GB memory cache.r3.large - 13.5GB memory cache.r3.xlarge - 28.4GB memory cache.r3.2xlarge - 58.2 GB memory cache.r3.4xlarge - 118 GB memory cache.r3.8xlarge - 237 GB memory You can launch these new types of Cache Nodes today in the following AWS Regions: US East (Northern Virginia) EU (Ireland) Asia Pacific (Singapore) Asia Pacific (Tokyo) Asia Pacific (Sydney) US West (Oregon) US West (Northern California) South America (São Paulo) - M3 only. China (Beijing) - M3 only. You can launch Cache Clusters from the AWS Command Line Interface, the ElastiCache API, or the AWS Management Console. Here's the first page of the console's launch wizard: For pricing and other details, please take a look at the ElastiCache Product Details page. -- Jeff; PS - If you want to learn more about the process of adding a Cache Cluster to your application as part of an exercise in performance optimization, take a look at the article Develop, Deploy, and Manage for Scale with Elastic Beanstalk and CloudFormation.
New Low Cost EC2 Instances with Burstable Performance
Jul 01, 2014
Even though the speedometer in my car maxes out at 150 MPH, I rarely drive at that speed (and the top end may be more optimistic than realistic), but it is certainly nice to have the option to do so when the time and the circumstances are right. Most of the time I am using just a fraction of the power that is available to me. Many interesting compute workloads follow a similar pattern, with modest demands for continuous compute power and occasional needs for a lot more. Examples of this type of workload include remote desktops, development environments (including build servers), low traffic web sites, and small databases. In many of these cases, long periods of low CPU utilization are punctuated by bursts of full-throttle, pedal to the floor processing that can consume an entire CPU core. Many of these workloads are cost-sensitive as well. Organizations often deploy hundreds or thousands of remote desktops and build environments at a time; saving some money on each deployment can have a significant difference in the overall cost. For low traffic web sites and experiments, the ability to be lean-and-mean can have a profound effect on the overall economic model and potential profitability. New T2 Instances Today we are launching new T2 instances for Amazon EC2. The T2 instances will dramatically reduce costs for applications that can benefit from bursts of CPU power. The instances are available in three sizes (micro, small, and medium) with On-Demand prices that start at $0.013 per hour ($9.50 per month). You can also gain access to a pair of t2.micro instances (one running Linux and another running Windows) at no charge via the AWS Free Usage Tier. The T2 instances are built around a processing allocation model that provides you a generous, assured baseline amount of processing power coupled with the ability to automatically and transparently scale up to a full core when you need more compute power.
Amazon Redshift Free Trial and Price Reductions in Asia Pacific
Jul 01, 2014
When Amazon Redshift first launched, I discussed its disruptive price, performance, and ease of use. One year later, we added faster and more cost-effective SSD-based nodes to the Redshift arsenal. The pace of Redshift innovation has only quickened, with over 60 new features added since launch, 12 of which I showcased last month. Today, I'm happy to let you know you can now try Amazon Redshift's SSD node for free for two months. You can also take advantage of Redshift's rich partner ecosystem to help you get started. A number of Business Intelligence and Data Integration partners are also offering free trials to help you ingest and report on your data in Amazon Redshift. Last, but certainly not least, Amazon Redshift's disruptive prices just got better. Three year Reserved Instance prices in APAC are now over 25% lower. Two Month Free Trial If you are new to Amazon Redshift, you get 750 free hours for each of two months to try the dw2.large node, enough hours to continuously run one node with 160GB of compressed SSD storage. You can also build clusters with multiple dw2.large nodes to test larger data sets, which will consume your free hours more quickly. Each month's 750 free hours are shared across all running dw2.large nodes in all regions. To start your free trial, go to the AWS Redshift Console, launch a cluster, and select dw2.large for the Node Type: You will use trial hours as long as your cluster is running. To stop using trial hours, delete your cluster and create a snapshot to restore later: Any free hours that remain unused at the end of each month will expire. Once your two-month free trial ends or your usage exceeds 750 hours per month, you can shut down your cluster, avoiding any charges, or keep it running at our standard On-Demand Rate. You can launch your two-month free trial right now and experience first-hand the features that have made Amazon Redshift such a big hit. You can se
CloudTrail Expands Again - More Regions, More Services, Cool Partners
Jun 30, 2014
AWS CloudTrail records the API calls made in your AWS account and publishes the resulting log files to an Amazon S3 bucket in JSON format, with optional notification to an Amazon SNS topic each time a file is published. Today I'm writing to provide you with more information on new releases from CloudTrail and to share some really cool tools and use cases that have been implemented by some of the CloudTrail Partners. Regional Expansion Effective immediately, CloudTrail is now available in three more AWS Regions. Here is the complete list: US East (Northern Virginia) US West (Northern California) US West (Oregon) Asia Pacific (Sydney) EU (Ireland) Asia Pacific (Tokyo) - New! Asia Pacific (Singapore) - New! South America (São Paulo) - New! The Big Picture, Once More Here's the latest and greatest version of the diagram that I first presented when we launched CloudTrail: As you can see, CloudTrail can now record API calls made by eighteen AWS services! Earlier this month, we quietly added support for Amazon CloudFront and AWS CloudTrail. Logentries and CloudTrail Logentries is designed to make business insights from machine-generated log data easily accessible to development, IT, and business operations teams of all sizes. The Logentries architecture is designed to manage and provide insights into huge amounts of data across their diverse, global user community. You can sign up for a free Logentries trial and be up and running within minutes. The Logentries team shared a cool, security-oriented use case that is made possible by their integration with AWS CloudTrail (read the Logentries CloudTrail Integration Documentation to learn more). Logentries provides pre-defined queries for important events so that you do not have to write complex queries. Additionally, Logentries provides out of the box tagging
Amazon Kinesis Expansion
Jun 30, 2014
Amazon Kinesis is a real-time service for processing streaming data at massive scale. You can process Kinesis data in a variety of ways, including the Kinesis Client Library, Apache Storm, or Elastic Map Reduce. Mobile gaming companies like Supercell ( AWS Case Study) and analytics companies like Snowplow Analytics ( AWS Case Study) accelerate their data analysis and decision making with Kinesis. We recently announced that AWS CloudTrail provides support for logging of API calls made to Kinesis. Today we are expanding Kinesis into a pair of new AWS Regions! You can now build and run Kinesis apps in the following locations: US East (Northern Virginia) EU (Ireland) - New! US West (Oregon) - New! To learn more about Kinesis, start with the Developer Guide. This document describes scenarios where Kinesis can be used and outlines some of the benefits of doing so. It also introduces the all-important Kinesis Client Library and shows you how to use it to build an app. -- Jeff;
AWS Week in Review - June 23, 2014
Jun 30, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, June 23 We announced Delivery Notifications for Simple Email Service. This launch was also covered in depth in the Amazon SES Blog. We published Episode 93 of the AWS Podcast. In this special "deep dive" episode, Simon interviews Marc Napoli to learn more about the Technical Account Manager role at AWS. Tuesday, June 24 We launched new Marketing Analytics Tools for AWS Marketplace Partners. I finally noticed an update to the EC2 Public IP Ranges that had been made earlier in month. Wednesday, June 25 We did an Amazon AppStream Features and Docs Update. We introduced a new AWS Global Training Schedule. The AWS Architecture Blog showed you how to Choose Your Route Wisely. Thursday, June 26 I talked about you can Build Mobile Apps for Amazon Devices With AWS. We announced Enhanced SDK and CLI Support for Amazon CloudSearch. We announcd that you can now Deliver Customer Content With CloudFront. The AWS PHP Development Blog announced the Release of AWS SDK for PHP - Version 2.6.9. The Gathering Clouds blog talked about Five Reasons to Consider Moving Law Firm Data to the Cloud. Friday, June 27 Last week AWS Marketplace added new produc
Deliver Custom Content With CloudFront
Jun 27, 2014
Amazon CloudFront connects with other members of the AWS Family of services to deliver content to end users at high speed and with low latency. In order to get started with CloudFront, you simply create a Distribution, point it at a static or dynamic Origin running on an AWS service such as S3 or EC2 or your custom origin, and make use of the URLs provided to you as part of the Distribution. Today we are enhancing CloudFront with a new feature that will allow you to customize or personalize the dynamic content that you deliver to your users. You can now use additional characteristics of the end user request, such as their location or the device that they use, to decide what content to return. These characteristics are passed from CloudFront to your origin server in the form of HTTP headers. Any headers added by CloudFront will be prefixed with CloudFront-. Header Power! Making additional headers available to your origin server means that your application can now make choices that are more fully informed by the overall context of the request. Here are some examples of what can be done: Mobile Device Detection - You can use the User Agent header to identify and discriminate between desktop and mobile devices, and to provide content that is suitable for and appropriate to each one. CloudFront will also match the header against an internal device list and will send an CloudFront-Is-Mobile-Viewer, CloudFront-Is-Desktop-Viewer, or CloudFront-Is-Tablet-Viewer header to give you a generic indication of the device type. Geo-Targeting - CloudFront will detect the user's country of origin and pass along the county code to you in the CloudFront-Viewer-Country header. You can use this information to customize your responses without having to use URLs that are specific to each country. Multi-Site Hosting - CloudFront can now be configured to pass the Host header along t
Build Apps for Amazon Mobile Devices with AWS
Jun 26, 2014
My colleagues launched the new Fire phone last week and the reception from Amazon customers and the tech industry has been incredible. As a long-time user of an Android-powered phone I am looking forward to receiving a Fire phone of my very own sometime soon. Although I have yet to build an actual mobile app of my own, I am thrilled by the possibilities offered by the Fire phone. With features like Dynamic Perspective, Firefly technology, and an advanced camera system (my iPhone-toting wife is jealous), coupled with a fast, quad-core processor and exceptional audio, there is plenty of room for innovation and creativity. If you, unlike me, have the talent and the skills to build mobile apps, I believe that you will find the Amazon lineup of devices, services, and developer tools to be of great interest. In addition to all of the amazing stuff that you can find and access directly from the device, there's an equally amazing set of developer frameworks, app services, and web services. I'm writing this post to make sure that you have a full and complete understanding of the opportunity that's in front of you! Devices Let's start by taking a look at the range of devices in the Amazon ecosystem. As you read this and start thinking about apps to build, remember that you can build an app, submit it to one store, and make it available to the owners of tablets, phones, and televisions. The apps that you build and submit are stored in the AWS cloud, where they are easily accessible and can be downloaded at any time. First up, your app can run on Kindle Fire tablets. The HD and HDX tablets are available in 7" and 8.9" models and feature high-quality displays and fast processors. Second, your app can run on the new Fire TV. This streaming media player connects to your HDTV and supports 1080p video and Dolby Digital Plus surround sound. It runs many free and paid apps, with more coming all the time.
Amazon AppStream Update - New Features and New Docs
Jun 25, 2014
Amazon AppStream is a very cool service that lets you build and stream resource-intensive applications from the AWS Cloud. AppStream deploys your application on AWS infrastructure and streams its output to a variety of mass-market devices including personal computers, tablets, and mobile phones. You can eliminate device constraints and address a larger market by making use of AppStream. I am writing today to bring you up to date on the latest and greatest AppStream features and debugging tools. I would also like to call your attention to some new sample code and some additional documentation! New Features As part of this release, we added support for the ARM64 architecture. This improves performance on 64-bit iOS devices by up to 20%. Late last month, we added additional GPU metrics to the Utilization Logs generated by each AppStream application. We also simplified the Application Resource Properties and improved the overall adaptability to changes in bandwidth in the face of a varied frame rate. For more information about this and other updates, take a look at the Product Updates section of the AppStream Developer Guide. New Debugging Tools You can now debug your streaming application running in Amazon AppStream Standalone mode by using the Remote Tools for Visual Studio (2012 or 2013) on your EC2 instance. To learn more, read the new documentation on AppStream Standalone Mode Debugging. Improved Sample Code We have put the AppStream sample code on a diet and reduced it from over 2,000 lines of code to 600 or so. The new sample code shows you how to use the API calls offered by AppStream's high-fidelity, low-latency STX protocol. This application should help you to figure out how to use the AppStream SDK to implement application streaming, input handling, and scaling. bool initializeD3D() { g_D3D9 = Direct3DCreate9(D3D_SDK_VERSION); if (!g_D3D9) return false;
Marketing Analytics Tools for AWS Marketplace Partners
Jun 24, 2014
The Amazon corporate culture, like many others, is driven by metrics and analytics. If you manage a product or a service, you are responsible for watching and driving the numbers "up and to the right." If you are an Independent Software Vendor (ISV), Value-Added Reseller (VAR), or System Integrator (SI) with products in the AWS Marketplace, you can also use the metrics and analytics available to you in the Marketplace Marketing Dashboard to drive your online business. Today we are launching a set of analytics tools that give you (as an ISV, VAR, or SI) the ability to dynamically view crucial traffic, usage and revenue data in time series form, create and compare marketing campaigns, and organize and present marketing data visually. Until now, sellers had to download their data and use an external tool to organize and analyze it. With today's launch, these mission-critical business tasks can be performed from within the browser. RefTag, You Are It As a seller, you can embed referral tags (which everyone seems to call "reftags") in your marketing activities (emails, inbound links, and social media messages) and the Marketing Dashboard will track and display the traffic, usage, and revenue driven by those activities. With today's launch, you can now see the data organized by day, week, month or year. You can also scroll back in time to see historic data. The display is updated as you scroll; there's no need to wait for a page refresh. Quick Tour You can view data by reftag or campaign, for any or all of your products: You can display your results in tabular or graph form: And you can select the desired timeframe: Try it Now This new feature is available now, and is accessible to all Marketplace sellers via the AWS Marketplace Management Portal. Watch our new video to learn more: -- Jeff;
Delivery Notifications for Simple Email Service
Jun 23, 2014
Amazon Simple Email Service (SES) is a simple, scalable, and cost-effective way to send transactional email, marketing messages, and other types of high-quality content. You can connect your application to Amazon SES using the SES SMTP Interface or a full set of APIs. Either way, you will be able to send your messages with high deliverability, guided by our real-time sending statistics. Today we are enhancing SES with the addition of delivery notifications. You can now elect to receive an Amazon SNS notification each time SES successfully delivers a message to a recipient's email server. These notifications give you increased visibility into the mail delivery process. With today's release, you can now track deliveries, bounces, and complaints, all via notification to the SNS topic or topics of your choice. JSON Notifications Each delivery notification is a JSON object that looks like this: {"notificationType":"Delivery", "mail":{ "timestamp":"2014-05-28T22:40:59.638Z", "messageId":"0000014644fe5ef6-9a483358-9170-4cb4-a269-f5dcdf415321-000000", "source":"[email protected]", "destination":[ "[email protected]", "[email protected]" ] }, "delivery":{ "timestamp":"2014-05-28T22:41:01.184Z", "recipients":["[email protected]"], "processingTimeMillis":1546, "reportingMTA":"a8-70.smtp-out.amazonses.com", "smtpResponse":"250 ok: Message 64111812 accepted" } } You can route notifications to an existing SNS topic, or you can create and dedicate a new one. You can configure notification delivery through the SES Console or through the SetIdentityNotificationTopic API. Get Notified Now This new feature is available now and you can start using it today! -- Jeff;
AWS Week in Review - June 16, 2014
Jun 23, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, June 16 Julien Vaéry published a very nice AWS Deployment Guide for VPC and Elastic Beanstalk. A helpful blog post by Brian Lowry showed you how to Setup multiple SSL certificates on an Amazon EC2 instance using a VPC. The AWS Application Management Blog talked about Locally Packaging Gem Dependencies for Ruby Applications in Elastic Beanstalk. Tuesday, June 17 We launched new SSD-Backed Elastic Block Storage for EC2. We published Episode #91 of the AWS Podcast. The AWS Security Blog talked about Federating Identity Management at Netflix with OneLogin. Wednesday, June 18 The Amazon Mobile App Distribution Blog published a launch-day blog post to Announce the Amazon Fire Phone. To learn more about the Fire, watch the press conference and watch Amazon founder Jeff Bezos Introduce Fire Phone. We published a new video to show you how Cycle Computing is doing High Performance Computing in the Cloud. The engineering team at Monetate wrote a blog post to explain how they Saved Time & Money by Moving Product Recommendations from Hadoop to Redshift. Thursday, June 19 We announced that the EC2 Service Limits Report is now available. We published an updated version of cfncluster. This is a sample code frame that deploys and maintains HPC clusters on AWS.
Process Captions with Amazon Elastic Transcoder
Jun 20, 2014
Today we are adding captioning support to Amazon Elastic Transcoder. You can now add, remove, or preserve captions as you transcode videos from one format to another, at no additional charge. Captions provide a transcript of the audio portion of the content, making it accessible to more people. With the passing of the Americans with Disabilities Act in 1990, captioning has become mandatory for certain types of content shown in the United States. About Captions I learned quite a bit about captions and captioning as I prepared to write this blog post. The term "closed captioning" refers to captions that must be activated by the viewer. The alternative ("open," "burned-in", or "hard-coded" captions) are visible to everyone. Since the public debut of closed captioning in 1973, a number of different standards have emerged. Originally, caption information for TV shows was concealed within a portion of the broadcast signal (also known as EIA-608, CEA-608, or "line 21 captions"). With the advent of digital television broadcasting, the EIA-708 protocol was introduced. Over the years, each protocol was refined, specialized, extended, and morphed into other protocols including (but most definitely not limited to) TTML, DFXP, EBU-TT, SRC, WebVTT, SCC, and mov-text. To make things even more interesting (and complicated) captions can be either embedded in the video stream or provided in a separate file commonly known as a "sidecar." If you are a developer, supporting all of these formats would (obviously) be a lot of work. You need to handle the cross-product of input and output formats, and ensure that each one remains functional as you maintain and improve your code. Fortunately, we have taken care of all of that for you and you can focus on building your application! New Captioning Support Effective immediately, Elastic Transcoder accepts captions in the following formats: CEA-608 CEA-708 TTML DFXP EBU-TT SRT WebVTT SCC mov-text
New Education &amp; Research Category in AWS Marketplace
Jun 20, 2014
AWS Marketplace makes it easy for you to find, buy, and immediately start using software and services in a wide variety of categories including Software Infrastructure, Developer Tools, and Business Software. Today we are enhancing AWS Marketplace with a brand new Education & Research software category. The products in this category are designed to meets the needs of the Education and Research industries, with solutions targeted at K-12 and higher education. Students, academic administrators, instructors, and researchers can now purchase software that has been tested, vetted, and approved. With free trials and hourly and monthly pricing models, launching and testing products for applicability is easy and cost-effective. We're starting out with a portfolio tracking and social networking tool (Mahara), a pair of Learning Management Systems (Canvas and Moodle), three virtual labs (MIMIC Virtual Lab, Cloud vLab, and MATLAB/Simulink), and three video collaboration and conferencing tools (Adobe Connect, Zoom Cloud Meetings, and Collaaj). Over time we hope to add additional categories such as e-portfolio systems, content management platforms, massively open online course platforms, student information systems, and all sorts of learning tools. If you are the developer or distributor of educational tools that fit one of these categories (or one that we didn't think of), consider selling on AWS Marketplace. -- Jeff; PS - Don't forget the Education page on the AWS site or the AWS Education Grants Program.
New SSD-Backed Elastic Block Storage
Jun 17, 2014
Amazon Elastic Block Store (EBS for short) lets you create block storage volumes and attach them to EC2 instances. AWS users enjoy the ability to create EBS volumes that range in size from 1 GB up to 1 TB, create snapshot backups, and to create volumes from snapshots with a couple of clicks, with optional encryption at no extra charge. We launched EBS in the Summer of 2008 and added the Provisioned IOPS (PIOPS) volume type in 2012. As a quick refresher, IOPS are short for Input/Output Operations per Second. A single EBS volume can be provisioned for up to 4,000 IOPS; multiple PIOPS volumes can be connected together via RAID to support up to 48,000 IOPS (see our documentation on EBS RAID Configuration for more information). Today we are enhancing EBS with the addition of the new General Purpose (SSD) volume type as our default block storage offering. This new volume type was designed to offer balanced price/performance for a wide variety of workloads (small and medium databases, dev and test, and boot volumes, to name a few), and should be your first choice when creating new volumes. These volumes take advantage of the technology stack that we built to support Provisioned IOPS, and are designed to offer 99.999% availability, as are the existing EBS volume types. General Purpose (SSD) volumes take advantage of the increasing cost-effectiveness of SSD storage to offer customers 10x more IOPS, 1/10th the latency, and more bandwidth and consistent performance than offerings based on magnetic storage. With a simple pricing structure where you only pay for the storage provisioned (no need to provision IOPS or to factor in the cost of I/O operations), the new volumes are priced as low as $0.10/GB-month. General Purpose (SSD) volumes are designed to provide more than enough performance for a broad set of workloads all at a low cost. They predictably burst up to 3,000 IOPS, and rel
AWS Week in Review - June 9, 2014
Jun 16, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, June 9 We published Episode 90 of the AWS Podcast. Tuesday, June 10 We announced that Version 7 of Red Hat Enterprise Linux is now Available on AWS. We released an AWS Test Drive for RSA Archer Incident Management on AWS GovCloud (US). The AWS Java Development Blog showed you how to use Amazon S3 Requester Pays. Wednesday, June 11 I discovered EvaporateJS, a JavaScript library for directly uploading files from a web browser to S3, using S3's multipart upload. The Amazon SES Blog published Part 3 of a series on Debugging SMTP Conversations: Analyzing TCP Packets. The AWS Security Blog talked about Granting Permission to Launch EC2 Instances with IAM Roles. Thursday, June 12 We announced an Amazon SNS Mobile Push Update, With Support for Baidu Cloud Push, MPNS, and WNS. We announced that you can now Use your own Encryption Keys With S3's Server-Side Encryption. We announced a Developer Preview of Version 2 of the AWS SDK for iOS. The AWS Application Management Blog showed you how to Build and Deploy a Federated Web Identity application with AWS Elastic Beanstalk and Login with Amazon. Friday, June 13 A very helpful blog post from Cloud Health Technologies talked about Solving the Reserved Instance Management
Use Your own Encryption Keys with S3's Server-Side Encryption
Jun 12, 2014
Amazon S3 stores trillions of objects and processes more than a million requests per second for them. As the number of use cases for S3 has grown, so have the requests for additional ways to protect data in motion (as it travels to and from S3) and at rest (while it is stored). The first requirement is met by the use of SSL, which has been supported by S3 from the very beginning. There are several options for the protection of data at rest. First, users of the AWS SDKs for Ruby and Java can also use client-side encryption to encrypt data before it leaves the client environment. Second, any S3 user can opt to use server-side encryption. Today we are enhancing S3's support for server-side encryption by giving you the option to provide your own keys. You now have a choice -- you can use the existing server-side encryption model and let AWS manage your keys, or you can manage your own keys and benefit from all of the other advantages offered by server-side encryption. You now have the option to store data in S3 using keys that you manage, without having to build, maintain, and scale your own client-side encryption fleet, as many of our customers have done in the past. Use Your Keys This new feature is accessible via the S3 APIs and is very easy to use. You simply supply your encryption key as part of a PUT and S3 will take care of the rest. It will use your key to apply AES-256 encryption to your data, compute a one-way hash (checksum) of the key, and then expeditiously remove the key from memory. It will return the checksum as part of the response, and will also store the checksum with the object. Here's the flow: Later, when you need the object, you simply supply the same key as part of a GET. S3 will decrypt the object (after verifying that the stored checksum matches that of the supplied key) and return the decrypted object, once again taking care to expeditious
Amazon SNS Mobile Push Update - Support for Baidu Cloud Push (China), MPNS, and WNS
Jun 12, 2014
The Amazon Simple Notification Service (SNS) is a fast and flexible push messaging service. You can send messages to a wide variety of mobile devices. You can deliver notifications via SMS text messages or email, and to Amazon SQS queues and HTTP endpoints. Today we are enhancing SNS with support for Baidu Cloud Push in China, Microsoft Push Notification Service (MPNS) for Windows Phone 7 and higher, and Windows Push Notification Service (WNS) for Windows Store apps and Windows Phone 8.1 and higher. Support for Three Additional Services Amazon SNS can already push messages to mobile devices through the Apple Push Notification Service (APNS), Google Cloud Messaging for Android (GCM), and Amazon Device Messaging (ADM) services. Today's addition of support for Baidu Cloud Push and a pair of Windows services means that you can now send messages to more users and to additional types of devices. <img src"http://media.amazonwebservices.com/blog/2014/sns_mobile_push_phones_1.png" style="float:right;padding-left:12px;padding-bottom:12px;" /> Baidu Cloud Push - Delivering push notifications in China on Android is more complex than other parts of the world. With many different app stores and push services, our customers are now realizing that this is a difficult issue to solve and have asked for additional options. In order to allow app developers to address this large and rapidly growing market and to avoid having to customize their code for every app store, Amazon SNS can now deliver messages to users in China through the Baidu Cloud Push, regardless of the app store that they use. Messages can originate in any of the public AWS Regions and will be routed appropriately. You will need to create an account, register as a developer, and obtain the appropriate identifiers (userId and channelId) in order to use this service. Full details, including a walkthrough of the Simplified Chinese registratio
AWS Week in Review - June 2, 2014
Jun 09, 2014
Let's take a quick look at what happened in AWS-land last week. As an experiment, I am starting to include links to a few hand-selected blog posts and articles that are 100% relevant to AWS and that happen to catch my attention. If you would like to submit a link for consideration, please send it to [email protected]. Monday, June 2 We released the newest copies of our SOC 1 Type II and SOC 2 Type II Security Reports covering the period from October 1, 2013 to March 31, 2014. You can request a copy of the AWS SOC 1 or SOC 2 Security Reports through your AWS Business Development (BD) representative. If you do not have a BD representative you can request one here. We released the newest copy of our SOC 3 Security Report, covering the period from March 31, 2013 to March 31, 2014. We announced that Amazon RDS Now Supports Multi-AZ in the US East (Northern Virginia) Region. Tuesday, June 3 We announced that Windows Server 2012 R2 and SQL Server 2014 AMIs are Now Available. We announced that you can now Rapidly Deploy SAP HANA on AWS With New Deployment Templates. The AWS Architecture Blog talked about Doing Constant Work to Avoid Failures. The AWS Java Blog explained how to Secure Local Development with the ProfileCredentialsProvider. The AWS Security Blog talked about Granting Users Permission to Work in the Amazon EC2 Console. The AWS Startup Blog published the story of CopperEgg and their Bootstrap to Billions on AWS. We published Episod
AWS Console Mobile App - Support for Multiple Identities
Jun 04, 2014
The AWS Console mobile app supports Amazon EC2, Elastic Load Balancing, Amazon S3, Amazon Relational Database Service, Route 53 Hosted Zones, Auto Scaling, AWS OpsWorks, CloudWatch, and the Service Health Dashboard. You can use the app to monitor the status and health of your AWS resources on your iOS or Android device: Support for Multiple Identities In order to support a very popular use case — one cloud administrator managing multiple AWS accounts — the AWS Console mobile app now allows you to add credentials for multiple accounts and to easily switch between them without logging out: You can also sign in to the mobile app using your AWS access keys. This obviates the need to authenticate again every 12 hours. If you choose this option, we recommend that you secure your device with a password, and that you create an IAM user specifically for use with the app. Download and Install Today You can download and install the AWS Console mobile app from Amazon Appstore, Google Play, and iTunes. -- Jeff;
Rapidly Deploy SAP HANA on AWS With New Deployment Guide and Templates
Jun 03, 2014
I have written about the SAP HANA database several times in the past year or two. Earlier this year we announced that it was certified for production deployment on AWS and that you can bring your existing SAP HANA licenses into the AWS cloud. Today we are simplifying and automating the process of getting HANA up and running on AWS. We have published a comprehensive Quick Start Reference Deployment and a set of CloudFormation templates that provide you with a reference implementation, architectural guidance, and a fully automated way to deploy a production-ready instance of HANA in a single or multiple node configuration with a couple of clicks in under an hour, in true self-service form.   Reference Architecture The Reference Deployment document will walk you through all of the steps. You can choose to create a single node environment for non-production use or a multi-node environment that is ready for production workloads. Here's the entire multi-node architecture: The reference implementation was designed to provide you with high performance, and it incorporates best practices for HANA deployment and AWS security. It contains the following AWS components: An Amazon Virtual Private Cloud (VPC) with public and private subnets. A NAT instance in the public subnet for outbound Internet connectivity and inbound SSH access. A Windows Server instance in the public subnet, preloaded with SAP HANA Studio and accessible via Remote Desktop. A Single or multi-node SAP HANA virtual appliance configured according to SAP best practices on a supported OS (SUSE Linux). An AWS Identity and Access Management (IAM) role with fine-grained permissions. An S3 bucket for backups. Preconfigured VPC security groups. The single and multi-node implementations use EC2's r3.8xlarge instance types. Each of these instances is packed with 244 GiB of RAM and 32 virtual CPUs, all on the latest Intel Xeon
Windows Server 2012 R2 and SQL Server 2014 AMIs Now Available
Jun 03, 2014
If you have been reading this blog for any length of time, you probably know that I sometimes talk about the number of options and choices that you have at your fingertips when you use AWS. You can choose from a broad array of cloud services, run your code on a wide variety of Linux distributions and Windows versions on the instance type that best fits your needs. In keeping with our tradition, I am happy to announce that we are now making a set of Windows Server 2012 R2 AMIs (Amazon Machine Images) available for use on EC2. These AMIs are available in 19 languages and include a set of PV (paravirtualized) drivers that have been certified by Microsoft for Windows Server 2012 R2. The AMIs automatically make use of EC2's Enhanced Networking for higher I/O performance, lower inter-instance latency, and lower CPU utilization when run on R3, C3, and I2 instances. The AMIs are available in several flavors including Server Core, a low maintenance, minimal server installation. This version of Windows also includes many new features; here are just a few that are relevant when running in the cloud on EC2: Storage Tiering - This feature lets you dynamically move chunks of data between different classes of storage, such as fast SSD and slower hard drives. You can create a single Virtual Disk that spans both classes of storage and have Windows Server 2012 R2 keep the most frequently accessed data blocks on the SSDs and the less frequently accessed blocks on the hard drives, transparently and behind the scenes. Write-Back Cache - This feature is an adjunct to Storage Tiering. If you create a fast tier that is 1 GB or larger, Windows will use 1 GB as a write-back cache. This cache buffers rapid sequences of writes that are destined for the underlying hard drive. Desired State Configuration - This PowerShell extension (also known as DSC) lets you establish (programmat
AWS Week in Review - May 26, 2014
Jun 02, 2014
-- Jeff; Let's take a quick look at what happened in AWS-land last week: Monday, May 26 We celebrated the Memorial Day holiday in the United States. Tuesday, May 27 We announced the opening of the AWS Pop-up Loft in San Francisco. We announced New Customer Relationship Management for AWS Marketplace Sellers. We announced an Updated Worker Tier for AWS Elastic Beanstalk. We updated the EC2 Public IP Address Ranges with an additional /16 range in the Asia Pacific (Tokyo) Region. We launched a new AWS Quick Start Reference Deployment for Microsoft Remote Desktop Gateway. Wednesday, May 28 We added New Cost-Effective, Memory-Optimized DB Instances for Amazon RDS. We announced that CloudFront API Calls are now Available in CloudTrail. We announced that Amazon RDS in AWS GovCloud (US) Now Supports Provisioned IOPS and M3 Instance Types. The AWS Security Blog announced a Convenient New Hardware MFA Form Factor. We published Episode 88 of the AWS Podcast. The Amazon SES Blog published Part 1 of a series on Debugging SMTP Conversations, by showing you How to Speak SMTP. The AWS Startup Blog published an incredibly detailed article that will show you how to Build Dynamic Websites Using the AWS SDK for JavaScript in the Browser. Thursday, May 29 The AWS PHP Development Blo
New AWS Management Portal for vCenter
May 30, 2014
IT Managers and Administrators working within large organizations regularly tell us that they find the key AWS messages — fast and easy self-service provisioning, exchange of CAPEX for OPEX, and the potential for cost savings — to be attractive and compelling. They want to start moving into the future by experimenting with AWS, but they don't always have the time to learn a new set of tools and concepts. In order to make AWS more accessible to this very important audience, we are launching the new AWS Management Portal for vCenter today! If you are already using VMware vCenter to manage your virtualized environment, you will be comfortable in this new environment right away, even if you are new to AWS, starting with the integrated sign-on process, which is integrated with your existing Active Directory. The look-and-feel and the workflow that you use to create new AWS resources will be familiar and you will be launching EC2 instances before too long. You can even import your existing "golden" VMware images to EC2 through the portal (this feature makes use of VM Import). I believe that IT Managers will find this blend of centralized control and cloud power to be a potent mix. vCenter Administrators can exercise full control over hybrid IT environments (both on-premises and EC2 instances) using a single UI. They have full control over cloud-based resources, and can dole out permissions to users on a per-environment basis, all coupled with single sign-on to existing Active Directory environments.   Visual Tour Let's take a tour of the AWS Management Portal for vCenter, starting with the main screen. As you can see, there's an AWS Management Portal icon in the Inventory section: The portal displays all of the public AWS Regions in tree form: Administrative users have the power to control which environments are visible to each non-administrative user. For
New, Cost-Effective Memory-Optimized DB Instances for Amazon RDS
May 29, 2014
The Amazon Relational Database Service (RDS) takes care of just about all of the heavy lifting once associated with setting up, running, and scaling a MySQL, Oracle Database, SQL Server, or PostgreSQL database. You can focus on your application while RDS handles database upgrades, fault tolerance, and many other issues that once required a system administrator or DBA. You can now take advantage of the R3 instance type with Amazon RDS. R3 instances are optimized for memory-intensive applications, have the lowest cost per GiB of RAM among Amazon RDS instance types, and are recommended for high performance database workloads. These new instances feature the latest Intel Xeon Ivy Bridge processors and deliver higher sustained memory bandwidth with lower network latency and jitter at prices up to 28% lower than comparable M2 DB Instances. Better, Stronger, Faster The R3 instances support enhanced networking and higher sustained memory bandwidth for higher performance. You can use them to support the demanding database workloads often found in gaming, enterprise, social media, web, and mobile applications. You can also consolidate databases that are currently spread across several smaller M2 instances to a smaller number of high-capacity db.r3.8xlarge instances. The larger instances (db.r3.xlarge, db.r3.2xlarge, db.r3.4xlarge, and db.r3.8xlarge are optimized for Provisioned IOPS storage. For a workload comprised of 50% reads and 50% writes, you can realize up to 20,000 IOPS for MySQL and 25,000 IOPS for PostgreSQL when running on a db.r3.8xlarge instance. R3 Details You can currently launch DB instances that run version 5.6 of MySQL, PostgreSQL, or SQL Server. Support for versions 5.1 and 5.5 of MySQL in the works, as is support for Oracle Database. Pricing for R3 database instances start at $0.089/hour (effective price) for 3 year Heavy Utilization Reserved Instances and $0.240/hour for On
AWS June Webinars - Focus on TCO
May 27, 2014
After a pair of very successful partner webinars in May on the important topic of security, we will turn our attention to the equally important topic of TCO (Total Cost of Ownership) in June. We'll be holding two webinars on this topic (once again with the help and cooperation of our partners), at no charge. The dynamic, flexible, pay-as-you-go nature of the AWS Cloud gives you the raw materials (servers, storage, bandwidth, and so forth) to build powerful, highly scalable applications that respond to changes in usage and server load by scaling up and down as needed. When combined with innovative business models such as Reserved Instances and Spot Instances, you have plenty of options in front of you and some decisions to make. If, as many of our customers do, you adopt AWS for multiple projects spread across departments and divisions, tracking, optimizing, and minimizing your AWS bill can become challenging. Fortunately, several members of the AWS Partner Network provide tools, service, and expertise to help you to manage your costs and to optimize your spend. These partners will be participating in our webinars! Here's what we have in store for you: June 5 - AWS Cost Management - Tracking, Allocating, and Collaborating Spend With CloudCheckr At 10:00 AM PT on June 5th, AWS and CloudCheckr will present the AWS Cost Management webinar. In this webinar you will learn how DevOps and Finance teams manage their cloud costs using AWS features such as resource tagging, detailed billing, and Reserved Instance (RI) purchases. In the webinar, you will learn how joint AWS / CloudCheckr customer DreamBox reduced their costs by using customizable reports, cost optimization recommendations, and an automated implementation of best practices. June 12 - Best Practices to Reduce Your Cloud TCO With Cloudability At 10:00 AM PT on June 12th, AWS and Cloudability will use the Best Practices to Reduce Your Cloud TCO webinar
Visit the AWS Pop-up Loft in San Francisco
May 27, 2014
AWS gives you the power to launch IT infrastructure in minutes, use as much or as little as you need, and then shut it down when you are finished with it. Today we are doing something similar, but with actual physical, in-person resources. The AWS Pop-up Loft will open up in San Francisco on June 4th and will remain open until June 27th. You can think of the Loft as "technical interaction on demand," or, if you like, "re:Invent on crack." We will be providing daily technical sessions, one-on-one access to technical experts and mentors, continuous hands-on labs, talks by invited guests, and much more! Location, Location, Location The Loft is located at 925 Market Street in San Francisco, in the SOMA neighborhood and close to many current AWS customers and early-stage startups. Here's the schedule: Ask an Architect - 10 AM-8 PM Monday - Friday; 10 AM - 6 PM Saturday Sessions - 10 AM-5 PM Monday - Saturday Technical Bootcamps - 10 AM-6 PM Saturday Self-Paced Hands-On Labs - 10 AM-8 PM Monday - Friday   Ask an Architect If you would like to connect with a member of the technical team on a one-on-one basis, our Ask an Architect program is right for you! You can book a session ahead of time, or you can simply walk in. You will have access to deep technical expertise and will be able to get guidance on AWS architecture, usage of specific AWS services and features, cost optimization, and more. Bring your questions, your architecture diagrams, and your code! Sessions Every day, AWS Solution Architects, Product Managers, and Evangelists will be leading three or four 60-minute sessions. Content will be drawn from the highest-rated and best-attended sessions at re:Invent (updated to reflect all that's happened since then, of course) and will include an Introduction to AWS, Mobile & Gaming, Databases, Big Data, Compute & Networking, Architecture, Operations, Security, and Business Mentoring.
New Customer Relationship Management for AWS Marketplace Sellers
May 27, 2014
You should think of the AWS Marketplace as your cloud software store. If you want to consume cloud-based applications, the Marketplace makes it easy for you to find, buy, and start using them. If you are an Independent Software Vendor (ISV), Value-Added Reseller (VAR), or Solution Integrator (SI) and want to develop and distribute cloud-based applications, making them available in the Marketplace will help you to attract new customers and will also offer your existing customers a solution designed to run on the AWS Cloud. Today we are adding a set of CRM (Customer Relationship Management) features that will provide ISVs, VARs, and SIs with a set of features that take advantage of AWS usage data to send customized messages at critical points in the customer lifecycle. These features are free for AWS Marketplace Sellers and require no setup or configuration. You simply supply us with the email content and we will take care of the rest. Lifecycle Targeting This new feature is powered by actual AWS usage data. You can now send a customized email to your customer at the following points: First Launch - Ensure that they have the resources needed to get started. New Version - Explain benefits and provide upgrade instructions. Declining Usage - Understand declines and avoid possible attrition. For each type of notification, you can define and then continually refine the content that customers will see in their inbox. This new feature is available to all Marketplace Sellers. To get started, simply contact the Marketplace team at [email protected]. -- Jeff;
AWS Week in Review - May 19, 2014
May 27, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, May 19 We announced Amazon RDS for SQL Server With Multi-AZ. Tuesday, May 20 We announced that EC2's C3 and G2 Instances are now Available in More Regions. We announced that Amazon S3 now Supports Lifecycle Management for Versioned Objects. The AWS Startup Blog published Part 1 of an-depth series of articles on the Internet of Things. Wednesday, May 21 We announced that AWS Trusted Advisor now Include More Limit Checks and Support for new CloudTrail Locations. We announced that you can now Encrypt Your EBS Volumes for Additional Data Protection. The Amazon SES Blog talked about Credentials and SES. The AWS Security Blog showed you how to Securely Connect to Linux Instances Running in a Private Amazon VPC. The AWS Architecture Blog published a Case Study in Global Fault Isolation. The AWS Activate Blog told the story of Prevoty: Winning the War Against Zero Day Attacks. AWS Marketplace introduced new pricing and software free trial search filters to help customers discover great software that meets their budgets and needs. Try the new software free trial filter. Thursday, May 22 We announced Updates to Amazon Elastic Transcoder including Multiple Parallel Outputs. The AWS .Net De
Amazon Elastic Transcoder Update
May 22, 2014
Transcoding is the process of adapting a media file (video or audio) to change the size, format, or other parameters in order to reduce the file size or to make it compatible with a particular type of device. Amazon Elastic Transcoder is a scalable, fully-managed service that works on a cost-effective pay per use model. You don't have to license or install any software and you can take advantage of transcoding presets for a variety of popular output devices and formats. Amazon Elastic Transcoder outputs H.264 and VP8 video and AAC, MP3, and Vorbis audio in a number of package formats including MP4, WebM, MPEG2-TS, MP3, and OGG. Additionally, you may output segmented video files and manifest files to support HLS video streaming. Enhanced Parallelism Over the last couple of months we have quietly raised the level of parallelism within the service. If your job includes more than one type of output, work proceeds in parallel, up to the limit of 30 outputs per job. You can have up to four pipelines per AWS account and each pipeline can process between 12 and 20 jobs simultaneously by default (the limit is specific to each Region; check here for the particulars). Elastic Transcoder has been tuned to minimize queue times, even as queues grow to 100 or more jobs. We have measured a median queue time of 0.6 seconds, with the P90 point at just 3.2 seconds. In other words, processing for 90% of the jobs submitted to Elastic Transcoder begins within 3.2 seconds. As an example, a 5 minute HD transcoding job submitted in the US East (Northern Virginia) Region with an input bitrate of 20 Mbps and multiple output bitrates of 800 Kbps, 1 Mbps, 2 Mbps all completed in about 3 minutes. Getting Started All AWS customers have access to 20 minutes of audio transcoding, 20 minutes of SD transcoding, and 10 minutes of HD transcoding at no charge as part of the AWS Free Usage Tier. Read the Elastic Transcoder Develope
New EBS Encryption for Additional Data Protection
May 22, 2014
We take data protection very seriously! Over the years we have added a number of security and encryption features to various parts of AWS. We protect data at rest with Server Side Encryption for Amazon S3 and Amazon Glacier, multiple tiers of encryption for Amazon Redshift, and Transparent Data Encryption for Oracle and SQL Server databases via Amazon RDS. We protect data in motion with extensive support for SSL/TLS in CloudFront, Amazon RDS, and Elastic Load Balancing. Today we are giving you yet another option, with support for encryption of EBS data volumes and the associated snapshots. You can now encrypt data stored on an EBS volume at rest and in motion by setting a single option. When you create an encrypted EBS volume and attach it to a supported instance type, data on the volume, disk I/O, and snapshots created from the volume are all encrypted. The encryption occurs on the servers that host the EC2 instances, providing encryption of data as it moves between EC2 instances and EBS storage.
Trusted Advisor Update - New Checks and New CloudTrail Regions
May 21, 2014
AWS Trusted Advisor provides you with advice and guidance to help you to use AWS safely, securely, and economically. Today we are making the Trusted Advisor even more useful, with support for additional service limit checks and for CloudTrail in additional Regions.
Amazon S3 Lifecycle Management for Versioned Objects
May 20, 2014
Today I would like to tell you about a powerful new AWS feature that bridges a pair of existing AWS services and makes another pair of existing features far more useful! Let's start with a quick review. S3 & Versioned Objects I'm sure that you already know about Amazon S3. First launched in 2006, S3 now processes over a million requests per second and stores trillions of documents, images, backups, and other data, all with high availability and eleven 9's (i.e. 99.999999999%) durability. Since the initial launch, we have added many features and locations, and have also reduced the price (conveniently measured in pennies per Gigabyte per month) of storage repeatedly. One notable and popular S3 feature is object versioning . After you enable versioning for an S3 bucket, successive uploads or PUTs of a particular object will create distinct, named, individually addressable versions of the object in order to provide you with protection against overwrites and deletes. You can preserve, retrieve, and restore every version of every object in an S3 bucket that has versioning enabled. You can retrieve previous versions of the object in order to recover from a human or programmatic error. Glacier & Lifecycle Rules You have probably heard about Amazon Glacier as well. Glacier shares eleven 9's of data durability with S3, but offers a lower price per Gigabyte / month in exchange for a retrieval time that is typically between three and five hours. Glacier is ideal for long-term storage of important data that you don't need to access within seconds or minutes. S3's Lifecycle Management integrates S3 and Glacier and makes the details visible via the Storage Class of each object. The data for objects with a Storage Class of Standard or RRS (Reduced Redundancy Storage) is stored in S3. If the Storage Class is Glacier, then the data is stored in Glacier. Regardless of the Storage Cla
EC2 Expansion - G2 and C3 Instances in Additional Regions
May 20, 2014
I'll be brief! We are making two types of Amazon EC2 instances available in even more AWS Regions. G2 Expansion EC2's g2 instances are designed for applications that require 3D graphics capabilities. Each instance includes an NVIDIA GRID™ GPU with 1,536 parallel processing cores and 4 Gigabytes of RAM and hardware-powered video encoding. The g2.2xlarge instances also use high frequency Intel Xeon E5-2670 processors, and include 15 GiB of RAM, and 60 GB of SSD-based storage. Today we are making the G2 instances available in the Asia Pacific (Sydney) and Asia Pacific (Singapore) Regions and you can start using them now. C3 Expansion EC2's c3 instances are designed for CPU-bound scale out applications and compute-intensive HPC work. They are available in five sizes (c3.large, c3.xlarge, c3.2xlarge, c3.4xlarge, and c3.8xlarge), all with Intel Xeon E5-2680 v2 processors, 3.75 to 60 GiB of RAM, and 32 to 640 GB of SSD-based storage. Today we are making all five sizes of c3 instances available in the South America (São Paulo) Region. C3 instances are currently available in a single Availability Zone in this Region. To launch C3 instances in this Region, we recommend you to not specify an Availability Zone preference during the instance launch process. -- Jeff;
Amazon RDS for SQL Server With Multi-AZ
May 19, 2014
The Amazon Relational Database Service (RDS) simplifies the process of setting up, running, and scaling your MySQL, Oracle, PostgreSQL, or Microsoft SQL Server database so that you can focus on your application instead of on complex and time-consuming database administration chores. Many AWS customers are using RDS in demanding production environments and take advantage of powerful features like automated snapshot backups (no more tapes and easy point-in-time restores), Provisioned IOPS for fast and consistent I/O performance, easy database upgrades, and the ability to scale processing and storage by simply modifying the appropriate settings. Customers who make use of Amazon RDS for MySQL, Amazon RDS for Oracle Database, and Amazon RDS for PostgresQL can also enhance availability and data durability by creating a Multi-AZ (Availability Zone) deployment. When activated, this RDS feature creates primary and secondary database hosts, arranges for synchronous data replication from primary to secondary, and monitors both hosts to ensure that they remain healthy. In the event of a failure, RDS will promote the secondary to primary, create a new secondary, and re-establish replication, all with complete transparency and no user or application involvement. Multi-AZ for SQL Server Today we are bringing the benefits of Multi-AZ operation to Amazon RDS for SQL Server. This new release takes advantage of SQL Server Mirroring technology and makes all of the benefits listed above available to SQL Server users.
AWS Activate Update - New Blog and More Goodies for Startups
May 19, 2014
The AWS Activate program is designed to provide startups with the technical and business resources that they need to have in order to build businesses on AWS. Today we are making AWS Activate even more valuable to startups, with the addition of a brand new AWS Startup Blog, and a new Amazon Toolbox with exclusive offers from across the Amazon ecosystem.
AWS Week in Review - May 12, 2014
May 19, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, May 12 We announced that the Amazon Simple WorkFlow Service now Supports Amazon CloudTrail. We announced that AWS CloudFormation now Supports Parameter-Only Stack Updates and Updates to the Stack Notification Logic. We announced that AWS Elastic Load Balancing now Supports Resource-Level Permissions. The Amazon SES Blog told you All About SES Daily Quota. We published Episode 86 of the AWS Podcast. Tuesday, May 13 We announced that Amazon AppStream now Supports YUV444 Color and Logging. We announced that Amazon CloudTrail has Expanded to new Locations and new Services. We launched the ElastiCache Auto Discovery Client for PHP 5.5. We announced that Elastic Load Balancing now Supports Resource-Level Permissions. The AWS Security Blog showed you How to Enable Cross-Account Access to the AWS Management Console. Wednesday, May 14 We launched the new AWS TCO Calculator. We announced that AWS OpsWorks now Works With Amazon RDS. The AWS Windows and .NET Development Blog talked about Referencing Credentials Using Profiles. The AWS Startup Blog Talked about the
AWS OpsWorks With Amazon RDS
May 15, 2014
AWS OpsWorks is an application management service. You define your application as a set of layers within a stack. Each stack provides information about the packages to be installed and configured, and can also provision any necessary AWS resources, as defined within a particular OpsWorks Layer. OpsWorks also scales your application as needed, driven by workload or on a predefined schedule. The Amazon Relational Database Service (RDS) takes care of all of the tedious, low-level system and database management work that you would end up doing yourself if you were hoping to use MySQL, Oracle Database, SQL Server, or PostgreSQL. You can let RDS handle the hardware provisioning, the operating system and database installation, setup, and patching, scaling, backups, fault detection and failover, and much more. Today we are marrying OpsWorks and RDS, giving you the ability to define and use an RDS Service Layer to refer to an RDS database instance that you have already created within the AWS Region that serves as home to the OpsWorks stack for your application. This is in addition to the existing OpsWorks support for MySQL layers.
Success on AWS: Broadcast Interactive Media + Wowza Streaming Engine
May 14, 2014
I would like to share an exciting AWS customer success story with you today, courtesy of AWS Partner Wowza Media Systems and their customer, Broadcast Interactive Media. This is the first of what I hope will develop into a series of guest posts authored by AWS partners and customers. If you are interested in contributing a post of your own, please contact me at [email protected]. About Wowza Video is everywhere and viewers expect a high quality –TV-like– video experiences, wherever they are and whatever device they use to access video. Wowza Streaming Engine is robust, customizable, and scalable server software that powers reliable streaming of high-quality video and audio to any device, anywhere. The software runs on Amazon EC2 so that organizations can take full advantage of both the servers' extensive streaming capabilities as well as the flexibility and scale of AWS. Wowza Streaming Engine on Amazon EC2 is ideal for streaming of live events, concerts, church services, webinars, and company meetings. It is also an excellent choice for adding overflow capacity to an organization’s dedicated Wowza deployments or for cost-constrained start-ups that need the flexibility of starting small but need the available capacity to grow their businesses cost-effectively over time.
The New AWS TCO (Total Cost of Ownership) Calculator
May 14, 2014
Our customers often find multiple benefits from moving to the cloud, including agility, cost savings, and flexibility. Whether you run on AWS or own and operate your own infrastructure, there are many contributors to the overall cost. Weighing the financial considerations of owning and operating a data center (or renting a colocation facility) versus using a cloud infrastructure requires detailed and careful analysis. Customers tell us that it can be challenging for them to perform accurate apples-to-apples cost comparisons between on-premises infrastructure and cloud. In reality, it is not as simple as just comparing on-premises hardware costs to the pay-as-you-go pricing model of compute, storage, and bandwidth in the cloud. The problem is further complicated by the fact that calculating the true, complete cost of owning and operating your own on-premises infrastructure is not trivial. To make it easier for you to compare these costs, we are announcing the new AWS TCO calculator. This tool should help customers with a base level of familiarity with infrastructure to generate a fact-based apples-to-apples TCO comparison between on-premises infrastructure and AWS.
AWS CloudTrail Expands Again - More Locations and Services
May 13, 2014
AWS CloudTrail records the API calls made in your AWS account and publishes the resulting log files to an Amazon S3 bucket in JSON format, with optional notification to an Amazon SNS topic each time a file is published. Earlier this month we expanded CloudTrail's service coverage with the addition of support for seven more services. Today we adding support for the Simple Workflow Service and are also making CloudTrail available in three additional AWS Regions: US West (Northern California) Asia Pacific (Sydney) EU (Ireland) Note: If you have configured CloudTrail to store log files generated in multiple AWS Regions in the same S3 bucket, you will have to update the bucket's policy statement so that it can accept logs from the new Regions. To do this, visit the Amazon S3 Bucket Policy section in the CloudTrail documentation. If CloudTrail creates the bucket on your behalf, it will also apply a policy that allows access from all of the Regions that exist at the time. The Big Picture Here's the latest and greatest version of the diagram that I first presented when we launched CloudTrail: CloudTrail Webinar With Splunk At 10:00 AM PT on May 20, AWS and Splunk will present the Stronger Security and Compliance on AWS with Log Collection and Analysis webinar. In the webinar you will learn how CloudTrail collects and stores your AWS log files so that software from Splunk can be used as a Big Data Security Information and Event Management (SIEM) system. You will hear how AWS log files are made available for many security use cases, including incident investigations, security and compliance reporting, and threat detection/alerting. FINRA (a joint Splunk/AWS customer) will explain how they leverage Splunk on AWS to support their cloud efforts. -- Jeff;
New Features for Amazon AppStream - YUV444 Color and Logging
May 13, 2014
You can use AppStream to build complex applications that run from simple devices, unconstrained by the compute power, storage, or graphical rendering capabilities of the device. Your application can take advantage of the new and powerful g2 instance type, including high-performance GPU-powered rendering of 2D and 3D graphics. To learn more about AppStream, see my recent blog post, Amazon AppStream Now Available to All Developers. Today we are making AppSteam better and more powerful with the addition of support for YUV444 color and application logging. Let's take a look at both of these important new features.
AWS Week in Review - May 5, 2014
May 12, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, May 5 We announced that you can now Configure Auto Scaling Metrics With CloudFormation , and that you can also Configure Cross-Origin Resource Sharing, Object Versioning, and Lifecycle Management for Amazon S3. We announced that the AWS Elastic Beanstalk Containers have been Updated, and now Support the R3 Instance Type. The AWS Application Management Blog published the fifth post in the Develop, Deploy, and Manage for Scale with Elastic Beanstalk and CloudFormation series. The AWS Architecture Blog talked about Organizing Software Deployments to Match Failure Conditions. Tuesday, May 6 We announced that Amazon WorkSpaces is now Available in Europe,. We announced that you can now Provision Amazon Kinesis With AWS CloudFormation. We announced that Amazon SQS Now Supports Message Attributes. The AWS Application Management Blog talked about Customizing AWS OpsWorks with Attributes. The AWS Java Development Blog showed you how to implement Amazon S3 Client-Side Authenticated Encryption. The AWS Security Blog showed you How to use Shibboleth for Single Sign-On to the AWS Management Console. The AWS PHP Development Blog announced the Release of the Version 2.6.2 of the AWS SDK for PHP. Wednesday, May 7 We announced the AWS Webinars for May, wi
MicroStrategy Analytics Enterprise for Business Intelligence on AWS
May 12, 2014
With more and more enterprises moving their applications and their data warehouses to the AWS Cloud (often with the help of Amazon Redshift), there's a ready market for cloud-based Business Intelligence (BI) tools. A good Business Intelligence tool can help you to make sense of the data that your organzation generates, collects, and stores. You might want to analyze or aggregate complex data sets across multiple dimensions, make statistical inferences, or generate visually appealing reports quickly and efficiently. I am pleased to announce that the MicroStrategy Analytics Enterprise solution is now available on the AWS Marketplace on a monthly subscription basis. This powerful tool supports a very wide variety of new-age and traditional data sources and is able to scale up in order to meet ever-increasing demands for analytics, reports, and data visualizations. You can purchase a license for 25, 50 or even 100 users in the Marketplace. Each option includes access to MicroStrategy Mobile Analytics and MicroStrategy Visual Insight, as well as a complementary on-boarding session with a Certified MicroStrategy Sales Engineer and access to Standard Support Services. The monthly subscription fee for the 25 user option is just $500. Above that, you pay for the processing and storage resources on a per-hour or per-GB basis, as appropriate. For example, you can host 25 users on an EC2 m2.2xlarge instance with over 17 Gigabytes of RAM for $2000.48 per month, plus any Elastic Block Storage allocated by the application. In other words, you don't need to be a traditional "enterprise" to afford enterprise-class Business Intelligence. Take a Look Here is the overall architecture: After you launch MicroStrategy Analytics Enterprise from the AWS Marketplace, you simply initiate an RDP session to connect to the EC2 instance so that you can configure and customize the pr
Amazon CloudFront Joins the AWS Free Usage Tier
May 08, 2014
I'm pleased to be able to announce that Amazon CloudFront is now part of the AWS Free Usage Tier. If you are eligible for the Free Usage Tier, you can now transfer up to 50 Gigabytes of data and up to 2,000,000 requests per month at no charge. The usage is aggregated across all of the AWS Edge Locations. With this addition to the Free Usage Tier, you can now host a dynamic, database-driven website on Amazon EC2, with low-latency content delivery through CloudFront without paying a penny, as long as you stay within the fairly generous resource allocation provided to you. You can also host a static website on Amazon S3 and serve it up with the same low latency, regardless of where your readers happen to be. If you are ready to get started, dive into the CloudFront Developer Guide now. Learn More If you are interested in learning more about CloudFront or if you have specific questions, please come to our interactive CloudFront Office Hours session on May 27th, 2014 at 10:00 AM PST and spend an hour in the company of our technical experts. You may also want to watch this video to learn more about Dynamic Content Acceleration with CloudFront and Route 53: Here is the presentation from the video: AWS Summit London 2014 | Dynamic Content Acceleration (300) from Amazon Web Services -- Jeff;
Twelve New Features for Amazon Redshift
May 08, 2014
Amazon Redshift makes it easy for you to launch a data warehouse. Because Redshift is a managed service, you can focus on your data and your analytics, while Redshift takes care of the infrastructure for you. We have added support for twelve powerful and important features over the past month or so. Let's take a look at each one... JSON Support You can now load data in JSON format directly into Redshift, without preprocessing. Many devices, event handling systems, servers, and games generate data in this format. When you use this new option, you can specify the mapping of JSON elements to Redshift column names in a jsonpaths file. This gives you the power to map the hierarchically data in the JSON file to the flat array of columns used by Redshift. Here's a sample file: { "jsonpaths": [ "$['id']", "$['name']", "$['location'][0]", "$['location'][1]", "$['seats']" ] } And here's a COPY command which references the jsonpaths file and the JSON data, both of which are stored in Amazon S3: COPY venue FROM 's3://mybucket/venue.json' credentials 'aws_access_key_id=ACCESS-KEY-ID; aws_secret_access_key=SECRET-ACCESS-KEY' JSON AS 's3://mybucket/venue_jsonpaths.json'; Documentation: Copy from JSON Format. Copy from Elastic MapReduceYou can now copy data from an Elastic MapReduce cluster to a Redshift cluster. In order to do this you first need to transfer your Redshift cluster's public key and the IP addresses of the cluster nodes to the EC2 hosts in the Elastic MapReduce cluster. Then you can use a Redshift COPY command to copy fixed-width files, character-delimited files, CSV files, and JSON-formatted files to Redshift. Documentation: Loading Data From Amazon EMR Unload to a Single File You can now use UNLOAD to upload the result of a query to one or more Amazon S3 files: UNLOAD ('select_statement') TO 's3://object_path_prefix
AWS Console Mobile App - Support for S3 and Route 53
May 07, 2014
The AWS Console mobile app for iOS and Android gives you quick, easy access to your AWS resources. You can see and manage your existing EC2 instances, S3 buckets, load balancers, database instances, Auto Scaling groups, OpsWorks stacks, and CloudWatch alarms. We added support for Amazon S3 in the last release but I was super busy and didn't have time to blog about it. Today, I would like to tell you about that support as well as about today's launch -- support for Route 53 (highly available and scalable DNS). Here's the home page of the mobile console app, running on my trusty Kindle Fire:
New Professional Level Certification Exam Available for AWS Solutions Architects
May 07, 2014
We launched the AWS Global Certification Program in April of 2013. Targeted at Solutions Architects, SysOps Administrators, and Developers, this program allows you, as an individual, to certify your skills and technical knowledge in the planning, deployment, and management of systems that use AWS. Once you complete the certification requirements, you will receive an AWS Certified logo badge that you can use on your business cards and other professional collateral to gain visibility for your proven expertise with AWS. Today we are enhancing the program with the addition of our first exam at the Professional Level. Going above and beyond the requirements of the existing Associate Level, the new AWS Certified Solutions Architect - Professional Level exam validates advanced technical skills and experience and represents the next level of proficiency along the AWS Certified Solutions Architect path, with a focus on the design and development of distributed systems.
New Scheduling Options for AWS Data Pipeline
May 07, 2014
The AWS Data Pipeline lets you automate the movement and processing of any amount of data using data-driven workflows and built-in dependency checking. Today we are making the Data Pipeline more flexible and more useful with the addition of a new scheduling model that works at the level of an entire pipeline. This builds upon the existing model, which allows you to schedule the individual activities within a pipeline.
AWS May Webinars - Focus on Security
May 07, 2014
We have received a lot of great feedback on the partner webinars that we held in April. In conjunction with our partners, we will be holding two more webinars this month. The webinars are free, but space is limited and preregistration is advisable. In May we are turning our focus to the all-important topic of security, and what it means in the cloud. When I first started talking about cloud computing, audiences would listen intently, and then ask "But what about security?" This question told me two things. First, it told me that the questioner saw some real potential in the cloud and might be able to use it on some mission-critical applications. Second, that it was very important that we share as much as possible about the security principles and practices within and around AWS. We built and maintain AWS Security Center and have published multiple editions of the Overview of Security Processes. In our never-ending quest to keep you as fully informed as possible about this important topic, we have worked with two APN Technology Partners to bring you some new and exciting information. May 20 - Log Collection and Analysis (Splunk and CloudTrail) At 10:00 AM PT on May 20, AWS and Splunk will present the Stronger Security and Compliance on AWS with Log Collection and Analysis webinar. In the webinar you will learn how CloudTrail collects and stores your AWS log files so that software from Splunk can be used as a Big Data Security Information and Event Management (SIEM) system. You will hear how AWS log files are made available for many security use cases, including incident investigations, security and compliance reporting, and threat detection/alerting. FNIRA (a joint Splunk/AWS customer) will explain how they leverage Splunk on AWS to support their cloud efforts. May 28 - Federated Single Sign-On (Ping Identity and IAM) At 10:00 AM PT on May 28, AWS and Ping Identity will present the Get Close
Message Attributes for the Amazon Simple Queue Service
May 06, 2014
Way back in November of 2004 I wrote that "The Simple Queue Service offers a reliable, highly scalable hosted queue for buffering messages between distributed application components." In the intervening years, we have enhanced SQS with additional features, while keeping in mind that "Simple" is part of the product's name and appeal. Some of the most important additions include support for a dead letter queue, support for 256 KB payloads, Simple Notification Service integration, long polling, batch operations, a delay queue, and timers, and CloudWatch metrics. Today we are enhancing SQS once again, with support for message attributes. You can use these attributes to pass name/value pairs to your application in addition to the unstructured, uninterpreted content in the message body.
Amazon WorkSpaces Now Available in Europe
May 06, 2014
Amazon WorkSpaces provides a desktop computing environment in the cloud. It gives enterprise IT the power to meet the needs of a diverse user base by providing them with the ability to work wherever and whenever they want, while using the desktop or mobile device of their choice. Today we are bringing Amazon WorkSpaces to Europe, with immediate availability in the EU (Ireland) Region. This new Region joins the existing US East (Northern Virginia) and US West (Oregon) Regions. The Amazon WorkSpaces Administration Guide contains the information that you need to have to get started as quickly and efficiently as possible. Within this guide you'll find a Getting Started Guide, documentation for WorkSpaces administrators, and WorkSpaces Client Help. -- Jeff;
AWS CloudTrail Update - Seven New Services & Support From CloudCheckr
May 05, 2014
AWS CloudTrail records the API calls made in your AWS account and publishes the resulting log files to an Amazon S3 bucket in JSON format, with optional notification to an Amazon SNS topic each time a file is published. Our customers use the log files generated CloudTrail in many different ways. Popular use cases include operational troubleshooting, analysis of security incidents, and archival for compliance purposes. If you need to meet the requirements posed by ISO 27001, PCI DSS, or FedRAMP, be sure to read our new white paper, Security at Scale: Logging in AWS, to learn more. Over the course of the last month or so, we have expanded CloudTrail with support for additional AWS services. I would also like to tell you about the work that AWS partner CloudCheckr has done to support CloudTrail. New ServicesAt launch time, CloudTrail supported eight AWS services. We have added support for seven additional services over the past month or so. Here's the full list: Elastic Compute Cloud (EC2) Elastic Block Store (EBS) Virtual Private Cloud (VPC) Relational Database Service (RDS) Identity and Access Management (IAM) Security Token Service (STS) Redshift CloudTrail Elastic Beanstalk - New! Direct Connect - New! CloudFormation - New! Elastic MapReduce - New! Elastic Load Balancing - New! Kinesis - New! CloudWatch - New!  Here's an updated version of the diagram that I published when we launched CloudTrail: News From CloudCheckr CloudCheckr (an AWS Partner) integrates with CloudTrail to provide visibility and actionable information for your AWS resources. You can use CloudCheckr to analyze, search, and understand changes to AWS resources and the API activity recorded by CloudTrail. Let's say that an AWS administrator needs to verify that a particular AWS account is not being accessed from outside a set of dedicated IP addresses. They can open the CloudTrail Events report,
AWS Week in Review - April 28, 2014
May 05, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, April 28 We announced an Important Change for your AWS Secret Access Keys. We announced that Amazon SNS Now Supports Server Name Indication (SNI), Along With Other HTTPS Enhancements. Tuesday, April 29 We announced a New Location for the AWS Blog. We announced New CloudWatch Metrics for Amazon Simple Workflow. We announced a Price Reduction for AWS Storage Gateway, Along With Suppport for Symantec Backup Exec. The AWS PHP Development Blog announced the Release of Version 2.6.1 of the AWS SDK for PHP. The AWS .NET Development Blog published Part 4 of an series on Access Key Management for .NET Applications: IAM Roles For Amazon EC2 Instances. Wednesday, April 30 We announced Domain Name Health Checks for Route 53. Thursday, May 1 We announced a new feature that lets you Tag Your Auto Scaled EC2 Instances. The AWS Security Blog tells you What to Do If You Inadvertently Expose an AWS Access Key. Friday, May 2 We published AWS customer success stories from Baylor college of Medicine and Z2. Stay tuned for next week! In the meantime, follow me on Twitter and subscribe to the RSS feed. -- Jeff;
Tag Your Auto Scaled EC2 Instances
May 01, 2014
EC2's Auto Scaling feature gives you the ability to define and then launch an <span style"font-weight:bold;">Auto Scaling Group of Amazon EC2 instances that expands and contracts as necessary in order to handle a workload that varies over time. You can define scale-up and scale-down events that are triggered by the Amazon CloudWatch metrics that are most indicative of your application's performance. Because the instances are launched automatically, identifying them can sometimes be difficult. We're solving that problem today by giving you the ability to define up to ten tags that will be associated with each EC2 instance launched by a particular Auto Scaling Group. Here's how you define the tags in the AWS Management Console: You can, of course, see the tags in the EC2 section of the console: You can also edit the tags of an existing Auto Scaling Group; they will be applied to all newly launched EC2 instances. This new feature is available now and you can start using it today! -- Jeff;
Domain Name Health Checks for Route 53
Apr 30, 2014
Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service. Last year we introduced Route 53 health checks. You can configure these health checks to route traffic to a backup website in the event that your primary website fails to respond as expected. We have since enhanced the basic health check model with the addition of string matching, support for HTTPS, and fast interval checks with configurable failover. Today we are enhancing Route 53's health check model with support for domain name health checks. This new option is an alternative to the existing support for health checks that are directed to a specific IP address. You can use these health checks along with Route 53’s DNS failover feature to help with improving the availability of your entire application by automatically routing requests only to healthy endpoints. For example, for a high-availability database scenario, you can create health checks against your primary and secondary database endpoints such as db-primary-1234.us-west-2.rds.amazonaws.com and db-secondary-1234.us-west-2.rds.amazonaws.com, even though they may have changing IP addresses (for services like Amazon RDS, the IP addresses can and do change, so it’s important to use the DNS name to define these endpoints instead of using the endpoint’s the current IP address). You can then create CNAMEs for db.example.com that point to your primary and secondary endpoints, enable the ‘Failover’ routing policy and associate these CNAME records with the health checks. Your application layer would connect to db.example.com for database access and Route 53’s health checks and DNS failover will automatically route requests from your application layer to the right database instance based on their health. Here's a diagram to show you how this all fits together in practice: You can configure this new type of health check from the AWS Management Console, the AWS CLI, or the Route 53 APIs. From the AWS Management Console, select the Doma
New CloudWatch Metrics for Amazon Simple Workflow
Apr 30, 2014
The Amazon Simple Workflow Service (SWF for short) coordinates tasks and manages state for cloud-based applications. You can focus on your business logic and on your application instead of building complex glue code and implementing your own state machines. Among many other use cases, our customers are using SWF to manage complex video encoding pipelines, migrate applications and business processes from on-premises data centers to the cloud, and to manage applications that combine automated processing and human-powered data validation. Today we are launching an important addition to SWF. It now collects and publishes a wide variety of workflow and activity metrics to Amazon CloudWatch. You can use these metrics to monitor progress, raise alarms if activities are not completed at the expected rate, or to drive Auto Scaling activities to adapt to an environment where the number of workflows and activities varies over time.
Welcome to the new AWS Blog!
Apr 29, 2014
You are now reading the newest version of the AWS Blog! After hosting the blog externally for nearly ten years, we decided to "drink our own champagne" (as we often say at Amazon) and move to an AWS-powered environment. I am happy to be able to report that this blog is generated on Amazon EC2 and hosted on Amazon S3. As you can see, the blog has a fresh, clean design, and it is responsive to boot! As is the case with every part of AWS, we will continue to enhance it in the days and weeks after today's launch. All 90 of my posts from 2014 are already available on the new blog; the rest will be there shortly. This new location is the first step in a bigger project that will ultimately make all of the AWS blogs available within a common URL structure. We have a lot of news and other information to share and are taking steps now to make sure that you can easily find and enjoy as much of it as possible. Our new blogging platform gives us the control and the flexibility that we need to have in order to make this and the other AWS blogs as innovative as AWS itself. We plan to implement a commenting feature in the future. Until then, you can send feedback to me at [email protected]. You can also follow me on Twitter and route comments to me there. -- Jeff;
Important Change - Managing Your AWS Secret Access Keys
Apr 28, 2014
Last month I urged you to download your secret access key(s) for your AWS (root) account in advance of a planned change in our access model. We have implemented the change and you can no longer retrieve existing secret access keys for the root account. If you lose your secret access key, you must generate a new access key (an access key ID and a secret access key). Now is a great time to make a commitment to follow our best practices and create an IAM user that has access keys, instead of relying on root access keys. Using IAM will allow you to set up fine-grained control over access to your AWS resources. -- Jeff;
AWS Week in Review - April 21, 2014
Apr 28, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, April 21 We announced New Features for Amazon Redshift. The AWS .NET Development Blog talked about Overriding Endpoints in the AWS SDK for .NET. The AWS Security Blog took on the task of Demystifying EC2 Resource-Level Permissions. Tuesday, April 22 We announced that you can now Add Tags to Your Elastic Beanstalk Environments. We announced that Amazon Kinesis API Calls are now Available in CloudTrail Log Files. Wednesday, April 23 We announced AWS Elastic  Beanstalk for Docker. We announced that AWS Auto Scaling now Includes Expanded Support for Dedicated Instances. We announced that Amazon RDS now Supports Upgrades from Version 5.5 to Version 5.6 of MySQL and Version 11.2.0.4 of Oracle Database. Thursday, April 24 We announced that you can now Backup and Restore Redis ElastiCache Nodes. We announced Improved Query Filtering and Conditional Updates for DynamoDB. We announced that Amazon RDS Now Supports Oracle Database 11.2.0.4. Friday, April 25 We introduced new AWS customer success stories from Flipboard, Infor, Dolphin, Qihoo 360, SoundCloud, and Tiens Group. This week AWS Marketplace added new products including CKAN, piXserve, and Ubuntu Server 14.04. Stay tuned for next week! In the meantime, follow me on Twitter and subscribe to the RSS feed. -- Jeff;
Improved Query Filtering and Conditional Updates for DynamoDB
Apr 24, 2014
Amazon DynamoDB is a fast, fully-managed NoSQL database. You can easily create tables, provision the desired amount of read and write capacity, and then store as much information as you'd like. Each item in a DynamoDB table consists of one or more key/value pairs, indexed by a hash key or a combination of a hash key and a range key (read more about the DynamoDB data model), with additional indexing options in the form of Local and Global Secondary Indexes. NoSQL databases like DynamoDB are designed for scalability and consistent, high performance. This stands in marked contrast to the traditional relational database model where these attributes are not always as important as flexibility and generality.
Improved Query Filtering and Conditional Updates for DynamoDB
Apr 24, 2014
Amazon DynamoDB is a fast, fully-managed NoSQL database. You can easily create tables, provision the desired amount of read and write capacity, and then store as much information as you'd like. Each item in a DynamoDB table consists of one...
Backup and Restore ElastiCache Redis Clusters
Apr 24, 2014
You can use Amazon ElastiCache to implement an in-memory storage layer between your application code and your database using the Memcached or Redis engines. Adding an in-memory storage layer can often lead to dramatic speed improvements for database accesses. Regardless of which engine you choose, ElastiCache makes it easy to deploy, operate, and scale a cloud-based in-memory storage layer. Backup and Restore Today we are making ElastiCache for Redis even more powerful with the addition of backup and restore functionality. You can now create a snapshot of your entire Redis cluster as it exists at a specific point in time. You can schedule automatic, recurring daily snapshots and you can initiate a manual snapshot at any time.
Backup and Restore ElastiCache Redis Clusters
Apr 24, 2014
You can use Amazon ElastiCache to implement an in-memory storage layer between your application code and your database using the Memcached or Redis engines. Adding an in-memory storage layer can often lead to dramatic speed improvements for database accesses. Regardless...
MySQL 5.5 to MySQL 5.6 Upgrade Support for Amazon RDS
Apr 24, 2014
The Amazon Relational Database Service (RDS) takes care of almost all of the day to day grunt work that would otherwise consume a lot of system administrator and DBA time. You don't have to worry about hardware provisioning, operating system or database installation or patching, backups, monitoring, or failover. Instead, you can invest in your application and in your data. Multiple Engine VersionsRDS supports multiple versions of the MySQL, Oracle, SQL Server, and PostgreSQL database engines. Here is the current set of supported MySQL versions:
MySQL 5.5 to MySQL 5.6 Upgrade Support for Amazon RDS
Apr 24, 2014
The Amazon Relational Database Service (RDS) takes care of almost all of the day to day grunt work that would otherwise consume a lot of system administrator and DBA time. You don't have to worry about hardware provisioning, operating system...
AWS Elastic Beanstalk for Docker
Apr 23, 2014
AWS Elastic Beanstalk makes it easy for you to deploy and manage applications in the AWS cloud. After you upload your application, Elastic Beanstalk will provision, monitor, and scale capacity (Amazon EC2 instances), while also load balancing incoming requests across all of the healthy instances. Docker automates the deployment of applications in the form of lightweight, portable, self-sufficient containers that can run in a variety of environments.  Containers can be populated from pre-built Docker images or from a simple recipe known as a Dockerfile.
AWS Elastic Beanstalk for Docker
Apr 23, 2014
AWS Elastic Beanstalk makes it easy for you to deploy and manage applications in the AWS cloud. After you upload your application, Elastic Beanstalk will provision, monitor, and scale capacity (Amazon EC2 instances), while also load balancing incoming requests across...
AWS Week in Review - April 14, 2014
Apr 21, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, April 14 We added AWS customer success stories from Belkin, Channel 4 (UK), Clipkit, Loggly, MairDumont, OnPage.org, and Pharmatechnik. Tuesday, April 15 We announced that you can now Evaluate Security Products With no Software Charges Using AWS Marketplace. Wednesday, April 16 The AWS Security Blog published a note on AWS Security and CVE-2014-0160 ("Heartbleed"). Thursday, April 17 The Amazon Mobile App Distribution Blog published some Tips for Getting Your Android Apps Looking Good on Amazon Fire TV. Friday, April 18 This week AWS Marketplace added new products including CloudEndure Disaster Recovery and DokuWiki.  You can also now launch software free trials on Marketplace from the EC2 console. We added AWS customer success stories from AdRoll, AlphaSense, Code.org, Hess Corporation, Snowplow, and Software AG. Stay tuned for next week! In the meantime, follow me on Twitter and subscribe to the RSS feed. -- Jeff;
AWS Week in Review - April 14, 2014
Apr 21, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, April 14 We added AWS customer success stories from Belkin, Channel 4 (UK), Clipkit, Loggly, MairDumont, OnPage.org, and Pharmatechnik. Tuesday, April 15 We announced that you can...
Evaluate Security Products With no Software Charges by Using AWS Marketplace
Apr 15, 2014
Have you shopped at AWS Marketplace lately? The selection keeps on growing and you can easily find, buy, and starting many different types of Software Infrastructure, Developer Tools, and Business Software: You don't need to worry about procuring a server,...
EC2 Update - Previous Generation Instances
Apr 15, 2014
We have made some important changes to the EC2 pricing and instance type pages. We are introducing the concept of previous generations of EC2 instances. Amazon EC2 has been around since the summer of 2006. We started with a single...
AWS Week in Review - April 7, 2014
Apr 14, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, April 7 We added AWS Customer Success Stories from Comba Telecom, Etix, Ideomed, Predictix, Scopely, Sonian, and ScribbleLive. The AWS PHP Development Blog showed you how to...
Now Available - New Memory-Optimized EC2 Instances (R3)
Apr 10, 2014
I talked about the upcoming memory-optimized EC2 instance type (R3) last week and provided you with configuration and pricing information so that you could start thinking about how to put them to use in your environment. I am happy to...
The New Cost Explorer for AWS
Apr 08, 2014
My colleague Parmita Mehta sent a blog post to introduce the new Cost Explorer. This looks really cool and I think you will like it! -- Jeff; I would like to introduce the Cost Explorer, a new toolset for managing...
AWS Week in Review - March 31, 2014
Apr 07, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, March 31 We announced a new, instructor-led Big Data on AWS Training Course. We announced Twelve New Instance Types for Elastic MapReduce. We announced the AWS April...
Use Oracle GoldenGate with Amazon RDS for Oracle Database
Apr 03, 2014
Many organizations face the need to move transactional data from one location to another location. As organizations continue to make the cloud a central part of their overall IT architecture, this need seems to grow in tandem with the size,...
AWS Elastic Beanstalk for Ruby 2
Apr 02, 2014
AWS Elastic Beanstalk makes it easy for you to deploy and manage applications in the AWS cloud. After you upload your application, Elastic Beanstalk will provision, monitor, and scale capacity (Amazon EC2 instances), while also load balancing incoming requests across...
Improved CloudFront Performance with EDNS-Client-Subnet Support
Apr 02, 2014
Amazon CloudFront automatically routes requests for your content to the nearest edge location. Behind the scenes, it uses the IP address of the DNS resolver that is making the DNS query for the content. This model worked well back in...
Coming Soon - New Memory-Optimized EC2 Instances
Apr 01, 2014
At last week's AWS Summit in San Francisco, Senior VP Andy Jassy announced the forthcoming R3 instance type (watch Andy's presentation), and presented a map to illustrate the choices: I'd like to provide you with some additional technical and pricing...
New Instance Types for Amazon Elastic MapReduce
Mar 31, 2014
Thousands of AWS customers use Amazon Elastic MapReduce to process and store vast amounts of data. Because Elastic MapReduce is built around the Hadoop framework, it is easy to use hundreds or thousands of Amazon EC2 instances in parallel. Hot...
AWS April Webinars - Focus on Disaster Recovery
Mar 31, 2014
Many AWS customers look to the cloud for Disaster Recovery. They love the fact that they can arrange for rapid recovery of their production systems and data without incurring the capital and operational expenses associated with the use of a...
New Training Course - Big Data on AWS
Mar 31, 2014
We have added a new Big Data course to the AWS Training program. The three day, instructor-led course is designed to teach you how to use Amazon DynamoDB, Amazon Redshift, Amazon Elastic MapReduce and important Hadoop tools such as Pig...
AWS Week in Review - March 24, 2014
Mar 31, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, March 24 We added AWS customer success stories from Comcast, GolfTEC, Grok, Nintendo, and mobli. We announced a Major Upgrade to Amazon CloudSearch. Tuesday, March 25 We...
Amazon Linux AMI 2014.03 is Now Available
Mar 27, 2014
The Amazon Linux AMI is a supported and maintained Linux image for use on Amazon EC2. We release new versions of the Amazon Linux AMI every six months after a public testing phase that includes one or more Release Candidates....
AWS OpsWorks Now Supports Chef 11.10
Mar 27, 2014
AWS OpsWorks gives you the power to model and manage your entire application, from load balancers to databases. You can customize the Amazon EC2 instances in the OpsWorks layers which comprise your application stack using any desired combination of the...
AWS Price Reduction #42 - EC2, S3, RDS, ElastiCache, and Elastic MapReduce
Mar 26, 2014
It is always fun to write about price reductions. I enjoy knowing that our customers will find AWS to be an even better value over time as we work on their behalf to make AWS more and more cost-effective over...
New VPC Peering for the Amazon Virtual Private Cloud
Mar 26, 2014
The Amazon Virtual Private Cloud (VPC) gives you the power to create a logically isolated section of the AWS Cloud, which you can think of as virtual network. You can launch AWS resources, including Amazon EC2 instances within the network,...
Amazon WorkSpaces is Now Available
Mar 26, 2014
We announced a Limited Preview of Amazon WorkSpaces at last fall's AWS re:Invent conference and I wrote a detailed blog post at that time. As you may recall, Amazon WorkSpaces provides a desktop computing environment in the cloud. It gives...
AWS Achieves DoD Provisional Authorization
Mar 26, 2014
I am happy to be able to announce that AWS has achieved a DoD Provisional Authorization for security impact levels 1-2 on all AWS Regions in the United States. This includes US East (Northern Virginia), US West (Northern California), US...
City on a Cloud Innovation Challenge
Mar 25, 2014
Cloud computing can help local governments to spur economic development, expand citizen services, and break through siloed bureaucracy by providing innovative & scalable services without wasting taxpayer funds on expensive and inflexible hardware infrastructure. We've already seen a lot of...
Amazon CloudSearch - Even Better Searching for Less Than $100/Month
Mar 25, 2014
As I have said in the past, search plays a major role in many web sites and online applications! The basic model is simple. Think of your set of documents or your data collection as a book or a catalog,...
AWs Week in Review - March 17, 2014
Mar 24, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, March 17 We added AWS customer success stories from the US Food and Drug Administration (FDA), LatentView, Peak Games, PropertyGuru, and Vserv.mobi. We updated the EC2 IP...
ELB Connection Draining - Remove Instances From Service With Care
Mar 20, 2014
AWS Elastic Load Balancing distributes incoming traffic across multiple Amazon EC2 instances: You can use Elastic Load Balancing on its own, or in conjunction with Auto Scaling. When combined, the two features allow you to create a system that automatically...
Adobe Media Server is Now Available on the AWS Marketplace
Mar 19, 2014
I love to browse through the AWS Marketplace. There are hundreds of software infrastructure components, developer tools, and a very healthy collection of business software, all of which can be purchased and launched within minutes. One of the latest Marketplace...
Route 53 and CloudTrail Checks for the AWS Trusted Advisor
Mar 18, 2014
The AWS Trusted Advisor monitors your AWS resources and provides you with advice for cost optimization, security, performance, and fault tolerance. Today we are adding five additional checks that will be of benefit to users of Amazon Route 53 (Domain...
AWS Week in Review - March 10, 2014
Mar 17, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, March 10 We announced an Important AWS Account Key Change. Tuesday, March 11 The Amazon SES Blog asked (and then answered) the question, What do I do...
Eight Years (And Counting) of Cloud Computing
Mar 14, 2014
We launched Amazon S3 on March 14, 2006 with a press release and a simple blog post. We knew that the developer community was interested in and hungry for powerful, scalable, and useful web services and we were eager to...
Amazon ElastiCache - Now With Redis 2.8.6
Mar 13, 2014
Amazon ElastiCache makes it easy for you to create, operate, and scale an in-memory cache. Because ElastiCache contains support for the Memcached and Redis engines, it is compatible with a wide variety of existing applications. I'm happy to announce that...
Amazon AppStream Now Available to All Developers
Mar 13, 2014
We announced Amazon AppStream at last fall's re:Invent conference, and made the service available to an initial group of developers at that time. Today we are taking the next step forward. I am happy to announce that Amazon AppStream is...
Important AWS Account Key Change Coming on April 21, 2014
Mar 10, 2014
As of April 21, 2014, you will no longer be able to retrieve the existing secret access key(s) for your AWS (root) account. If you have become dependent on this feature, you should download your key from the legacy security...
AWS Week in Review - March 3, 2014
Mar 10, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, March 3 We announced an Update to the AWS Activate Program. We announced that AWS CloudFormation now supports AWS OpsWorks. The AWS Ruby Development Blog announced that...
SAP HANA – Production Ready on AWS With up to 244 GiB of RAM
Mar 10, 2014
A fully-supported version of the SAP HANA environment is now available on the AWS cloud. SAP has certified this version for production workloads in a single-node setup and you can count on it for all of your HANA-backed SAP Business...
Access Logs for Elastic Load Balancers
Mar 06, 2014
AWS Elastic Load Balancing helps you to build systems that are highly scalable and highly reliable. You can automatically distribute traffic across a dynamically-sized collection of Amazon EC2 instances, and you have the ability to use health checks to keep...
Cross-Region Export and Import of DynamoDB Tables
Mar 06, 2014
Two of the most frequent feature requests for Amazon DynamoDB involve backup/restore and cross-Region data transfer. Today we are addressing both of these requests with the introduction of a pair of scalable tools (export and import) that you can use...
New Features for Amazon CloudFront: Server Name Indication (SNI) and HTTP Redirection
Mar 06, 2014
Amazon CloudFront is a web service for content delivery. You can use CloudFront to deliver content to your end users with low latency, high data transfer speed, and no commitments. I am happy to announce that CloudFront now supports Server...
VM Import/Export Now Supports Windows 2012
Mar 05, 2014
The VM Import/Export feature gives you the power to import existing virtual machine images to Amazon EC2 instances and to export them back to your on-premises environment. You can move images to hasten and simplify your migration from on-premises to...
Red Hat Enterprise Linux Now Available on AWS GovCloud (US)
Mar 04, 2014
The AWS GovCloud (US) Region is an isolated AWS Region designed to allow US government agencies and customers to move sensitive workloads into the cloud by addressing their specific regulatory and compliance requirements. Today we are making Red Hat Enterprise...
AWS Activate Update - Solutions Architect Office Hours, More Training, and Exclusive Offers
Mar 04, 2014
AWS Activate is a package of resources for startups. It was designed to make it even easier for startups to get started and to quickly scale on AWS. It is an international program, with members from all over the world....
AWS Partner Webinars for March 2014 - Big Data Analytics and Reporting
Mar 03, 2014
We are working with select AWS Partners to create and deliver a series of webinars in 2014. The webinars will focus on a different application area each month. The focus for March 2014 is Big Data Analytics and Reporting. Each...
AWS Week in Review - February 24, 2014
Mar 03, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, February 24 We updated the EC2 IP Address Ranges. Tuesday, February 25 We announced that the AWS Trusted Advisor now Includes CloudFront Content Delivery Optimization. Wednesday, February...
Auto Scale DynamoDB With Dynamic DynamoDB
Feb 27, 2014
Amazon DynamoDB is a fully-managed NoSQL database. When you create a DynamoDB table, you provision the desired amount of request capacity, taking in to account the amount of read and write traffic and the average size of each item. You...
MFA Protection for Cross-Account Access
Feb 27, 2014
Shon Shah, Senior Product Manager on the AWS Identity and Access Management (IAM) team, sent along a guest post announcing new IAM functionality that enables you to enforce multi-factor authentication (MFA) when providing programmatic access across AWS accounts. -- Jeff;...
Amazon EC2 Console Improvements
Feb 27, 2014
We have made some important improvements to the EC2 Management Console. Late last year we introduced the Launch Instance Wizard and AWS Marketplace Integration. We also updated the look and feel of key console pages. Today we are updating the...
AWS Trusted Advisor Update - CloudFront Content Delivery Optimization
Feb 25, 2014
Step by step, the AWS Trusted Advisor keeps getting better and better. As you might already know, the Trusted Advisor inspects your AWS environment and makes recommendations that can save you money, increase system performance and reliability, and improve your...
AWS Week in Review - February 17, 2014
Feb 24, 2014
Let's take a quick look at what happened in AWS-land last week: Tuesday, February 18 We announced Health Check Improvements for Amazon Route 53. Wednesday, February 19 We announced that AWS Elastic Load Balancing Now Supports Perfect Forward Secrecy and...
Amazon RDS - Support for Second Generation Standard Instances
Feb 21, 2014
Amazon RDS makes it easy for you to set up, scale, and run a relational database. Today we are making RDS even better with the introduction of the second generation (M3) of the Standard DB instance family. This new generation...
AWS Data Pipeline Now Available in Four More Regions
Feb 21, 2014
As we often do, we launched AWS Data Pipeline in a single AWS Region (US East (Northern Virginia) to be precise). It is now available in the following Regions as well: US West (Oregon) EU (Ireland) Asia Pacific (Sydney) Asia...
Process Streaming Data with Kinesis and Elastic MapReduce
Feb 21, 2014
Regular readers of this blog already know that Amazon Kinesis is a fully managed service for real-time processing of streaming data at massive scale. As I noted last month when we introduced the Kinesis Storm Spout, Kinesis is but one...
Amazon CloudFront Now Supports Microsoft Smooth Streaming
Feb 21, 2014
Delivering high-quality video or audio content to web and mobile clients is a tricky endeavor. Beyond supporting a multitude of formats and device types, you need to account for frequent and dramatic changes in the quality of each customer’s Internet...
Elastic Load Balancing – Perfect Forward Secrecy and Other Security Enhancements
Feb 19, 2014
My colleague Lesley Mbogo has some good news for users of the AWS Elastic Load Balancing service. -- Jeff; We have made several enhancements to Elastic Load Balancing (ELB) to further improve the security of your application traffic, making it...
Route 53 Health Check Improvements - Faster Interval and Configurable Failover
Feb 18, 2014
Amazon Route 53 is a highly available and scalable Domain Name Service. As such, it efficiently translates names such as aws.amazon.com into IP addresses. Route 53 also includes a very handy failover feature. Once enabled, this feature performs health checks...
AWS Week in Review - February 10, 2014
Feb 17, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, February 10 We announced that AWS CloudFormation Now Supports Amazon Redshift. We announced another AWS Test Drive : Esri Maps for SharePoint. Tuesday, February 11 We announced...
New AWS Test Drive - Esri Maps for SharePoint
Feb 10, 2014
As regular readers of this blog know, I am a big fan of the AWS Test Drive Program. I love the fact that it gives you the ability to quickly and easily launch and evaluate a wide variety of server-based...
AWS CloudFormation Adds Support for Redshift and More
Feb 10, 2014
My colleague Chetan Dandekar has a lot of good news for AWS CloudFormation users! -- Jeff; AWS CloudFormation now supports Amazon Redshift. We have recently enhanced our support for other AWS resources as well. What is CloudFormation? AWS CloudFormation simplifies...
AWS Week in Review - February 3, 2014
Feb 10, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, February 3 We updated the Amazon CloudFront Public IP Address Ranges. Tuesday, February 4 The Amazon Mobile App Distribution Blog announced that you can Earn a Guaranteed...
AWS Week in Review - January 27, 2014
Feb 03, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, January 27 We announced that AWS CloudFormation now supports Auto Scaling Scheduled Actions and DynamoDB Secondary Indexes. We announced a new Financial Services Category in the AWS...
New Features for Route 53 - Improved Health Checks, HTTPS, Record Modification
Jan 31, 2014
Amazon Route 53 is a highly available and highly scalable DNS service. Route 53 is able to meet the needs of complex enterprises, while remaining simple enough to be a good fit for personal websites. Today we are adding some...
Improved Filtering and Searching for the AWS Marketplace
Jan 30, 2014
As we continue to add additional products to the AWS Marketplace, we want to make sure that you can find, buy, and start to use them as quickly as possible. We have fine-tuned the search model used by the AWS...
Amazon AppStream Can Improve the New-User Experience for Eve Online
Jan 30, 2014
You can use Amazon AppStream to stream resource-intensive applications and games from the cloud. The developers at CCP Games love AppStream and showed how they could enable the character creator for the incredibly popular Eve Online game. In the video...
Two New Locations for Amazon Simple Email Service
Jan 30, 2014
Amazon Simple Email Service (SES) makes it easy and cost-effective for you to send transactional emails, marketing emails, or any other high-quality messages to your customers. This month we expanded the SES footprint to a pair of new AWS Regions....
Amazon SQS - New Dead Letter Queue
Jan 30, 2014
The Amazon Simple Queue Service (SQS) makes it easy for you to decouple the components of your application from each other. Proper use of SQS can make your applications easier to build, scale, and run. For example, you could have...
Amazon EC2 Instance Usage and Reserved Instance Utilization Reports
Jan 29, 2014
Amazon EC2 gives you the power to launch On-Demand Instances and pay by the hour. You can also purchase Reserved Instances to lower costs and reserve capacity, and you can bid for spare capacity by using Spot Instances (see the...
Marry Amazon Kinesis and Storm Using the New Kinesis Storm Spout
Jan 28, 2014
Amazon Kinesis is a fully managed service for real-time processing of streamed data at massive scale. When we launched Kinesis in November of 2013, we also introduced the Kinesis Client Library. You can use the client library to build applications...
New Financial Services Category in the AWS Marketplace
Jan 27, 2014
Today we are making the AWS Marketplace even more useful with the addition of a new Financial Services category. You can now find, buy, and immediately start using powerful charting, time synchronization, data visualization, and transaction applications and services. Here's...
AWS Week in Review - January 20, 2014
Jan 27, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, January 20 We announced New M3 Sizes + Features, Reduced EBS Prices, and Reduced S3 Prices. The AWS Application Management Blog talked about Using DynamoDB and SNS...
Amazon DynamoDB Turns Two...
Jan 24, 2014
We introduced Amazon DynamoDB just two years ago. Since that time our customers have come to appreciate the power and convenience of this fully managed and highly scalable NoSQL database. DynamoDB was designed to be a database service capable of...
Faster & More Cost-Effective SSD-Based Nodes for Amazon Redshift
Jan 24, 2014
Amazon Redshift provides customers with fast, fully managed, SQL-based data warehousing in the AWS Cloud at a tenth the price of traditional solutions. In previous blog posts, we’ve talked about Redshift’s launch, global expansion, and new features. Today we are...
AWS Update - New M3 Sizes & Features + Reduced EBS Prices + Reduced S3 Prices
Jan 21, 2014
I've got lots of great AWS news today! Here's a summary: M3 instances are now available in two additional sizes. Several additional features are now available for newly launched M3 instances. Prices for S3 storage have been reduced by up...
AWS Week in Review - January 13, 2014
Jan 20, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, January 13 We announced that you can now Launch AWS Marketplace Software Into VPCs with 1-Click. We launched AWS Training and Certification for Developers and SysOps. We...
2013 Year in Review: New AWS Technical Whitepapers, Articles and Videos Published
Jan 16, 2014
In 2013, AWS released more than 200+ features and services. In addition to the launches, we also had a record year in creating self-service content that help customers understand the real value of breadth and depth of our powerful platform....
Learn More About AWS With New Videos and Self-Paced Labs
Jan 15, 2014
Did you resolve to learn more about AWS in 2014? If so, our new "Introduction to AWS" videos and accompanying self-paced labs should be of great interest to you. You should be able to watch a video and complete a...
AWS Marketplace Free Trials for Popular Products
Jan 15, 2014
The AWS Marketplace makes it easy and simple for you to find, buy, and start using a wide variety of software and services. I am happy to announce that more than 100 of the products in the AWS Marketplace are...
Updated AWS Billing Console
Jan 14, 2014
We updated the AWS Billing Console in late 2013. The new version makes it easier for you to see how much you are spending on AWS (in total and by service). It also includes a simplified interface for management of...
Amazon RDS for Oracle Database - New Database Version & Time Zone Option
Jan 13, 2014
Amazon RDS for Oracle Database makes it easy for you to launch, scale, and manage an Oracle database in the cloud. You can use the AWS Management Console to create a DB instance with a couple of clicks: We launched...
AWS Training and Certification for Developers and SysOps
Jan 13, 2014
I have written about the AWS Training and Certification program several times in the past year or so. We want to help you to learn more about how to design, build, and run applications on AWS (that's the training part)....
Launch AWS Marketplace Software into VPCs With 1-Click
Jan 13, 2014
The AWS Marketplace helps you to find, buy, and immediately start using a wide variety of software and services. You can launch pre-configured software and pay only for what you use, by the hour or by the month. Today we...
AWS Week in Review - January 6, 2013
Jan 13, 2014
Let's take a quick look at what happened in AWS-land last week: Monday, January 6 I noticed that the EC2 Public IP Address Ranges had been updated. Tuesday, January 7 We added Two New Locations (Taipei and Rio de Janeiro)...
Two New Edge Locations for CloudFront and Route 53 - Taipei and Rio de Janeiro
Jan 08, 2014
I am happy to announce the launch of edge locations in Taipei, Taiwan and Rio de Janeiro, Brazil for Amazon CloudFront and Amazon Route 53. This is our first edge location in Taiwan and our second edge location in Brazil...
Hosting Minecraft Realms on AWS
Jan 07, 2014
Minecraft appears to be the gaming and visual building environment of choice for today's youth! Pretty much everyone I know in the 8-18 age range admits to spending a lot of time in-world. The game's outward simplicity hides an environment...
AWS Weeks in Review - December 23 & 30, 2013
Jan 06, 2014
Let's take a quick look at what happened in AWS-land over the last two weeks: Monday, December 23 The AWS Mobile Development Blog talked about Retrieving Media on Android with KitKat. Thursday, December 26 The AWS Ruby Development Blog talked...
Auto Scaling API Update
Jan 02, 2014
We have added a pair of new API functions to Auto Scaling and we have made another pair of existing functions more powerful. New Functions [DescribeAccountLimits] tells you the maximum number of Launch Configurations and Auto Scaling Groups set for...
AWS Week in Review - December 16, 2013
Dec 23, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, December 16 We announced that VM Import/Export Now Supports Linux. The AWS Mobile Development Blog showed how to Simplify Token Vending Machine Deployment with AWS CloudFormation. Tuesday,...
Amazon EC2 HI1 Instance Price Reduction & Spot Availability
Dec 20, 2013
I am happy to announce a reduction in the On Demand and Reserved Instance (RI) prices for EC2's HI1 (First Generation High I/O Performance) instances in select AWS regions, effective December 1, 2013, along with availability in the form of...
Amazon EC2's New I2 Instance Type - Available Now!
Dec 20, 2013
Late last month I gave you a sneak peak at our newest EC2 instance type, the I2. These instance types are available today, in four sizes across seven AWS regions. The I2 instance type was designed to host I/O intensive...
AWS Direct Connect - Access to Multiple US Regions
Dec 19, 2013
AWS Direct Connect makes it easy to establish a dedicated network connection from your premises to AWS. Our customers use Direct Connect to reduce their network costs, increase throughput, and provide a more consistent network experience than Internet-based connections. Connect...
Geographic Restriction with Amazon CloudFront
Dec 19, 2013
My colleague Nihar Bihani sent me a guest post to announce a new and often-requested feature for Amazon CloudFront. -- Jeff; CloudFront just added a geo-restriction feature to make it easier to restrict access to your content based on the...
AWS Trusted Advisor Update - Notification, New Dashboard, Another Check
Dec 18, 2013
The AWS Trusted Advisor monitors your AWS resources and provides you with advice for cost optimization, security, performance, and fault tolerance. The 31 checks performed by the Trusted Advisor will help you to monitor and improve your use of Amazon...
AWS Console for iOS and Android Now Supports AWS OpsWorks
Dec 18, 2013
The AWS Console for iOS and Android now includes support for AWS OpsWorks. You can see your OpsWorks resources -- stacks, layers, instances, apps, and deployments with the newest version of the app. It also supports EC2, Elastic Load Balancing,...
Coming Soon - New China (Beijing) Region
Dec 18, 2013
I am pleased to announce that we are expanding the AWS footprint once again, with a new Region in Beijing, China. AWS customers will soon be able serve local customers in the area using this Region. I made my first...
Amazon Kinesis - Public Beta Now Open
Dec 17, 2013
We announced a limited preview of Amazon Kinesis last month at AWS re:Invent. If you aren't familiar with Kinesis, take a quick look at my recent post, Amazon Kinesis - Real-Time Processing of Streaming Big Data, to learn more. I...
VM Import / Export for Linux
Dec 16, 2013
If you have invested in the creation of "golden" Linux images suitable for your on-premises environment, I have some good news for you. We have extended our popular VM Import/Export feature with support for multiple Linux distributions and virtualization formats....
AWS Week in Review - December 9, 2013
Dec 16, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, December 9 We announced that AWS Elastic Beanstalk now supports Version 5.5 of PHP. Tuesday, December 10 We announced that the AWS Management Console now includes Auto...
Three More CloudFront / Route 53 Locations - Manila, Marseille, and Warsaw
Dec 16, 2013
I am pleased to bring word of three more locations for Amazon CloudFront and Amazon Route 53: Manila, the Philippines Marseille, France Warsaw, Poland This launch brings the total to 49 locations worldwide, situated as follows: United States (20) Europe...
Analyze Large Data Sets on Elastic MapReduce Clusters With Impala
Dec 13, 2013
Impala is an open source query tool for Hadoop. You can use familiar SQL-like statements to activate Impala's distributed in-memory query engine, allowing you to quickly and efficiently process large amounts of data. In many cases, Impala is significantly faster...
C3 Instance Update
Dec 13, 2013
As you know, we launched our new compute optimized instance family (C3) a few weeks ago, and wow, are we seeing unprecedented demand across all sizes and all Regions! As one of our product managers just told me, these instances...
Now Available - Global Secondary Indexes for Amazon DynamoDB
Dec 12, 2013
As I promised a few weeks ago, Amazon DynamoDB now supports Global Secondary Indexes. You can now create indexes and perform lookups using attributes other than the item's primary key. With this change, DynamoDB goes beyond the functionality traditionally provided...
Background Task Handling for AWS Elastic Beanstalk
Dec 12, 2013
My colleague Abhishek Singh sent along a guest post to introduce a really important new feature for AWS Elastic Beanstalk. -- Jeff; You can now launch Worker Tier environments in Elastic Beanstalk. These environments are optimized to process application background...
AWS Management Console - Auto Scaling Support
Dec 10, 2013
Amazon EC2's Auto Scaling feature gives you the power to build systems that adapt to a workload that varies over time. You can scale out to meet peak demand, and then scale in later to minimize costs. Today we are...
AWS Marketplace - New Management Portal for ISVs & VARs
Dec 09, 2013
The AWS Marketplace provides an easy way for sellers (ISVs / Independent Software Vendors and VARs / Value Added Resellers) to market and sell their software to developers and IT professionals. Today we are introducing a new AWS Marketplace Management...
AWS Week in Review - December 2, 2013
Dec 09, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, December 2 This week AWS Marketplace added new products including and OpenPhoto, Tendenci, Observium, PaaSLane, CloudWeaver, Chariot Data Broker and Moovweb. Tuesday, December 3 I noticed that...
Tag Your Elastic MapReduce Clusters
Dec 06, 2013
Amazon Elastic MapReduce gives you the power to process vast amounts of data using Hadoop, an open source parallel processing framework. Behind the scenes, each Elastic MapReduce cluster runs on an array of Amazon EC2 instances. These clusters can grow...
New Resource-Level Permissions for AWS OpsWorks
Dec 05, 2013
My colleague Chris Barclay reports on an important new feature for AWS OpsWorks! -- Jeff; I am pleased to announce that AWS OpsWorks now supports resource-level permissions. AWS OpsWorks is an application management service that lets you provision resources, deploy...
AWS Week in Review - November 25, 2013
Dec 02, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, November 25 The AWS Ruby blog coverered test case development in a pair of posts: From RSpec to Minitest and from Minitest::Spec to Minitest::Test. Tuesday, November 26...
Cross-Region Read Replicas for Amazon RDS for MySQL
Nov 26, 2013
You can now create cross-region read replicas for Amazon RDS database instances! This feature builds upon our existing support for read replicas that reside within the same region as the source database instance. You can now create up to five...
AWS Week in Review - November 18, 2013
Nov 25, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, November 18 I published an AWS re:Invent 2013 Video Recap. Tuesday, November 19 The AWS Windows and .Net Development Blog discussed the Three Different APIs for Amazon...
Amazon EC2 Resource-Level Permissions for RunInstances
Nov 20, 2013
Derek Lyon sent me a really nice guest post to introduce an important new EC2 feature! -- Jeff; I am happy to announce that Amazon EC2 now supports resource-level permissions for the RunInstances API. This release enables you to set...
AWS re:Invent 2013 Video re:Cap
Nov 18, 2013
If you were not able to make the trip to Las Vegas for AWS re:Invent, you missed an action-packed week. Lee Zen and I spent a lot of time recording videos to capture the excitement. Here are the videos, along...
AWS Week in Review - November 11, 2013
Nov 18, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, November 11 I published a new AWS Report video featuring Joe Vaccaro of Citrix. We announced a Bunch of New Features for Amazon Redshift. We announced that...
Coming Soon - Global Secondary Indexes for Amazon DynamoDB
Nov 14, 2013
Amazon.com CTO Werner Vogels gave a sneak peek at a new feature for Amazon DynamoDB earlier today. Planned for launch within weeks, the new Global Secondary Indexes will give you the flexibility to query your DynamoDB tables in new and...
Amazon Kinesis - Real-Time Processing of Streaming Big Data
Nov 14, 2013
Imagine a situation where fresh data arrives in a continuous stream, 24 hours a day, 7 days a week. You need to capture the data, process it, and turn it into actionable conclusions as soon as possible, ideally within a...
A New Generation of EC2 Instances for Compute-Intensive Workloads
Nov 14, 2013
Many AWS customers run CPU-bound, compute-intensive workloads on Amazon EC2, often using parallel processing frameworks such as Hadoop to distribute work and collect results. This includes batch data processing, analytics, high-performance scientific computing, 3D rendering, engineering, and simulation. To date...
Coming Soon - The I2 Instance Type - High I/O Performance Via SSD
Nov 14, 2013
Earlier today, Amazon.com CTO Werner Vogels announced the upcoming I2 instance type from the main stage of AWS re:Invent! The I2 instances are optimized for high performance random I/O. They are a great fit for transactional systems and NoSQL databases...
Automated Cross-Region Snapshot Copy for Amazon Redshift
Nov 14, 2013
As part of our plan to make it even easier for you to build and run AWS applications that have a global footprint, I am happy to announce that Amazon Redshift now has the ability to automatically back up your...
Amazon RDS for PostgreSQL - Now Available
Nov 14, 2013
The Amazon Relational Database Service (RDS among friends) launched in 2009 with support for MySQL. We added Oracle Database in 2011 and Windows SQL Server in 2012. Today we are adding support for PostgreSQL. After personally fielding hundreds requests for...
Amazon AppStream - Deliver Streaming Applications from the Cloud
Nov 13, 2013
How would you like to build high-fidelity, graphically rich applications that run on a wide variety of devices, start instantly, and have access to all of the compute and storage resources of the AWS Cloud? What about giving this capability...
TCO Comparison: Amazon WorkSpaces and Traditional Virtual Desktop Infrastructure (VDI)
Nov 13, 2013
Today, we announced Amazon WorkSpaces, a fully managed desktop computing solution in the cloud. Amazon WorkSpaces delivers a user’s documents, applications and resources to tablets, PCs, and Macs. The service has the benefits of on-premises VDI – such as mobility...
Amazon WorkSpaces - Desktop Computing in the Cloud
Nov 13, 2013
Once upon a time, enterprises had a straightforward way to give each employee access to a desktop computer. New employees would join the organization and receive a standard-issue desktop, preconfigured with a common set of tools and applications. This one-size-fits...
AWS CloudTrail - Capture AWS API Activity
Nov 13, 2013
Do you have the need to track the API calls for one or more AWS accounts? If so, the new AWS CloudTrail service is for you. Once enabled, AWS CloudTrail records the calls made to the AWS APIs using the...
New AWS Test Drives - Big Data, Security, Microsoft, and More
Nov 13, 2013
The AWS Test Drives give you direct and easy access to a wide variety of enterprise solution stacks, all hosted on the AWS Cloud. These labs are available to you to run for a half-day evaluation period at no charge....
AWS Trusted Advisor Update - Improved UI & More Checks
Nov 12, 2013
The AWS Trusted Advisor inspects your AWS environment and makes recommendations when opportunities exist to save money, improve system performance, or close security gaps. Improved User Interface We've made a host of improvements to the user interface of the Trusted...
Process Earth Science Data on AWS With NASA / NEX Public Data Sets
Nov 12, 2013
We have been working with the NASA Earth Exchange (NEX) team to make it easier and more efficient for researchers to access and process earth science data. The goal is to make a number of important data sets accessible to...
AWS Management Console - AWS Marketplace Integration
Nov 12, 2013
Have you used the AWS Marketplace? You can find, buy, and start using over 800 popular AMIs (Amazon Machine Images) in 24 categories using the Marketplace, with more products added every week. Today we are making the AWS Marketplace even...
AWS Identity and Access Management Using SAML
Nov 12, 2013
Ben Brauer, Senior Product Manager on the AWS Identity and Access Management (IAM) team, sent along a guest post describing a new, industry standard way to do identity federation with AWS. -- Jeff; Over the years, we’ve had a number...
Amazon Redshift - New Features Galore
Nov 11, 2013
We have added a very large collection of new features to Amazon Redshift. You now have more options and more ways to organize and query your petabyte-scale data warehouse. Here's a summary: Distributed Tables - You now have more control...
The AWS Report - Steven Halliwell - AWS Public Sector
Nov 08, 2013
In the latest episode of The AWS Report, I spoke with my colleague Steven Halliwell, Global Director of Education and State/Local Government for AWS. We discussed the digital divide, the ways that AWS is used in education (websites, portals, MOOCs,...
AWS OpsWorks for Java
Nov 07, 2013
Chris Barclay sent along an awesome guest post to announce the arrival of AWS OpsWorks for Java! -- Jeff; I am pleased to announce that AWS OpsWorks now supports Java applications. AWS OpsWorks is an application management service that makes...
Amazon RDS for Microsoft SQL Server - Transparent Data Encryption (TDE)
Nov 07, 2013
Amazon RDS for Microsoft SQL Server now supports the use of Transparent Data Encryption (TDE). Once enabled, the database instance encrypts data before it is stored in the database and decrypts it after it is retrieved. You can use this...
AWS Data Pipeline Now Supports Amazon Redshift
Nov 07, 2013
AWS Data Pipeline (see my introductory blog post for more information) is a web service that helps you to integrate and process data across compute and storage services at specified intervals. You can transform and process data that is stored...
Amazon RDS Partners & New RDS Partner Page
Nov 06, 2013
As you may know, Amazon RDS makes it easy for our customers to set up, scale, and operate a relational database in the cloud. Amazon RDS supports MySQL, Oracle (Standard Edition One, Standard Edition and Enterprise Edition) and Microsoft SQL...
Store and Process Large Sequential Data Sets with EC2 Cluster Instances
Nov 06, 2013
To date, we haven't been very vocal about the performance that is possible when you combine the EC2 Cluster Instances and EBS. I'd like to change that today! The EC2 Cluster Instance types (CC2, CR1, CG1, HI1, and HS1) support...
Major Update to the Elastic MapReduce Console
Nov 06, 2013
Amazon ElasticMapReduce gives you the power to quickly and easily process vast amounts of data. You can launch Hadoop clusters that span hundreds or even thousands of nodes. We have launched a major upgrade to the Elastic MapReduce Console to...
Create a Virtual Tape Library Using the AWS Storage Gateway
Nov 06, 2013
The AWS Storage Gateway connects an on-premises software appliance with cloud-based storage to integrate your on-premises IT environment with the AWS storage infrastructure. Once installed and configured, each Gateway presents itself as one or more iSCSI storage volumes. Each volume...
AWS re:Invent Hackathon 2013
Nov 05, 2013
We have organized a unique Hackathon for re:Invent 2013. The event will run from 9:00 AM to Midnight on November 12th in Ballroom A of the Venetian conference center in Las Vegas. Hack Away Participants will assemble into teams and...
AWS CloudHSM Update
Nov 05, 2013
I'd like to give you a quick update on AWS CloudHSM. First, the "HSM" is short for Hardware Security Module. As I noted in my earlier blog post: An HSM is a piece of hardware -- a dedicated appliance that...
Prices Reduced for EC2's M3 Instances
Nov 05, 2013
I am happy to announce that we are reducing the On-Demand and Reserved Instance prices for Amazon EC2's M3 (Second Generation Standard) instances, effective November 1. We are lowering the On-Demand prices of M3 instances by 10%. Regardless of which...
Build 3D Streaming Applications with EC2's New G2 Instance Type
Nov 05, 2013
Do you want to build fast, 3D applications that run in the cloud and deliver high performance 3D graphics to mobile devices, TV sets, and desktop computers? If so, you are going to love our new G2 instance type! The...
The AWS Report - Peng Zhao of MadeiraCloud
Nov 04, 2013
In the latest episode of The AWS Report, I spoke with Peng Zhao, CTO of MadeiraCloud, to learn more about their WYSIWYG design tool for AWS. We spoke about how and why they built it, and what their customers are...
Top Ten Sessions at AWS re:Invent 2013
Nov 01, 2013
I am counting down the days to AWS re:Invent and am looking forward to meeting as many of my loyal readers as possible. With just a week to go, I thought it would be fun to let you know a...
The AWS Report - Robert Peterson Discusses the AWS Marketplace
Nov 01, 2013
In the latest episode of The AWS Report, I spoke with my colleague Robert Peterson to learn more about the AWS Marketplace. We discussed the benefits that it provides to users and vendors. Users get to choose from a wide...
Cross-Region Snapshot Copy for Amazon RDS
Nov 01, 2013
I know that many AWS customers are interested in building applications that run in more than one of the eight public AWS regions. As a result, we have been working to add features to AWS to simplify and streamline the...
AWS Identity and Access Management Policy Simulator
Oct 31, 2013
AWS Identity and Access Management (IAM for short) lets you control access to AWS services and resources using access control policies. IAM includes a large collection of prebuilt policies, and you can also create your own. IAM policies are comprised...
Developer Preview - AWS SDK for JavaScript in the Browser
Oct 31, 2013
Would you like to build rich, browser-based applications that make direct calls to AWS services without the need for any server-side code? If so, I invite you to take a look at the developer preview of our new AWS SDK...
Fine-Grained Access Control for Amazon DynamoDB
Oct 31, 2013
I truly enjoy the process of putting blog posts together for new AWS services and features. Many features started out as specific requests from one of the hundreds of thousands of AWS users. With "customer obsession" as one of our...
Search and Browse Amazon CloudWatch Metrics in the Console
Oct 30, 2013
Amazon CloudWatch monitors your AWS cloud resources and the applications that you run on AWS. The basic unit of monitoring is a metric. Amazon EC2, Amazon RDS, and other AWS services collect metrics and forward them to CloudWatch, where they...
Elastic MapReduce Updates - Hadoop 2.0 and More
Oct 30, 2013
The Amazon Elastic MapReduce (EMR) team has been hard at work on a series of updates and new features. You now have access to Hadoop 2.2 and new versions of Hive,Pig, HBase, and Mahout. Cluster startup time has been reduced,...
The Startup Experience at AWS re:Invent
Oct 28, 2013
If you are part of a startup or if you have the entrepreneurial itch and aren't sure how to scratch it, we have some AWS re:Invent sessions and events that will be of particular interest to you! Werner Vogels Amazon.com...
The AWS Report - Chris Langway of Optaros
Oct 28, 2013
In the latest episode of The AWS Report, I spoke with Chris Langway of Optaros to learn how they use AWS to meet the demanding and time-critical needs of B2B, B2C, and mobile e-commerce while dealing with multiple brands and...
AWS Week in Review - October 21, 2013
Oct 28, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, October 21 The AWS .Net Development Blog talked aobut Using Elastic IP Addresses. The new AWS Application Management Blog talked about Elastic Beanstalk and the DynamoDB Session...
AWS Direct Connect - More Connection Speeds, New Console, Multiple Accounts
Oct 22, 2013
AWS Direct Connect makes it easy for you to establish a dedicated network connection from your premises to AWS. You can do this to reduce your network costs, improve throughput, or to provide a more consistent network experience than is...
AWS Training and Certification Update - Exams at re:Invent, More Options
Oct 22, 2013
The AWS Training and Certification program has been expanding in breadth and in depth. We are adding more training and more certifications, all with the goal of helping you to learn more about how to design, build, and run applications...
The AWS Report - Michael Fuller on the AWS Marketplace
Oct 22, 2013
In the latest episode of The AWS Report, I spoke with my colleague Michael Fuller to get an update on the AWS Marketplace. We talked about the value proposition for ISVs, the on-boarding process, and the business model. Co-host Lee...
The AWS Report - Chris Barclay on OpsWorks
Oct 22, 2013
In the latest episode of The AWS Report, I spoke with my colleague Chris Barclay to get an update on AWS OpsWorks.. We talked about what it is, what it does, how it simplifies the application deployment process, and its...
AWS Week in Review - October 14, 2013
Oct 21, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, October 14 We introduced Federated Users and Temporary Security Credentials for AWS CloudFormation. Tuesday, October 15 We added Content Uploading Support to Amazon CloudFront. Wednesday, October 16...
Audio Support for the Amazon Elastic Transcoder
Oct 18, 2013
The Amazon Elastic Transcoder gives you the power to convert or transcode media files from one format to another, making it possible for you to create files that are compatible with smart phones, tablets, PCs, and other devices without having...
Amazon CloudFront - Content Uploads Via POST, PUT, other HTTP Methods
Oct 16, 2013
As a regular reader of this blog you probably know a thing or two about Amazon CloudFront and have a decent understanding of the basic value proposition: it is a scalable, easy to use web service for content delivery, with...
How Enterprises Like The Weather Company Use the AWS Cloud - TIA 2013 Keynote
Oct 15, 2013
Last week, I had the opportunity to attend and speak at TIA 2013 – The Third Annual Conference of the Telecommunications Industry Association (TIA), which is the leading trade association representing the global information and communications technology (ICT) industry through...
Federated Users and Temporary Security Credentials for AWS CloudFormation
Oct 14, 2013
My colleague Chetan Dandekar brings word of a powerful enhancement to AWS CloudFormation that will make it an even better fit for large-scale corporate deployments. -- Jeff; AWS CloudFormation gives developers and systems administrators an easy way to create and...
Second Annual EC2 Spotathon - Win up to $5,000 in EC2 Credit
Oct 14, 2013
We ran the first EC2 Spotathon last year, and announced the results at the first re:Invent conference. We invited participants to use EC2 Spot Instances to save time and money, and to make their businesses more interesting and efficient. We...
AWS Week in Review - October 7, 2013
Oct 14, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, October 7 We introduced the Alfresco Test Drive Labs with complimentary access to five apps for education and demo purposes. We introduced a bunch of new Japanese-language...
New - Modify Instance Type of EC2 Reserved Instance
Oct 11, 2013
We launched the first part of the EC2 Reserved Instance Modification feature last month. At that time we gave you the ability to modify the Availability Zone and the Network Platform (EC2-Classic or VPC) of your EC2 Reserved Instances. Today...
AWS Activate - Get Your Startup Off the Ground with AWS
Oct 10, 2013
The AWS cloud is a very nice home for startups. You can start small (perhaps with nothing more than a static web page hosted on Amazon S3) and then grow to world-scale as your business develops and grows. You can...
Amazon Glacier Now in the Asia Pacific (Sydney) Region
Oct 08, 2013
Amazon Glacier is a storage service designed for backup and archiving. Glacier provides secure, durable storage at an extremely low cost. Introduced a little over a year ago, Glacier has been growing quickly. Our customers are using Glacier for digital...
Amazon EC2 High Storage (HS1) Instances Now Available in Sydney and Singapore
Oct 08, 2013
The EC2 instances on the Amazon EC2 Instance Types menu are designed to run a wide variety of workloads. You can now launch hs1.8xlarge instances in the Asia Pacific (Sydney) and Asia Pacific (Singapore) Regions using the On-Demand or Reserved...
Amazon Redshift Expands into Asia Pacific, Adds Features
Oct 08, 2013
Amazon Redshift lets you deploy a fast, fully managed, petabyte-scale data warehouse with just a couple of clicks. Once you create your cluster, you can use it to analyze your data using your existing business intelligence tools. Custom applications that...
AWS Week in Review - September 30, 2013
Oct 07, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, September 30 We announced that version 2013.09 of the Amazon Linux AMI is now available. The AWS .Net Development Blog published an article to show you how...
Using Amazon CloudFront for Video Streaming
Oct 07, 2013
Many AWS customers use Amazon CloudFront to stream videos to various devices. As you may know, video streaming can be implemented using a wide variety of protocols that are layered on top of HTTP. As is the case with just...
The AWS Report - Marc Nager Talks About Startup Weekend
Oct 01, 2013
In the latest episode of The AWS Report, I spoke with Marc Nager to learn more about Startup Weekend and how they answer the question "where do you go when you have a great idea?" He walks me through the...
Amazon Linux AMI 2013.09 Now Available
Sep 30, 2013
Max Spevack of the AWS Kernel and Operating Systems (KaOS) team brings news of the latest Amazon Linux AMI. -- Jeff; It’s been another six months, so it’s time for a fresh release of the Amazon Linux AMI. Today, we...
The New World of Public Sector IT
Sep 30, 2013
After 35 years in the IT business, I have seen an incredible amount of change. From mainframes to minicomputers to personal computers, and now to dynamic cloud-based infrastructure, each technology generation promises increased power, greater flexibility, lower costs, and broader...
AWS Week in Review - September 23, 2013
Sep 30, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, September 23 We added five new AWS Case Studies. The first two are in Korean: AppDisco and DevSisters. The other three are in English: Dow Jones, LinkedIn,...
Launch Your Start-up at AWS re:Invent
Sep 26, 2013
We will have plenty of content and activities for start-ups at this year's AWS re:Invent conference. In addition to the training bootcamps that will give you the technical knowledge needed to build your AWS-powered startup, we have a wide variety...
Fine Tune Your Oracle Database With Oracle Statspack
Sep 26, 2013
Amazon RDS for Oracle Database now supports Oracle Statspack. You can use Oracle Statspack to collect and analyze database performance metrics and use them to diagnose problems and to increase performance. The Oracle Statspack is available for all Oracle editions...
The AWS Report - Manish Dalwadi on Amazon RDS
Sep 26, 2013
In the latest episode of The AWS Report, I spoke with my colleague Manish Dalwadi to get an update on the Amazon Relational Database Service. As Senior Product Manager, Manish listens to customers and sets the overall direction for RDS....
Custom Error Pages and Responses for Amazon CloudFront
Sep 24, 2013
Amazon CloudFront distributes dynamic and static web content produced by an origin server to viewers located anywhere in the world. If the user requests objects that don't exist (i.e., a 404 Not Found response) or an unauthorized user might attempt...
Enable Single Sign-On to the AWS Management Console via Shibboleth
Sep 23, 2013
One of the most powerful features of AWS Identity and Access Management (IAM) is its ability to issue temporary security credentials and grant controlled access to people in a network without having to define individual identities for each user (i.e.,...
The AWS Report - Tracy Laxdal Discusses AWS re:Invent
Sep 23, 2013
In the latest episode of The AWS Report, I spoke with my colleague Tracy Laxdal to learn more about what she and her team are planning for this year's AWS re:Invent conference in Las Vegas. We talked about what it...
AWS Week in Review - September 16, 2013
Sep 23, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, September 16 The AWS Java Development Blog posted a Code Snippet to Create a DynamoDB Table. The AWS Security Blog talked about Using Roles to Distribute Non-AWS...
Training Bootcamps at AWS re:Invent
Sep 19, 2013
Would you like to spend an entire day learning more about a particular aspect of AWS? Do you want to start from scratch with an introductory course, do you want to polish your skills with an advanced class in scalability,...
CNAME Wildcard Support for Amazon CloudFront
Sep 19, 2013
Amazon CloudFront makes it easy for you to get your dynamic and static content out to a global audience. You simply host your static content in Amazon S3 or your dynamic content on Amazon EC2, create a CloudFront distribution, and...
Meet the AWS Team at Oracle OpenWorld in San Francisco
Sep 18, 2013
My colleagues in AWS Marketing have some big plans for Oracle OpenWorld in San Francisco. Opening on September 22nd, this conference is so big and so busy that it actually spills over into the streets of the city. Enterprise database...
AWS CloudFormation - Additional VPC Support and New Templates
Sep 18, 2013
AWS CloudFormation lets you create and manage a collection of AWS resources (EC2 instances, Elastic IP addresses, RDS DB Instances, and much more), provisioning and updating them in an orderly and predictable fashion. CloudFormation lets you describe stacks of related...
AWS Console Mobile App Updates
Sep 17, 2013
The AWS Console Mobile App (available on Amazon Appstore, Google Play, and iTunes) lets you quickly view the status and health of your AWS resources on your mobile device. To complement the existing support for EC2, CloudWatch, and the Service...
AWS Week in Review - September 9, 2013
Sep 16, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, September 9 We announced that you can now Run SUSE Linux Enterprise Server on the AWS Free Usage Tier. Tuesday, September 10 I published an AWS Report...
DynamoDB Local for Desktop Development
Sep 12, 2013
Would you like to be able to write and test code that uses the Amazon DynamoDB API even if you have no network connection and without incurring any usage charges (AWS Free Usage Tier notwithstanding)? If so, you are going...
Copy DynamoDB Data Between Regions Using the AWS Data Pipeline
Sep 12, 2013
If you use Amazon DynamoDB, you may already be using AWS Data Pipeline to make regular backups to Amazon S3, or to load backup data from S3 to DynamoDB. Today we are releasing a new feature that enables periodic copying...
The AWS Report - Karl Van den Bergh of Jaspersoft
Sep 12, 2013
In the latest episode of The AWS Report, I spoke with Karl van Den Bergh of Jaspersoft to learn more about what it means to be a commercial provider of open source business intelligence software. We discussed their business model,...
New - Modify EC2 Reserved Instance Reservations
Sep 12, 2013
By making good use of Amazon EC2's Reserved Instances (perhaps guided by the recommendations of the AWS Trusted Advisor or equally capable third-party tools) you can lower your compute costs while also reserving capacity. Today we are making the Reserved...
The AWS Report - James Hirmas of JHC Technology
Sep 10, 2013
In the latest episode of The AWS Report, I spoke with James Hirmas of JHC Technology to learn how they are moving government, commercial, and non-profit organizations to the AWS Cloud. James talked about the challenges that they face as...
Run SUSE Enterprise Linux Server Using the AWS Free Usage Tier
Sep 09, 2013
I'm happy to announce that the AWS Free Usage Tier now includes 750 hours of SUSE Linux Enterprise Server (SLES) usage on a t1.micro instance. If you are eligible for the free usage tier you now have the option to...
AWS Week in Review - September 2, 2013
Sep 09, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, September 2 This was a US holiday and nothing of note happened in AWS-land. Tuesday, September 3 We launched the New AWS Command Line Interface. The AWS...
Using AWS ElastiCache for Redis With AWS OpsWorks
Sep 06, 2013
To build on the recent launch of AWS ElastiCache for Redis, Development Manager Enno Brehm sent me a guest post to show you how to set it up for use in AWS Opsworks. -- Jeff; With the launch of Amazon...
Migrate On-Premises MySQL Data to Amazon RDS (and back)
Sep 05, 2013
I love to demo Amazon RDS. It is really cool to be able to launch a relational database instance in minutes, and to show my audiences how it manages scaling, backups, restores, patches, and availability so that they can focus...
New Geo Library for Amazon DynamoDB
Sep 05, 2013
Have you ever thought about building an application that is location-based? Perhaps you want to display maps, or you want to show the bus stops or restaurants that are closest to the user as they roam about an unfamiliar city....
AWS OpsWorks in the Virtual Private Cloud
Sep 05, 2013
Chris Barclay sent me a nice guest post to announce that AWS OpsWorks is now available in the Virtual Private Cloud. -- Jeff; I am pleased to announce support for using AWS OpsWorks with Amazon Virtual Private Cloud (Amazon VPC)....
More Database Power - 20,000 IOPS for MySQL With the CR1 Instance
Sep 04, 2013
If you are a regular reader of this blog, you know that I am a huge fan of the Amazon Relational Database Service (RDS). Over the course of the last couple of years, I have seen that my audiences really...
Amazon ElastiCache - Now With a Dash of Redis
Sep 04, 2013
We launched Amazon ElastiCache about two years ago, and have steadily added features ever since. In the last two years we have added auto discovery, additional cache node types, and reserved cache nodes. We've reduced prices several times and we...
New AWS Command Line Interface (CLI)
Sep 04, 2013
Graphical user interfaces (e.g. the AWS Management Console) are great, but nothing beats the expressiveness of the command line! Today we are releasing the AWS Command Line Interface (CLI). The AWS CLI provides a single, unified interface to a very...
AWS Week in Review - August 26, 2013
Sep 03, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, August 26 The AWS Security Blog published a post to help answer the question Where's My Secret Access Key? Tuesday, August 27 The AWS Ruby Development Blog...
New Read Replica Capabilities for Amazon RDS
Aug 29, 2013
If you use Amazon RDS, you probably understand the ease with which you can create read replicas to increase the scalability and performance of your database-backed applications. Today we are extending this feature to decrease replica creation time, increase snapshot...
The AWS Report - Darren Platt of Symplified
Aug 27, 2013
In the latest episode of The AWS Report, I spoke with Darren Platt of Symplified to learn more about identity, identity management & federation, the history of SAML, and how it relates to the cloud. In a very entertaining segment,...
AWS Week in Review - August 19, 2013
Aug 27, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, August 19 The AWS Security Blog announced that the 2013 PCI Compliance Package is Now Available. Tuesday, August 20 We announced that you now have Additional IP...
The AWS Report - Nihar Bihani Talks about Amazon CloudFront
Aug 21, 2013
In the latest episode of The AWS Report, I spoke with Senior Product Manager Nihar Bihani to learn more about Amazon CloudFront -- what it is, what it does, and how our customers are using it. Nihar also provided a...
Additional IP Address Flexibility in the Virtual Private Cloud
Aug 21, 2013
VPC So Far The Amazon Virtual Private Cloud (VPC) lets you provision a logically isolated section of the AWS Cloud where you can launch AWS resources in a virtual network that you define. Earlier this year, in my post Virtual...
The AWS Report - Travis Broughton of Intel - Expressway Service Gateway
Aug 19, 2013
In the latest episode of The AWS Report, I spoke with Travis Broughton of Intel to learn more about their Expressway Service Gateway product. This is the first interview that I conducted on our new set (bye-bye Space Needle, goodbye...
AWS Week in Review - August 12, 2013
Aug 19, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, August 12 We announced that Amazon CloudFormation now performs Parallel Stack Processing and handles Nested Stack Updates. The AWS Mobile Development Blog publshed Part 3 of a...
Health Check Graphs and Zone File Imports for Amazon Route 53
Aug 14, 2013
We have added two new features to Amazon Route 53. One feature will help you to manage your existing domains; the other one will help you to move an existing domain to Route 53. Health Check Graphs A few months...
New Whitepaper: Amazon Elastic MapReduce (EMR) Best Practices
Aug 13, 2013
Amazon Elastic MapReduce (EMR) accelerates big data analytics. It provides instant scalability and elasticity, letting you focus on analytics instead of infrastructure for your data-intenstive projects. Whether you are indexing large data sets or analyzing massive amounts of scientific data...
The AWS Report - Farzin Shakib of Altair (CFDCalc)
Aug 13, 2013
In the latest episode of The AWS Report, I spoke with Dr. Farzin Shakib of Altair to learn more about their cloud-hosted CFDCalc application: -- Jeff;
Push Notifications to Mobile Devices Using Amazon SNS
Aug 13, 2013
Does your mobile app keep on running in the cloud, even when the associated smartphone or tablet is closed? If so, you might want to proactively provide your customers with useful information. For example, a traffic app can warn of...
Parallel Stack Processing and Nested Stack Updates for AWS CloudFormation
Aug 12, 2013
My colleague Chetan Dandekar brings word of two powerful enhancements to AWS CloudFormation! -- Jeff; AWS CloudFormation gives developers and systems administrators an easy way to create and manage a collection of related AWS resources, provisioning and updating them in...
AWS Week in Review - August 5, 2013
Aug 12, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, August 5 We published AWS customer success videos for Mortar Data and Zumba Fitness. Tuesday, August 6 We published a new white paper to show you how...
The AWS Web Identity Federation Playground
Aug 08, 2013
We added support for Amazon, Facebook, and Google identity federation to AWS IAM earlier this year. This poweful and important feature gives you the ability to grant temporary security credentials to users managed outside of AWS. In order to help...
Cloud Application Development on AWS - UW Extension Course
Aug 08, 2013
The University of Washington Department of Professional and Continuing Edcation is offering a three-quarter Cloud Application Development on AWS certificate program. If you are in the Seattle area you can take this course in a classroom. If not, you can...
Running Couchbase on AWS - New White Paper
Aug 06, 2013
As the third installement in our series of white papers that are designed to show you how to run popular relational and NoSQL databases on AWS, I am pleased to tell you that our new Couchbase on AWS white paper...
AWS Week in Review - July 29, 2013
Aug 05, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, July 29 The AWS Security Blog published an article to show you how to Improve the Security of your AWS Account in Less Than 5 Minutes. Tuesday,...
AWS Flow Framework for Ruby for the Simple Workflow Service
Aug 02, 2013
The Amazon Simple Workflow Service (SWF) lets you build scalable, event-driven systems that coordinate work across many machines that can be either cloud-based or on-premises. The service handles coordination, logging, and auditing so that you don't need to write a...
Elastic Load Balancing adds Support for Proxy Protocol
Jul 30, 2013
My colleague Lesley Mbogo is a Senior Product Manager on the Elastic Load Balancing team. She sent along the post below to tell you all about an important new feature -- support for the Proxy Protocol. -- Jeff; Starting today,...
Learn AWS With New Self-Paced Labs
Jul 29, 2013
Would you like to test-drive AWS services, acquire some new skills, and gain practical experience working with a wide variety of AWS technologies? If so, the new AWS self-paced labs will be of great interest to you. We've been working...
AWS Week in Review - July 22, 2013
Jul 29, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, July 22 We added a number of new AWS case studies including Genome Medicine Institute, Hailo, Rover.com, and The Schumacher Group. The AWS Security Blog talked about...
Amazon CloudFront & Route 53 Expand to India
Jul 29, 2013
During my recent trip to Southeast Asia, several people asked me if we had plans to bring Amazon CloudFront and Route 53 to India. I responded as I always do -- that we continue to invest and to expand, that...
AWS SDK Support for Windows Phone and Windows Store Applications
Jul 26, 2013
Tom Rizzo provides an update on AWS developer tools for Windows, and brings word of a Developer Preview of the next version of the AWS SDK for .NET. -- Jeff; Over the last few months, we have released a number...
Amazon Cloud Drive Using Amazon Elastic Transcoder
Jul 25, 2013
You can now upload videos to your Amazon Cloud Drive and view them on your Kindle or your Android device. With support for a multitude of file formats and video codecs, implementing this feature from scratch would have been a...
AWS OpsWorks Update - Custom AMIs and Chef 11 Support
Jul 24, 2013
My colleague Chris Barclay sent along a blog post with great news for users of AWS OpsWorks! -- Jeff; We are happy to introduce two new features for AWS OpsWorks that make it easier for you to manage applications: support...
Scientific / Academic / Non-Profit Poster Session at AWS re:Invent
Jul 24, 2013
Many academic and scientific conferences include a poster session. What's That? Researchers describe their research and their results on an informative poster which they bring to the conference, where it is set up for display. The researchers stand by their...
Empowering the Startup Ecosystem in Singapore With AWS
Jul 23, 2013
My colleague Joe Ziegler wrote the report below to recap and summarize the recent Cloud Kata event that we held in conjunction with the AWS Summit in Singapore. -- Jeff; Summary AWS held the first Cloud Kata for Startups event...
AWS Week in Review - July 15, 2013
Jul 22, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, July 15 We released the Choosing a Cloud Platform page. This happened a few weeks ago but I forgot to mention it. Tuesday, July 16 The AWS...
AWS Planning and Implementation Guide for Microsoft Exchange Server
Jul 18, 2013
Tom Rizzo, A General Manager on the Amazon EC2 team, sent along today's guest post. -- Jinesh; Over the last few months we have released some powerful Windows enhancements to AWS including AWS Management Pack for Microsoft System Center and...
A New Elastic Beanstalk Management Console…
Jul 18, 2013
With AWS Elastic Beanstalk, you can deploy, monitor, and grow your application quickly and easily. Its management console is an essential piece of the overall experience and helps make complex tasks simple. Today, I’m happy to introduce a redesign of...
Get Ready for AWS re:Invent - Registration is Open!
Jul 17, 2013
Planning for this year's AWS re:Invent conference started just days after we returned home from Las Vegas last fall and now we're ready to share them with you! AWS re:Invent will return to Las Vegas, running from November 12 to...
AWS Week in Review - July 8, 2013
Jul 15, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, July 8 We introduced Tags for Amazon RDS Resources and Resource-Level Permissions for EC2 and RDS Resources. Tuesday, July 9 We added Watermarking and Control of Bit...
AWS Elastic MapReduce Adds MapR M7 for 24x7 HBase Applications
Jul 12, 2013
I'm happy to announce that Elastic MapReduce now includes the option to choose MapR M7, an enterprise-grade, high performance platform for HBase and Hadoop applications. We joined forces with MapR Technologies last June to deliver enterprise-grade Hadoop on EMR with...
EC2 Dedicated Instance Price Reduction
Jul 10, 2013
I'm happy to announce that we are reducing the prices for Amazon EC2 Dedicated Instances. Launched in 2011, Dedicated Instances run on hardware dedicated to a single customer account. They are ideal for workloads where corporate policies or industry regulations...
Amazon Elastic Transcoder - Watermarking, Bit / Frame Rate Control
Jul 09, 2013
We added a big batch of features to the Amazon Elastic Transcoder just a couple of months ago. Let' s do it again! Today we are adding three new features that will give you additional control of the appearance, bit...
Resource-Level Permissions for EC2 and RDS Resources
Jul 09, 2013
With AWS being put to use in an ever-widening set of use cases across organizations of all shapes and sizes, the need for additional control over the permissions granted to users and to applications has come through loud and clear....
Tags for Amazon RDS Resources
Jul 09, 2013
You can now use tags to organize your Amazon RDS resources. Also, as I have noted in my companion blog post, you can reference these tags in IAM policies in order to manage access to RDS resources and to control...
AWS Jobs - Recruiting, Product Management, TPM
Jul 08, 2013
I have another triple dose of videos for you today. Continuing with our AWS Jobs video series, I interviewed an Amazon Recruiter, a Product Manager, and a TPM (Technical Program Manager). You can learn more about all of these jobs...
AWS Week in Review - July 1, 2013
Jul 08, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, July 1 We launched the new Transaction Library for DynamoDB. We announced that Amazon RDS now supports version 5.6 of MySQL. The AWS PHP Blog talks about...
Running Riak on AWS - New White Paper
Jul 02, 2013
Continuing with our theme of publishing white papers to show you how to run popular relational and NoSQL databases on AWS, I am pleased to tell you that our new Riak on AWS white paper is now available. Authored by...
Running PostgreSQL on AWS - New White Paper
Jul 02, 2013
You have a plethora of options when you want to run a relational or NoSQL databases on AWS. On the relational side, you can use the Relational Database Service (RDS) to run a MySQL, Oracle, or SQL Server database. RDS...
MySQL 5.6 Support for Amazon RDS
Jul 02, 2013
I am happy to announce that the Amazon Relational Database Service (RDS) now supports version 5.6 of MySQL. If you are an existing RDS customer, you know that Amazon RDS for MySQL delivers several important benefits to MySQL customers including...
Transaction Library for DynamoDB
Jul 01, 2013
Today we are introducing a new client library that will reduce the development effort needed for you to perform atomic transactions that can encompass multiple DynamoDB items in one or more tables. This allows you to develop those applications more...
AWS Week in Review - June 24, 2013
Jul 01, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, June 24 We announced another European location for AWS Direct Connect. The AWS PHP blog revealed and explained the new Static Service Client Facades for the AWS...
Route 53 Health Checks, DNS Failover, and CloudWatch
Jun 27, 2013
Earlier this year we introduced a new DNS failover feature for Amazon Route 53. If you enable this feature and create one or more health checks, Route 53 will periodically run the checks and switch to a secondary address (possibly...
AWS Direct Connect Update - Another Location in Europe
Jun 24, 2013
AWS Direct Connect makes it easy to establish a dedicated network connection from your premises to AWS. You can establish private connectivity between AWS and your datacenter, office, or colocation environment. This has the potential to reduce your network costs,...
AWS Week in Review - June 17, 2013
Jun 24, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, June 17 We posted three AWS recruiting videos featuring interviews with members of our professional services, software development, and support teams. We added new AWS customer case...
Amazon RDS - MySQL Major Version Upgrade
Jun 20, 2013
The Amazon RDS team has been rolling out features at a very rapid pace! Today we are giving you the ability to upgrade existing RDS database instances from MySQL 5.1 to MySQL 5.5 using our new Major Version Upgrade feature....
Tradier - A Brokerage Cloud Running on AWS and NASDAQ FinQloud
Jun 20, 2013
Late last year I wrote about the new NASDAQ OMX FinQloud platform. FinQloud provides customers with cost-effective and efficient management, storage and processing of financial data. Today I'd like to tell you about an even higher-level platform that has been...
Larger Payloads (256 KB) for Amazon SQS and SNS
Jun 18, 2013
Today we are raising the maximum payload size for the Amazon Simple Queue Service (SQS) and the Amazon Simple Notification Service (SNS) from 64 KB to 256 KB. We are also adding a new option to allow you to opt...
IAM Policies for User-Specific S3 Buckets
Jun 18, 2013
AWS Identity and Access Management is very powerful and very flexible. My colleague Elliot Yamaguchi has written a blog post that shows you how to use IAM to create a policy which implements folder-level permissions within an Amazon S3 bucket....
AWS Jobs - Professional Services, Software Development, and Support
Jun 17, 2013
I have a triple dose of videos for you today! The AWS team is growing at a rapid pace and we're looking for great people to fill many different positions. In order to give you a better sense for the...
AWS Week in Review - June 10, 2013
Jun 17, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, June 10 We announced an Amazon RDS Price Reduction for On-Demand and Reserved Instances. The AWS Security Blog published part two of a series on Securing Access...
AWS FedRAMP ATO: Difficult to Achieve, Easily Misunderstood, Valuable to All AWS Customers
Jun 14, 2013
Compliance with FedRAMP? is a complex process with a high bar for a provider’s security practices. Because few providers have secured an Authority To Operate (ATO) under FedRAMP, and FedRAMP in general is very new, the topic often leaves many...
EBS Snapshot Copy Performance Improvement
Jun 12, 2013
The EBS Snapshot Copy feature gives you the power to copy EBS snapshots across AWS Regions. Effective today, we have made the snapshot copy even faster than before with support for incremental copies between Regions. It is now practical to...
Custom SSL Domain Names and Root Domain Hosting for Amazon CloudFront
Jun 12, 2013
I am happy to announce that Amazon CloudFront now supports a pair of frequently requested features: support for custom SSL certificates and the ability to point the root of your website to a CloudFront distribution. With support for both of...
AWS Free Usage Tier Adds Red Hat Enterprise Linux
Jun 11, 2013
I'm happy to announce that the AWS Free Usage Tier now includes 750 hours of Red Hat Enterprise Linux usage on a t1.micro instance. We have supported RHEL on EC2 since November of 2007, and we launched the AWS Free...
Amazon RDS Price Reduction (On-Demand and Reserved)
Jun 11, 2013
I'm happy to announce that we are lowering the price of Amazon RDS (Relational Database Service) database instances, both On-Demand and Reserved. On-Demand prices have been reduced as much as 18% for MySQL and Oracle BYOL (Bring Your Own License)...
AWS Week in Review - June 3, 2013
Jun 10, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, June 3 The AWS Ruby Blog talked about some new Gems that simplify Working With Regions. The new AWS PHP Blog talked about Transferring Files to and...
Amazon RDS: 3.5 years, 3 Engines, 9 Regions, 50+ Features and Tens of Thousands of Customers
Jun 06, 2013
The Amazon Relational Database Service (RDS) was designed to simplify one of the most complex of all common IT activities: managing and scaling a relational database while providing fast, predictable performance and high availability. RDS in Action In the 3.5...
Amazon Redshift Now Available in Japan
Jun 05, 2013
Amazon Redshift is now available in the Asia Pacific (Tokyo) Region. AWS customers running in this Region can now create a fast, fully managed, petabyte-scale data warehouse today at a price point that is a tenth that of most traditional...
Amazon EC2 Expansion - Additional Instance Types in Japan
Jun 05, 2013
I'm happy to announce that the following EC2 instance types are now available in the Asia Pacific (Tokyo) Region and that you can start using them today: Cluster Compute Eight Extra Large (cc2.8xlarge) - With 60.5 GiB of RAM, a...
AWS Week in Review - May 27, 2013
Jun 03, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, May 27 We released another an AWS customer success story to highlight Mentor Graphics. Tuesday, May 28 We announced that AWS IAM Now Supports Amazon, Facebook, and...
Amazon Route 53 Adds ELB Integration for DNS Failover
May 31, 2013
I'm happy to announce that Route 53 DNS Failover now supports Elastic Load Balancing (ELB) endpoints. Route 53 launched DNS Failover on February 11, 2013. With DNS Failover, Route 53 can detect an outage of your website and redirect your...
AWS IAM Now Supports Amazon, Facebook, and Google Identity Federation
May 29, 2013
Jeff Wierer, Principal Product Manager on the AWS Identity and Access Management (IAM) team sent along a guest post to introduce a powerful new federation feature. -- Jeff; In a previous blog post we discussed how AWS Identity and Access...
VerbalizeIt - Scaling a SaaS Platform for the Shark Tank
May 28, 2013
When you travel as much as I do, you tend to think about getting sick or injured while away from home. I don't worry too much about the quality of the care that's available in the developed world, but I...
AWS Week in Review - May 20, 2013
May 27, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, May 20 We annouced that the AWS Elastic Load Balancer now supports all HTTP methods. Tuesday, May 21 We announced that AWS has achived FedRAMP Compliance. The...
Demo: SAP HANA One on AWS
May 24, 2013
My counterpart in Germany, AWS Evangelist Steffen Krause, has put together the blog post below to show you how to launch and exercise SAP HANA One on AWS. Steffen is also responsible for the German language AWSAktuell blog. -- Jeff;...
Amazon RDS - Read Replica Monitoring Enhancements
May 23, 2013
Amazon RDS for MySQL has long had the ability to create Read Replicas. You can do this with a couple of clicks in the AWS Management Console. Each read replica runs as a slave to the master database instance. Under...
AWS achieves FedRAMP Compliance
May 21, 2013
AWS has achieved FedRAMP compliance – now federal agencies can save significant time, costs and resources in their evaluation of AWS! After demonstrating adherence to hundreds of controls by providing thousands of artifacts as part of a security assessment, AWS...
AWS Week in Review - May 13, 2013
May 20, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, May 13 The AWS Security Blog covered an important compliance announcement: The availability of a SOC-3 Report that includes both New Services and a New Region. Tuesday,...
New Features for the Amazon Elastic Transcoder
May 17, 2013
We released the Amazon Elastic Transcoder with an initial set of features and a promise to iterate quickly based on customer feedback. You've supplied us with plenty of feedback (primarily via the Elastic Transcoder Forum) and have a set of...
Amazon DynamoDB - Parallel Scans, 4x Cheaper Reads, Other Good News
May 16, 2013
We continue to make improvements, large and small, to Amazon DynamoDB. In addition to a new parallel scan feature, you can now change your provisioned throughput more quickly. We are also changing the way that we measure read capacity in...
AWS OpsWorks Update - Elastic Load Balancing, Monitoring View, More Instance Types
May 15, 2013
Chris Barclay of the AWS OpsWorks team has put together a really nice guest post to introduce you to three new AWS OpsWorks features. -- Jeff; We are pleased to announce three new AWS OpsWorks features that make it even...
Choosing the Right EC2 Instance Type for Your Application
May 14, 2013
Over the past six or seven years I have had the opportunity to see customers of all sizes use Amazon EC2 to power their applications, including high traffic web sites, Genome analysis platforms, and SAP applications. I have learned that...
AWS Week in Review - May 6, 2013
May 13, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, May 6 We announced that the AWS SDK for Node.js is now generally available. The AWS Security Blog discussed Writing IAM Policies to Grant Access to S3...
Follow My AWS Road Trip
May 10, 2013
After four months of planning and over 500 emails, I am less than 48 hours away from the start of my 5,000 mile road trip! I have created the AWS Road Trip site to give you the opportunity to follow...
Napa Valley Film Festival & AWS
May 10, 2013
Amazon Web Services is sponsoring the new Animated Short Films category at this year's Napa Valley Film Festival. This new category will encourage animated short film submissions and the use of technology to bring a story to life. We hope...
AWS Direct Connect Update - Connect in Seattle, Connect to GovCloud
May 08, 2013
You can use AWS Direct Connect to create a dedicated network connection from your datacenter, office, or colocation environment to AWS. Connections are always made to a particular Direct Connect location, and can run at either 1 Gbps or 10...
AWS Management Pack for Microsoft System Center
May 08, 2013
Tom Rizzo is back with another Windows Wednesday post, announcing a new feature that will make it even easier for you to monitor your EC2 instances running Windows. -- Jeff; With our continuing investment in making AWS the best place...
Provision Up to 4,000 IOPS per EBS Volume, New Marketplace Support
May 08, 2013
I am happy to announce that EBS Provisioned IOPS volumes now support up to 4,000 IOPS. This represents a fourfold increase from the original Provisioned IOPS volume performance since last year's launch. You can now dial it up to 4,000...
Amazon S3 - Enterprise Grade, Internet Scale, and Ready for Big Data
May 07, 2013
I saw an interesting quote this past weekend from inventor and entrepreneur Dean Kamen. In response to a claim of instant success for one of his products, Dean responded that it wasn't in fact instant, but was actually the result...
AWS SDK for Node.js - Now Generally Available
May 07, 2013
The General Availability (GA) release of the AWS SDK for Node.js is now available and can be installed through npm as aws-sdk. We have added a number of features since the preview release including bound parameters, streams, IAM roles for...
AWS Week in Review - April 29, 2013
May 06, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, April 29 We announced the new AWS Security Blog. The first post begins a series on Securing Access to AWS using MFA (Multi-Factor Authentication). Tuesday, April 30...
The New AWS Support API
May 02, 2013
I have long believed (and spoken about) the fact programmability is one of the attributes that defines a cloud. The availability of APIs for fundamental cloud features means that you, as a developer, can build tools, utilities, and applications to...
Amazon CloudFront / Route 53 - New Edge Location in Seoul, Korea
May 02, 2013
??? ??????? (CloudFront) ?? ?? ???? ?? ?? ?? ?? ??? ?????. http://aws.amazon.com/ko/aws-news-20130501/ We have just opened up an Amazon CloudFront / Amazon Route 53 edge location in Seoul, Korea! This is our sixth location in Asia, and our fortieth...
The AWS Global Certification Program
Apr 30, 2013
We are launching the AWS Global Certification Program for our customers and our partners today. If you are a Solution Architect, System Administrator, or Developer and you want to formally certify your knowledge of AWS, I think you will find...
The New AWS Security Blog
Apr 30, 2013
The AWS team works non-stop to improve the security of our services. As you can see from the timeline below, many of our recent releases have made it easier for you to secure your cloud resources. The new AWS Security...
AWS Week in Review - April 22, 2013
Apr 29, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, April 22 We announced that Amazon Redshift and the High Storage Eight instance type are now available in the EU West (Ireland) Region. The AWS Mobile Blog...
AWS Summit 2013 Update
Apr 26, 2013
It is Friday afternoon inbox-clearing time for me! Before I abandon my keyboard for the weekend I want to share a few items related to our popular AWS Summit series. For The Record The 2013 summits in New York, Australia,...
Amazon Coins - Virtual Currency for App and In-App Purchases
Apr 25, 2013
Amazon Coins are a new virtual currency that will be made available to Kindle Fire users this coming May. They can be used to pay for apps and for most in-app purchases. If your app runs on the Kindle Fire,...
AWS Marketplace - Support for the Asia Pacific (Sydney) Region
Apr 24, 2013
The AWS Marketplace is an online store that helps you to find, compare, and immediately start using any one of a large number of software infrastructure components, developer tools, and business solutions, all using 1-Click Deployment. You can now launch...
AWS Management Console for AWS GovCloud (US)
Apr 24, 2013
The AWS GovCloud (US) was built with government customers in mind. It is an isolated AWS Region designed to allow US government agencies and customers to move sensitive workloads into the cloud. AWS GovCloud (US) adheres to US International Traffic...
AWS Week in Review - April 15, 2013
Apr 22, 2013
Let's take a quick look at what happened in AWS-land last week: Wednesday, April 17 We announced IAM Roles for AWS Elastic Beanstalk. The AWS Ruby Blog discussed Locking Dependency Versions with Bundler. Thursday, April 18 We announced that Amazon...
Now Available on Amazon EC2: Red Hat Enterprise Linux 6.4 AMIs
Apr 19, 2013
Version 6.4 of Red Hat Enterprise Linux (RHEL) is now available as an Amazon Machine Image (AMI) for use on all EC2 instance types in all AWS Regions. With this release, AMIs are available for 32 and 64-bit PVM (paravirtualized)...
Amazon Partner Network - New Training and Competencies
Apr 18, 2013
The Amazon Partner Network (APN) focuses on helping our partners to build successful AWS-powered businesses by providing them with strong technical, sales, marketing, and go-to-market support. Today we are taking a step forward with the introduction of new training, accreditation,...
Amazon RDS for Oracle Database - Data and Network Encryption
Apr 18, 2013
Amazon RDS for Oracle Database now supports a pair of important features to help protect your mission-critical data: Transparent Data Encryption protects data at rest. It encrypts your data before it is written to storage, and decrypts it after it...
Local Secondary Indexes for Amazon DynamoDB
Apr 18, 2013
You can now create local secondary indexes for Amazon DynamoDB tables. These indexes provide give you the power to query your tables in new ways, and can also increase retrieval efficiency. What's a Local Secondary Index? The local secondary index...
Amazon S3 - Two Trillion Objects, 1.1 Million Requests / Second
Apr 18, 2013
Last June I blogged about the first trillion objects stored in Amazon S3. On the first day of re:Invent I updated that number to 1.3 trillion. It is time for another update! I'm pleased to announce that there are now...
IAM Roles for AWS Elastic Beanstalk
Apr 17, 2013
What's an IAM Role? An AWS IAM (Identity and Access Management) role allows an application running on Amazon EC2 or AWS Elastic Beanstalk to act on your behalf. A role must be assumed by an entity (the instance or the...
AWS Week in Review - April 8, 2013
Apr 15, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, April 8 We announced that AWS Elastic Beanstalk for .NET now Supports VPC, RDS, and Configuration Files. AWS Marketplace and Citrix started a promotion for NetScaler VPX...
Amazon CloudSearch - The First Year
Apr 12, 2013
We launched Amazon CloudSearch just about a year ago today. In the year since we've launched, we've seen great customer adoption across a number of market segments for a wide variety of use cases. CloudSearch in Action Here are just...
AWS Storage Gateway Now Supports Microsoft Hyper-V
Apr 11, 2013
The AWS Storage Gateway can now be run in the Microsoft Hyper-V virtualization environment. You can use the Storage Gateway to marry your existing on-premises storage systems with the AWS cloud for backup, departmental file share storage, or disaster recovery....
AWS Elastic Beanstalk for .NET now Supports VPC, RDS, and Configuration Files
Apr 09, 2013
AWS Elastic Beanstalk for .NET now supports the Amazon Virtual Private Cloud (VPC), seamlessly integrates with the Amazon Relational Database Service (RDS), and can be customized using configuration files. Elastic Beanstalk allows you to easily deploy and manage .NET applications...
AWS Week in Review - April 1, 2013
Apr 08, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, April 1 To celebrate April Fool's Day, we released PC2 - the Punched Card Cloud. Tuesday, April 2 We announced that Amazon Redshift and the the EC2...
Prices Reduced for Windows On-Demand EC2 Instances
Apr 05, 2013
The AWS team has been working hard to build powerful and exciting new features for Windows on AWS. In the last month we have released support for SQL Server AlwaysOn Availability Groups, a beta of the AWS Diagnostics for Microsoft...
New Tag Management Tools in the EC2 Console
Apr 04, 2013
The AWS tagging feature helps you to label and identify your cloud resources. In today's guest post, Senior Product Manager Derek Lyon reveals the details of a new Tags page in the EC2 console. -- Jeff; We are adding a...
Variables in AWS Access Control Policies
Apr 04, 2013
Jeff Wierer, Senior Product Manager on the AWS Identity and Access Management (IAM) team sent along a guest post to introduce a powerful new IAM feature. -- Jeff; AWS Identity and Access Management (IAM) enables you to create policies that...
AWS Expansion in Oregon - Amazon Redshift and Amazon EC2 High Storage Instances
Apr 03, 2013
You can now launch Amazon Redshift clusters and EC2 High Storage instances in the US West (Oregon) Region. Amazon Redshift Amazon Redshift is a fully managed data warehouse service that lets you create, run, and manage a petabyte-scale data warehouse...
Real-Time Ad Impression Bids Using DynamoDB
Apr 02, 2013
Today we have a really interesting guest post from Prashant Pandey (Engineering Manager for DynamoDB) and Pravin Muthukumar (Business Development Manager for Database Services). -- Jeff; Real-time bidding (RTB) allows advertisers and publishers to buy and sell online display ad...
PC2 - The New Punched Card Cloud
Apr 01, 2013
At least once per decade (I've been at this evangelism thing for a long time), a potential customer will ask me1 if we have ever thought of building a cloud of mainframe computers. They recognize the benefits of cloud computing,...
AWS Week in Review - March 25, 2013
Apr 01, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, March 25 The EC2 IP address ranges were updated (this happened earlier in the month but I missed it). There are now 3.7 million IP addresses listed....
Meet the AWS Team at the Microsoft Management Summit 2013
Mar 29, 2013
The AWS team is out in force at the Microsoft Management Summit in Las Vegas. AWS Booth #733 Visit our booth to learn more about AWS and ways to build, deploy and monitor your Microsoft Windows Server instances. Product managers...
Amazon Linux AMI 2013.03 Now Available
Mar 27, 2013
Max Spevack runs the team that produces the Amazon Linux AMI. Today he's here to tell you about the newest version of this popular AMI. -- Jeff; Following our usual six month release cycle, the Amazon Linux AMI 2013.03 is...
AWS CloudHSM - Secure Key Storage and Cryptographic Operations
Mar 26, 2013
Back in the early days of AWS, I would often receive questions that boiled down to "This sounds really interesting, but what about security?" We created the AWS Security & Compliance Center to publish information about the various reports, certifications,...
AWS User Group Road Trip (aka "Hit the Road, Jeff")
Mar 26, 2013
In the last ten years I have spoken at AWS, PHP, Linux, Perl, Java, and .NET user groups in the US, Europe, and Asia. User groups are simultaneously less formal and more intense than conference sessions. Instead of the usual...
AWS Week in Review - March 18, 2013
Mar 25, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, March 18 We announced that the Amazon Simple Workflow Service is now available in the AWS GovCloud (US) Region. Tuesday, March 19 We added additional EBS-Optimized Instance...
Meet the AWS Team at GDC
Mar 25, 2013
Several of my colleagues on the AWS team are heading to the Game Developers Conference (GDC) in San Francisco this week. So, if you are planning to be there, stop by and say hi. We have a booth and a...
Additional EBS-Optimized Instance Types for Amazon EC2
Mar 20, 2013
We are adding EBS-optimized support to four additional EC2 instance types. You can now request dedicated throughput between EC2 instances and your EBS (Elastic Block Store) volumes at launch time: Instance Type Dedicated Throughput m1.large 500 Mbps m1.xlarge 1000 Mbps...
AWS Week in Review - March 11, 2013
Mar 18, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, March 11 We announced AWS Elastic Beanstalk for Node.js. We announced an important EC2 update - Virtual Private Clouds for Everyone. Tuesday, March 12 We announced the...
The AWS Report - Sebastian Stadil of Scalr
Mar 14, 2013
In the latest episode of The AWS Report, I spoke with Sebastian Stadil of Scalr to learn more about their cloud management software: -- Jeff;
Startup Weekend and AWS - Better Together
Mar 14, 2013
Have you ever been to a Startup Weekend event? In the space of 54 hours starting on a Friday evening (here's a typical schedule), participants pitch business ideas, form teams, implement their ideas, and present their work before a panel...
Amazon RDS - SQL Server Major Version Upgrade
Mar 14, 2013
The Amazon Relational Database Service (RDS) takes care of the low-level drudgery associated with setting up, managing, and scaling a relational database. With support for multiple versions of MySQL, Oracle Database, and Microsoft SQL Server, RDS can be used in...
Amazon RDS Scales Up - Provision 3 TB and 30,000 IOPS Per DB Instance
Mar 14, 2013
The Amazon Relational Database Service (RDS) handles all of the messy low-level aspects of setting up, managing, and scaling MySQL, Oracle Database, and SQL Server databases. You can simply create an RDS DB instance with the desired processing power and...
Cross Region EC2 AMI Copy
Mar 12, 2013
We know that you want to build applications that span AWS Regions and we're working to provide you with the services and features needed to do so. We started out by launching the EBS Snapshot Copy feature late last year....
AWS Management Console for iPhone
Mar 12, 2013
Back in January we released our first Management Console mobile app for Android users. We’re now pleased to announce the availability of the AWS Console for iPhone! The app summarizes the status of your EC2 instances, CloudWatch alarms, total service...
AWS Elastic Beanstalk for Node.js
Mar 11, 2013
I’m happy to be able to tell you that AWS Elastic Beanstalk now supports Node.js applications. You can now build event-driven Node.js applications and then use Elastic Beanstalk to deploy and manage them on AWS. Elastic Beanstalk automatically configures the...
Amazon EC2 Update - Virtual Private Clouds for Everyone!
Mar 11, 2013
If you use or plan to use Amazon EC2, you need to read this post! History Lesson Way back in the beginning (OK, 2006) we launched Amazon EC2. When you launched an instance we gave it a public IP address...
AWS Week in Review - March 4, 2013
Mar 11, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, March 4 We announced that you can get a $120 AWS credit by using SAP HANA One. Amazon RDS now provides easier access to database log files....
DynamoDB - Price Reduction and New Reserved Capacity Model
Mar 08, 2013
We're making Amazon DynamoDB an even better value today, with a price reduction and a new reserved capacity pricing model. Behind the scenes, we've worked hard to make this happen. We have fine-tuned our storage and our processing model, optimized...
Windows Wednesday - AWS Implementation Guide for Microsoft SQL Server 2012 AlwaysOn Availability Groups
Mar 06, 2013
Tom Rizzo is back with another guest post. Today he brings news of an implementation guide and some CloudFormation templates to show you how to implement SQL Server AlwaysOn Availability Groups. -- Jeff; Welcome to another installment of Windows Wednesday!...
AWS at the University Hacker Olympics
Mar 06, 2013
We were pleased to be able to sponsor the University Hacker Olympics event earlier this year. Held in San Francisco, the event attracted 100 student scholars from 25 universities. The students competed for a chance to win over $150,000 in...
Meet the AWS Team at SxSW
Mar 06, 2013
Several of my colleagues on the AWS team are heading to South by Southwest (SxSW) this year. If you are planning to be there, they'd be overjoyed to meet you. We have a booth, two AWS sessions, and some special...
Modulus - Scalable Hosting of Node.js Apps With MongoDB Support
Mar 05, 2013
Charlie from Modulus wrote in to tell me that their new platform is now available, and that it runs on AWS. Modulus was designed to let you build and host Node.js applications in a scalable fashion. Node.js is a server-side...
Reserved Instance Price Reduction for Amazon EC2
Mar 05, 2013
The AWS team is always exploring ways to reduce costs and to pass the savings along to our customers. We're more than happy to continue this tradition with our latest price reduction. Starting today, we are reducing prices for new...
AWS Special Hiring Event in Berlin
Mar 05, 2013
We're hiring in Berlin! We are scaling up the existing AWS OpsWorks team and we're building a new Machine Learning team as well. We are setting up a recruiting event in Berlin that will run from the 11th to the...
Amazon RDS - Easier Access to Database Log Files
Mar 05, 2013
You can now access the log files generated by your Amazon RDS DB Instances running MySQL, Oracle Database, or SQL Server via the AWS Management Console and the Amazon RDS APIs. You can use these logs to identify, troubleshoot, and...
SAP HANA One - $120 AWS Credit
Mar 04, 2013
You can now get a $120 AWS Credit with any new SAP Hana One subscription. As noted in my previous blog posts, SAP HANA One is an in-memory data platform well suited for performing real-time analytics, and developing and deploying...
AWS Week in Review - February 25, 2013
Mar 04, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, February 25 We published the AWS OpsWorks One Week Report to provide answers to some of the more interesting questions we've heard. Tuesday, February 26 We announced...
AWS Trusted Advisor Update - Free Trial + New Features
Mar 04, 2013
The AWS Trusted Advisor is a really cool but relatively little-known part of AWS. It inspects your AWS environment and makes recommendations to help you save money, improve performance, or close security gaps. Because the AWS Trusted Advisor draws upon...
Price Reductions & Expanded Free Tier for the Simple Queue Service (SQS) and the Simple Notification Service (SNS)
Feb 28, 2013
We launched the Amazon Simple Queue Service (SQS) in 2004 and the Amazon Simple Notification Service (SNS) in 2010. Our customers have constantly discovered powerful new ways to build more scalable, elastic and reliable applications with these building blocks. We...
Available Now: Beta release of AWS Diagnostics for Microsoft Windows Server
Feb 27, 2013
Over the past few years, we have seen tremendous adoption of Microsoft Windows Server in AWS. Customers such as the Department of Treasury, the United States Tennis Association, and Lionsgate Film and Entertainment are building and running interesting Windows Server...
AWS OpsWorks - One Week Report
Feb 25, 2013
It’s been an exciting first week for AWS OpsWorks. We appreciate all the product feedback through Twitter, blogs, forums and email. We wanted to share a few common questions that we’re hearing and explain a little more about our plans...
AWS Week in Review - February 18, 2013
Feb 25, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, February 18 We updated and improved a number of pages on the AWS site including Cloud Computing on AWS, the AWS Free Usage Tier, Enterprise on AWS,...
CloudWatch Monitoring Scripts Updated
Feb 25, 2013
We have added three new features to the CloudWatch Monitoring Scripts for Linux. These scripts can be run in the background to periodically report system metrics to Amazon CloudWatch, where they will be stored for two weeks When you install...
Three New Features for AWS CloudFormation
Feb 21, 2013
AWS CloudFormation gives you an easy way to create and manage a collection of related AWS resources. You define a template (or use one of ours) and hand it over to CloudFormation. It will take care of creating all of...
AWS Marketplace - Support for Red Hat Enterprise Linux (RHEL)
Feb 20, 2013
The AWS Marketplace now supports software running on Red Hat Enterprise Linux, commonly known as RHEL. If you use RHEL on AWS, you can now find, buy, and then one-click deploy an ever-growing set of applications from top-tier software vendors....
AWS Summits for 2013 - Coming Soon to a City Near You
Feb 20, 2013
We're running AWS Summits in 12 cities this year! If you are a developer or a technical leader and you want to learn more about the AWS Cloud and how to put it to use, these free one-day events are...
AWS OpsWorks - Flexible Application Management in the Cloud Using Chef
Feb 19, 2013
It’s been over six years since we launched Amazon EC2. After that launch, we’ve delivered several solutions that make it easier for you to deploy and manage applications. Two years ago we launched AWS CloudFormation to provide an easy way...
AWS Week in Review - February 11, 2013
Feb 18, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, February 11 You can now Create a Backup Website Using Route 53 DNS Failover and S3 Website Hosting. Tuesday, February 12 A new post on the AWS...
Amazon Redshift - Now Broadly Available
Feb 15, 2013
We announced Amazon Redshift, our fast and powerful, fully managed, petabyte-scale data warehouse service, late last year (see my earlier blog post for more info). As we often do with complex new services, we started out by making a limited...
Amazon RDS Price Reduction for Multi-AZ Deployments
Feb 14, 2013
When you create a Multi-AZ Database Instance using the Amazon Relational Database Service, we automatically create a standby instance which maintains an up-to-date copy of the primary database. If the primary database goes down due to a instance, storage, or...
Create a Backup Website Using Route 53 DNS Failover and S3 Website Hosting
Feb 12, 2013
Route 53's new DNS Failover feature gives you the power to monitor your website and automatically route your visitors to a backup site if it goes down. In today's guest post, Product Manager Sean Meckley shows you how to use...
AWS Week in Review - February 4, 2013
Feb 11, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, February 4 I published a new episode of The AWS Report featuring Russ Dietz of SafeNet. The Relational Database Service now supports Event Subscriptions. Tuesday, February 5...
AWS CloudFormation Tagging of Amazon S3 and Amazon RDS
Feb 07, 2013
Last summer, I introduced cost allocation reports and tagging, a new system that allows you to organize and track your AWS resources and their associated cost. I also mentioned that we’ll incrementally make this feature bigger and better over time....
Three New AWS Reference Architectures for E-Commerce
Feb 06, 2013
We have updated the AWS Architecture Center with a trio of new reference architectures for e-commerce. Each reference architecture includes a detailed system overview, a detailed architectural diagram, and a list of the AWS services used in the architecture. Here's...
SAP Business Suite Certification on AWS
Feb 06, 2013
I'm pleased to announce that AWS has been certified to host the SAP Business Suite environment (generally known as a "landscape") in full production mode. This includes the following products: SAP Enterprise Resource Planning (ERP) SAP Customer Relationship Management (CRM)...
Relational Database Service - Now With Event Subscriptions
Feb 04, 2013
You can now elect to receive notifications via the Amazon Simple Notification Service (SNS) for a wide variety of events associated with each of your Relational Database Service (RDS) instances. Why Notify? If you are a database administrator (DBA), you...
The AWS Report - Russ Dietz of SafeNet
Feb 04, 2013
In the latest episode of The AWS Report, I spoke with Russ Dietz of SafeNet to learn more about their security products for AWS: SafeNet's data protection and security products run on AWS and offer a number of unique features...
AWS Week in Review - January 28, 2013
Feb 04, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, January 28 We introduced the Amazon Elastic Transcoder. The AWS Java Blog published an article on Subscribing Queues to Topics. The AWS Ruby Blog published part four...
EC2's M3 Instances Go Global; Reduced EC2 Charges and Lower Bandwidth Prices
Feb 01, 2013
We continue to work to make AWS more powerful and less expensive, and to pass the savings on to you. To that end, I have three important announcements: EC2's M3 instance family is now available in all AWS Regions including...
New Locations and Features for the Amazon Simple Workflow Service
Jan 31, 2013
The Amazon Simple Workflow Service is a workflow service that you can use to build scalable, resilient applications. You can automate business processes, manage complex cloud applications, or sequence some genes. Today we are making the Simple Workflow Service available...
The AWS Report - Jim Young of Esri
Jan 29, 2013
In the latest episode of The AWS Report, I spoke with Jim Young of Esri to learn more about their mapping product and how they run on AWS: I learned that Esri is a 40-year old mapping company that has...
The New Amazon Elastic Transcoder
Jan 29, 2013
Transcoding is the process of converting a media file (audio or video) from one format, size, or quality to another. Implementing a transcoding system on your own can be fairly complex. You might need to use a combination of open...
Congratulations to the Winners of the 2012 AWS Start-Up Challenge
Jan 28, 2013
We held the Grand Finale of the 2012 AWS Start-Up Challenge at the Dogpatch WineWorks in San Francisco. Each of the twelve finalists presented their AWS-powered start-up to a capacity crowd and then anxiously awaited word from the judges. AWS...
AWS Week in Review - January 21, 2013
Jan 28, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, January 21 We introduced the High Memory Cluster Eight Extra Large Instance type. The AWS Ruby blog posted part 3 of an article on AWS Credential Providers....
The AWS Report - Michelle Munson of Aspera
Jan 24, 2013
In the latest episode of The AWS Report, I spoke with Michelle Munson of Aspera to learn more about their high-speed file transfer products: -- Jeff;
EC2 for In-Memory Computing - The High Memory Cluster Eight Extra Large Instance
Jan 22, 2013
Our new High Memory Cluster Eight Extra Large (cr1.8xlarge) instance type is designed to host applications that have a voracious need for compute power, memory, and network bandwidth such as in-memory databases, graph databases, and memory intensive HPC. Here are...
AWS Week in Review - January 14, 2013
Jan 21, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, January 14 I published a new episode of The AWS Report featuring Lisa Green of Common Crawl. The AWS Java Blog published the AWS Meme Generator sample...
2012 Year in Review: New AWS Technical Whitepapers, Articles and Videos Published - Give Us Your Feedback!
Jan 17, 2013
In addition to delivering great services and features to our customers, we are constantly working towards helping customers so that they can build highly-scalable, highly-available cost-effective cloud solutions using our services. We not only provide technical documentation for each service...
Endpoint Renaming for Amazon RDS
Jan 15, 2013
You can now change the name and endpoint of an existing Amazon RDS database Instance via the AWS Management Console, the Amazon RDS API, or the Amazon RDS Command Line toolkit. This feature is available in all AWS regions and...
Webinar - Scalable Database Architectures
Jan 14, 2013
Ok, there you are, about to build an application that has to store lots and lots of data in cost-effective yet scalable fashion. Should you use a relational model or should you go NoSQL? Should you use DynamoDB, Redshift, RDS,...
The AWS Report - Lisa Green of Common Crawl
Jan 14, 2013
In the latest episode of The AWS Report, I spoke with Lisa Green of Common Crawl to learn more about what they do and how they use AWS: The Common Crawl data is available in the form of an AWS...
AWS Week in Review - January 7, 2013
Jan 14, 2013
Let's take a quick look at what happened in AWS-land last week: Monday, January 7 You can now use Amazon CloudWatch actions to stop or terminate an EC2 instance when an alarm is triggered. Wednesday, January 9 We announced that...
Annoucing the Finalists of the 2012 AWS Start-Up Challenge
Jan 10, 2013
I announced the 24 semi-finalists of the AWS Start-Up Challenge last week. Today I am pleased to announce that we've chosen the following 12 finalists: Big Data & High Performance Computing Demyst Data (Hong Kong) - Real-time analysis of consumer...
Amazon CloudWatch - Alarm Actions
Jan 08, 2013
As you probably know, Amazon CloudWatch provides monitoring services for your cloud resources and your applications. You can track cloud, system, and application metrics, see them visually, and arrange to be notified (via a CloudWatch alarm) if they go beyond...
AWS Week in Review - December 31, 2012
Jan 08, 2013
Let's take a quick look at what happened in AWS-land last week: Tuesday, January 1 We posted page full of additional resources for AWS Identity and Access Management (IAM). Wednesday, January 2 We launched the ElastiCache Auto Discovery client for...
AWS Management Console Improvements - Tablet and Mobile Support
Jan 04, 2013
Managing your AWS resources has become easier and more direct over the years! Let's do a quick recap before we dig in: We launched Amazon SQS (2004) and Amazon S3 (2006) as pure APIs, with no tool support whatsoever. Developers...
Announcing the Semi-Finalists of the 2012 AWS Start-Up Challenge
Jan 03, 2013
We received close to 2,500 applications for the 2012 AWS Start-Up Challenge! Applications arrived from every state in the US and from 84 other countries including Iceland, Ghana, Bahrain, Nepal, Cambodia, and Malawi. Our suite of judges have chosen the...
AWS Weeks in Review - December 17 & 24, 2012
Dec 31, 2012
Due to the holidays, today's report covers the past two weeks! Monday, December 17 You can now copy an EBS Snapshot between AWS Regions. Tuesday, December 18 We added an Analytics Dashboard and real-time comparison of rank expressions to Amazon...
Root Domain Website Hosting for Amazon S3
Dec 28, 2012
As you may already know, you can host your static website on Amazon S3, giving you the ability to sustain any conceivable level of traffic, at a very modest cost, without the need to set up, monitor, scale, or manage...
Even More Features for AWS GovCloud (US)
Dec 21, 2012
What's GovCloud? AWS GovCloud (US) is a gated community cloud designed to support the compliance needs of customer workloads with direct or indirect ties to U.S. Government functions, services, or regulations. The AWS GovCloud (US) framework adheres to U.S. International...
AWS CloudFormation Template Editors for Visual Studio and Eclipse
Dec 21, 2012
AWS CloudFormation gives you the power to launch an entire stack of AWS resources using a declarative template. The templates are JSON-formatted text files that define all of the necessary resources, their attributes, and the relationships between them. Today we...
AWS Data Pipeline - Now Ready for Use!
Dec 21, 2012
The AWS Data Pipeline is now ready for use and you can sign up here. As I described in my initial blog post, the AWS Data Pipeline gives you the power to automate the movement and processing of any amount...
The New EC2 High Storage Instance Family
Dec 21, 2012
In our continuing quest to ensure that Amazon EC2 is applicable to an incredibly broad array of use cases, we are launching a new instance family today. The High Storage Eight Extra Large (hs1.8xlarge) instances are a great fit for...
The AWS Report - Jeff Lawson of Twilio
Dec 19, 2012
In the latest episode of The AWS Report, I spoke with Jeff Lawson of Twilio to learn more about what they do and how they use AWS: As Jeff noted, Twilio has a presence in six AWS Regions and their...
AWS Elastic Beanstalk - Environment Resource Support + Updated PHP Runtime
Dec 19, 2012
AWS Elastic Beanstalk can now provision and configure AWS resources to power your application. In conjunction with a new version of our PHP runtime, you get more control and more flexibility with less code. In October, we announced the Elastic...
EBS Snapshot Copy (Between Regions)
Dec 18, 2012
To make it even easier for you to build AWS applications that span regions, we're introducing a new EBS Snapshot Copy feature today. You can now copy EBS snapshots between EC2 Regions. Why Copy? So, why would you want to...
AWS Week in Review - December 10, 2012
Dec 17, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, December 10 We announced the results of the first EC2 Spotathon. Congratulations to the winners! Wednesday, December 12 We added a number of new customer case studies:...
AWS Detailed Billing Reports
Dec 14, 2012
At AWS we place a high value on the "Voice of the Customer." We do our best to listen and to learn, and to make sure that our plans line up with what we are hearing. We've had a number...
AWS Week in Review - December 3, 2012
Dec 10, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, December 3 We announced that Amazon DynamoDB is now avaiable in the AWS GovCloud (US). Tuesday, December 4 We announced that there are now Windows products in...
PiCloud and Princeton Consultants Win the First Amazon EC2 Spotathon
Dec 10, 2012
Last week at the AWS re:Invent conference, we announced the results of the first-ever Amazon EC2 Spotathon. Stephen Elliott, Senior Product Manager on the Amazon EC2 team, provided us with a very informative guest post with a full recap of...
AWS Expansion in Brazil - Elastic Beanstalk, Provisioned IOPS for EBS and RDS
Dec 06, 2012
We launched an AWS Region in Brazil almost a year ago, along with Portuguese and Spanish versions of the AWS Blog. Today we are adding the following new AWS functionality in the Region: AWS Elastic Beanstalk - You can now...
Windows Wednesday - AWS Tools for Windows PowerShell
Dec 06, 2012
Tom Rizzo is back, with his second Windows Wednesday post! -- Jeff; Over the years, we have introduced a number of tools that make it easy for Windows customers to use Amazon Web Services. We provide an SDK for .NET,...
AWS SDK for Node.js - Now Available in Preview Form
Dec 05, 2012
The AWS Developer Tools Team focuses on delivering the developer tools and SDKs that are a good fit for today's languages and programming environments. Today we are announcing support for the JavaScript language in the Node.js environment -- the new...
AWS Marketplace - Support for Windows Applications (ISVs Wanted)
Dec 04, 2012
Today we are opening up the AWS Markeplace to applications running on Microsoft Windows. We're launching with an initial set of applications, with many more in the pipeline for release in the near future. If you are a Windows ISV...
AWS Week in Review - November 26, 2012
Dec 03, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, November 26 I published a new AWS Report featuring Venugopal Pai of Riverbed. Tuesday, November 27 We showed you how to Enable Single Sign-On to the AWS...
The New AWS Data Pipeline
Nov 29, 2012
Data. Information. Big Data. Business Intelligence. It's all the rage these days. Companies of all sizes are realizing that managing data is a lot more complicated and time consuming than in the past, despite the fact that the cost of...
Amazon ElastiCache - Now With Auto Discovery
Nov 29, 2012
Amazon ElastiCache gives you the power to improve application performance by adding a flexible, scalable caching layer between your application and your database. Today we are happy to announce a new feature that will make ElastiCache even easier to use....
Amazon S3 Storage Price Reduction (24 to 28%)
Nov 29, 2012
I'm writing to you from the floor of AWS re:Invent, where a capacity crowd is learning all about the latest and greatest AWS developments. As part of the welcoming keynote, AWS Senior VP Andy Jassy announced that we’re reducing prices...
Amazon Redshift - The New AWS Data Warehouse
Nov 28, 2012
You may have noticed that we announced Amazon Redshift today – a data warehouse service that is a lot faster, simpler, and less expensive than alternatives available today. Let's Talk About Data A data warehouse is a specialized type of...
AWS Trusted Advisor - Special offer at AWS re:Invent
Nov 28, 2012
The AWS Trusted Advisor is really cool. It provides you with advice and recommendations that will allow you to spend less money on AWS, and to make better use of a number of AWS features and facilities. I recently spoke...
Enable Single Sign On to the AWS Management Console
Nov 27, 2012
AWS Identity and Access Management (IAM) enables you to create and manage IAM users and manage access to your AWS account. Some customers have told us that they prefer leveraging their existing corporate identities to access AWS services and resources...
The AWS Report - Venugopal Pai of Riverbed
Nov 26, 2012
For this episode of The AWS Report, I traveled to San Francisco and spoke with Venugopal Pai, Vice President of Alliances at Riverbed: Pai (as he prefers to be called) talks about Riverbed's evolution from WAN performance to application performance...
AWS Week in Review - November 19, 2012
Nov 26, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, November 19 The most recent episode of The AWS Report features an interview with David Rocamore of Controlgroup. We now support delegating API access to AWS services...
AWS Marketplace - Additional EC2 Operating System Support (FreeBSD, Debian, CentOS)
Nov 23, 2012
We're working hard to make the AWS Marketplace even more flexible and to make sure that it contains the operating systems, tools, and other resources that you need. Today we are adding support for three new open source operating systems:...
SQS Queues and SNS Notifications - Now Best Friends
Nov 21, 2012
The Amazon Simple Queue Service (SQS) and the Amazon Simple Notification Service (SNS) are important "glue" components for scalable, cloud-based applications (see the Reference Architectures in the AWS Architecture Center to learn more about how to put them to use...
EBS Volume Status Checks
Nov 21, 2012
We've received some great feedback on the EC2 instance status checks that were released earlier this year. Our customers appreciate the fact that we can detect and report on how their EC2 instances are performing. Today we are taking are...
Preparing for AWS re:Invent (for Attendees and Online Viewers)
Nov 20, 2012
The excitement is building for AWS re:Invent and I am looking forward to my trip to Las Vegas. I've got important information for attendees and for online viewers! AWS re:Invent for Attendees If you will be heading to Las Vegas...
CloudFront + Strangeloop = Greatly Reduced Page Load Time for Outrigger.com
Nov 20, 2012
Today we have a post written by guest blogger Alex Dunlap who is a Senior Manager on the AWS Team, responsible for Product Management for Amazon CloudFront and Amazon Route 53. And now to Alex... -- Jeff; Over the last...
Now Hiring - AWS Solutions Architects
Nov 20, 2012
One of the most interesting and challenging jobs on the AWS team (besides mine, of course) is that of Solutions Architect. As a Solutions Architect, you spend virtually all of your time working with our customers to help them get...
Windows Server 2012 Now Available on AWS
Nov 20, 2012
Today we have an awesome guest post from a General Manager on the Amazon EC2 team. Enjoy! -- Jeff; Before talking about Windows Server 2012, let me first introduce myself. My name is Tom Rizzo and I’m the General Manager...
Delegating API Access to AWS Services Using IAM Roles
Nov 20, 2012
Today I'm happy to bring you a guest post from Anders Samuelsson, Senior Product Manager on the AWS Identity and Access Management team. -- Jeff; Suppose you run a research lab and you dump a terabyte or so of data...
The AWS Report - David Rocamora of Controlgroup
Nov 19, 2012
For this episode of The AWS Report, I interviewed David Rocamora, VP of DevOps for Controlgroup. We talked about the origins of cloud computing at Controlgroup, and the way that it has allowed them to make radical, transformative changes in...
AWS Week in Review - November 12, 2012
Nov 19, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, November 12 We launched a new AWS Region in Sydney, Australia. Tuesday, November 13 I published a new episode of The AWS Report, featuring John Smiley of...
AWS Marketplace Update - New Big Data Category
Nov 17, 2012
The AWS Marketplace has been growing by leaps and bounds. The number of listings has been growing steadily and we're really happy with the number of launches that are taking place. Today we are adding a new Big Data category...
AWS in Action - Behind the Scenes of a Presidential Campaign
Nov 15, 2012
Now that the 2012 US Presidential Election is over, I'd like to take you behind the scenes and tell you a bit about the technology that powered President Obama's successful reelection campaign! To set the stage, imagine setting up the...
New - Range Retrieval for Amazon Glacier
Nov 15, 2012
Amazon Glacier is designed for storing data that is infrequently accessed. Once you have stored your data, you can retrieve up to 5% of it (prorated daily) each month at no charge. Today we are making it easier for you...
The AWS Report - Adam Gray Discusses Elastic MapReduce
Nov 15, 2012
For this episode of The AWS Report, I interviewed Adam Gray, Senior Product Manager on the Amazon EC2 team, to learn more about Elastic MapReduce, Hive, and Pig: As you can see from the video, Seattle's famous Space Needle was...
New - Amazon Simple Workflow Recipes
Nov 15, 2012
We launched Amazon Simple Workflow (SWF) earlier this year, introducing a service designed to help developers automate the coordination of work in applications for better scalability and performance. Coordination of work in an application becomes particularly onerous for developers to...
Developers (Mobile), Developers (Ruby), Developers (Java) - New Blogs!
Nov 15, 2012
I'm happy to announce that we are launching three new blogs, all focused on developers and each one targeted at a particular language or platform. Here's what we have for you: The new AWS Mobile Blog is for users of...
Archiving Amazon S3 Data to Amazon Glacier
Nov 14, 2012
AWS provides you with a number of data storage options. Today I would like to focus on Amazon S3 and Amazon Glacier and a new and powerful way for you to use both of them together. Both of the services...
Amazon ElastiCache - Four New Cache Node Types
Nov 14, 2012
If you are using Amazon ElastiCache to implement a caching layer in your application, you now have four additional cache node types to choose from, bringing the total up to eleven types. Here are the new types and their specs:...
Spotlight on Cost: TellApart
Nov 13, 2012
Part of our modus operandi at AWS is to help customers lower the costs of operating their infrastructure. When we are able to achieve better efficiencies in our own datacentres, we pass those savings back on to our customers. That...
The AWS Report - John Smiley Discusses RDS Provisioned IOPS
Nov 13, 2012
For this episode of The AWS Report, I interviewed John Smiley, Principal Database Engineer on the Amazon RDS team, to learn more about the new Provisioned IOPS feature for RDS: We discussed use cases and scalability, and the fact that...
AWS Week in Review - November 5, 2012
Nov 12, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, November 5 We released consistent BatchGet and other new features for DynamoDB. We updated Amazon CloudSearch with new features, lower prices, and a free trial. We launched...
New Asia Pacific (Sydney) Region in Australia - EC2, DynamoDB, S3, and Much More
Nov 12, 2012
It is time to expand the AWS footprint once again, with a new Region in Sydney, Australia. AWS customers in Australia can now enjoy fast, low-latency access to the suite of AWS infrastructure services. New Region The new Sydney Region...
The AWS Report - Ramesh Panuganty of Cognizant
Nov 09, 2012
In this episode of The AWS Report, I interviewed Ramesh Panuganty of Cognizant to learn more about their Cloud 360 product: Cloud 360 helps technology and business managers to deploy and manage cloud-based architectures in a flexible and scalable fashion....
Amazon SQS - Long Polling and Request Batching / Client-Side Buffering
Nov 09, 2012
We announced the Simple Queue Service (SQS) eight years ago, give or take a day. Although this was our first infrastructure web service, we launched it with little fanfare and gave no hint that this was just the first of...
The Amazon EC2 Spotathon
Nov 08, 2012
Stephen Elliott Talks About EC2 Spot Instances If you have used EC2 Spot Instances in a unique way, you need to enter the Amazon EC2 Spotathon. This is an open-ended coding challenge designed to allow you to show off what...
AWS re:Invent Sold Out - Register for the Live Stream!
Nov 08, 2012
I'm happy to be able to report that we have sold all of the available seats at AWS re:Invent! The halls here are ablaze with excitement and we're all working 18 hours per day to bring you a conference that...
RDS & ElastiCache Updates - New Instance Types and Price Reductions
Nov 07, 2012
I've got good news for users of the Amazon Relational Database Service and ElastiCache. We're reducing prices and adding more instance types. RDS Price Reduction We've reduced prices on RDS Database Instances by 8% to 14% in the US East...
The AWS Report - Scott Montgomery of Trend Micro
Nov 06, 2012
In this episode of The AWS Report, I spoke with Scott Montgomery, Global Director of Strategy for Trend Micro to learn more about their cloud offerings and strategy. We talked about the transition from security for desktops and servers to...
Deploy a SharePoint 2010 Server Farm on AWS Cloud in 6 Simple Steps (All Scripts and Templates Included)
Nov 05, 2012
One of the key differentiators of the AWS cloud is its flexibility. It allows you to not only choose the programming models, languages, operating systems but also deploy enterprise-grade packaged applications that have been already battle-tested by the industry. You...
AWS Week in Review - October 29, 2012
Nov 05, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, October 29 The AWS Storage Gateway is now generally available, and it now supports gateway-cached volumes. Wednesday, October 31 We made some important changes to the AWS...
DynamoDB Improvements - Consistent BatchGet & More
Nov 05, 2012
I'm happy to announce a number of improvements to Amazon DynamoDB - Consistent BatchGet, Simultaneous Control Plane Operations, and more flexible updating of provisioned throughput. Let's take a look at each improvement. Consistent BatchGet DynamoDB's BatchGet operation has been extended...
Version 2 of the AWS SDK for PHP
Nov 02, 2012
I'm happy to announce that version 2 of the AWS SDK for PHP is now available. To take advantage of new features in PHP 5.3 and to conform to the recommendations of the PHP Framework Interop Group, we rebuilt the...
Raising the Roof - More Provisioned IOPS for EBS
Nov 02, 2012
When we launched Provisioned IOPS for EBS earlier this year (blog post, EBS home page) we promised even more IOPS (Input/Output Operations Per second) over time. Time moves fast on the AWS team, and I'm happy to announce that you...
AWS Elastic Beanstalk - Ruby Support and VPC Integration
Nov 01, 2012
AWS Elastic Beanstalk now supports Ruby applications and Amazon Virtual Private Cloud (VPC). Let's take a look at each of these important and powerful new features. Ruby Support Elastic Beanstalk continues to expand the list of supported platforms (Java, PHP,...
New EC2 Second Generation Standard Instances and Price Reductions
Nov 01, 2012
We launched Amazon EC2 with a single instance type (the venerable m1.small) in 2006. Over the years we have added many new instance types in order to allow our customers to run a very wide variety of applications and workloads....
Important Updates for the Amazon Web Services Global Start-Up Challenge
Nov 01, 2012
I have some important news to share with you regarding this year’s AWS Global Start-Up Challenge! New Contest Close Date – December 5, 2012 We are extending the close date of the contest to Wednesday December 5, 2012, instead of...
The New Cloud TCO Comparison Calculator for Web Applications
Oct 31, 2012
I have been having discussions related to the Total Cost of Ownership (TCO) of running workloads in the cloud as it compares to running them on-premises. One consistent conclusion is that weighing the financial considerations of owning and operating a...
The AWS Report - Matt Lull of Citrix
Oct 30, 2012
In this episode of The AWS Report, I spoke with Matt Lull, Managing Director, Global Strategic Alliances, for Citrix to learn more about their cloud strategy. We talked about their line of virtualization products including Xen, XenServer, CloudBridge, and the...
AWS Storage Gateway – Now Generally Available and New Support for Gateway-Cached Volumes
Oct 30, 2012
The AWS Storage Gateway is a service that connects an on-premises software appliance with cloud-based storage. We launched the Storage Gateway earlier this year. The initial release supported on-premises iSCSI volume storage (what we call Gateway-Stored volumes), with snapshot backups...
AWS Week in Review - October 15, 2012
Oct 22, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, October 15 AWS CloudFormation now supports RDS DB Parameter Groups and Provisioned IOPS. Tuesday, October 16 SAP Hana One is now certified for production use on AWS....
The AWS Report - Michael Crandell of RightScale
Oct 22, 2012
For today's episode of the AWS Report, I spoke to Michael Crandell, co-founder and CEO of RightScale. RightScale was founded shortly after Amazon S3 and Amazon EC2 were introduced, with the goal of taking advantage of pay-as-you-go infrastructure as service....
The AWS Report - Matt Wood Discusses Big Data and re:Invent
Oct 19, 2012
In this episode of The AWS Report, I spoke with AWS Evangelist Matt Wood to learn about his track on Big Data and Analytics at AWS re:Invent. The track sounds awesome and I hope to be able to attend some...
Launch EC2 Micro Instances in a Virtual Private Cloud
Oct 19, 2012
Judging from the number of requests that I have had for this particular combination of EC2 features, I'm expecting this to be a very popular post. You can now launch EC2 micro (t1.micro) instances within a Virtual Private Cloud (VPC)....
SAP HANA One - Now Available for Production Use on AWS
Oct 16, 2012
Earlier this year I briefly mentioned SAP HANA and the fact that it was available for developer use on AWS. Today, SAP announced HANA One, a deployment option for HANA that is certified for production use on AWS available now...
AWS Report - Patrick McBride of Xceedium
Oct 16, 2012
For today's episode of The AWS Report, I spoke with Patrick McBride of Xceedium to learn more about their Xsuite Cloud product. which runs on AWS (including the Virtual Private Cloud and the AWS GovCloud): Xceedium is a Platinum sponsor...
The Amazon RDS Team is on Fire - Help Wanted!
Oct 15, 2012
The Amazon RDS team has been cranking out feature releases at an incredibly rapid pace. I'm working double secret overtime just to keep up with them. Here's what they've released in the past month (Click on the image to learn...
AWS Week in Review - October 8, 2012
Oct 15, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, October 8 Our friends at AWS Partner 8KMiles released a new presentation, Email Architecture using Amazon SES. Tuesday, October 9 We added two new checks to the...
Amazon EC2 Spot Instance Bid Status
Oct 15, 2012
We want to make EC2 Spot Instances even easier to use. One way we are doing this is by making the bidding and processing more open and more transparent. You probably know that you can use Spot Instances to bid...
Amazon Linux AMI 2012.09 Now Available
Oct 12, 2012
Max Spevack of the Amazon EC2 team brings news of the latest Amazon Linux AMI. -- Jeff; The Amazon Linux AMI 2012.09 is now available. After we removed the “Public Beta” tag from the Amazon Linux AMI last September, we’ve...
Amazon RDS for MySQL - Promote Read Replica
Oct 12, 2012
As I described in my original blog post, you can easily create and manage read replicas using Amazon RDS for MySQL. From the AWS Management Console, you simply right-click on the database instance of interest and choose the Create Read...
Amazon RDS - SQL Server SSL Support
Oct 11, 2012
As you can probably tell from the pace of releases on this blog, the Amazon RDS team has been designing, implementing, and deploying new features at a very rapid clip. They've added a number of data protection and security features...
Lots of New Features for AWS GovCloud (US)
Oct 10, 2012
AWS GovCloud (US) is a gated community cloud designed to support the compliance needs of customer workloads with direct or indirect ties to U.S. Government functions, services, or regulations. The AWS GovCloud (US) framework adheres to U.S. International Traffic in...
The AWS Report - Balan Subramanian, Amazon Simple Workflow Service
Oct 09, 2012
For today's episode of The AWS Report, I chatted with Balan Subramanian, Product Manager for the Amazon Simple Workflow Service. We discussed the Simple Workflow concept, and how it is possible to use it to build scalable, fault-tolerant application workflows....
AWS Week in Review - October 1, 2012
Oct 08, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, October 1 We launched the AWS Test Drive program to make it easier for you to get started with Oracle applications. My UK counterpart Ryan Shuttleworth posted...
Identity and Access Management for the AWS Marketplace
Oct 08, 2012
AWS Marketplace now supports role-based permissions and management via AWS Identity and Access Management. Let's review the key terms before diving in to the details: AWS Marketplace makes it easy to find, buy, and 1-click deploy software to the cloud,...
AWS Global Start-Up Challenge – How’s Your Application Coming Along?
Oct 05, 2012
With just over one month until the entries close for the AWS Global Start-Up Challenge, there’s still plenty of time to submit your start-up for consideration. This year, we are seeing lots of great applications in the Consumer Applications and...
Amazon S3 - Support for Website Redirects
Oct 05, 2012
Our friends at Boostability have been using Amazon S3 to help their clients build websites hosted on Amazon S3. Boostability provides search engine optimization technology and fulfillment services to agencies, media companies and phone book providers. I recently chatted with...
Scaling Science: 1 Million Compute Hours in 1 week
Oct 04, 2012
For many scientists, the computer has become as important as the test tube, the centrifuge or the grad student in delivering ground breaking research. Whether screening for active cancer treatments or colliding atoms, the availability of compute cycles can significantly...
App Developers - Get Ready for Japan!
Oct 04, 2012
Millions of our customers have used the Amazon Appstore in the US to discover and buy Android applications for their phones and tablets. We have recently expanded distribution beyond the US into the United Kingdom, Italy, France, Germany, and Spain....
Mailbox Simulator for the Amazon Simple Email Service
Oct 04, 2012
Our customers have found Amazon SES to be straightforward to use, powerful, and cost effective. They are making heavy use of it! Amazon Simple Email Service (Amazon SES) greatly simplifies the task of sending bulk or transactional emails. You can...
Customize Elastic Beanstalk Using Configuration Files
Oct 03, 2012
Saad Ladki of the Elastic Beanstalk team is back with another guest post. Today, Saad talks about a customization feature that will allow you to customize the run-time configuration of your applications by installing packages and libraries, running commands, and...
Amazon RDS - Now Available in the AWS Free Usage Tier
Oct 01, 2012
I'm a big fan of the Amazon Relational Database Service (RDS). I enjoy showing people just how easy it is to create, scale, and backup a DB Instance running MySQL, SQL Server, or Oracle Database with just a few clicks...
AWS Week in Review - September 24, 2012
Oct 01, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, September 24 The good folks at Newvem published an article on Getting Started with AWS Direct Connect. Tuesday, September 25 NASDAQ OMX announced FinQloud, a cloud solution...
Get Started With Oracle Applications Now With Our New Test Drive Program
Oct 01, 2012
One of the key advantages that customers and partners are telling us they really appreciate about AWS is its unique ability to cut down the time required to evaluate new software stacks. These "solution appliances" can now be easily deployed...
Amazon RDS for Oracle Database - Now Starting at $30/Month
Sep 28, 2012
You can now create Amazon RDS database instances running Oracle Database on Micro instances. This new, option will allow you to build, test, and run your low-traffic database-backed applications at a cost starting at $30 per month ($0.04 per hour)...
The AWS Report - Billy Cox of Intel
Sep 27, 2012
For today's episode of The AWS Report, I spoke to Billy Cox, Director of Cloud Strategy for Intel. We discussed the genesis of cloud computing, some historical trends, and ways that Intel is optimizing their processors for cloud-style workloads. I...
Amazon RDS Now Supports SQL Server 2012
Sep 27, 2012
The Amazon Relational Database Service (RDS) now supports SQL Server 2012.You can now launch the Express, Web, and Standard Editions of this powerful database from the comfort of the AWS Management Console. SQL Server 2008 R2 is still available, as...
New High Performance Provisioned IOPS Storage For Amazon RDS
Sep 26, 2012
I spent some time in Silicon Valley last week and late one afternoon I spoke to a group of Engineering VPs drawn from area companies. Although many of them were already AWS customers, it turned out that not everyone knew...
NASDAQ OMX FinQloud - A Cloud Solution for the Financial Services Industry
Sep 25, 2012
NASDAQ OMX's new FinQloud is a cloud solution designed to serve the needs of the regulated financial services industry. By building FinQloud on top of AWS, NASDAQ was able to create a protected environment for regulated data that meets very...
AWS Week in Review - September 17, 2012
Sep 24, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, September 17 We added four new checks to the AWS Trusted Advisor including EC2 Reserved Instance Optimization, VPN Tunnel Redundancy, RDS Backup, and RDS Multi-AZ. Tuesday, September...
Optimizing Provisioned Throughput in Amazon DynamoDB
Sep 21, 2012
David Yanacek of the Amazon DynamoDB team is back with another guest post, this one on the topic of optimizing the use of DynamoDB's unique provisioned throughput feature. While I'm on the topic of DynamoDB, I should mention that we...
Caching in the Cloud with Amazon ElastiCache
Sep 19, 2012
Today's guest post comes to you from Omer Zaki, a Senior Product Manager on our Data Services team. Omer's post talks about how our customers have put Amazon ElastiCache to use in a wide variety of applications and environments. --...
AWS Week in Review - September 10, 2012
Sep 18, 2012
Let's take a quick look at what happened in AWS-land last week: Tuesday, September 11 We launched the EC2 Reserved Instance Marketplace. Wednesday, September 12 We announced that Cluster GPU Instances are now available in the EU West (Ireland) region...
Learn More About re:Invent - Three New Videos
Sep 17, 2012
I am really looking forward to the re:Invent conference this coming November. I recently sat down with leaders of three of the tracks in order to learn more about the tracks. Deepak Singh told me all about the Compute and...
Amazon VPC - Additional VPN Features
Sep 14, 2012
The Amazon Virtual Private Cloud (VPC) gives you the power to create a private, isolated section of the AWS Cloud. You have full control of network addressing. Each of your VPCs can include subnets (with access control lists), route tables,...
Amazon RDS for SQL Server - Now Available in VPC
Sep 14, 2012
As you can tell from some of my recent posts, we're adding new features to the Virtual Private Cloud and to the Relational Database Service at a very rapid clip. Today's release involves both of these services! You can now...
Get Ready for the AWS Global Start-Up Challenge
Sep 14, 2012
I've been writing about and participating in our Start-Up Challenges since we launched the first one in 2007. I have always been impressed by the quality, depth, diversity, and sheer quantity of entries that we receive. I've long believed (and...
AWS Growth - Adding a Third Availability Zone in Tokyo
Sep 14, 2012
We announced an AWS Region in Tokyo about 18 months ago. In the time since the launch, our customers have launched all sorts of interesting applications and businesses there. Here are a few examples: Cookpad.com is the top recipe site...
Amazon RDS News - Oracle Data Pump
Sep 14, 2012
The Amazon RDS team is rolling out new features at a very rapid clip. Here's the latest and greatest: Oracle Data Pump Customers have asked us to make it easier to import their existing databases into Amazon RDS. We are...
Managing ASP.Net Session State With DynamoDB
Sep 13, 2012
Today we have guest post from Norm Johanson, a Software Developer on our Developer Resources team. Norm has put together a post to show you how to track the session state of an ASP.NET application uusing Amazon DynamoDB. -- Jeff;...
896 GPU cores per instance: Now available in Ireland and VPC
Sep 12, 2012
If you've been following the story of high performance computing on AWS, you'll see that we added instances with general purpose GPUs just under two years ago. In that time customers have been using these powerful, multi-core processors for a...
Amazon EC2 Reserved Instance Marketplace
Sep 12, 2012
EC2 Options I often tell people that cloud computing is equal parts technology and business model. Amazon EC2 is a good example of this; you have three options to choose from: You can use On-Demand Instances, where you pay for...
AWS Week in Review - September 3, 2012
Sep 10, 2012
Let's take a quick look at what happened in AWS-land last week: Tuesday, September 4 I posted a new AWS Report, Michael Kellen of Sage Bionetworks. We announced that AWS Elastic Beanstalk is now available in Singapore. Wednesday, September 5...
The AWS Report - Colin Lazier, Amazon Glacier
Sep 06, 2012
For today's episode of The AWS Report, I spoke to Colin Lazier, a Senior Development Manager on the AWS Storage Team. Colin and I talked about Amazon Glacier and how it can be used to archive data for long periods...
Amazon CloudFront - Cookie Support and More
Sep 06, 2012
I sat down with the Amazon CloudFront team last month and they told me about three important new features that will allow you to build applications that are better and faster, with the potential to save you some money as...
AWS Elastic Beanstalk - Now Available in Singapore
Sep 05, 2012
AWS Elastic Beanstalk is now available in the Asia Pacific (Singapore) region. You can now use Elastic Beanstalk to deploy, manage, and scale Java, .NET, PHP, and Python applications in the following AWS regions: US East (Northern Virginia) US West...
The AWS Report - Michael Kellen of Sage Bionetworks
Sep 04, 2012
In the latest episode of The AWS Report, I interviewed Michael Kellen, Director of Technology for Sage Bionetworks of Seattle. Sage is a non-profit organization devoted to biomedical research.They aim to bring open source technologies and practices to this field...
AWS Week in Review - August 27, 2012
Sep 03, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, August 27 New AWS Report interview, Chris Wheeler discusses the Amazon Simple Email Service (SES). Friday, August 31 Amazon S3 now supports Cross Origin Resource Sharing (CORS)....
Amazon S3 - Cross Origin Resource Sharing Support
Aug 31, 2012
Why CORS? In order to keep your content safe, your web browser implements something called the same origin policy. The default policy ensures that scripts and other active content loaded from one site or domain cannot interfere or interact with...
The AWS Report - Todd Fasullo of Smartsheet
Aug 31, 2012
I interviewed Todd Fasullo of Smartsheet learn more about Smartsheet and how it uses AWS to support online collaboration. Todd told me that they started using Amazon S3 way back in 2006 to store uploads and attachments. They added CloudFront...
The AWS Report - Chris Wheeler, Amazon SES Team
Aug 27, 2012
I interviewed Chris Wheeler from the Amazon Simple Email Service (SES) team to learn more about SES and about how to get started with it. Chris walked me through the setup process, including the process to move from the sandbox...
AWS Week in Review - August 20, 2012
Aug 27, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, August 20 We released Amazon Glacier, archival storage for one penny per Gigabyte per month. Tuesday, August 21 Amazon DynamoDB now supports storage and retrieval of binary...
The AWS Report - Anders Samuelsson, AWS IAM
Aug 23, 2012
In this episode of The AWS Report I spoke with Anders Samuelsson, Senior Product Manager on the AWS Identity and Access Management team. We covered the basics of IAM and also chatted about the newest IAM feature, roles for EC2...
Amazon RDS for SQL Server supports SQL Server Agent
Aug 23, 2012
Amazon RDS makes it easy to provision and run production databases, and customers running RDS for SQL Server will be pleased to hear they can now use SQL Server Agent to schedule and execute administrative tasks on their databases. SQL...
EC2 Cluster Compute Instances now Available in US West (Oregon)
Aug 22, 2012
We're adding a new region to our High Performance Computing service on EC2 today, and making a new template available to spin up clusters quickly and easily. But first, a quick recap. The story of High Performance Computing on EC2...
New Whitepaper: Mapping and GeoSpatial Analysis in the Cloud Using ArcGIS
Aug 22, 2012
Esri is one of the leaders in the Geographic Information Systems (GIS) industry and one of the largest privately held software companies focused on mapping and geospatial applications in the world with offices in more than 100 countries. Both public...
AWS Cost Allocation For Customer Bills
Aug 22, 2012
Growth Challenges You probably know how it goes when you put AWS to work for your company. You start small -- one Amazon S3 bucket for some backups, or one Amazon EC2 instance hosting a single web site or web...
Amazon DynamoDB - Support for Binary Data
Aug 22, 2012
As Werner noted recently, Amazon DynamoDB is the fastest growing new service in the history of AWS! If you are a DynamoDB user, you already know the drill -- create a table, provision the throughput (in terms of read and...
Amazon Glacier: Archival Storage for One Penny Per GB Per Month
Aug 21, 2012
You Need Glacier I’m going to bet that you (or your organization) spend a lot of time and a lot of money archiving mission-critical data. No matter whether you’re currently using disk, optical media or tape-based storage, it’s probably a...
AWS Week in Review - August 13, 2012
Aug 21, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, August 13 We updated AWS Direct Connect with new locations and AWS Management Console support. We published another AWS Report, this one featuring Kate Matsudaira, CTO of...
Announcing AWS Elastic Beanstalk support for Python, and seamless database integration
Aug 20, 2012
It’s a good day to be a Python developer: AWS Elastic Beanstalk now supports Python applications! If you’re not familiar with Elastic Beanstalk, it’s the easiest way to deploy and manage scalable PHP, Java, .NET, and now Python applications on...
Additional RDS for Oracle Features - VPC Support, Oracle Application Express (APEX) and Oracle XML DB
Aug 17, 2012
We have added three new features to Amazon RDS for Oracle Database to enable you to use it for more of your use cases: You can use Amazon RDS for Oracle in Amazon Virtual Private Cloud (VPC) You can use...
AWS Week in Review - August 6, 2012
Aug 14, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, August 6 AWS Elastic MapReduce now supports Hadoop 1.0.3 including HDFS over HTTP. Wednesday, August 8 We released some EBS Provisioned IOPS resources including a benchmarking guide....
AWS Direct Connect - New Locations and Console Support
Aug 14, 2012
Did you know that you can use AWS Direct Connect to set up a dedicated 1 Gbps or 10 Gbps network connect from your existing data center or corporate office to AWS? New Locations Today we are adding two additional...
The AWS Report - Kate Matsudaira of Decide.com
Aug 13, 2012
I interviewed Kate Matsudaira, CTO of Decide.com, for The AWS Report. Kate told me how Decide.com uses AWS to implement a next-generation online (web and mobile) shopping experience using terabytes of data pulled from thousands of sources. Behind the scenes,...
New Premier Consulting Tier for the Amazon Partner Network
Aug 10, 2012
We launched the Amazon Partner Network (APN) just about a month ago and we've been really pleased with the response. The list of Technology Partners and Consulting Partners have been growing nicely. We are planning to recognize our most productive...
Amazon DynamoDB - Reduced Minimum Throughput
Aug 09, 2012
Our customers have been making great use of Amazon DynamoDB's provisioned throughput model! They are provisioning tables that handle hundreds of thousands of reads or writes per second to millions and even billions of items. They are adjusting provisioned throughput...
The AWS Report - Michael Wasser, Raveld
Aug 09, 2012
Earlier this summer I interviewed Michael Wasser, the founder of Raveld, located near Amazon's Seattle headquarters. Raveld's elevator pitch is "clear and concise cloud costs." I enjoyed speaking with Michael to learn about his product and how it uses AWS:...
NASA and AWS - Curiosity has Landed!
Aug 08, 2012
If you are like me, you spent this past Sunday afternoon looking forward to the landing of the Curiosity rover on Mars. I was able to wrest the remote control away from my family and change to NASA TV in...
EBS Provisioned IOPS - Some Interesting Resources
Aug 08, 2012
Our recent release of the EBS Provisioned IOPS feature (blog post, explanatory video, EBS home page) has met with a very warm reception. Developers all over the world are already making use of this important and powerful new EC2 feature....
Build Mobile Applications with the Sybase Unwired Platform
Aug 07, 2012
Building mobile applications that are able to run on a variety of device types and operating systems is difficult. Building an enterprise application that connect to a variety of data sources is also tough. Combine the two, and you have...
The AWS Report - Sharon Chiarella, Amazon Mechanical Turk
Aug 06, 2012
I recently interviewed Sharon Chiarella for The AWS Report. Sharon is an Amazon Vice President with responsibility for the Amazon Mechanical Turk. After we talked about the Mechanical Turk concept in general terms ("a marketplace for work,") we zoomed in...
AWS Week in Review - July 30, 2012
Aug 06, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, July 30 Our friends at Netflix published the code for their Chaos Monkey, a member of their Simian Army of testing tools. You can now buy EC2...
Fast Forward - Provisioned IOPS for EBS Volumes
Aug 01, 2012
The I/O Imperative As I noted earlier this month, modern web and mobile applications are highly I/O dependent, storing and retrieving lots of data in order to deliver a rich and personalized experience. In order to give you the I/O...
The AWS Report - Dave Peck, Co-Founder of Cloak
Jul 30, 2012
I recently interviewed Dave Peck, Co-Founder of Seattle-based Cloak. Designed for Macs, iPads, and iPhones, Cloak keeps you safe when you use public Wi-Fi networks in coffee shops, airports, hotels and conferences. It does this by creating an encrypted VPN...
EC2 Reserved Instances for Red Hat Enterprise Linux
Jul 30, 2012
You can now purchase EC2 Reserved Instances running Red Hat Enterprise Linux. Reserved Instances lower costs by giving you the option to make a low, one-time payment to reserve compute capacity and receive a significant discount on the hourly charge...
AWS Week in Review - July 23, 2012
Jul 30, 2012
Let's take a quick look at what happened in AWS-land last week: Tuesday, July 24 I blogged about some improvements to the EC2 tab of the AWS Management Console. IDC published a commissioned white paper to show that the business...
New Video - David Geller, CEO of Eyejot
Jul 27, 2012
I recently interviewed David Geller, President and CEO of Seattle-based Eyejot, for The AWS Report. I really enjoyed speaking with him and the finished video turned out great: David talked about his product and explained how he used AWS to...
AWS Marketplace Update - The First 90 Days
Jul 27, 2012
We released the AWS Marketplace in late April of this year. Since that time, growth has been very strong: the number of sellers has doubled and over 75 products have been added to the catalog. Here are some other fun...
New IDC White Paper - Business Value of Amazon Web Services Accelerates Over Time
Jul 25, 2012
Analysts Randy Perry and Stephen Hendrick of IDC have just published a commissioned white paper titled The Business Value of Amazon Web Services Accelerates Over Time. You can download the paper now by clicking on the image at right. Earlier...
AWS Management Console Improvements (EC2 Tab)
Jul 24, 2012
We recently made some improvements to the EC2 tab of the AWS Management Console. It is now easier to access the AWS Marketplace and to configure attached storage (EBS volumes and ephemeral storage) for EC2 instances. Marketplace Access This one...
AWS Week in Review - July 16, 2012
Jul 23, 2012
Let's take a quick look at what happened in AWS-land last week: Tuesday, July 17 We reminded you to get ready to register for AWS re:Invent. The Amazon Simple Email Service now supports Simple DKIM signing. Minutes later, developer Andy...
Amazon CloudWatch Monitoring Scripts for Microsoft Windows
Jul 19, 2012
A number of AWS services collect and then report various metrics to Amazon CloudWatch. The metrics are stored for two weeks and can be viewed in the AWS Management Console. They can also be used to drive alarms and notifications....
New High I/O EC2 Instance Type - hi1.4xlarge - 2 TB of SSD-Backed Storage
Jul 19, 2012
The Plot So Far As the applications that you build with AWS grow in scale, scope, and complexity, you haven't been shy about asking us for more locations, more features, more storage, or more speed. Modern web and mobile applications...
EC2 Instance Status Metrics
Jul 18, 2012
We introduced a set of EC2 instance status checks at the beginning of the year. These status checks are the results of automated tests performed by EC2 on every running instance that detect hardware and software issues. As described in...
Scaling with Amazon SQS
Jul 18, 2012
Atulya Beheray of the AWS Messaging Team has written a guest post to introduce a new paper that his team has put together to show you how to use the Simple Queue Service in highly scalable fashion. -- Jeff; Amazon...
Get Ready to Register for AWS re:Invent
Jul 17, 2012
Earlier this year I asked you to start thinking about attending and perhaps even speaking at AWS re:Invent, our first global customer and partner conference. The conference will be held from November 27-29 at the Venetian Hotel in Las Vegas....
Simple Email Service - Easy DomainKeys Identified Mail (DKIM) Support
Jul 17, 2012
The Amazon Simple Email Service (SES) gives you the power to send bulk and transactional emails, with a focus on ease of use and deliverability. After you sign up for Amazon SES, you simply verify your domain, request production access,...
AWS Week in Review - July 9, 2012
Jul 16, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, July 9th We updated Elastic MapReduce with better support for AMI versioning and an updated version of Hive.. Tuesday, July 10th AWS Elastic Beanstalk is now supported...
Meet the AWS Developer Productivity and Tools Team at OSCON
Jul 13, 2012
The AWS Developer Productivity and tools team is responsible for making the AWS developer experience as positive and productive as possible. The team is responsible for AWS Elastic Beanstalk, AWS CloudFormation, the language-specific SDKs, tools, documentation, and the AWS Management...
Database Engine Tuning Advisor for Amazon RDS
Jul 11, 2012
Ok folks, this one is a mouthful, so bear with me! The Amazon Relational Database Service for SQL Server now supports the Microsoft SQL Server Database Engine Tuning Advisor. The Advisor will help you to select and create an optimal...
New AWS Feature - MFA-Protected API Access
Jul 11, 2012
Today's guest blogger is Kai Zhao, a Product Manager on the AWS Identity and Access Management team. Kai brings word of a powerful new IAM feature. -- Jeff; Introduction In 2009, we introduced AWS Multi-Factor Authentication (MFA), a security feature...
AWS Elastic Beanstalk - Two Additional Regions Supported
Jul 10, 2012
We've brought AWS Elastic Beanstalk to both of the US West regions, bringing the total to five: US East (Northern Virginia) Asia Pacific (Tokyo) EU (Ireland) US West (Oregon) US West (Northern California) I have recently spent some time creating...
AWS Week in Review - July 2, 2012
Jul 09, 2012
Let's take a quick look at what happened in AWS-land last week: Friday, July 6 This week AWS Marketplace added a number of new products available via Amazon Machine Images (AMIs) including Code Creator’s Moodle Cloud, ScaleOut’s StateServer, Porticor’s VPD...
Multiple IP Addresses for EC2 Instances (in a Virtual Private Cloud)
Jul 07, 2012
Amazon EC2 instances within a Virtual Private Cloud (VPC) can now have multiple private or public IP addresses. This oft-requested feature builds upon several other parts of AWS including Elastic IP Addresses and Elastic Network Interfaces. Use Cases Here are...
AWS Week in Review - June 25, 2012
Jul 02, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, June 25 We announced that the AWS Partner Network is now live. Our friends at Netflix announced Asgard for web-clased deployment and managment of cloud resources. Tuesday,...
AWS Elastic Beanstalk - Simplified Command Line Access with EB
Jun 28, 2012
I would like to welcome eb (pronounced ee-bee) to the family of Elastic Beanstalk command line tools! Eb simplifies the development and deployment tasks from the terminal on Linux, Mac OS, and Microsoft Windows. Getting started using Elastic Beanstalk from...
New From Netflix - Asgard for Cloud Management and Deployment
Jun 27, 2012
Our friends at Netflix have embraced AWS whole-heartedly. They have shared much of what they have learned about how they use AWS to build, deploy, and host their applications. You can read the Netflix Tech Blog benefit from what they...
Programmable Feedback Notification for the Simple Email Service
Jun 26, 2012
The Amazon Simple Email Service (SES) gives you the power to programmatically send bulk or transactional emails from your application. Whether you send a few messages per month or millions every day, SES is able to accommodate you with a...
The AWS Partner Network (APN) is Now Live
Jun 25, 2012
The AWS Partner Network (APN) is now live, with three tiers and a wide variety of benefits at each tier. This is a global program, accessible to customers and partners world-wide. In addition to the official launch of APN, we...
AWS Week in Review - June 18, 2012
Jun 25, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, June 18 We updated the AWS SlideShare channel. All of the existing presentations have been tagged and categorized. Popular tags include Getting Started With AWS, AWS Customer...
High Performance Computing Heads East - EC2 CC2.8XL Instances in EU West (Ireland)
Jun 22, 2012
The Cluster Compute Eight Extra Large (cc2.8xl) instance type is now available in our EU West (Ireland) Region. These instances are perfect for your compute and memory intensive HPC jobs. Each instance includes a pair of Intel Xeon processors, 60.5...
Learn All About the Amazon Simple Workflow Service - Two New Videos
Jun 21, 2012
The Amazon Simple Workflow Service (SWF) is used to power highly scalable distributed systems at NASA (case study), Sage Bionetworks (case study), and a number of our other customers. In order to help you to better understand SWF, Balan Subramanian,...
AWS CloudFormation Supports Amazon DynamoDB and Amazon CloudFront Dynamic Content
Jun 20, 2012
Today, AWS CloudFormation is adding support for Amazon DynamoDB and Amazon CloudFront dynamic content. You can now describe related AWS resources such as EC2 instances, Amazon DynamoDB tables, and Amazon CloudFront distributions using CloudFormation templates. These templates can fully encapsulate...
CloudFront / Route 53 Edge Location in Sydney, Australia
Jun 20, 2012
The Sydney Harbor Bridge at sunset, taken on my first (and so far only) trip down under! We've just added an edge location in Sydney, Australia (number 33, to be precise) to Amazon CloudFront and Amazon Route 53. Based on...
AWS Week in Review - June 11, 2012
Jun 18, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, June 11 You can now run MySQL server on Amazon RDS for just $19 per month. We introduced Roles for EC2 Instances to simplify secure access to...
AWS Support - We've Got Your Back
Jun 14, 2012
The AWS Support program just got even better! We have added features, lowered prices, and created a new free support plan that includes immediate access to customer service and technical support for AWS issues, 24 hours a day, 7 days...
Apache HBase on Amazon EMR - Real-time Access to Your Big Data
Jun 13, 2012
All Your Base AWS has already given you a lot of storage and processing options to choose from, and today we are adding a really important one. You can now use Apache HBase to store and process extremely large amounts...
Amazon S3 - The First Trillion Objects
Jun 12, 2012
Late last week the number of objects stored in Amazon S3 reached one trillion (1,000,000,000,000 or 1012). That's 142 objects for every person on Planet Earth or 3.3 objects for every star in our Galaxy. If you could count one...
IAM roles for EC2 instances – Simplified Secure Access to AWS service APIs from EC2
Jun 12, 2012
Today's guest blogger is Anders Samuelsson, a Senior Product Manager on the AWS Identity and Access Management team. Anders has great news for anyone who makes calls to AWS APIs using code that runs on an EC2 instance. -- Jeff;...
NASA Saves nearly $1M Per Year By Using AWS
Jun 11, 2012
Linda Cureton, the CIO of NASA wrote a blog post to detail some of the IT reforms that are being put in to place to better serve NASA's mission and the American people. NASA has been an advocate and user...
Amazon RDS MySQL Now Starting at Just $19 a Month
Jun 11, 2012
I'm always happy to be able to talk about AWS options that lower costs and add flexibility for our customers. To that end, I am pleased to announce the availability of Micro instances for Amazon RDS for the MySQL database...
AWS Week in Review - June 4, 2012
Jun 11, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, June 4 We announced a lot of SAP news to get the week underway. I posted the latest episode of The AWS Report, featuring Rob Vandenburg, CEO...
Internal Elastic Load Balancers in the Virtual Private Cloud
Jun 11, 2012
Today's guest post comes to you courtesy of Spencer Dillard, Product Manager for AWS Elastic Load Balancing. -- Jeff; One of the challenges we’ve heard about many times from customers is the challenge of load balancing between tiers of an...
EC2 Spot Instance Updates - Auto Scaling and CloudFormation Integration, New Sample App
Jun 08, 2012
I have three exciting news items for Amazon EC2 users: You can now use Auto Scaling to place bids on the EC2 Spot Market on your behalf. Similarly, you can now place Spot Market bids from within an AWS CloudFormation...
Amazon CloudFront - More PoPs and More Growth
Jun 07, 2012
I spent some time chatting with the Amazon CloudFront team to make sure that I knew what was going on. Here's an update: More PoPs and More Growth Amazon CloudFront now has 32 global PoPs (Points of Presence) with the...
New - Programmatic Access to AWS Billing Data
Jun 06, 2012
You can now access your AWS billing data programmatically. This has been a much-requested feature and I'm confident that it will be put to good use right away. To get started, all you need to do is to provide an...
Behind the Scenes of the Amazon Appstore Test Drive
Jun 05, 2012
The Amazon Appstore for Android has a really cool Test Drive feature. It allows you to instantly try select applications through your computer browser or Android phone before you elect to install them. There's some interesting technology behind the Test...
The AWS Report - Rob Vandenberg of Lingotek (2 Part Video Interview)
Jun 04, 2012
Last week I interviewed Rob Vandenberg, CEO of Utah-based Lingotek. We have split the interview into two parts to make it easier to watch: Part 1 Part 2 Would you like to be a guest on a future episode of...
Lots of SAP News to Start the Week
Jun 04, 2012
Last week one of my colleagues stopped me in the hall and said "Jeff, you have to tell our customers about all of the great work that we are doing with SAP." I asked him for some details and he...
AWS Week in Review - May 28, 2012
Jun 04, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, May 28 We celebrated Memorial Day in the US! Tuesday, May 29 We enabled the use of Oracle Enterprise Manager (OEM) for Oracle DB Instances. Wednesday, May...
Oracle Enterprise Manager (OEM) for Oracle DB Instances
May 30, 2012
Users of Amazon RDS for Oracle Database now have access to Oracle Enterprise Manager 11g Database Control, also known as OEM. Starting today, you can enable OEM and use it to manage your RDS for Oracle DB instances with just...
The AWS CISO on AWS Security
May 29, 2012
As you can tell by looking at the AWS Security and Compliance Center, we take security seriously. You can find information about our certifications and accreditations in the center, along with links to four security white papers. I would also...
VM Export Service For Amazon EC2
May 25, 2012
The AWS VM Import service gives you the ability to import virtual machines in a variety of formats into Amazon EC2, allowing you to easily migrate from your on-premises virtualization infrastructure to the AWS Cloud. Today we are adding the...
The AWS Report - Episode 3 - Dave Ward and EC2 Spot Instances
May 24, 2012
In today's episode I interview Dave Ward of the EC2 Spot Instance team: Dave describes the Spot Instance concept in detail; I hope it will inspire you to think of ways to use them in your own AWS applications. Stay...
Explore Your DynamoDB Tables Using the AWS Management Console
May 22, 2012
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...
AWS Week in Review - May 21, 2012
May 21, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, May 21 AWS customer Pinterest released an architecture update, reviewing their use of EC2 and S3 to scale up and scale down daily to cope with variable...
AWS Week in Review - May 14, 2012
May 21, 2012
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...
Elastic Load Balancer - Console Updates and IPv6 Support for 2 Additional Regions
May 18, 2012
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...
RDS Read Replicas in the Virtual Private Cloud
May 18, 2012
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...
New Mechanical Turk Categorization App
May 17, 2012
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...
AWS Elastic Beanstalk Now Available in Europe
May 17, 2012
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...
Domain Verification for the Amazon Simple Email Service
May 15, 2012
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...
AWS Cloud Storage for the Enterprise
May 15, 2012
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,...
AWS Week in Review - May 7, 2012
May 14, 2012
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...
Amazon CloudFront - Support for Dynamic Content
May 14, 2012
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...
AWS ?? - ??? ??? ??
May 11, 2012
? ?? ???? ??? AWS ??? ? ???, AWS ??? ? ?? ??? ??? ???????. ??? ????? ???? ?? ?? ???? ????? ??? ? ??? ?? ???? ??? ?? ??? ???? ???????. ?? ?? ?? ?? ????? ???? ???, ???...
Monitor Estimated Charges Using Billing Alerts
May 11, 2012
Introduction Because the AWS Cloud operates on a pay-as-you-go model, your monthly bill will reflect your actual usage. In situations where your overall consumption can vary from hour to hour, it is always a good idea to log in to...
AWS Storage Gateway - APIs and IAM Support
May 10, 2012
We have added two new features to the AWS Storage Gateway: a powerful set of APIs and support for AWS Identity and Access Management (IAM). AWS Storage Gateway APIs Up until now, the AWS Storage Gateway was configurable through the...
Save The Date! AWS re: Invent - Global Customer and Partner Conference
May 09, 2012
Executive Summary Block off November 27-29 on your calendar, book a flight to Las Vegas, and plan to spend three days at AWS re: Invent learning more about AWS from AWS engineers, architects, partners, and customers in over 100 sessions....
Amazon RDS for SQL Server and .NET support for AWS Elastic Beanstalk
May 08, 2012
We are continuing to simplify the Windows development experience on AWS, and today we are excited to announce Amazon RDS for SQL Server and .NET support for AWS Elastic Beanstalk. Amazon RDS takes care of the tedious aspects of deploying,...
AWS Week in Review - April 30, 2012
May 07, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, April 30 Nature Magazine published a detailed article on the 1000 Genomes Project. Per the supplemental note, this data (all 260 TB) is available in Amazon S3....
Updated Microsoft SQL Server Offerings
May 04, 2012
As you might know, you can use official Windows AMIs (Amazon Machine Images) to launch Amazon EC2 instances with Microsoft SQL Server, inside or outside a VPC (Virtual Private Cloud). Many customers are taking advantage of this possibility to run...
Multi-AZ Option for Amazon RDS for Oracle Database
May 03, 2012
The Multi-AZ (Availability Zone) feature of the Amazon Relational Database Service (RDS) replicates database updates across two Availability Zones to increase durability and availability. Amazon RDS will automatically fail over to the standby for planned maintenance and unplanned disruptions: This...
AWS Week in Review - April 23, 2012
Apr 30, 2012
Let's take a quick look at what happened in AWS-land last week: Monday, April 23 We announced that AWS Elastic Beanstalk is now available in our Asia Pacific (Tokyo) Region. Tuesday, April 24 We announced that Amazon DynamoDB is now...
Scalable Session Handling in PHP Using Amazon DynamoDB
Apr 27, 2012
Jeremy Lindblom of the AWS Developer Services team put together the following guest post to show PHP developers how to store session data in Amazon DynamoDB. -- Jeff; The DynamoDB Session Handler is a new feature of the AWS SDK...
Launch Cluster Compute instances inside the Virtual Private Cloud
Apr 26, 2012
The AWS team has been at Bio-IT World in Boston this week, hearing from a range of scientists, academics and industry folks about how they are using the cloud to store, process and collaborate around the large volumes of data...
The AWS Report - Episode 2 - Saad Ladki of the Elastic Beanstalk Team
Apr 26, 2012
In today's episode I interview Saad Ladki of the AWS Elastic Beanstalk team: In the video, Saad describes Elastic Beanstalk and talks about the ways in which our customers are putting it to use. I hope that you enjoy it!...
Multi-Tiered Storage: Drobo + SSD + The AWS Storage Gateway
Apr 26, 2012
My friends over at Drobo recently let me know about a pair of additions to their product lineup. Taken together, they give you a lot of additional data storage, backup, and retrieval flexibility. If you don't know, a Drobo is...
AWS CloudFormation Can Now Create Virtual Private Clouds
Apr 25, 2012
AWS CloudFormation lets you describe stacks of related AWS resources (EC2 instances, Elastic IP addresses, RDS DB Instances, and much more) using a template. The template can include runtime parameters, allowing you to customize each stack as you create it....
DynamoDB Scales Out to Three New Locations
Apr 25, 2012
Effectively immediately, Amazon DynamoDB is available in three additional AWS Regions. Here's the complete list: US East (Northern Virginia) EU (Ireland) Asia Pacific (Tokyo) US West (Northern California) - New US West (Oregon) - New Asia Pacific (Singapore) - New...
AWS Elastic Beanstalk - Expanding to Japan
Apr 24, 2012
Saad from the Elastic Beanstalk team has some great news! -- Jeff; Today we are expanding the availability of AWS Elastic Beanstalk to the Asia Pacific (Tokyo) region. Developers can now leverage the service in both the Asia Pacific (Tokyo)...
AWS Week In Review - April 16, 2012
Apr 23, 2012
I spent a week of vacation offline and managed to avoid email, web sites, and news feeds for the vast majority of the time. Now that I'm back, I thought I'd ease my way back in to blogging with a...
Announcing BatchWriteItem for DynamoDB
Apr 19, 2012
Dave Lang of the Amazon DynamoDB team is back with another guest post! -- Jeff; In January we launched Amazon DynamoDB, our high scale, low latency, fully-managed NoSQL database service. Since our launch, one of the most frequent requests we’ve...
The AWS Marketplace - Find, Buy, Compare, and Launch Cloud Software
Apr 19, 2012
Using the new AWS Marketplace, you can easily find, compare, and start using an array of software systems and products. We've streamlined the discovery, deployment, and billing steps to make the entire process of finding and buying software quick, painless,...
Announcing the AWS Partner Network
Apr 18, 2012
When I joined AWS almost six years ago, I had the opportunity to work with one of the partners who built S3Fox Organizer - the cool Firefox plugin for Amazon S3. Back then, we had just launched Amazon S3 and...
The AWS Recruiting Team is coming to Minneapolis, Nashville and Houston
Apr 16, 2012
A quick look at the AWS Job List will tell you that the AWS team is hiring Software Development Engineers & Managers, Software Testing Engineers/Managers, Product Managers & Marketing Managers,Developer Support Engineers, Technical Program Managers, Sales Representatives, and Business Development...
Upcoming: AWS Data Summit, Boston (and more live events)
Apr 16, 2012
Customers are using the AWS cloud to work with data of all shapes and sizes, whether that's recommending restaurants, or providing situation awareness for robots. Analytics-based workflows like these are a great fit for the utility, elastic model of the...
Microsoft SharePoint Server on AWS Reference Architecture White Paper
Apr 13, 2012
We have just published the Microsoft SharePoint Server on AWS Reference Architecture White Paper. This white paper discusses general concepts regarding how to use SharePoint services on AWS and provides detailed technical guidance on how to configure, deploy, and run...
Amazon CloudSearch - Start Searching in One Hour for Less Than $100 / Month
Apr 12, 2012
Continuing along in our quest to give you the tools that you need to build ridiculously powerful web sites and applications in no time flat at the lowest possible cost, I'd like to introduce you to Amazon CloudSearch. If you...
AWS Documentation Now Available on the Kindle
Apr 11, 2012
AWS documentation is now available on the Kindle - if this is all you need to know, start here and you'll have access to the new documents in seconds. I "purchased" (the actual cost is $0.00) the EC2 Getting Started...
Cloud Innovation at Intuit and Edmodo using Amazon RDS
Apr 10, 2012
Recently our CTO Werner Vogels had a great conversation with Troy Otillio from Intuit and Jack Murgia from Edmodo. These innovators are using Amazon RDS to free up their time to focus on what’s important to them – building value...
CloudSpokes Coding Challenge Winners - Build a DynamoDB Demo
Apr 10, 2012
Our friends at CloudSpokes ran a challenge with the goal of creating some awesome demos for Amazon DynamoDB. The challenge is now complete and they have taken the time to write a guest post to share the results with the...
The CloudFormation Circle of Life : Part 1
Apr 10, 2012
Today we have a blog post from Chris Whitaker of the AWS CloudFormation team. Chris brings word of an important new CloudFormation feature, the ability to evolve a running stack by incrementally adding or removing resource definitions from the template....
Reserved Cache Nodes for Amazon ElastiCache
Apr 06, 2012
Amazon ElastiCache makes it easy for you to deploy, scale, and run a cloud-based in-memory cache that is protocol-compliant with Memcached. ElastiCache improves the performance of web applications and reduces the load on your databases by retrieving data from a...
Introducing Our Newest AWS Evangelist - Joe Ziegler (Australia and New Zealand)
Apr 06, 2012
G’day! I’m Joseph Ziegler and I’m excited to tell everybody I am the new Technology Evangelist for Australia and New Zealand! I grew up in Texas but most of my professional career was based in Silicon Valley and then later...
Amazon S3 - 905 Billion Objects and 650,000 Requests/Second
Apr 06, 2012
At the end of the first quarter of 2012, there were 905 billion objects in Amazon S3. We routinely handle 650,000 requests per second for those objects with occasional peaks substantially above that number. Here is the latest chart: The...
Amazon DynamoDB Libraries, Mappers, and Mock Implementations Galore!
Apr 05, 2012
Today’s guest blogger is Dave Lang, Product Manager of the DynamoDB team, who has a great list of tools and SDKs that will allow you to use DynamoDB from just about any language or environment. -- Jeff; Since its launch...
The AWS Report - Episode 1 - Rob Frederick of Gripwire
Apr 02, 2012
I am pleased as punch (whatever that means) to share the first episode of The AWS Report with you! In the inaugural episode, I interview Rob Frederick, Co-founder and CEO of Seattle-based Gripwire: Future episodes will feature interviews with members...
Live Smooth Streaming With CloudFront and Windows IIS Media Services
Apr 02, 2012
Nihar from the CloudFront team is back, with another live streaming option for Amazon CloudFront! -- Jeff; Flexibility is one of the key benefits you get with AWS – you can use our services either stand-alone or together in a...
New Amazon EC2 Fresh Servers
Apr 01, 2012
Let's face it. Sometimes you just need a local server. Perhaps your office is too cold, or you have the urge to pull the cover off and reseat the memory. Or, you might have some data on floppy disks that...
New Whitepaper: The Total Cost of (Non) Ownership of a NoSQL Database Service
Mar 30, 2012
We have received tremendous positive feedback from customers and partners since we launched Amazon DynamoDB two months ago. Amazon DynamoDB enables customers to offload the administrative burden of operating and scaling a highly available distributed database cluster while only paying...
Live Streaming with Amazon CloudFront & Flash Media Server 4.5
Mar 30, 2012
Today, Nihar Bihani of the Amazon CloudFront team is back again, with another guest post. -- Jeff; Today, I’d like to tell you about two different ways we’ve improved our live streaming solution. But before I dive into what’s changing,...
Amazon DynamoDB and the AWS SDK for .NET
Mar 30, 2012
Pavel Safronov, a developer on our SDK and Tools team, sent the following guest post my way! -- Jeff; The AWS SDK for .NET provides a simple client for our new service, Amazon DynamoDB. This client gives you a straight-forward...
The 1000 Genomes Project
Mar 29, 2012
We're very pleased to welcome the 1000 Genomes Project data to Amazon S3. The original human genome project was a huge undertaking. It aimed to identify every letter of our genetic code, 3 billion DNA bases in total, to help...
Updated Amazon Linux AMI (2012.03) Now Available
Mar 28, 2012
We've just released version 2012.03 of the Amazon Linux AMI. Coming six months after our previous major release, this version of the AMI is loaded with new features that EC2 users will enjoy. One of our goals for this release...
AWS Direct Connect Update & Survey
Mar 28, 2012
AWS Direct Connect has grown to six locations worldwide since our initial launch in August 2011. Customers are using it to work with large data sets, power applications that use real-time data feeds and build hybrid environments that integrate AWS...
CloudSpokes Coding Challenge - Build an EC2 Spot Instance Tool
Mar 27, 2012
There's a new coding challenge on CloudSpokes with a top prize of $2000 and other prizes ranging from $1000 to $100. The goal: Create tools to help more people to make use of Amazon EC2 Spot Instances! This is an...
Cost Savings in the Cloud - foursquare and Global Blue
Mar 23, 2012
We’ve received great feedback from customers on the recent AWS price reductions. I’ve personally received a number of great stories from customers who are using AWS to reduce the cost of running their business. We’ve written up two of these...
Multi-Region Latency Based Routing now Available for AWS
Mar 22, 2012
The Amazon Web Services are now available in an ever-expanding series of locations. You've asked us to make it easier to build applications that span multiple AWS regions and we are happy to oblige. Today I'm pleased to announce that...
New AMI Catalog and New AMI Launch Button Are Now Available
Mar 21, 2012
A few days ago we launched a simple, yet very important new feature on our AWS website: the self-service AWS AMI catalog. As you know, AMIs are disk images that contain a pre-configured operating system and virtual application software, and...
AWS Elastic Beanstalk - Build PHP Apps Using Git-Based Deployment
Mar 21, 2012
I'm pleased to be able to tell you that AWS Elastic Beanstalk now supports PHP and Git deployment. Elastic Beanstalk and PHP AWS Elastic Beanstalk makes it easy for you to quickly deploy and manage applications in the AWS cloud....
The AWS Summit Returns to New York (And Beyond)...
Mar 20, 2012
We held our first-ever AWS Summit in New York in early 2011 (I snapped the picture at right before the audience filed in for the keynote). Due to the great response we received the first time, we're doing it again,...
Relational Database Service - Increased Snapshot Retention Period
Mar 20, 2012
The automated backup feature allows our customers to back up and restore their Relational Database Service (RDS) DB Instances. You can simply choose a non-zero backup retention period from the AWS Management Console: After fielding a number of customer requests,...
Two New AWS Getting Started Guides
Mar 19, 2012
We've put together a pair of new Getting Started Guides for Linux and Microsoft Windows. Both guides will show you how to use EC2, Elastic Load Balancing, Auto Scaling, and CloudWatch to host a web application. The Linux version of...
Webinar: Backup and Recover Linux Systems (Apps Needed)
Mar 19, 2012
Backup and Recover On March 29th I'll be covering the topic of backup and recovery of on-premise and cloud-based Linux systems. I'll cover a number of topics including creation of file archives, uploading to Amazon S3, and managing permissions and...
AWS Storage Gateway - Now Available in Brazil
Mar 16, 2012
I'm pleased to announce that the AWS Storage Gateway is now available in our South America (São Paulo) Region. The AWS Storage Gateway service connects an on-premises software appliance with cloud-based storage to integrate your existing on-premises applications with the...
The Next Type of EC2 Status Check: EBS Volume Status
Mar 13, 2012
We’ve gotten great feedback on the EC2 Instance Status checks that we introduced back in January. As I said at the time, we expect to add more of these checks throughout the year. Our goal is to get you the...
New IAM Features: Password Management and Access to Account Activity and Usage Reports Pages
Mar 09, 2012
We are excited to announce that we have added several new AWS Identity Access and Management (IAM) features aimed at providing you more flexibility and control when managing your IAM users. With today’s launch you can now: Grant your IAM...
EC2 Updates: New Medium Instance, 64-bit bit Ubiquity, SSH Client
Mar 08, 2012
Big News I have three important announcements for EC2 users: We have introduced a new instance type, the Medium (m1.medium). You can now launch 64-bit operating systems on the m1.small and c1.medium instances. You can now log in to an...
New Amazon CloudWatch Monitoring Scripts
Mar 08, 2012
The Amazon CloudWatch team has just released new sample scripts for monitoring memory and disk space usage on your Amazon EC2 instances running Linux. You can run these scripts on your instances and configure them to report memory and disk...
DynamoDB Expands to Japan and Europe
Mar 07, 2012
We launched Amazon DynamoDB in the US East (Northern Virginia) Region less than two months ago. At that time we committed to making it available in additional Regions as quickly as possible. I was in Japan last week for the...
Resource Level IAM for Elastic Beanstalk
Mar 07, 2012
Today's guest post comes to you from Saad Ladki, Product Manager for AWS Elastic Beanstalk. -- Jeff; We are excited to announce that AWS Elastic Beanstalk now supports resource permissions through AWS Identity and Access Management (IAM). AWS Elastic Beanstalk...
Surprise! The EC2 CC2 Instance Type uses a Sandy Bridge Processor...
Mar 06, 2012
We like to distinguish our Cluster Compute instances from the other instance types by providing details about the actual processor (CPU) inside. When we launched the CC2 (Cluster Compute Eight Extra Large) instance type last year we were less specific...
Amazon S3 Performance Tips & Tricks + Seattle S3 Hiring Event
Mar 06, 2012
Today's guest post is brought to you by Doug Grismore, Director of Storage Operations for AWS. Doug has some useful performance tips and tricks that will help you to get the best possible performance from Amazon S3. There's also information...
Dropping Prices Again-- EC2, RDS, EMR and ElastiCache
Mar 06, 2012
AWS works hard to lower our costs so that we can pass those savings back to our customers. We look to reduce hardware costs, improve operational efficiencies, lower power consumption and innovate in many other areas of our business so...
Plat_Forms Contest in Germany - Not Your Typical Hackathon
Feb 27, 2012
Focus on Scalability & Cloud Architectures The Plat_Forms contest has been around in Germany since 2007. Its hallmark is celebrating the diversity and strength of various development languages (Java EE, .NET, PHP, Perl, Python, Ruby, etc.). This year, the focus of the contest is entirely on cloud computing and scalability. Ulrich Stärk, the program organizer, explained “AWS is technology agnostic, thus allowing for a fair comparison of the individual platforms. Apart from that, AWS is the market leader in IaaS services, thus making a perfect choice for us since we can expect that a lot of developers have either used AWS already or are interested in trying it now.”
AWS ElastiCache - Now Available in Two More Regions
Feb 22, 2012
Today's guest blogger Rahul Pathak, a Senior Product Manager on the AWS Database Team. Rahul has some news to share. -- Jeff; Amazon ElastiCache is now available in two additional Regions: US West (Oregon) and South America (Sao Paulo). Caching...
Amazon Simple Workflow - Cloud-Based Workflow Management
Feb 22, 2012
Simple Workflow Today we are introducing the Amazon Simple Workflow service, SWF for short. This new service gives you the ability to build and run distributed, fault-tolerant applications that span multiple systems (cloud-based, on-premise, or both). Amazon Simple Workflow coordinates...
Running Esri Applications in the AWS Cloud
Feb 21, 2012
Esri is a leading provider of Geographic Information Systems (GIS) software and geo-database management applications. Their powerful mapping solutions have been used by Governments, industry, academics, and NGOs for nearly 30 years (read their history to learn more). Over the...
Pulse – Using Big Data Analytics to Drive Rich User Features
Feb 16, 2012
Our application relies on accurately analyzing client event logs (as opposed to web logs) to extract trends and enable other rich features for our users. To give you a sense of the scale at which we run these analyses, we literally go through millions of events per hour, which translates to as many as 250+ Amazon Elastic MapReduce nodes on any given day. Since we are dealing with event logs, generated by our users from the various platforms on which they access our app (Android, iPhone, iPad, etc.), our logs grow in proportion to our user base.
Be Careful When Comparing AWS Costs...
Feb 12, 2012
Earlier today, GigaOM published a cost comparison of self-hosting vs. hosting on AWS. I wanted to bring to your attention a few quick issues that we saw with this analysis: Lower Costs in Other AWS Regions - The comparison used...
Amazon S3 Price Reduction
Feb 07, 2012
As you can tell from my recent post on Amazon S3 Growth for 2011, our customers are uploading new objects to Amazon S3 at an incredible rate. We continue to innovate on your behalf to drive down storage costs and...
Amazon DynamoDB - Two Videos and a Webinar
Feb 06, 2012
We launched Amazon DynamoDB with a live video feed that was very well-attended. If you didn't get a chance to watch at the time, you can do so now: You may also enjoy this short video featuring Werner Vogels, James...
Amazon CloudFront: Looking Back, Looking Forward, Making Plans
Feb 03, 2012
Looking Back In 2011 we added a total of seven edge locations to Amazon CloudFront and Route 53. We also added lots of new features, as I documented last year. Looking Forward Our newest edge locations are located in Milan,...
New Elastic MapReduce Features: Metrics, Updates, VPC, and Cluster Compute Support (Guest Post)
Jan 31, 2012
Today's guest blogger is Adam Gray. Adam is a Product Manager on the Elastic MapReduce Team. -- Jeff; We’re always excited when we can bring features to our customers that make it easier for them to derive value from their...
Amazon S3 Growth for 2011 - Now 762 Billion Objects
Jan 31, 2012
As of the end of 2011, there are 762 billion (762,000,000,000) objects in Amazon S3. We process over 500,000 requests per second for these objects at peak times. Here's the annual growth chart: This represents year-over-year growth of 192%; S3...
New AWS Premium Support Features: Third-Party Software Support and AWS Trusted Advisor
Jan 30, 2012
We have added two new benefits to the Gold and Platinum levels of AWS Premium Support. The following features are now in beta testing: We now offer third-party support for popular operating systems running on Amazon EC2. We also support...
New Tagging for Auto Scaling Groups
Jan 27, 2012
You can now add up to 10 tags to any of your Auto Scaling Groups. You can also, if you'd like, propagate the tags to the EC2 instances launched from your groups. Adding tags to your Auto Scaling groups will...
AWS HowTo: Using Amazon Elastic MapReduce with DynamoDB (Guest Post)
Jan 26, 2012
Today's guest blogger is Adam Gray. Adam is a Product Manager on the Elastic MapReduce Team. -- Jeff; Apache Hadoop and NoSQL databases are complementary technologies that together provide a powerful toolbox for managing, analyzing, and monetizing Big Data. That’s...
The AWS Storage Gateway - Integrate Your Existing On-Premises Applications with AWS Cloud Storage
Jan 25, 2012
Warning: If you don't have a data center, or if all of your IT infrastructure is already in the cloud, you may not need to read this post! But feel free to pass it along to your friends and colleagues....
Launch Relational Database Service Instances in the Virtual Private Cloud
Jan 25, 2012
You can now launch Amazon Relational Database Service (RDS) DB instances inside of a Virtual Private Cloud (VPC). Some Background The Relational Database Service takes care of all of the messiness associated with running a relational database. You don't have...
AWS Toolkits for Eclipse and Visual Studio Now Support DynamoDB
Jan 20, 2012
The AWS Toolkit for Eclipse and and the AWS Toolkit for Visual Studio now support Amazon DynamoDB.You can create tables, insert and edit data, initiate table scans, and more. Here are some screen shots from the AWS Toolkit for Visual...
Identity Federation to the AWS Management Console
Jan 20, 2012
In August, we announced that AWS Identity and Access Management (IAM) added support for Identity Federation. This enabled customers to use their existing identities (e.g. users) to securely access AWS APIs and resources using IAM's fine-grained access controls, without the...
Guest Post: Geo-Blocking Content With Amazon CloudFront
Jan 20, 2012
Today's guest blogger is Nihar Bihani, a Product Manager on the Amazon CloudFront team. -- Jeff; After we launched Amazon CloudFront in November 2008, customers began asking for a way to block access to their content being delivered. We heard...
Amazon DynamoDB - Internet-Scale Data Storage the NoSQL Way
Jan 18, 2012
We want to make it very easy for you to be able to store any amount of semistructured data and to be able to read, write, and modify it quickly, efficiently, and with predictable performance. We don't want you to...
AWS Free Usage Tier now Includes Microsoft Windows on EC2
Jan 16, 2012
The AWS Free Usage Tier now allows you to run Microsoft Windows Server 2008 R2 on an EC2 t1.micro instance for up to 750 hours per month. This benefit is open to new AWS customers and to those who are...
AWS Direct Connect - Now Available in Four Additional Locations
Jan 10, 2012
AWS Direct Connect lets you create a dedicated network connection between your office, data center, or colocation facility to an AWS Region. You might want to do this for privacy, to reduce your network costs, or to get a more...
Additional Reserved Instance Options for Amazon RDS
Jan 09, 2012
Hot on the heels of our announcement of Additional Reserved Instance Options for Amazon EC2, I would like to tell you about a similar option for the Amazon Relational Database Service. We have added Light and Heavy Utilization Reserved Instances...
EC2 Instance Status Checks and Reporting
Jan 07, 2012
Instance Status Checks You may remember that we recently introduced EC2 Instance Status Monitoring features to give you better visibility into the status of your AWS resources. We began by providing you with information about operational activities that have been...
How Collections Work in the AWS SDK for Ruby
Jan 04, 2012
We've seen a few questions lately about how to work with collections of resources in the SDK for Ruby, so I'd like to take a moment to explain some of the common patterns and how to use them. There are many different kinds of collections in the SDK. To keep thing simple, I'll focus on Amazon EC2, but most of what you'll see here applies to other service interfaces as well.
Help Wanted - Manager and Senior Developers for new AWS Media Product
Jan 04, 2012
We are staffing up a brand-new AWS team to take advantage of some really interesting opportunities in the digital media space. This team is being launched from an existing product. This particular product has seen exponential growth in the size...
Big News Regarding Python, boto, and AWS
Jan 03, 2012
We know that developers want to call the AWS APIs from many different languages. Over the last couple of years we have created and delivered SDKs for Java, PHP, .NET, and Ruby. We have also done the same for the...
New Features for Amazon SNS - Delivery Policies and Message Formatting
Dec 29, 2011
We have added two new features to Amazon SNS to give you additional control over the content and delivery of your messages. As a brief reminder, SNS allows you to create named Topics, subscribe to Topics (with delivery via email,...
Amazon S3 - Object Expiration
Dec 28, 2011
Amazon S3 is a great way to store files for the short or for the long term. If you use S3 to store log files or other files that have a limited lifetime, you probably had to build some sort...
New - Elastic Network Interfaces in the Virtual Private Cloud
Dec 22, 2011
If you look closely at the services and facilities provided by AWS, you'll see that we've chosen to factor architectural components that were once considered elemental (e.g. a server) into multiple discrete parts that you can instantiate and control individually....
New AWS Console Feature - Improved Access to CloudWatch Alarms
Dec 20, 2011
We've added some features to the AWS Management Console to make it easier for you to create, view, and manage your Amazon CloudWatch Alarms. Here's a visual overview. Creating Alarms You can now create a new CloudWatch alarm from the...
Behind the Scenes of the AWS Jobs Page, or Scope Creep in Action
Dec 16, 2011
The AWS team is growing rapidly and we're all doing our best to find, interview, and hire the best people for each job. In order to do my part to grow our team, I started to list the most interesting...
Amazon CloudFront - Support for 20 GB Objects
Dec 16, 2011
Tonight we have a post written by a guest blogger! Alex Dunlap is a Senior Manager on the AWS Team, responsible for Product Management for Amazon CloudFront and Amazon Route 53. Take it away, Alex... -- Jeff; Jeff reached out...
Now Open - South America (Sao Paulo) Region - EC2, S3, and Much More
Dec 15, 2011
With the paint barely dry on our US West (Oregon) Region, we are now ready to expand again. This time we are going South of the Equator, to Sao Paulo, Brazil. With the opening of this new Region, AWS customers...
New - SMTP Support for the Amazon Simple Email Service (SES)
Dec 14, 2011
We have added an SMTP interface to the Amazon Simple Email Service (SES) to make it even easier for you to send transactional or bulk email. We've had a lot of requests for this feature and I am confident that...
Amazon S3 - Multi-Object Delete
Dec 08, 2011
Amazon S3's new Multi-Object Delete gives you the ability to delete up to 1000 objects from an S3 bucket with a single request. If you are planning to delete large numbers of objects from S3 then you can quickly do...
AWS Events for December 2011
Dec 06, 2011
Here is what we have on the calendar for December, 2011: Webinars: December 8 - Getting Started with Windows on AWS - 9:00 AM EST December 14 - How Enterprises are Using the AWS Cloud Today - 10:00 AM December...
Three More CloudFront / Route 53 Edge Locations - New York, Indiana, San Jose
Dec 06, 2011
We have added three more Amazon CloudFront / Route 53 edge locations, bringing the total number of global locations to 24. The new locations are in New York, Indiana, and San Jose, California. The AWS Global Infrastructure map includes a...
Amazon ElastiCache - Support in Four Additional Regions, CloudFormation Support, Free Webinar
Dec 05, 2011
I've got lots of Amazon ElastiCache news for you today! We've enabled ElastiCache in four additional AWS Regions and we have also added AWS CloudFormation support. New Regions We launched ElastiCache back in August (read my blog post to learn...
Introducing AWS Simple Icons for your Architecture Diagrams
Dec 02, 2011
Cloud Computing has shifted the focus more than ever to architecture of an application. In order to get the maximum benefit of on-demand infrastructure, it is important to invest time in your architectures. A diagram is worth a thousand words....
Additional Reserved Instance Options for Amazon EC2
Dec 02, 2011
If you have watched the cavalcade of AWS releases over the last couple of years, you may have noticed an interesting pattern. We generally release a new service or a major new feature with a model or an architecture that...
Amazon CloudFront Update - Fall 2011
Nov 29, 2011
Amazon CloudFront has been a big hit. We're adding customers, locations, and features at a rapid clip. Let's take a look at what's been going on. Lots of Customers We now have over 20,000 active* CloudFront customers; this is double...
New - AWS Elastic Load Balancing Inside of a Virtual Private Cloud
Nov 22, 2011
The popular AWS Elastic Load Balancing Feature is now available within the Virtual Private Cloud (VPC). Features such as SSL termination, health checks, sticky sessions and CloudWatch monitoring can be configured from the AWS Management Console, the command line, or...
Webinar: Getting Started on Microsoft Windows With AWS
Nov 21, 2011
We're going to be running a free webinar on December 8th at 9 AM PST. Designed for business and technical decision makers with an interest in migrating Windows Server and Windows Server applications to the AWS cloud, the webinar will...
EC2 Instance Status Monitoring
Nov 17, 2011
We have been hard at work on a set of features to help you (and the AWS management tools that you use) have better visibility into the status of your AWS resources. We will be releasing this functionality in stages,...
AWS Management Console Now Supports Amazon Route 53
Nov 17, 2011
The AWS Management Console now includes complete support for Amazon Route 53. You can now create your hosted zones and set up the appropriate records (A, CNAME, MX, and so forth) in a convenient visual environment. Let's walk through the...
Next Generation Cluster Computing on Amazon EC2 - The CC2 Instance Type
Nov 15, 2011
You no longer need to build your own compute cluster in order to tackle your High Performance Computing (HPC) projects. By launching cloud-based compute instances on an as-needed basis, you can avoid waiting in lengthy queues for limited access to...
Now Open - US West (Oregon) Region
Nov 09, 2011
We have just opened up another AWS Region! This one is located in the Pacific Northwest area of the United States, in the beautiful state of Oregon, and offers low-cost, low-latency access to our services from the Western portion of...
AWS Events for November 2011
Nov 08, 2011
Here's what we have in store for November: Webinars: November 1 - Provide details of CloudFormation - 5:00 PM November 9 - Provide details of Virtual Private Cloud - 5:00 PM November 16 - Provide details of Relational Database Services...
AWS Start-Up Challenge 2011 Finalists and Semi-Finalists
Nov 04, 2011
Here’s a quick quiz: What does a social gaming site for young women have in common with a cancer research app? Not sure? Then how about this: What does a mobile video app have in common with a car sharing...
Amazon Simple Notification Service Now Supports SMS
Nov 03, 2011
Today we are adding another transport protocol to the Amazon Simple Notification Service (SNS). You can now subscribe a US phone number to an SNS topic. After the subscription has been confirmed, notifications sent to the topic will be delivered...
New - AWS Virtual (Software) Multi-Factor Authentication - RFC 6238 Support
Nov 02, 2011
As you might already know, you can enable AWS Multi-Factor Authentication (MFA for short) for your AWS account and your Identity and Access Management (IAM) users to provide an additional level of security. Once you have enabled MFA for an...
New Whitepaper: Using AWS for Disaster Recovery
Oct 28, 2011
Disaster recovery (DR) is one of most important use cases that we hear from our customers. Having your own DR site in the cloud ready and on standby, without having to pay for the hardware, power, bandwidth, cooling, space and...
New - AWS Management Console Support for the Simple Email Service
Oct 27, 2011
The Amazon Simple Email Service gives you a simple and cost-effective way to send any volume of bulk or transactional email. We send millions of emails on behalf of thousands of Amazon SES customers each and every day. You can...
Elastic Load Balancing: More IPv6 Support, More Metrics, More IP Addresses
Oct 27, 2011
We have made some improvements to our Elastic Load Balancing product: IPv6 is now supported in the Asia Pacific (Singapore) and Asia Pacific (Tokyo) regions. Each Elastic Load Balancer reports six new metrics to Amazon CloudWatch. The DNS entry associated...
New - Use Your Microsoft BizSpark Licenses on AWS
Oct 24, 2011
It is a great time to be a software developer with an entrepreneurial mindset. You can get access to development tools, startup resources, and much more at no charge or at a very low cost these days. You don't need...
IT-Lifeline - Disaster Recovery Using AWS
Oct 21, 2011
Matt Gerber,CEO of managed service provider IT-Lifeline spent some time talking about AWS on camera. Here's the full video: Matt enumerates the three main benefits that AWS provides him: cost, elasticity, and time to market (sometimes saving 6 months to...
Run Microsoft SQL Server 2012 ("Denali") on AWS Now
Oct 21, 2011
Microsoft SQL Server 2012 (code named "Denali") has a lot of really intriguing features including high availability, columnstore indexes, self-service Business Intelligence, faster full-text search, data visualization, and improved security and compliance. Consult the feature guide for more information. In...
Amazon Simple Queue Service: Batch Operations, Delay Queue, and Message Timers
Oct 21, 2011
We have added some nice new features to the Simple Queue Service. You can now use batch operations to send and delete messages with greater efficiency and at a lower cost. You can make any of your queues into a...
Free Live Stream of AWS GovCloud Summit II
Oct 17, 2011
Due to an overwhelming response, the live registration for tomorrow's AWS GovCloud Summit has been closed. We will be streaming the entire event and I invite you to sign up now. The event will feature keynote addresses by GSA CIO...
Launch EC2 Spot Instances in a Virtual Private Cloud
Oct 12, 2011
Over the past two months, we have had the opportunity to share several exciting developments regarding Spot Instances. We have told you how to Run Amazon Elastic MapReduce on EC2 Spot Instances, we published Four New Amazon EC2 Spot Instance...
AWS Web Event: Running a Lean Startup on AWS
Oct 10, 2011
Are you thinking about kicking off a lean startup and wondering what the buzz is all about? In his new book, The Lean Startup, author and entrepreneur Eric Ries (co-founder of IMVU) outlines key principles of the ideal lean startup:...
AWS Management Console Now Supports the Simple Queue Service (SQS)
Oct 07, 2011
The AWS Management Console now supports the Amazon Simple Queue Service (SQS). You can create, inspect, and modify queues. You can post new messages to queues and you can peek at the messages in the queues. Here is a tour:...
Integrated IAM Policy Generator
Oct 06, 2011
You can now create custom IAM (Identity and Access Management) policy documents from the IAM tab of the AWS Management Console. You can use a custom policy document to gain access to a number of advanced IAM features such as...
New - Amazon S3 Server Side Encryption for Data at Rest
Oct 05, 2011
A lot of technical tasks that seem simple in theory are often very complex to implement. For example, let's say that you want to encrypt all of the data that you store in Amazon S3. You need to choose an...
Amazon S3 - 566 Billion Objects, 370,000 Requests/Second, and Hiring!
Oct 05, 2011
Our customers continue to make very heavy use of Amazon S3. We now process up to 370,000 S3 requests per second. Many of these are PUT requests, representing new data that is flowing in to S3. As of the end...
New Docs: AWS Getting Started Guides for Linux and Microsoft Windows
Oct 03, 2011
We've created three new documents to make it even easier for you to get started with AWS: The first two documents (Getting Started Guide: AWS Web Application Hosting for Linux and Getting Started Guide: AWS Web Application Hosting for Microsoft...
AWS Events for October 2011
Oct 03, 2011
This is what we have on our calendars for October: Webinars: October 4 - Demystifyng the Cloud - 11:00 AM October 5 - Provide details of CloudFront & Route 53 - 5:00 PM October 11 - Setting up your first...
Powerful New Features for AWS CloudFormation
Sep 30, 2011
I've been making a point of telling my live audiences about AWS CloudFormation lately. Many large-scale AWS customers are starting to appreciate the fact that they can describe and instantiate entire application stacks using parameterized templates (see my original CloudFormation...
Amazon CloudFront & Route 53 - New Edge Location: Brazil
Sep 30, 2011
We've just added an edge location in Brazil (number 20 to be precise) to Amazon CloudFront and Amazon Route 53. This is our first edge location in South America. The new location will speed up references to static and streamed...
Big Data Hackathon at SPLASH/OOPSLA (Portland, October 2011)
Sep 28, 2011
I'll be running a Big Data Hackathon at the SPLASH/OOPSLA Conference in Portland, Oregon next month. Hackathons are participatory event. You don't show up to watch or to hang out; you show up to lead or to join a team...
Amazon Route 53 - Now an Even Better Value
Sep 27, 2011
I never get tired of writing posts that announce price decreases on the various AWS services! Today, we are reducing the price to host a set of DNS records for a domain (which we call a hosted zone) using Amazon...
Amazon Linux AMI - General Availability and New Features
Sep 26, 2011
We introduced the Amazon Linux AMI in beta form about a year ago with the goal of providing a simple, stable, and secure Linux environment for server-focused workloads. We've been really happy with the adoption we've seen so far, and...
AWS Summer Startups: Discovr
Sep 25, 2011
Today, I am speaking with Stuart Hall, CTO of Filter Squad, a lean startup, and creator of, among others, the Discovr App and Discovr Music for the iPhone & iPad.
Facebook Developer Update: Meet RootMusic, Funzio, and 50Cubes
Sep 22, 2011
We crunched some numbers and found out that 70% of the 50 most Facebook apps leverage one or more AWS services. Many of their developers rely on AWS to provide them with compute, network, storage, database and messaging services on a pay-as-you-go basis. In addition to Zynga’s popular FarmVille and CafeWorld, Playfish and Wooga, many of the most exciting and popular Facebook apps are also running on AWS. Here are some examples: RootMusic, Funzio, and 50Cubes.
New Whitepaper: Amazon's Corporate IT Deploys Corporate Intranet Running SharePoint 2010 on AWS
Sep 22, 2011
Within Amazon, we often use the phrase "drinking our own champagne" to describe our practice of using our own products and services to prove them out under actual working conditions. We build products that we can use ourselves. We believe...
Scientific Computing with EC2 Spot Instances
Sep 21, 2011
Do you use EC2 Spot Instances in your application? Do you understand how they work and how they can save you a lot of money? If you answered no to any of these questions, then you are behind the times...
AWS Summer Startups: Peritor/Scalarium
Sep 21, 2011
Over the summer months, we'd like to share a few stories from startups around the world: what are they working on and how they are using the cloud to get things done. Today I’m speaking to Jonathan and Thomas, two...
Amazon RDS Updates - Oracle Improvements and a New Minor Version
Sep 21, 2011
We've made two important updates to Amazon RDS for Oracle Database: A new minor version (containing some critical security fixes) is now available. Additional access privileges are now available (via the new minor version) to applications. New Minor Version Oracle...
AWS Summer Startups: ShowNearby
Sep 20, 2011
About ShowNearby ShowNearby is a leading location-based service in Singapore and an early adopter of the Android platform. Unlike many mobile apps out there, ShowNearby started with deployment on Android and then moved on to the iPhone by mid 2010 and Blackberry by fall of 2010. Today, the ShowNearby flagship app is available on Android, iPhone and Blackberry and reports approximately 100 Million mobile searches conducted across all its platforms. I spoke to Stephen Bylo, Senior Cloud Architect at ShowNearby, who added a bit of color to the experience of running, planning, and meeting the requirements of a popular mobile app. If you're not from Singapore and would like to see the app, here's a quick video demo of ShowNearby.
Now Available: Windows Server 2008 R2 Cluster Compute and Cluster GPU
Sep 19, 2011
You can now run Microsoft Windows Server 2008 R2 on the EC2 Cluster Compute and Cluster GPU instances using new Windows 2008 R2 and Windows 2008 R2 SQL Server AMIs. To reiterate, here are the specs for these compute-intensive instance...
AWS Summer Startups: Mendeley
Sep 16, 2011
Although Summer is starting to ebb into Autumn in the northern hemisphere, it's just getting going south of the equator, so there is still time to profile another start-up in our on-going series of profiles! Introducing Mendeley Today I'm very...
FISMA Moderate for AWS
Sep 15, 2011
Our compliance team has been working non-stop to make sure that AWS qualifies for and receives a number of important certifications and accreditations. In the last year or so I have blogged about SAS 70 Type II, FISMA Low, and...
AWS Summer Startups: Classle
Sep 14, 2011
Over the summer months, we'd like to share a few stories from startups around the world: what are they working on and how they are using the cloud to get things done. Today, we're profiling Classle, from Chennai, India! I...
AWS Media and Entertainment Summit - This Coming October in Los Angeles
Sep 13, 2011
We are hosting an AWS Media and Entertainment Summit at the Sofitel hotel in Los Angeles in early October.This half-day event will give you the information that you need to use AWS on your own cloud computing projects. We've put...
Introducing: VC Judges for AWS Startup Challenge
Sep 09, 2011
We're very excited to announce this year's AWS Start-up Challenge VC judges: Accel Partners, Andreessen Horowitz (A16Z), Draper Fisher Jurvetson (DFJ), Madrona Venture Group, NEA, and Sequoia ! Representatives from all these firms will be present at our final event...
AWS Events for September 2011
Sep 09, 2011
Here's what we are doing this month in AWS-land: Webinars: September 7 - Introducing AWS GovCloud (US) - 1:00 PM EST September 13 - Microsoft License Mobility for Windows Server Applications on the AWS Cloud - 9:00 AM PST September...
New - AWS Toolkit for Visual Studio
Sep 09, 2011
If you are the kind of developer who likes to live in your IDE, you'll really appreciate the new AWS Toolkit for Visual Studio. We've provided you with enough power and control to allow you to develop, test, deploy, and...
AWS Direct Connect Heads West
Sep 08, 2011
We introduced AWS Direct Connect last month and invited AWS users with a need for a dedicated network connection to the US East (Northern Virginia) Region to give it a try. The service is geared for those who have big...
Amazon Technology Open House - October 4, 2011
Sep 08, 2011
I will be keynoting an Amazon Technology Open House at our South Lake Union offices on October 4, 2011. You'll have the opportunity to meet and to hang out with the leaders of the various AWS services, learn about recent...
Updated Mobile SDKs for AWS - Improved Credential Management
Sep 08, 2011
We have updated the AWS SDK for iOS and the AWS SDK for Android to make it easier for you to build applications that need to make calls to AWS using your AWS credentials. Until now, your AWS credentials would...
Build an Android App and Submit it to the Amazon Appstore for Android; Get $50 AWS Credit
Sep 07, 2011
Do you have an idea for a cool and powerful Android application that can make use of one or more AWS services (preferably using the AWS SDK for Android)? If so, now is the time to design and code the...
Jobs at AWS - The Complete List
Sep 06, 2011
The AWS team is growing by leaps and bounds. Existing teams are expanding, new teams are being formed, and we're pushing into new territories. There are so many jobs that our official job site can be a bit difficult to...
New S3 Features for The AWS Management Console
Sep 02, 2011
We have added three new features to the Amazon S3 tab of the AWS Management Console: Easier Access - You no longer need to install Adobe Flash or provide outbound access to port 843 on your network in order to...
Update for the Seattle AWS User Group for Q3 of 2011
Sep 01, 2011
Last night I delivered the following presentation to the Seattle AWS User Group to review and summarize some of the additions we've made to AWS over the last couple of quarters: AWS Q3 2011 Update - Seattle AWS User Group...
AWS Summer Startups: TellApart
Sep 01, 2011
Over the summer months, we'd like to share a few stories from startups around the world: what are they working on and how they are using the cloud to get things done. Today, we're profiling one of last year's finalists from the AWS Start-up Challenge - TellApart, from Burlingame, California!
Elastic Load Balancer SSL Support Options
Aug 31, 2011
We've added some additional flexibility to Amazon EC2's Elastic Load Balancing feature: You can now terminate SSL sessions at the load balancer and then re-encrypt them before they are sent to the back-end EC2 instances. You can now configure the...
AWS Summer Startups: Appscend
Aug 26, 2011
Over the summer months, we'd like to share a few stories from startups around the world: what are they working on and how they are using the cloud to get things done. Today, we're profiling Appscend, from Bucharest, Romania!
Happy 5th Birthday to Amazon EC2
Aug 25, 2011
I woke up today and realized that today is the 5th anniversary of launch of Amazon EC2. I published the initial announcement in the summer of 2006 while on vacation with my family. We (the AWS Marketing Team) have put...
Additional VM Import Functionality - Windows 2003, XenServer, Hyper-V
Aug 25, 2011
We've extended EC2's VM Import feature to handle additional image formats and operating systems. The first release of VM Import handled Windows 2008 images in the VMware ESX VMDK format. You can now import Windows 2003 and Windows 2008 images...
Amazon ElastiCache - Distributed In-Memory Caching
Aug 23, 2011
Today we are introducing Amazon ElastiCache so that you can easily add caching logic to your application. You can now create Cache Clusters, each comprised of one or more Cache Nodes, in a matter of minutes. Each Cache Cluster is...
Four New Amazon EC2 Spot Instance Videos
Aug 19, 2011
If you have read about the Amazon EC2 Spot Instances but are not quite sure how to get started, how to make cost-effective bids, or how to build applications that can manage interruptions, I've got a treat for you. We've...
Run Amazon Elastic MapReduce on EC2 Spot Instances
Aug 19, 2011
We've combined two popular Amazon EC2 features — Spot Instances and Elastic MapReduce —to allow you to launch managed Hadoop clusters using unused EC2 capacity. You will be able to run long-running jobs, cost-driven workloads, data-critical workloads, and application testing...
Run Oracle Applications on Amazon EC2 Now
Aug 18, 2011
Every since we announced the availability of the first set of Oracle applications on Amazon EC2, we've been working to add additional instance types, locations, and applications. We've made some really good progress; you can now run a wide variety...
New - AWS GovCloud (US) Region - ITAR Compliant
Aug 16, 2011
A New Region Our new AWS GovCloud (US) Region was designed to meet the unique regulatory requirements of the United States Government. The US federal government, state and local governments, and the contractors who support their mission now have access...
AWS Toolkit for Eclipse - Version 2.0
Aug 16, 2011
We have added a number of handy and useful features to the popular AWS Toolkit for Eclipse. The toolkit includes the AWS SDK for Java; you can use it to develop AWS applications for deployment directly on Amazon EC2 or...
AWS Summer Startups: M-Dot
Aug 08, 2011
Over the summer months, we'd like to share a few stories from startups around the world: what are they working on and how they are using the cloud to get things done. Today, we're profiling the last year's winner of...
New AWS Enterprise Features: VPC Everywhere, Direct Connect, Identity Federation
Aug 04, 2011
I often see blog posts that start by saying "with the announcement of ____, it is clear that AWS is now targeting the enterprise." These posts mention recent developments such as Reserved Instances, Dedicated Instances, VM Import, support for Oracle...
AWS Direct Connect
Aug 04, 2011
The new AWS Direct Connect service allows enterprises to create a connection to an AWS Region via a dedicated network circuit. In addition to enhancing privacy, dedicated circuits will generally result in more predictable data transfer performance and will also...
AWS Identity and Access Management - Now With Identity Federation
Aug 04, 2011
In the past 6 months we have launched several AWS Identity and Access Management (IAM) features that have made it easier for our customers to control access to their AWS account. For example, we’ve launched support for IAM in the...
Amazon VPC - Far More Than Everywhere
Aug 04, 2011
Today we are marking the Virtual Private Cloud (VPC) as Generally Available, and we are also releasing a big bundle of new features (see my recent post, A New Approach to Amazon EC2 Networking for more information on the last...
AWS Events for August 2011
Aug 02, 2011
Here's what's happening in AWS-land for August of 2011: Webinars: August 3 - Game Development in the Cloud: Live Q&A With Featured Customer - 11:00 AM August 18 - Introduction to Amazon Web Services - 9:00 AM PST August 18...
The 2011 AWS Start-Up Challenge is Now On!
Aug 01, 2011
I am pleased to announce that the 2011 AWS Start-Up Challenge is now On! If you are part of promising young start-up and you use (or plan to use) one or more of the Amazon Web Services, please read the...
AWS Summer Startups: Yottaa
Jul 30, 2011
Over the summer months, we'd like to share a few stories from startups around the world: what are they working on and how they are using the cloud to get things done. Today, we're profiling Yottaa from Cambridge, MA! I...
Auto Scaling - Notifications, Recurrence, and More Control
Jul 26, 2011
We've made some important updates to EC2's Auto Scaling feature. You now have additional control of the auto scaling process, and you can receive additional information about scaling operations. Here's a summary: You can now elect to receive notification from...
AWS Summer Startups: Mediology
Jul 22, 2011
Over the summer months, we'd like to share a few stories from startups around the world: what are they working on and how they are using the cloud to get things done. Today, we're profiling Mediology Software from India! The...
Additional CloudWatch Metrics for Amazon SQS and Amazon SNS
Jul 21, 2011
I spent yesterday morning working in a coffee shop while waiting to have an informal discussion with a candidate for an open position. From my vantage point in the corner I was able to watch the shop's "processing pipeline" in...
Amazon S3 - More Than 449 Billion Objects
Jul 19, 2011
As of the end of the second quarter of 2011, Amazon S3 holds more than 449 billion objects and processes up to 290,000 requests per second for them at peak times. Here's a chart: No matter how you look at...
Content Workflow in the Cloud - Hollywood, California
Jul 19, 2011
Next week (July 27th to be precise) I will be speaking at a special event in Hollywood, California. Titled Enabling Content Workflows in the Cloud, the event is sponsored by AWS and Aspera. I'll be presenting, as willl Michelle Munson...
Amazon Simple Email Service Now Supports Attachments
Jul 19, 2011
You can now use the Amazon Simple Email Service to send email message that include attachments such as images or documents. There are no new "attachment" APIs. Instead, you simply use the existing SendRawEmail function to send a message that...
jReport on EC2
Jul 18, 2011
Christie from Jinfonet emailed to tell me about their newest video, Cloud Reporting from Amazon EC2: Per their recent press release, their JReport product can be installed on one or more EC2 instances with linear scaling as additional instances are...
AWS Events for July 2011
Jul 15, 2011
Here's what we have in store for the month of July (these are late; I was on vacation): Webinars: July 13 - AWS Office Hours: Development and Test - 9:00 AM PST July 21 - Introduction to Amazon Web Services...
Introducing the AWS SDK for Ruby
Jul 14, 2011
Ruby is a wonderful programming language. Optimized for 'developer joy', it is an object oriented playground for building simple domain specific languages, orchestration tools, and most famously, web applications. In many ways, the Ruby language and Amazon cloud services such...
Summer Startups: Sportaneous
Jul 14, 2011
Over the summer months, we'd like to share a few stories from startups around the world: what are they working on and how they are using the cloud to get things done. Today, we're profiling Sportaneous from New York City!...
Extending Microsoft Licensing Mobility to the AWS Cloud: Now You Can Run Several Windows Server Applications on AWS
Jul 13, 2011
Earlier in the month, Microsoft announced Microsoft License Mobility with Software Assurance Program. This allows you to move Windows Server applications licenses between your on-premises environment and the cloud. Today, I am really excited to announce that AWS and Microsoft...
EC2 Spot Pricing - Now Specific to Each Availability Zone
Jul 11, 2011
We have made an important change to the way pricing works for EC2 Spot Instances. We are replacing the original Region-based pricing information with more detailed information that is specific to each Availability Zone. This change ensures that both the...
AWS Import/Export Now Supports Amazon EBS
Jul 08, 2011
I am very excited to announce support for importing data into Amazon Elastic Block Store (EBS) using AWS Import/Export. Until now, AWS Import/Export allowed you to move large amounts of data into and out of Amazon S3 using portable storage...
Summer Startups: GoSquared
Jul 01, 2011
AWS is a pay-as-you-use mix of tools and services that help businesses of all sizes build innovative products. Over the summer months, we'd like to share a few stories from startups around the world: what are they working on and...
Configuration Persistence and Support for URL Swapping with AWS Elastic Beanstalk
Jun 30, 2011
We just released two new capabilities for AWS Elastic Beanstalk that help you save your preferred environment settings and deploy changes to your applications with minimal downtime. Configuration Persistence Using the AWS Management Console, you can now save an environment’s...
AWS Lowers its Pricing Again! – No Inbound Data Transfer Fees and Lower Outbound Data Transfer for All Services including Amazon CloudFront
Jun 30, 2011
We are continuously working hard to drive down our costs and pass those savings back to our customers. And indeed, AWS has reduced pricing more than a dozen times in the last 4 years. See the list of AWS' announcements...
Amazon CloudFront and Amazon Route 53 in Sweden
Jun 24, 2011
The AWS global footprint continues to grow! We've just opened up an Amazon CloudFront and Route 53 edge location in Stockholm, Sweden. This is our 19th edge location worldwide and our 6th in Europe. You don't need to do anything...
Get Better Results with Amazon Mechanical Turk Masters
Jun 24, 2011
There are now more than 500,000 Mechanical Turk Workers in 190 countries on the Mechanical Turk marketplace. These Workers are ready and eager to work on a wide variety of tasks (Human Intelligence Tasks or HITS) including data cleansing, image...
Now Available: Amazon EC2 Running Red Hat Enterprise Linux
Jun 21, 2011
We continue to add options to AWS in order to give our customers the freedom and flexibility that they need to build and run applications of all different shapes and sizes. I'm pleased to be able to tell you that...
AWS Events for June 2011
Jun 08, 2011
We have a lot going on in June; here's the scoop: Webinars: June 16 - Introduction to Amazon Web Services - 9:00 AM PST June 30 - AWS Office Hours: Disaster Recovery - 9:00 AM PST Talks: June 7 -...
Amazon Technology Open House - June 7, 2011
May 31, 2011
We'll be holding a technology open house at our new South Lake Union campus on the North end of Seattle. The event is free but space is limited and you will need to pre-register. The welcome and the keynote will...
CloudFormation + Amazon VPC + XenApp = Secure Cost-effective Application Delivery Within Minutes
May 28, 2011
Today, I spoke at the Citrix Synergy 2011 Conference in San Francisco where they announced Citrix's Support for XenApp - On-demand Application Delivery Solution - on Amazon Web Services Cloud. I am particularly excited about this announcement because now you...
Moving Ahead With Amazon Route 53
May 25, 2011
As you may know from my previous post, Amazon Route 53 is a highly available and highly scalable DNS service. Today we have some big news for users and fans of Route 53: You can use a new alias feature...
Elastic Load Balancing - IPv6, Zone Apex Support, Additional Security
May 25, 2011
We've added three new features to EC2's Elastic Load Balancing feature: IPv6 Support - All Elastic Load Balancers in the US East (Northern Virginia) and EU (Ireland) regions now have publicly routable IPv6 addresses in addition to their existing IPv4...
Now Available Amazon RDS for Oracle Database
May 24, 2011
A few months ago I told you that we were planning to support Oracle Database 11g (Release 2) via the Relational Database Service (RDS). That support is now ready to go, and you can start launching Database Instances today. We've...
Updated AWS Security White Paper; New Risk and Compliance White Paper
May 18, 2011
We have updated the AWS Security White Paper and we've created a new Risk and Compliance White Paper. Both are available now. The AWS Security White Paper describes our physical and operational security principles and practices. It includes a description...
New - Custom Metrics for Amazon CloudWatch
May 11, 2011
You can now store your business and application metrics in Amazon CloudWatch. You can view graphs, set alarms, and initiate automated actions based on these metrics, just as you can for the metrics that CloudWatch already stores for your AWS...
How to Use the New CloudWatch User-Defined Metrics Feature With PHP
May 11, 2011
I thought it would be fun to show the new CloudWatch User-Defined metrics in action so I spent a couple of hours cooking up a little example. I launched an EC2 Micro instance, installed PHP, Emacs, the MySQL development package,...
AWS Mobile SDKs Now Support Additional Services
May 09, 2011
The AWS SDK for Android and the AWS SDK for iOS now support even more AWS services: Amazon EC2 Amazon CloudWatch Amazon Simple Email Service Elastic Load Balancing Auto Scaling The SDKs already support Amazon S3, Amazon SimpleDB, Amazon Simple...
AWS Elastic Beanstalk Now Supports Tomcat 7
May 05, 2011
We've added a second container type to AWS Elastic Beanstalk. Version 7 of Apache Tomcat is now available for use and is the default for all new environments (you can still choose version 6 if you'd like). Tomcat 7 includes...
Identity and Access Management in the AWS Management Console
May 04, 2011
The AWS Management Console now includes support for Identity and Access Management (IAM). You can create and manage users, groups, and policies with a couple of mouse clicks. Read on to learn more about this new feature, or read my...
IAM: AWS Identity and Access Management - Now Generally Available
May 04, 2011
Our customers use AWS in many creative and innovative ways, continuously introducing new use cases and driving us to solve unexpected and complex problems. We are constantly improving our capabilities to make sure that we support a very wide variety...
AWS Events for May 2011
May 03, 2011
We've got some interesting events and webinars planned for May of 2011. Here's the most recent list: Live Events, Conferences, and Conference Talks: May 9: AWS 101 for the Government - Herndon, Virginia May 10-11: Streaming Media East - New...
Improved CloudFront Support in the AWS Management Console
May 02, 2011
We have updated the AWS Management Console with support for three important CloudFront features: The ability to set a custom origin for a CloudFront distribution (docs). The option to make a distribution accessible solely via HTTPS (docs). The ability to...
AWS Architecture Center and Upcoming Webinars
Apr 29, 2011
Our new AWS Architecture Center was designed to provide you with the information and best practices that you need to build cloud-based applications. We will also be conducting a number of webinars to review and expand on the material found...
AWS Training Now Available
Apr 22, 2011
We have just announced our first set of AWS training classes. Each session will be held in Seattle and will run for four full days. The classes are designed for developers with experience building Java applications and there will be...
AWS Summit 2011 - Navigate the Cloud
Apr 19, 2011
Our customers have been asking us for additional in-depth knowledge so that they can architect, develop, secure, and deploy all types of AWS applications. Our new AWS Summit events will take place in New York (June 10), London (June 14),...
Live Streaming With Amazon CloudFront and Adobe Flash Media Server
Apr 19, 2011
You can now stream live audio or video through AWS using the Adobe Flash Media Server using a cost-effective pay-as-you-go model that makes uses of Amazon EC2, Amazon CloudFront, and Amazon Route 53, all configured and launched via a single...
AWS Management Console Bookmarking
Apr 15, 2011
We've added a new bookmarking feature to the AWS Management Console. You can now construct a URL that will open the console with a specific AMI (Amazon Machine Image) or CloudFormation Template selected and ready to launch. EC2 AMI Launch...
New Elastic MapReduce Locations (Singapore and Tokyo) and Features
Apr 15, 2011
Our customers have become very adept at using Amazon Elastic MapReduce to chew through vast amounts of data in short order. As a switch from the corporate examples that I usually provide, I'd like to tell you about a slightly...
My EC2 Instance - The First 1000 Days
Apr 11, 2011
I launched my first "production" EC2 instance almost three years ago, on July 15, 2008. For my purposes, production includes hosting my personal blog and writing code for my AWS book, as well as a host for random development projects...
Four New AWS Case Studies: ESA, PBS, Ericsson, Bioproximity
Apr 09, 2011
Our customers are doing all sorts of interesting work on AWS. We've been working with them to produce a number of AWS Case Studies so as to better spread the word about how cloud computing and AWS are changing the...
Client-Side Data Encryption for Amazon S3 Using the AWS SDK for Java
Apr 07, 2011
The newest version of the AWS SDK for Java has a very convenient client-side encryption feature. Once enabled, the SDK will automatically encrypt data before sending it to Amazon S3, and decrypt it before returning it to your application. You...
Amazon EC2 Cluster Instances Available on Spot Market
Apr 07, 2011
Today we are coupling two popular aspects of Amazon EC2: Cluster computing and Spot Instances! More and more of our customers are finding innovative ways to use EC2 Spot Instances to save up to two-thirds off the On-Demand price. Batch...
AWS Events and Webinars for April 2011
Apr 04, 2011
The AWS team will be participating in and putting on a number of live events and webinars this month. Here's a full list. Live events: April 4 - East Bay Java User Group (Oakland, CA). April 5 - SugarCRM Customer...
Announcing AWS $NAME
Apr 01, 2011
As I've blogged about in the past, we love to listen to our customers, and what we hear from them has a direct and very visible influence on our development process. I can literally watch as the information flows from...
Adding a Second AWS Availability Zone in Tokyo
Mar 28, 2011
Our hearts go out to those who have suffered through the recent events in Japan. I was relieved to hear from my friends and colleagues there in the days following the earthquake. I'm very impressed by the work that the...
Amazon EC2 Dedicated Instances
Mar 28, 2011
We continue to listen to our customers, and we work hard to deliver the services, features, and business models based on what they tell us is most important to them. With hundreds of thousands of customers using Amazon EC2 in...
Build a Cluster Computing Environment in Under 10 minutes
Mar 22, 2011
We've created a new video tutorial, which describes how to setup a cluster of high performance compute nodes in under 10 minutes. Follow along with the tutorial to get a feel for how to provision high performance systems with Amazon...
Updated Amazon Linux AMI (2011.02) Released
Mar 17, 2011
We released an updated version of the Amazon Linux AMI earlier this week. It is available in all AWS Regions for all instance types. Here's what's new: Default compiler upgraded from GCC 4.1 to GCC 4.4. The AMI kernel is...
Upcoming Webinar: Orchestrating the Cloud
Mar 16, 2011
Amazon's cloud computing platform makes it easy to provision infrastructure resources quickly. Spinning up a single server is straightforward, but larger deployments of multiple tier applications often require a little co-ordination. Join me for the next of our monthly technical...
Now Available: Windows Server 2008 R2 on Amazon EC2
Mar 16, 2011
Today we are adding new options for our customers running Windows and SQL Server environments on Amazon EC2. In addition to running Windows Server 2003 and 2008, you can now run now run Windows Server 2008 R2. Sharing the kernel...
A New Approach to Amazon EC2 Networking
Mar 15, 2011
You've been able to use the Amazon Virtual Private Cloud to construct a secure bridge between your existing IT infrastructure and the AWS cloud using an encrypted VPN connection. All communication between Amazon EC2 instances running within a particular VPC...
IAM Now Available for Amazon CloudFront
Mar 11, 2011
You can now use AWS Identity and Access Management (IAM) to regulate access to the Amazon CloudFront APIs.For example, you could easily create three separate IAM groups with names and permissions as follows: Group CloudFrontManagement - Access to all CloudFront...
Building Powerful Web Applications in the AWS Cloud: A Love Story
Mar 10, 2011
'Building powerful web applications in the AWS cloud' is a (fictional) love story about scalability. Once upon a time, not so very long ago, there was a boy named Andy. Andy, like other 25-year olds, was having a tough time...
Even More EC2 Goodies in the AWS Management Console
Mar 09, 2011
We've added some new features to the EC2 tab of the AWS Management Console to make it even more powerful and even easier to use. You can now change the instance type of a stopped, EBS-backed EC2 instance. This means...
Run SUSE Linux Enterprise Server on Cluster Compute Instances
Mar 09, 2011
You can now run SUSE Linux Enterprise Server on EC2's Cluster Compute and Cluster GPU instances. As I noted in the post that I wrote last year when this distribution became available on the other instance types, SUSE Linux Enterprise...
JumpBox for the AWS Free Usage Tier
Mar 08, 2011
We've teamed up with JumpBox to make it even easier and less expensive for you to host a WordPress blog, publish a web site with Drupal, run a Wiki with MediaWiki, or publish content with Joomla. You can benefit from...
ActivePython AMI from ActiveState
Mar 08, 2011
The folks at ActiveState have cooked up an ActivePython AMI to make it easy for you to build and deploy web application written in Python.You can get started in minutes without having to download, install, or configure anything. The AMI...
EC2 VM Import Connector
Mar 04, 2011
The new Amazon EC2 VM Import Connector is a virtual appliance (vApp) plug-in for VMware vCenter. Once installed, you can import virtual machines from your VMware vSphere infrastructure into Amazon EC2 using the GUI that you are already familiar with....
Amazon RDS Backup and Maintenance Windows Shortened
Mar 04, 2011
When you create an Amazon Relational Database Service (RDS) DB Instance you need to specify the desired times for the daily backup window and the weekly maintenance window: If you have enabled backups for a particular DB Instance (by setting...
Now Open: AWS Region in Tokyo
Mar 02, 2011
I have made many visits to Japan over the last several years to speak at conferences and to meet with developers. I really enjoy the people, the strong sense of community, and the cuisine. Over the years I have learned...
AWS Events for March 2011
Mar 01, 2011
We have a plethora of trade shows, live events and webinars on our calendar for March of 2011. First, the trade shows and live events: March 1 - Chicago AWS User Group Meetup. March 2-4 - Game Developers Conference (San...
AWS CloudFormation - Create Your AWS Stack From a Recipe
Feb 25, 2011
My wife's "famous" Greek Easter Bread! My family does a lot of cooking and baking. Sometimes we start out with a goal, a menu, and some recipes. Other times we get a bit more creative and do something interesting with...
AWS CloudFormation in the AWS Management Console
Feb 25, 2011
The AWS Management Console now includes full support for AWS CloudFormation. You can create stacks from templates, monitor the creation process, access the parameters and the outputs, and terminate the stack when you are done with it. As is my...
Upcoming Event: AWS Tech Summit, London
Feb 23, 2011
I'm very pleased to invite you all to join the AWS team in London, for our first Tech Summit of 2011. We'll take a quick, high level tour of the Amazon Web Services cloud platform before diving into the technical...
Attend 6-hour AWS Workshop at Cloud Connect
Feb 19, 2011
Attend the Amazon Web Services Workshop at Cloud Connect Knowing all the AWS services is one thing – knowing when and where to use which one is a completely different issue. This workshop will not only help you understand different...
New AWS Console Features: Forced Detach, Termination Protection
Feb 18, 2011
We've added two new features to the AWS Management Console: forced detach of EBS volumes and termination protection. Forced Detach From time to time an Elastic Block Storage (EBS) volume will refuse to cleanly detach itself from an EC2 instance....
Springboard (UK Tech Accelerator) Application Deadline Approaching
Feb 18, 2011
I love to meet with start-ups. There's always energy, enthusiasm, creativity and a desire to change the world in some interesting way. Over the years I've also read and reviewed many of the applications for the AWS Start-Up Challenge. The...
Host Your Static Website on Amazon S3
Feb 18, 2011
We've added some new features to Amazon S3 to make it even better at hosting static websites. Customers have been hosting their images and video for their websites on Amazon S3 for a long time. However, it was not that...
AWS Identity and Access Management Users Can Now Log in to the AWS Management Console
Feb 15, 2011
The AWS Management Console now recognizes Users created via AWS Identity and Access Management (IAM). IAM users can now log in to the console and manage resources within an AWS account. IAM Users can be assigned individual Multi-Factor Authentication (MFA)...
Guest Post - Amazon SES Update & Webinar
Feb 09, 2011
For this post, I am turning the keyboard over to my colleague Chris Wheeler. He's the Technical Program Manager for the Amazon Simple Email Service... A few weeks have passed and the dust has settled a bit. If you haven’t...
BitNami Cloud Hosting
Feb 08, 2011
I had a very pleasant phone call with Erica and Daniel of BitNami just yesterday. They gave me a complete briefing on their new BitNami Cloud Hosting product, which they just announced a few minutes ago. BitNami Cloud Hosting is...
SOASTA CloudTest Pro
Feb 08, 2011
The new SOASTA CloudTest Pro product gives organizations the ability to launch test clouds of any size on public, private, or shared cloud infrastructure including Amazon EC2 instances. Developers and performance engineers building, running, and scaling enterprise-class applications can now...
New Location for Route 53 and CloudFront + Route 53 Tool Roundup + Jobs
Feb 08, 2011
We've just opened a new Amazon CloudFront and Amazon Route 53 location. The new location in Paris is our fifth in Europe and should result in even better performance and response time for users in that part of the world....
Rack and the Beanstalk
Feb 07, 2011
AWS Elastic Beanstalk manages your web application via Java, Tomcat and the Amazon cloud infrastructure. This means that in addition to Java, Elastic Beanstalk can host applications developed with languages compatible with the Java VM. This includes tools such as...
Open Positions on the AWS Marketing Team
Feb 04, 2011
We have just opened up some new positions on the AWS Marketing Team: Product Marketing Manager (Seattle, Job 133399) - Support the ongoing marketing needs of product teams, ie. managing launches, reviewing launch content, driving product-specific campaigns, and managing Customer...
Amazon RDS: MySQL 5.5 Now Available
Feb 03, 2011
The Amazon Relational Database Service (RDS) now supports version 5.5 of MySQL. This new version of MySQL includes InnoDB 1.1, and offers a number of performance improvements including enhanced use of multiple cores, better I/O handling with multiple read and...
Coming Soon - Oracle Database 11g on Amazon Relational Database Service
Feb 01, 2011
As part of our continued effort to make AWS even more powerful and flexible, we are planning to support Oracle Database 11g Release 2 via the Amazon Relational Database Service (RDS) beginning in the second quarter of 2011. Amazon RDS...
Binpress Programming Contest
Feb 01, 2011
Amazon Web Services has teamed up with Binpress, a marketplace where developers buy and sell source code from one another, to sponsor a developer contest for the most useful source-code packages. The line-up for prizes is enticing — a mix...
AWS Events for February 2011
Jan 31, 2011
We've got a lot of interesting live events and webinars planned for February of 2011. First, the live events: Feb 1 - Silicon Valley Cloud Computing Group - What's new with AWS - Mountain View, CA. Feb 1 - AWS...
Amazon S3 - Bigger and Busier Than Ever
Jan 28, 2011
The number of objects stored in Amazon S3 continues to grow: Here are the stats, measured at the end of the fourth quarter of each year: 2006 - 2.9 billion objects 2007 - 14 billion objects 2008 - 40 billion...
Amazon CloudWatch Console Support
Jan 26, 2011
The AWS Management Console now includes support for the new Amazon CloudWatch features described in my other posts. The new CloudWatch tab on the console gives you complete access to all of the metrics collected for your EC2 instances, EBS...
Introducing the Amazon Simple Email Service
Jan 25, 2011
Like most technical endeavors, sending email is a lot harder than it looks! The simple solutions that are entirely adequate when you have to send a couple of dozen daily emails simply don't work when you need to send out...
Introducing AWS Elastic Beanstalk
Jan 19, 2011
I've been looking forward to being able to tell you about this new part of AWS for quite a while. Perhaps I'm biased, but I do think that this is a pretty big deal! I think we've managed to balance...
AWS Elastic Beanstalk Under the Hood
Jan 19, 2011
The default configuration settings for your AWS Elastic Beanstalk application were chosen to work well under a wide variety of conditions. However, rest assured that you have the ability to view and to edit the settings as you'd like if...
AWS Elastic Beanstalk Eclipse Integration
Jan 19, 2011
You can create, test, debug, and deploy an AWS Elastic Beanstalk application from within the comfort of the Eclipse IDE. The newest version of the AWS Toolkit for Eclipse includes a brand-new plug-in that lets you deploy Java web applications...
AWS Elastic Beanstalk From The AWS Management Console
Jan 19, 2011
The AWS Management Console includes support for AWS Elastic Beanstalk. If you already have a Java WAR file that you want to use to try out Elastic Beanstalk, you can do so through its browser-based interface. If you don't happen...
AWS Elastic Beanstalk Programming Model
Jan 19, 2011
Let's talk about the way that your design your application for use within AWS Elastic Beanstalk.. As I have already mentioned, Elastic Beanstalk will handle the nitty-gritty day-to-day details associated with running and scaling your application. You get to focus...
AWS Elastic Beanstalk APIs and Command Line Tools
Jan 19, 2011
Just like every other part of AWS, Elastic Beanstalk is programmable. A complete set of Elastic Beanstalk command line tools is available. You can use the Elastic Beanstalk APIs or the command line tools to integrate Elastic Beanstalk into your...
AWS Elastic Beanstalk Concepts
Jan 19, 2011
In this post I would like to introduce you to some of the principal concepts behind AWS Elastic Beanstalk. This information should be helpful to you as you read the remaining blog posts in this collection. Here are the terms...
HeyWatch - AWS-Powered Video Encoding
Jan 18, 2011
Earlier this week I spent some time on the phone with Eric Fontaine of HeyWatch. Eric gave me some background information on their video encoding and sharing platform and I thought I would share it with you. HeyWatch has been...
New Screencast: Building a High Performance Cluster
Jan 14, 2011
From aeronautics to genomics to financial services, High Performance Computing is becoming a common requirement in many fields of industry and academia. Traditionally, the barrier to entry into this area has remained high, with the expertise and cost needed to...
New Webinar: High Availability Websites
Jan 14, 2011
As part of a new, monthly ‘hands on’ series of webinars, I'll be giving a technical review of building, managing and maintaining high availability websites and web applications using Amazon’s cloud computing platform. Hosting websites and web applications is a...
Building Mobile Apps With AWS? Submit Them to the Amazon Appstore!
Jan 12, 2011
I blogged about our new AWS SDK for Android a few weeks ago. The response to the SDK has been quite good and I expect to start hearing about some great apps and success stories before too long. If you...
Coming Soon - AWS Events for January 2011
Jan 12, 2011
I've created a Coming Soon box at the top right of the blog to make it easier for you to learn about upcoming AWS events. Here's a summary of our plans for January 2011 (not 2010 as originally titled): January...
Elastic MapReduce Updates - Hive, Multipart Upload, JDBC, Squirrel SQL
Jan 07, 2011
I have a number of Elastic MapReduce updates for you: Support for S3's Large Objects and Multipart Upload Upgraded Hive Support JDBC Drivers for Hive A tutorial on the use of Squirrel SQL with Elastic MapReduce Support for S3's Large...
AWS Premium Support: Lower Prices, New Plans, Faster Response
Jan 06, 2011
I've got some really important news about our AWS Premium Support offering. We've added new Bronze and Platinum plans, reduced our prices, and increased our responsiveness. New Support Plans We are introducing two new support plans. The new Bronze plan...
AWS Policy Generator
Jan 04, 2011
The new AWS Policy Generator simplifies the process of creating policy documents for the Amazon Simple Queue Service (SQS), Amazon S3, the Amazon Simple Notification Service (SNS), and AWS Identity and Access Management (IAM). You begin by selecting the type...
Webinar - Analytics in the Cloud With Deepak Singh
Jan 04, 2011
On January 27, 2010, Deepak Singh, PhD (Senior Business Development Director for AWS and author of the Business, Bytes, Genes, and Molecules blog) will discuss Analytics in the Cloud in a live webinar. Deepak will explain how businesses of any...
PHP Office Hours - January 12, 2011 - Register Now!
Jan 03, 2011
On Wednesday, January 12th we will be conducting an interactive "office hours" session at 9:00 AM PST. The topic will be PHP and how you can use it with AWS. You'll get to chat with me (Jeff Barr) and AWS...
AWS Import/Export Now in Singapore
Dec 29, 2010
You can now use the AWS Import/Export service to import and export data into and out of Amazon S3 buckets in the Asia Pacific (Singapore) Region via portable storage devices with eSATA USB 2.0, and SATA interfaces. You can ship...
WebServius - Monetization System for Data Vendors
Dec 28, 2010
Do you own the rights to some interesting structured or semi-structured data? If so, you may find AWS-powered WebServius to be of interest. They make it easy for you to monetize your data by providing you the ability to sell...
AWS Portal Improvements - Search, Multiple Languages, and More!
Dec 27, 2010
We've made some improvements to the AWS Portal to make it easier for you to find and access the information that you need to build even more AWS-powered applications. We've added content in several new languages, improved the search features,...
Purchase Reserved DB Instances Using the AWS Management Console
Dec 23, 2010
You can now purchase Relational Database Service Reserved DB Instances using the AWS Management Console. Reserved DB Instances allow you to reduce your costs if you plan to run your database for all or most of a one or three...
Transloadit - Realtime Video Encoding on Amazon EC2
Dec 22, 2010
Felix Geisendörfer of Debuggable wrote in to tell me about Transloadit. He told me that they now support real-time video encoding using a number of Amazon EC2 instances. Whereas prior transcoding solutions waited for the entire video to be uploaded,...
Another New Edge Location for Amazon CloudFront and Amazon Route 53
Dec 21, 2010
We've just opened up an additional edge location for Amazon CloudFront and Amazon Route 53. Located in picturesque Jacksonville, Florida, this new edge location enjoys long walks on the beach and responding to requests for content (CloudFront) and IP addresses...
Run Oracle Applications on Amazon EC2 Now!
Dec 17, 2010
Earlier this year I discussed our plans to allow you to run a wide variety of Oracle applications on Amazon EC2 in the near future. The future is finally here; the following applications are now available as AMIs for use...
VM Import - Bring Your VMware Images to The Cloud
Dec 15, 2010
If you have invested in virtualization to meet IT security, compliance, or configuration management requirements and are now looking at the cloud as the next step toward the future, I've got some good news for you. VM Import lets you...
DNS30 - A Visual Tool for Amazon Route 53
Dec 14, 2010
I became aware of DNS30 during the private beta test of Amazon Route 53.I own quite a few personal domains for use by me and my family and I was looking forward to managing all of the DNS entries from...
FreeBSD on Amazon EC2
Dec 13, 2010
Colin Percival (developer of Tarsnap) wrote to tell me that the FreeBSD operating system is now running on Amazon EC2 in experimental fashion. According to his FreeBSD on EC2 blog post, version 9.0-CURRENT of FreeBSD is now available in the...
Amazon S3 - Object Size Limit Now 5 TB
Dec 10, 2010
A number of our customers want to store very large files in Amazon S3 -- scientific or medical data, high resolution video content, backup files, and so forth. Until now, they have had to store and reference the files as...
New Mechanical Turk Blog
Dec 09, 2010
The Mechanical Turk now has a blog of its very own. The new Mechanical Turk blog will be used to share information with Mechanical Turk Requesters, Workers, and fans of the Mechanical Turk marketplace. It will include product announcements, how-to...
New AWS SDKs for Mobile Development (Android and iOS)
Dec 09, 2010
We want to make it easier for developers to build AWS applications on mobile devices. Today we are introducing new SDKs for AWS Development on devices that run the Google's Android and Apple's iOS operating systems (iPhones, iPads, and the...
AWS Achieves PCI DSS 2.0 Validated Service Provider Status
Dec 07, 2010
If your application needs to process, store, or transmit credit card data, you are probably familiar with the Payment Card Industry Data Security Standard, otherwise known as PCI DSS. This standard specifies best practices and security controls needed to keep...
Amazon Route 53 - The AWS Domain Name Service
Dec 06, 2010
In 1995 I registered my first domain name and put it online. Back then, registration was expensive and complex. Before you could even register a domain you had to convince at least two of your friends to host the Domain...
Amazon SimpleDB BatchDelete
Dec 04, 2010
We just added a new BatchDeleteAttributes call to Amazon SimpleDB and you can read all about it in the SimpleDB Developer Guide. This new call will make it easier and quicker for you to delete multiple attributes or multiple items...
New Features for Amazon CloudWatch
Dec 03, 2010
The Amazon CloudWatch team has put together a really impressive set of new features. Too many, in fact, to fit on this page. I've written a series of posts with all of the information. Here's a summary, with links to...
Amazon CloudWatch - Basic Monitoring for EC2 at No Charge
Dec 03, 2010
You can now use Amazon CloudWatch to monitor your EC2 instances at no additional charge. CPU load, disk I/O, and network I/O metrics are collected at five minute intervals and stored for two weeks. We call this Basic Monitoring. You...
Elastic Load Balancer Health Checks
Dec 03, 2010
Auto Scaling can now take advantage of the instance health information collected by the associated Elastic Load Balancer. Specifically, once a load balancer determines that an instance is unhealthy (using the health checks that were established when the load balancer...
Amazon CloudWatch Alarms
Dec 03, 2010
The new CloudWatch Alarms feature allows you to watch CloudWatch metrics and to receive notifications when the metrics fall outside of the levels (high or low thresholds) that you configure. You can attach multiple Alarms to each metric and each...
Auto Scaling Suspend/Resume
Dec 03, 2010
The development team likes to call this feature the "Big Red Button." You can use CloudWatch's Auto Scaling feature to scale your EC2 capacity up and down according to conditions that you define. You do this by creating an AutoScaling...
Auto Scaling Follow the Line
Dec 03, 2010
Perhaps you expect a lot of traffic as part of a planned announcement and you want to increase the size of your EC2 fleet just ahead of your press release. Maybe your site is busy once a day because you...
Auto Scaling Policies
Dec 03, 2010
The new release of Auto Scaling gives you better control over the policies used to modify the number of EC2 instances running in one of your AutoScaling groups. Auto Scaling now emits metrics for each AutoScalingGroup. You can use CloudWatch...