Startups and Mobile Apps on AWS. Dave Schappell, Startup Business Development Manager, AWS September 11, 2013

Similar documents
AWS Mobile Services 7/7/2014. Marco Argenti, Vice President

Microservices on AWS. Matthias Jung, Solutions Architect AWS

Microservices Architekturen aufbauen, aber wie?

Amazon Linux: Operating System of the Cloud

AWS 101. Patrick Pierson, IonChannel

Training on Amazon AWS Cloud Computing. Course Content

Enroll Now to Take online Course Contact: Demo video By Chandra sir

Scaling on AWS. From 1 to 10 Million Users. Matthias Jung, Solutions Architect

At Course Completion Prepares you as per certification requirements for AWS Developer Associate.

How can you implement this through a script that a scheduling daemon runs daily on the application servers?

Werden Sie ein Teil von Internet der Dinge auf AWS. AWS Enterprise Summit 2015 Dr. Markus Schmidberger -

AWS Well Architected Framework

AWS Solution Architect Associate

Amazon Web Services. Block 402, 4 th Floor, Saptagiri Towers, Above Pantaloons, Begumpet Main Road, Hyderabad Telangana India

ARCHITECTING WEB APPLICATIONS FOR THE CLOUD: DESIGN PRINCIPLES AND PRACTICAL GUIDANCE FOR AWS

About Intellipaat. About the Course. Why Take This Course?

Develop and test your Mobile App faster on AWS

Deliver High- quality Streaming Media Globally with AWS and Wowza

High School Technology Services myhsts.org Certification Courses

Cloud Computing. Amazon Web Services (AWS)

2013 AWS Worldwide Public Sector Summit Washington, D.C.

PrepAwayExam. High-efficient Exam Materials are the best high pass-rate Exam Dumps

What s New at AWS? A selection of some new stuff. Constantin Gonzalez, Principal Solutions Architect, Amazon Web Services

What s New at AWS? looking at just a few new things for Enterprise. Philipp Behre, Enterprise Solutions Architect, Amazon Web Services

Certificate of Registration

Exam Questions AWS-Certified- Developer-Associate

Amazon Web Services 101 April 17 th, 2014 Joel Williams Solutions Architect. Amazon.com, Inc. and its affiliates. All rights reserved.

Expected Learning Outcomes Introduction To AWS

Crypto-Options on AWS. Bertram Dorn Specialized Solutions Architect Security/Compliance Network/Databases Amazon Web Services Germany GmbH

Better, Faster, Stronger web apps with Amazon Web Services. Senior Technology Evangelist, Amazon Web Services

Launch and Scale your Social Game in the Cloud with AltEgo, Amazon Web Services and RightScale

LINUX, WINDOWS(MCSE),

AWS Mobile Hub. Build, Test, and Monitor Your Mobile Apps. Daniel Geske, Solutions Architect 31 May 2017

PracticeDump. Free Practice Dumps - Unlimited Free Access of practice exam

Amazon Web Services (AWS) Solutions Architect Intermediate Level Course Content

Lean & Mean on AWS: Cost-Effective Architectures. Constantin Gonzalez, Solutions Architect, AWS

Introduction to Cloud Computing

Amazon Web Services Training. Training Topics:

Security Aspekts on Services for Serverless Architectures. Bertram Dorn EMEA Specialized Solutions Architect Security and Compliance

The Orion Papers. AWS Solutions Architect (Associate) Exam Course Manual. Enter

AWS Solutions Architect Associate (SAA-C01) Sample Exam Questions

Deep Dive on AWS CodeStar

MONITORING SERVERLESS ARCHITECTURES

Building Games with AWS Mobile Services

Cloud Providers more AWS, Aneka

AWS_SOA-C00 Exam. Volume: 758 Questions

Introduction to Amazon Web Services. Jeff Barr Senior AWS /

How to go serverless with AWS Lambda

Implementing Remote Desktop Computing Services using Amazon EC2 An IaaS Example

Cloud Solutions for Mobile Applications

SAA-C01. AWS Solutions Architect Associate. Exam Summary Syllabus Questions

AWS Lambda: Event-driven Code in the Cloud

AWS Administration. Suggested Pre-requisites Basic IT Knowledge

Zombie Apocalypse Workshop

HPE Digital Learner AWS Certified SysOps Administrator (Intermediate) Content Pack

Amazon Web Services (AWS) Training Course Content

DevOps Tooling from AWS

Write On Aws. Aws Tools For Windows Powershell User Guide using the aws tools for windows powershell (p. 19) this section includes information about

TestkingPass. Reliable test dumps & stable pass king & valid test questions

DevOps on AWS Deep Dive on Continuous Delivery and the AWS Developer Tools

ActiveNET. #202, Manjeera Plaza, Opp: Aditya Park Inn, Ameerpetet HYD

Building Secure and Scalable Mobile Apps on AWS

Serverless Architecture Hochskalierbare Anwendungen ohne Server. Sascha Möllering, Solutions Architect

BERLIN. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

What is Cloud Computing? What are the Private and Public Clouds? What are IaaS, PaaS, and SaaS? What is the Amazon Web Services (AWS)?

Aws Certified Advanced Networking Official Study Guide Specialty Exam

AWS Service Drill Downs

AWS Solutions Architect Exam Tips

Diving into AWS Lambda

Video on Demand on AWS

Serverless Computing. Redefining the Cloud. Roger S. Barga, Ph.D. General Manager Amazon Web Services

Overview of AWS Security - Database Services

AWS Course Syllabus. Linux Fundamentals. Installation and Initialization:

AWS Certifications. Columbus Amazon Web Services Meetup - February 2018

Cloud Computing 4/17/2016. Outline. Cloud Computing. Centralized versus Distributed Computing Some people argue that Cloud Computing. Cloud Computing.

Store, Protect, Optimize Your Healthcare Data in AWS

Getting Started with AWS IoT

Microsoft Best Practices on AWS

8/3/17. Encryption and Decryption centralized Single point of contact First line of defense. Bishop

San Jose Water Company Expedites New Feature Delivery with DevOps Help from ClearScale on AWS

Energy Management with AWS

Emulating Lambda to speed up development. Kevin Epstein CTO CorpInfo AWS Premier Partner

Going Serverless. Building Production Applications Without Managing Infrastructure

Amazon CloudWatch. Developer Guide API Version

Amazon Search Services. Christoph Schmitter

CLOUD AND AWS TECHNICAL ESSENTIALS PLUS

Cloud Computing ECPE 276. AWS Hosted Services

Amazon Web Services. Foundational Services for Research Computing. April Mike Kuentz, WWPS Solutions Architect

AWS Data Security Security Update

Cloud Computing /AWS Course Content

AWS Agility + Splunk Visibility = Cloud Success. Splunk App for AWS Demo. Laura Ripans, AWS Alliance Manager

Exam Questions AWS-Solution- Architect-Associate

AWS Certified Solutions Architect - Associate 2018 (SAA-001)

Security & Compliance in the AWS Cloud. Vijay Rangarajan Senior Cloud Architect, ASEAN Amazon Web

MEDIA PROCESSING ON CLOUD

Amazon. Exam Questions AWS-Certified-Solutions-Architect- Professional. AWS-Certified-Solutions-Architect-Professional.

AWS Storage Gateway. Amazon S3. Amazon EFS. Amazon Glacier. Amazon EBS. Amazon EC2 Instance. storage. File Block Object. Hybrid integrated.

Architecting for Greater Security in AWS

CLOUD ECONOMICS: HOW TO QUANTIFY THE BENEFITS OF MOVING TO THE CLOUD

Security & Compliance in the AWS Cloud. Amazon Web Services

Transcription:

Startups and Mobile Apps on AWS Dave Schappell, Startup Business Development Manager, AWS September 11, 2013

The most radical and transformative of inventions are those that empower others to unleash their creativity - to pursue their dreams.

Unleashing Creativity What if we re-invent How people can access their favorite music?

Unleashing Creativity What if we re-invent How people read magazines on the go?

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

AWS powers today s hottest startups

These startups are getting the same as these companies: DURABILITY SECURITY SCALABILITY AFFORDABILITY RELIABILITY

Why do Startups Use AWS? Reason #1: Startup needs = basic value prop of cloud Replaces high fixed costs with low variable costs Replaces guesswork of self-hosting with elastic infrastructure Replaces long lead times with immediate access to unlimited resources

Why do Startups Use AWS? Reason #1: Startup needs = basic value prop of cloud Replaces high fixed costs with low variable costs Replaces guesswork of self-hosting with elastic infrastructure Replaces long lead times with immediate access to unlimited resources More innovation, more experimentation, more startups

Replace High Fixed Costs with Low Variable Costs Startups pre-aws

SocialCam Migrates to AWS in One Evening, and Scales its Application to Run on over 20 Million Devices SocialCam offers an iphone and Android application for taking videos, adding effects and sharing them with friends over the web Within hours of a successful Facebook campaign, the company s physical servers could no longer support the number of new users SocialCam migrated to AWS in just one evening, allowing the company to scale quickly to support the application, which now runs on over 20 million phones

Replaces guesswork of self-hosting with elastic IT Startups pre-aws Capacity Demand Unhappy Customers Capacity Demand Waste $$$ Traditional AWS Cloud

Replaces long lead times with immediate access to unlimited resources Instead of Infrastructure in Weeks get Infrastructure in Minutes S M T W T F S

Why do Startups Use AWS? Reason #1: Startups belong in the Cloud Reason #2: AWS is the Right Cloud Partner Massive Scale Customer Focus Global Footprint

Why do Startups Use AWS? Reason #1: Startups belong in the Cloud Reason #2: AWS is the Right Cloud Partner Massive Scale Customer Focus Global Footprint Every Use Case, Every Developer, Every Stage

Leveraging AWS, Instagram scales to become one of the most popular networks in the world Instagram is a mobile photo and video sharing site with millions of customers Your users around the world don t care that you wrote your own DB Mike Krieger, Instagram Cofounder The company s small engineering team needed solutions that would enable them to scale AWS provided Instagram with rapid, costeffective scalability that enabled quick growth

Global Infrastructure 9 Regions 25 Availability Zones 40 Edge Locations

Continuous Expansion and Customer Focus EACH DAY AWS Pace of Innovation Significant Feature and Service Releases by Year 159 Reduced Prices adds the equivalent server capacity to power when it was a global $5.2B enterprise with 7,800 employees in 2003. 82 61 48 24 9 2007 2008 2009 2010 2011 2012 Lower Infrastructure Costs Economies of Scale 35 Price Reductions More Infrastructure More Customers More AWS Usage

Mobile Apps on AWS Jon Turow, Senior Product Manager, AWS September 11, 2013

The Right Partner from Zero to Global Scale acquired by Facebook for $1B April 2012 valued at $3B November 2012 valued at $2.5B February 2013 acquired by Yahoo! for $1.1B May 2013 acquired by Google for $1.1B June 2013 acquired by Facebook April 2013

Mature and Fully Functional Development and Management Application Services Compute Storage Database Networking AWS Global Infrastructure

Mature and Fully Functional OpsWorks CloudFormation Elastic Beanstalk IAM CloudWatch Data Pipeline CloudSearch Elastic Transcoder SES SNS SQS SWF EC2 ELB S3 EBS RDS ElastiCache EMR Auto Scaling CloudFront Glacier DynamoDB Redshift Networking AWS Global Infrastructure

An extensive set of SDK and IDE support enables you to build applications tailored to your language or platform. SDKs for your preferred platform and language Android ios Java nodejs.net PHP Python Ruby integrated into your preferred IDE Eclipse Visual Studio CLI Powershell

Some Managed Services for Mobile Development DynamoDB: Unbounded scale with zero ops Elasticache: Accelerate application performance Simple Queue Service (SQS): Reduce your latency with asynchronous processing S3: Highly durable, highly scalable object store

Mobile App Development Made Easy Web Identity Federation DynamoDB Geospatial SNS Mobile Push Easy login with Google, Facebook and Amazon Identities Easily enrich your data with geospatial information One simple API for Apple, Google and Amazon devices

SNS Mobile Push Jon Turow, Senior Product Manager, AWS September 11, 2013

Mobile push notifications engage customers when your app is not currently active. Users opt-in to receive them Delivered to a specific app on a specific device Short messages: read, ignore, or acknowledge to launch the app

Your cloud application directs mobile push notifications to a specific app on a specific device Cloud App Mobile Apps

Notifications are delivered via platform-specific push services, which keep connections with their devices. Cloud App Platform Service Mobile Apps

Developers manage tokens for each device, and must proactively swap or disable them based on feedback. Token Feedback Platform Service Token Registration

Each platform-specific push service works differently. Apple APNS Different APIs Different Features Google GCM Different Feedback Amazon ADM

Push notifications get even more complex as you scale to support millions of devices. Cloud App Platform Services Mobile Apps

Developers use intermediaries to abstract platform-specific APIs and manage tokens for millions of apps. Push Intermediary Mobile Apps

Developers use intermediaries to abstract platform-specific APIs and manage tokens for millions of apps. Abstraction so your app can engage users on any platform Manage tokens to ensure messages are delivered reliably Operational complexity Scalability takes work Cost even though the platform services themselves are free

Amazon SNS Mobile Push is a managed, scalable, crossplatform push intermediary service. Apple Devices Google Devices Amazon SNS Mobile Push Amazon Kindle Fire Devices

You can send a distinct payload for each platform, or publish one common message for all platforms. Specify Platform-Specific Payloads Publish Publish Once, Deliver Anywhere Publish Apple Google Apple Google Kindle Fire Kindle Fire Kindle Fire Kindle Fire

You can publish unique messages to individual devices, or broadcast identical messages to many devices at once. Direct Publishing Broadcast with SNS Topics Publish Publish Publish Publish

SNS consumes feedback from each platform and manages swapping and disabling tokens on your behalf. Token Feedback Write to one stable endpoint per device Cloud App Amazon SNS Mobile Push Token Registration You can access the feedback, but you don t have to do so in order to use SNS

SNS offers easy scalability, so you can just start sending more messages as your app achieves scale. Go from a few messages to hundreds of millions Go from a few devices to hundreds of millions...without provisioning, configuring or managing...without sacrificing reliable, durable delivery

The console makes it easy to get started with SNS Mobile Push, and easy to migrate existing apps. One simple workflow to create apps on any platform Upload or paste in exactly the credentials you receive from each platform Easily migrate an existing application by batchuploading existing tokens

You can get started for free. 1 Million Free per Month 1 million publishes + 1 million mobile push notifications $1.00 per Million Thereafter $0.50 per million publishes + $0.50 per million mobile push deliveries When you broadcast with SNS Topics, your effective price can be lower

Quick Review: Cross-platform push to Apple, Google and Amazon 1m free per month, and $1.00 per million thereafter Seamless scalability with durable, reliable deliveries Easy token management Amazon SNS Mobile Push For More Information: SNS Detail Page and Docs: http://amzn.to/179ee7r Getting Started + Sample Apps: http://amzn.to/15rs1dv Email: aws-sns-mobile-push@amazon.com Any Questions?