Blog posts from Amazon AWS blog |
2057 blog posts:
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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.
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.
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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.
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.
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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) […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 , , , , , , , , , , , […]
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 […]
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 […]
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 […]
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 […]
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. […]
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.
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 […]
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, […]
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, […]
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 […]
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 […]
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: […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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, […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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). […]
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: […]
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 […]
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 […]
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. […]
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. […]
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 […]
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: […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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. […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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! […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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. […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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). […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 – […]
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 […]
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 […]
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 […]
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 […]
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 , […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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) […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
Sep 09, 2016
Please check back on September 12th…
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 – […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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), […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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). […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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: […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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. […]
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 […]
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 […]
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: […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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). […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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, […]
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 […]
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) […]
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) […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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) […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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: […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 – […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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? […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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, […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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. […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 & […]
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 […]
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 […]
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
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
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;
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
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
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
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
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
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
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
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
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,
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
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
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;
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.
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
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;
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
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.
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
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
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;
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
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
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;
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
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
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).
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 & 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
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
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
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
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
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
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
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
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.
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).
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
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
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
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
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
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
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.
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
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;
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
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
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.
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;
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-
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
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.
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
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;
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
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;
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.
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
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
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;
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
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
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.
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
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;
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;
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;
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
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
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
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
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;
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
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
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
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
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
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"
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
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;
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;
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;
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
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
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
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;
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
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
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
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
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
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
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
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
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;
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
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;
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;
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
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
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
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;
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
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
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
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
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
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;
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
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
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;
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;
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
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
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
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;
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
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
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
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;
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;
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;
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
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.
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.
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
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
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
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
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;
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
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
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;
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
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
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
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
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
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;
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
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
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
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
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;
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;
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;
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;
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
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
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
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
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.
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.
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
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
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;
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
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
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.
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;
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;
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;
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.
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
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.
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
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
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
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
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
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;
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
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
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
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
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
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
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.
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;
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
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
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.
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.
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
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;
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.
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.
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
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.
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.
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.
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;
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.
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
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
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;
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
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:
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.
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.
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
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.
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;
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,
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;
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;
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
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.
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;
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;
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;
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.
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...
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.
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...
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:
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...
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.
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...
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;
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...
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,...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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,...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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...
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;...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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...
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...
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)....
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...
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)...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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,...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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....
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...
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.,...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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....
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)....
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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;
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...
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...
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...
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...
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...
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...
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,...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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....
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...
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...
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....
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...
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...
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...
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...
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...
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...
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)...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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;...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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,...
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...
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...
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...
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)...
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,...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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,...
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....
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...
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...
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,...
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...
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...
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...
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...
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...
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;
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...
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...
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...
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....
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...
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...
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...
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....
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...
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!...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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....
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...
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)...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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;
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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:...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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:...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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:...
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...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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....
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...
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...
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...
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...
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....
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....
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...
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)....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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,...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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)...
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...
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...
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...
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...
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...
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...
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. --...
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...
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...
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,...
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...
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...
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...
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...
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;...
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...
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...
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...
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...
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...
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...
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...
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)....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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,...
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...
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...
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:...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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...
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....
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,...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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;...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
May 11, 2012
? ?? ???? ??? AWS ??? ? ???, AWS ??? ? ?? ??? ??? ???????. ??? ????? ???? ?? ?? ???? ????? ??? ? ??? ?? ???? ??? ?? ??? ???? ???????. ?? ?? ?? ?? ????? ???? ???, ???...
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...
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...
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....
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,...
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....
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...
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...
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...
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...
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...
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!...
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...
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....
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...
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)...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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,...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.”
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...
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...
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...
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.
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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...
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,...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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:...
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:...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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.
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...
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...
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...
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...
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.
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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!
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...
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!
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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!...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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 -...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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),...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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)...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...