API Gateway – Build and Run Scalable Application Backends. 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 expected). Many of our customers host backend web services for their mobile, web, enterprise, or IoT (Internet of Things) applications on AWS.
These services have no user interface. Instead, they are accessed programmatically, typically using a REST-style interface. In order to successfully host an application backend you need to think about the infrastructure: authorization, access control, traffic management, monitoring, analytics, and version management. None of these tasks are easy, and all count as infrastructure. In many cases you also need to build, maintain, and distribute SDKs (Software Development Kits) for one or more programming languages.
New API Gateway Now I need some actual code. Amazon data center size « Huan Liu's Blog. (Edit 3/16/2012: I am surprised that this post is picked up by a lot of media outlets. Given the strong interest, I want to emphasize what is measured and what is derived. The # of server racks in EC2 is what I am directly observing. By assuming 64 physical servers in a rack, I can derive the rough server count. But remember this is an *assumption*. Check the comments below that some think that AWS uses 1U server, others think that AWS is less dense. Similar to the EC2 CPU utilization rate, another piece of secret information Amazon will never share with you is the size of their data center.
Although Amazon would never tell you, I have figured out a way to probe for its size. The methodology is fully documented below for those inquisitive minds. The first key observation is that Amazon now has close to half a million servers, which is quite impressive. I also show the growth rate of Amazon’s infrastructure for the past 6 months below. Probing methodology Caveat Like this: Like Loading... Additional Reserved Instance Options for Amazon RDS. 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 for the MySQL and Oracle database engines.
You can save 30% to 55% of your On-Demand DB Instance costs, depending on your usage. Light Utilization Reserved Instances offer the lowers upfront payment, and ideal for DB instances that are used sporadically for development and testing, or for short-term projects. You can save up to 30% on a 1-year term and 35% on a 3-year term when compared to the same instance on an On-Demand basis.
Medium Utilization Reserved Instances have a higher upfront payment than Light Utilization Reserved Instances, but a much lower hourly usage fee. They are suitable for workloads that run most of the time, with some variability in usage. -- Jeff; New Whitepaper: Amazon's Corporate IT Deploys Corporate Intranet Running SharePoint 2010 on AWS. 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 in them. Amazon's Corporate IT recently wrapped up an important project and they have just documented the entire project in a new technical whitepaper. Download whitepaper (PDF) Amazon's Corporate IT team deployed its corporate intranet to Amazon EC2 instances running Microsoft SharePoint 2010 and SQL Server 2008, all within a Virtual Private Cloud (Amazon VPC). The whitepaper describes the entire deployment process in step by step fashion: initial requirements analysis, security review, deployment success criteria, proof of concept, application architecture, configuration of SharePoint 2010 and SQL Server, and final production deployment.
There are a number of reasons why I am so excited about this project: -- Jinesh. The Amazon Tablet is Real. And MG Siegler (speaking of MG) has seen it: The interface is all Amazon and Kindle. It’s black, dark blue, and a bunch of orange. The main screen is a carousel that looks like Cover Flow in iTunes which displays all the content you have on the device. This includes books, apps, movies, etc. I can’t wait. About the author: David Pierce (1174 Posts) David Pierce, the founder of Digitizd, is now Reviews Editor at The Verge. Additional CloudWatch Metrics for Amazon SQS and Amazon SNS. 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 action. There were three queues and three types of processing!
The customers were waiting to place an order, waiting to pay, or waiting for their coffee. The employees functioned as order takers, cashiers, or baristas. It was fascinating to watch this dynamically scaled system in action. You could implement a system like this using the Amazon Simple Queue Service. We've added some additional Amazon CloudWatch metrics to make it easier to handle this particular case. NumberOfMessagesSentSentMessageSizeNumberOfMessagesReceivedNumberOfEmptyReceivesNumberOfMessagesDeletedApproximateNumberOfMessagesVisibleApproximateNumberOfMessagesNotVisible We have also added the following metrics for each Amazon SNS topic, also at 5 minute intervals: -- Jeff; Amazon Simple Email Service Now Supports Attachments. Amazon Deploying Containers in Oregon « Data Center Knowledge. A look at the Amazon Perdix container, included in a presentation at Amazon Technology Day. Last week we noted a presentation from Amazon Web Services that discussed the company’s use of modular data centers to deploy server capacity for its cloud computing operation.
Amazon’s latest modular deployment has been noticed by local media in central Oregon. On Saturday The Hermiston Herald reported that Amazon subsidiary Vadata has deployed six modules in Umatilla, Oregon. The paper describes the facility as “innocuous, bland structures — a row of six shipping containers gussied up with a few doors and vents. ” That description matches images of a modular design called Perdix that Amazon’s James Hamilton discussed earlier this month at a technology open house. Amazon.com joins major cloud builders Google, Microsoft and Yahoo in embracing factory-built components as a strategy to reduce the cost and deployment time for data center capacity.
Windows on Amazon EC2 Security Guide : Articles & Tutorials. By Jesper M. Johansson Principal Security Architect, Amazon.com Default Setup Amazon EC2 running Windows is provided through an Amazon Machine Image (AMI). The Amazon-provided Windows AMIs are, as much as possible, configured the way you would expect a Windows Server to be configured if you just installed it from Microsoft-issued media. It is our goal to deliver an instance that behaves exactly the way you would expect and to avoid any surprises with respect to features and functionality. Please note that third parties may provide Amazon EC2 AMIs running Windows as well. Differences Between Default Windows and Amazon EC2 AMIs For proper functioning of your instances as well as for your convenience, a few changes have been made from the installation defaults. EC2config Service The images contain one additional service installed by Amazon Web Services, the EC2 Config Service.
The ec2config service is primarily used during initial setup, as you can see from above. Sc delete ec2config.
About AWS. In 2006, Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services -- now commonly known as cloud computing. One of the key benefits of cloud computing is the opportunity to replace up-front capital infrastructure expenses with low variable costs that scale with your business. With the Cloud, businesses no longer need to plan for and procure servers and other IT infrastructure weeks or months in advance. Instead, they can instantly spin up hundreds or thousands of servers in minutes and deliver results faster. Today, Amazon Web Services provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world. Low Cost AWS offers low, pay-as-you-go pricing with no up-front expenses or long-term commitments.