FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
AWS Cloud Kata | Manila - Opening Keynote
1. “Amazon Web Services is probably the most
important thing that has happened to mobile
and web app developers that the press just
misses. Jeff Bezos has accidentally or maybe
on purpose powered a whole generation of
applications.”
Steve Blank
2. These ASEAN startups … are getting the same… as these companies:
DURABILITY
SECURITY
SCALABILITY
AFFORDABILITY
RELIABILITY
3. These ASEAN startups benefit from AWS… just like these companies:
E-COMMERCE
CONSUMER APPS
GAMING
MEDIA
ENTERPRISE / SaaS
4. “Cloud is like a fertilizer that creates Startups”
Eric Ries
7. Experiment More, Develop Cheaper,
Ship Faster
Add New Dev Environment
Add New Production in US
Add 1,000 Servers
Remove 1,000 servers
aws.amazon.com/managementconsole
Instance Type
M3 Extra Large
1,000
Number of Instances
Availability Zone
US-West-2b
Launch
Infrastructure
in Minutes
Lower Costs of
Innovation
Shorter
Development
Cycles
8.
9. Dropbox Pro Tip #1
Learn early, learn often
http://www.slideshare.net/gueste94e4c/dropbox-startup-lessons-learned-3836587
10.
11. Server Backend
Analytics
Desktop Client
API backend
Website controller logic
Runs on a single code base using Python
http://highscalability.com/blog/2011/3/14/6-lessons-from-dropbox-one-million-files-saved-every-15-minu.html
13. Dropbox Pro Tip #2
Not launching = Painful
Not Learning = Fatal
http://www.slideshare.net/gueste94e4c/dropbox-startup-lessons-learned-3836587
14. “Code something in a day and release it”
AWS Elastic Beanstalk
Automated resource management – web apps made easy
EC2
RDS
Beanstalk deploys
EBS
ELB
You still have control
15.
16.
17. Dropbox Pro Tip #3
“Keep the main thing the main thing”
http://www.slideshare.net/gueste94e4c/dropbox-startup-lessons-learned-3836587
18. “Fortunately, we spent almost all our effort
on making an elegant, simple product that
‘just works’ and making users happy”
Drew Houston, Founder, Dropbox
Build apps, not infrastructure,
and leverage the ‘Backbone of Giants’
19. Backbone of Giants
AWS levels the playing field: technology, scale, security, global footprint
Same global
infrastructure as
Same
security as
Same
scalability as
20. Grow faster, reach customers
globally, scale easily
Global Reach
Infinite Scalability
Amazon as a Channel
21. Which company…
14 million users in just over a year
…reached 150 million photos & terabytes of data
…signed up 1.0 million users in 12 hours after launching an Android app
…over 100 million active users in January 2013
…grew to
…with only 3 engineers?
22.
23. Started on single machine
25K signups first day
Friday: moved to EC2
http://www.scribd.com/doc/89025069/Mike-Krieger-Instagram-at-the-Airbnb-tech-talk-on-Scaling-Instagram
24. Scaling
replacing all components of a
car while driving it at 100mph
http://www.scribd.com/doc/89025069/Mike-Krieger-Instagram-at-the-Airbnb-tech-talk-on-Scaling-Instagram
25.
26. Instagram Pro Tip #1
Keep it very simple
http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of
27. Staying nimble
= remind yourself of what’s important
“Your users around the world don’t
care that you wrote your own DB”
Mike Krieger, Instagram Cofounder
http://www.scribd.com/doc/89025069/Mike-Krieger-Instagram-at-the-Airbnb-tech-talk-on-Scaling-Instagram
28. Instagram Pro Tip #2
Don’t re-invent the wheel:
Go with proven and solid technologies
http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of
29. Instagram is built on AWS global infrastructure
9 Regions
Go Global in Minutes
25 Availability Zones
43 Edge Locations
31. Customer-driven innovation continues
“I wish I could improve latency to
India”
Jul 28, 2013
Amazon CloudFront and Route 53 Add
India Edge Locations
“If I only I could use Beanstalk for
my Node.js app!”
Mar 11, 2013
Announcing AWS Elastic Beanstalk for
Node.js
“It’s hard to manage my Chef recipes”
Feb 18, 2013
Announcing AWS OpsWorks
“If only AWS could make it easier to
manage the transcoding process”
Jan 28, 2013
Announcing Amazon Elastic Transcoder
32. Instagram Pro Tip #3
Minimize operational burden
instrument everything
http://www.scribd.com/doc/89025069/Mike-Krieger-Instagram-at-the-Airbnb-tech-talk-on-Scaling-Instagram
34. Automate Everything
AWS = true ‘Infrastructure as Code’
AWS Elastic
Beanstalk
AWS
OpsWorks
AWS
CloudFormation
Automated resource
management – web apps
made easy
DevOps framework for
application lifecycle
management & automation
Templates to deploy &
manage template-driven
provisioning
Rich API’s – everything can be scripted, versioned, tested and repeated
Control
Convenience
Orchestration framework ranging from macro to granular control
37. One of the fastest growing sites in history. Cites AWS for making it
possible to handle growth and scale
http://highscalability.com/blog/2012/5/21/pinterest-architecture-update-18-million-visitors-10x-growth.html
38. • 80 million objects stored in S3
• 410 terabytes of user data
• 70 master databases
• 150 EC2 instances in the web tier
• 90 instances for in-memory caching
• 35 instances used for internal purposes
• Elastic Load Balancing
• Elastic MapReduce (Hadoop)
43. Pinterest Pro Tip #2
Use “Reserved Instances”
http://highscalability.com/blog/2012/12/12/pinterest-cut-costs-from-54-to-20-per-hour-by-automatically.html
44. AWS offers multiple purchasing models
Free Tier
On-Demand
Reserved
Spot
Get Started on AWS
with free usage & no
commitment
Pay for compute
capacity by the hour
with no long-term
commitments
Make a low, one-time
payment and receive a
significant discount on
the hourly charge
Bid for unused capacity,
charged at a Spot Price
which fluctuates based
on supply and demand
For POCs and
getting started
For spiky workloads,
or to define needs
For committed
utilization
For time-insensitive or
transient workloads
45. • Auto-scaling – automated shut down of 40% of instances off-peak
• Reserved Instances – to save on EC2 for base workload
50. AWS Activate
Packages & Benefits
Self-Starter Package
Startups doing it on their own
• AWS Free Usage Tier
• 1 month Developer Support
• "AWS Technical Professional"
training + 1 self-paced lab
• Startup Forum
• Special 3rd party offers
Portfolio Package
Startups in select accelerators
• AWS Promotional Credit
• Business Support 1+ month
• "AWS Technical Professional" &
"AWS Essentials" training with
class labs + 4 self-paced labs
• Startup Forum
• Special 3rd party offers