AWS Boot Camp, OSSF & CloudTW
Amazon Web Service
The followings slides were extracted from
the publicly available presentation of
Simone’s presentation for Taiwan.
Amazon’s Three Businesses
Consumer (Retail) Seller IT Infrastructure
Business Business Business
Tens of millions of Sell on Amazon Cloud computing
active customer websites infrastructure for
accounts hosting web-scale
Use Amazon solutions
Eight countries: technology for your
US, UK, Germany, own retail website Hundreds of
Japan, France, thousands of
Canada, China, Italy Leverage Amazon’s registered customers
Amazon’s Cloud Computing
1) Elastic Capacity 彈性擴容
2) Faster time to market 更短的產品上市時間
3) No initial investment (No Capex)
4) Pay as you go, pay for what you use
5) Focus on your business 讓您更關注核心業務
1) Elastic Capacity
Scaling up and down in minutes
No need to provision
Optimize resources based on your needs
2) Faster time to market
Infrastructure is no longer a barrier
Easier to test a solution
Easier to deploy worldwide
3) No initial investment (No CapEx)
Cloud Computing doesn't require initial investments
You pay for it in a different way
4) Pay as you go, pay for what you use
Pay servers "by the hour", only the ones you use
Pay storage "per Gigabyte", only the ones you use
5) Focus on your business
Automation + Better management tools
Less time is spent on repetitive tasks
AWS goal: flip this equation
On-Premise Your Managing All of the
Infrastructure Business “Undifferentiated Heavy Lifting”
Cloud-Based More Time to Focus on
Infrastructure Your Business
Creators of the most popular FB games:
Farmville, Mafia Wars, Cityville, etc.
最受歡迎的 Facebook 遊戲供應商: 開心農場等.
More than 12,000 servers on AWS
0 to 100+ Million users in just 43 days!
100% on AWS 百分之百AWS平台架構
More than 13 Billion USD market cap
Almost 100% on Amazon Web Services
26 Million subscribers
"AWS let us focus on innovation“
Animoto: Video App on Amazon EC2
Number of Servers 服務器數量
3000 - Scaled to peak of
3,500 instances in 3 days
Launch of Facebook
1000 - 在Facebook上進行產品更新
Apr Apr Apr Apr Apr Apr Apr Apr Apr
12th 13th 14th 15th 16th 17th 18th 19th 20th
AWS Pace of Innovation
(as of Q4 2010) » Amazon Simple Notification Service
» RDS Multi-Availability Zone Support
» EC2 Reserved Instances
» S3 Reduced Redundancy Storage
» New SimpleDB Features
» New Locations and Features for
» IBM on EC2
» Windows Server 2008 on EC2
» S3 Bucket Policies
» Premium Support » Amazon RDS
» Cluster Instances for EC2
» Amazon CloudFront » Amazon Virtual Private Cloud
» EC2 Elastic IP addresses » Amazon Elastic MapReduce
& Availability Zones » EBS Shared Snapshots
» Windows Server, MySQL, » Monitoring, Auto Scaling &
» Amazon EC2
Oracle, & JBoss on EC2 Elastic Load Balancing for EC2
» Amazon S3 » Amazon Linux AMI
» Lower Data Transfer Costs » AWS Import/Export
» Developer Portal & » Oracle on EC2
Forums » New EC2 Features
» SUSE Linux on EC2
» Micro Instances
» Lower Pricing for EC2
» AWS Services in N. California
» Amazon SimpleDB High Mem Instances
» AWS Multi-Factor Authentication
» Amazon Flexible Payments Service » Identity & Access Management
» AWS Management Console
» S3 in Europe
» AWS Economics Center
» EC2 new instance types » AWS Services in Singapore
» AWS in Education
» AWS Start-Up Challenge » RDS Reserved Database Instances
» AWS Security Center
» SAS70 Type II Audit » RDS Read Replicas & Lower Pricing
» More services in EU » Lower Outbound Transfer Pricing
» Lower EC2 Pricing » Data Transfer Usage Tiers
» Public Data Sets » Consolidated Billing for AWS
» Lower S3 Pricing
» Amazon SQS » Elastic Block Store » Amazon S3 Versioning Feature
» Lower pricing for
» Amazon Mechanical Turk » EC2 SLA » EC2 High Memory Instances
Outbound Data Transfer
» EC2 in EU
» AWS Solution Provider Program
» S3 Tiered Pricing
The “Living and Evolving” AWS Cloud
Tools to access
Amazon.com, in fact, can be divided into three branches:the Consumer BusinessThe Seller BusinessThe IT Infrastructure Business, or Amazon Web Services.
First, a true Cloud Computing platform should provide elastic capacity, or the capacity to scale your infrastructure up and down, on demand.
Let's look at this graph here. We have compute power on the Y axis, and time on the X axis.Predicting infrastructure needs is usually very difficult, because the actual needs for infrastructure can be very different, which results in waste of capacity, and customer dissatisfaction.You can solve both problems by adopting a flexible virtual infrastructure that can closely follow your infrastructure needs.
The second advantage is time to market: since your infrastructure is no longer a barrier, and provisioning becomes instant requisition of cloud capacity, your product or service can hit the market much sooner.
There is no need for initial investment, or Capex. A true Cloud Computing platform doesn't require you to invest large sums of money before being able to run your infrastructure.
Even more importantly, you pay as you go, and pay only for what you use.As an example, you can "pay as you go" for a server, which means paying only a few cents per hour.You only pay for what you use, which means that if you run 3 servers now, 5 in the next hour, 2 in the following hour, you will only pay for the servers that you activated and used during these hours.
Last, but not least, with Cloud Computing you can automate most things, and manage your assets in a more efficient way. This allows you to focus more time on your business.
With Amazon Web Services, you can flip this equation. Cloud Computing allows you to manage your infrastructure much more efficiently, thus freeing time to create more value for your business.
I could talk about our customers for hours. In fact, we have hundreds of thousands of customers in more than 190 countries, from small startups to huge enterprise customers, government agencies, spanning every possible market segment.
Zynga created the most successful Facebook games, such as Cityville, Farmville, Mafia Wars, Treasure Isle, and so on.As I told you, they run more than 12,000 servers on Amazon Web Services, and they serve more than 230 millions users monthlyThey run 100% on AWS, and they particularly appreciate the flexibility and scalability of the AWS Platform.When they launch a new game, they start with few servers, and then ramp up their capacity in real time, based on the success of the game.This way they can provide a great service to their customers, while keeping costs down.(This is a good example to illustrate our customer whose scale of usage is as good as an enterprise class).
They are now migrating 100% on Amazon Web Services, and already migrated most of their services, including the movie lists, the website search, the transcoding, recommendation system, etc.They now have more than 10 Million subscribers, and more than 100k DVD titles online.For them, AWS has been a great choice. They say that: "AWS let us focus on innovation".
You can see the spike in traffic that this new app caused.The X axis represents time elapsed and the Y axis represents the EC2 instances launched.Because they were using AWS, Animoto didn’t have to do a thing—AWS took care of everything.
Last but not least, AWS innovates very quickly. This is just a summary of some of the latest innovations, and please bear in mind that there are many other things that are missing here.
0:15There are many difficult things related to Databases: Administration, Backups, Clustering, Replication, and so on. Difficult, time consuming, error prone.How can we use automation to optimize this?