Wednesday, April 29, 2015

New AWS Quick Start – SAP Business One, version for SAP HANA

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 […]

Tuesday, April 28, 2015

Run Docker Apps Locally Using the Elastic Beanstalk (EB) CLI

The guest blog post below was written by Jaehyun Wie while he was a developer intern on the AWS Elastic Beanstalk Team. It shows you how to run your Docker apps locally using the Elastic Beanstalk Command Line Interface (CLI). — Jeff; The Elastic Beanstalk command line interface (EB CLI) makes it easier for developers, […]

Amazon WorkDocs Update – Flexible Permissions and Sharing with Groups

I have become a devoted user of . I draft my blog posts (including this one) and then use WorkDocs to route them to the appropriate people and teams for review and translation. On an average day I probably upload new versions of 4 or 5 draft blog posts and review and respond to feedback […]

New – AstroCompute in the Cloud Grants Program

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 […]

Monday, April 27, 2015

New – Glacier Vault Access Policies

provides secure and durable data storage at extremely low cost (as little as $0.01 per gigabyte per month). Each item stored in Glacier is known as an archive, and can be as large as 40 terabytes. Archives are stored in vaults, each of which can store as many archives as desired. Today we are giving […]

DynamoDB Update – Improved JSON Editing & Key Condition Expressions

Thousands of customers use to build popular applications for Gaming (Battle Camp), Mobile (The Simpsons Tapped Out), Ad-tech (AdRoll), Internet-of-Things (Earth Networks) and Modern Web applications (SmugMug). We have made some improvements to DynamoDB in order to make it more powerful and easier to use. Here’s what’s new: You can now add, edit, and retrieve […]

AWS Week in Review – April 20, 2015

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 […]

Thursday, April 23, 2015

VM Import Update – Faster and More Flexible, with Multi-Volume Support

Enterprise IT architects and system administrators often ask me how to go about moving their existing compute infrastructure to . Invariably, they have spent a long time creating and polishing their existing system configurations and are hoping to take advantage of this work when they migrate to the cloud. We introduced quite some time ago […]

Registration for AWS re:Invent 2015 Opens Soon

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 […]

Tuesday, April 21, 2015

Announcing the NOAA Big Data Project

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 […]

Monday, April 20, 2015

AWS CloudFormation Update – Lambda-Backed Custom Resources & More

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, […]

Friday, April 17, 2015

New G2 Instance Type with 4x More GPU Power

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. […]

Tuesday, April 14, 2015

Welcome the Newest AWS Community Heroes

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 […]

Monday, April 13, 2015

Now Available – Amazon WorkSpaces API & CLI

I’m a big fan of and currently spend most of my day using a single WorkSpace that I can access from multiple locations, devices, and device types (I can’t wait to share even more details about this use case with you). Up until now, all actions on a WorkSpace had to be initiated through the […]

AWS Week in Review – April 6, 2015

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 […]

Thursday, April 9, 2015

Expanding the Cloud: Amazon Machine Learning Service, the Amazon Elastic Filesystem and more

Today was a big day for the Amazon Web Services teams as a whole range of new services and functionality was delivered to our customers. Here is a brief recap of it:

The Amazon Machine Learning service As I wrote last week machine learning is becoming an increasingly important tool to build advanced data driven applications. At Amazon we have hundreds of teams using machine learning and by making use of the Machine Learning Service we can significantly speed up the time they use to bring their technologies into production. And you no longer need to be a machine learning expert to be able to use it.

Amazon Machine Learning is a service that allows you easily to build predictive applications, including fraud detection, demand forecasting, and click prediction. Amazon ML uses powerful algorithms that can help you create machine learning models by finding patterns in existing data, and using these patterns to make predictions from new data as it becomes available. The Amazon ML console and API provide data and model visualization tools, as well as wizards to guide you through the process of creating machine learning models, measuring their quality and fine-tuning the predictions to match your application requirements. Once the models are created, you can get predictions for your application by using the simple API, without having to implement custom prediction generation code or manage any infrastructure. Amazon ML is highly scalable and can generate billions of predictions, and serve those predictions in real-time and at high throughput. With Amazon ML there is no setup cost and you pay as you go, so you can start small and scale as your application grows. Details on the AWS Blog

The Amazon Elastic File System

AWS has been offering a range of storage solutions: objects, block storage, databases, archiving, etc. for a while already. Customers have been asking to add file system functionality to our set of solutions as much of their traditional software required a broad accessible shared file system. When we designed Amazon EFS we decided to build along the AWS principles: Elastic, scalable, highly available, consistent performance, secure, and cost-effective.

Amazon EFS is a fully-managed service that makes it easy to set up and scale shared file storage in the AWS Cloud. With a few clicks in the AWS Management Console, customers can use Amazon EFS to create file systems that are accessible to EC2 instances and that support standard operating system APIs and file system semantics. Amazon EFS file systems can automatically scale from small file systems to petabyte-scale without needing to provision storage or throughput. Amazon EFS can support thousands of concurrent client connections with consistent performance, making it ideal for a wide range of uses that require on-demand scaling of file system capacity and performance. Amazon EFS is designed to be highly available and durable, storing each file system object redundantly across multiple Availability Zones. With Amazon EFS, there is no minimum fee or setup costs, and customers pay only for the storage they use. Details on the AWS Blog.

The Amazon ECS Container Service

Containers are an important building block in modern style of software development and since the launch of Amazon ECS last year November it has become a very important tool for architects and developer. Today Amazon ECS moves into General Availability (GA) so you can use it for your certified production systems.

With going GA Amazon ECS also delivers a new scheduler to support long running application, see my detail block post over here: State Management and Scheduling with the Amazon EC2 Container Service Also read the details on the AWS Blog

Amazon Lambda One of the most exciting technologies we have built lately at AWS is Amazon Lambda. Developers really have flocked to using this serverless programming technology to build event driven services. A great example by Valentino in the AWSSummit today was the use of Lambda by Adroll to deliver real-time updates around the word to their DynamoDB instances. Today Amazon Lambda is entering General Availability. Two areas where Lambda is driving a lot of innovation is Mobile and the Internet of Things (IoT). We have taken feedback from our customers and driven much innovation to extend it with great new functionality:

  • Synchronous Events – You can now create AWS Lambda functions that respond to events in your application in real time (synchronous) as well as asynchronously. Synchronous requests allow mobile and IoT apps to move data transformations and analysis to the cloud and make it easy for any application or web service to use Lambda to create back-end functionality. Synchronous events operate with low latency so you can deliver dynamic, interactive experiences to your users. To learn more about using synchronous events, read Getting Started: Handling Synchronous Events in the AWS Lambda Developers Guide.
  • AWS Mobile SDK support for AWS Lambda (Android, iOS) – AWS Lambda is now included in the AWS Mobile SDK, making it easy to build mobile applications that use Lambda functions as their app backend. When invoked through the mobile SDK, the Lambda function automatically has access to data about the device, app, and end user identity, making it easy to create rich, personalized responses to in-app activity. To learn more, visit the AWS Mobile SDK page.
  • Target, Filter, and Route Amazon SNS Notifications with AWS Lambda – You can now invoke a Lambda function by sending it a notification in Amazon SNS, making it easy to modify or filter messages before routing them to mobile devices or other destinations. Apps and services that already send SNS notifications, such as Amazon CloudWatch, gain automatic integration with AWS Lambda through SNS messages without needing to provision or manage infrastructure.
  • Apply Custom Logic to User Preferences and Game State – Amazon Cognito makes it easy to save user data, such as app preferences or game state, in the AWS Cloud and synchronize it among all the user’s devices. You can now use AWS Lambda functions to validate, audit, or modify data as it is synchronized and Cognito will automatically propagate changes made by your Lambda function to the user’s devices. End user identities created using Amazon Cognito are also included in Lambda events, making it easy to store or search for customer-specific data in a mobile, IoT, or web backend.
  • AWS CloudTrail Integration – Lambda now supports AWS CloudTrail logging for API requests. You can also use AWS Lambda to automatically process CloudTrail events to add security checks, auditing, or notifications for any AWS API call.
  • Enhanced Kinesis Stream Management – You can now add, edit and remove Kinesis streams as event sources for Lambda functions using the AWS Lambda console, as well as view existing event sources for your Lambda functions. Multiple Lambda functions can now respond to events in a single Kinesis or DynamoDB stream.
  • Increased Default Limits – Lambda now offers 100 concurrent executions and 1,000 TPS as a default limit and you can contact customer service to have these limits quickly raised to match your production needs.
  • Enhanced Metrics and Logging – In addition to viewing the number of executions of your Lambda function and its error rate and duration, you can now also see throttled attempts through a CloudWatch metric for each function. Amazon CloudWatch Logs now also support time-based sorting, making it easier to search Lambda logs and correlate them with CloudWatch metrics. API enhancements make it easier to distinguish problems in your code (such as uncaught top-level exceptions or timeouts) from errors you catch and return yourself.
  • Simplified Access Model and Cross-Account Support – Lambda now supports resource policies and cross-account access, making it easier to configure event sources such as Amazon S3 buckets and allowing the bucket owner to be in a separate AWS account. Separate IAM roles are no longer required to invoke a Lambda function, making it faster to set up event sources.

We will also launch Java as a programming language to be used in lambda in a few weeks. More details on the AWS Blog

For more details on these new services visit the official AWS Blog and the What's New Section on the AWS website

AWS Lambda – In Full Production with New Features for Mobile Devs

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 […]

Amazon Machine Learning – Make Data-Driven Decisions at Scale

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 […]

Tuesday, April 7, 2015

New APN Competencies – Healthcare and Digital Media

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 […]

Monday, April 6, 2015

AWS Config Update – More Regions, Friendly Notifications, Partner Support

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 […]

Wednesday, April 1, 2015

Amazon WorkSpaces Update – New Features for Users and Admins

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. […]