accelerating growth with cloud - hk startup happy hour
DESCRIPTION
Tips on how to accelerate your startup's growth, innovation and global expansion, leveraging the cloud, and related new best practices.TRANSCRIPT
Accelera'ng*Growth,*Innova'on*and*Global*Expansion*with*Cloud*Compu'ng*
Markku*Lepisto*–*Technology*Evangelist*@markkulepisto*
Agenda*
• Growth*Limiters*• From*Owning*to*Ren'ng*• New*Best*Prac'ces*• Rekindling*Innova'on*• Going*Global*• AWS*Intro*
GROWTH'LIMITERS'
Common*Problems*
• Long*lead*'mes*• Inability*to*predict*success*• Sta'c,*preLinvested*capacity*• Lack*of*resources*• High*cost*of*failure*• Risk*aversion*
!*S'fled*Innova'on*
FROM'OWNING'TO'RENTING'Economic*Uncertainty*
OnLDemand,*PayLPerLUse*
• Avoid*large*upfront*investments**• Avoid*deprecia'ng*assets*• Rent*infrastructure*and*useful*services*when*needed*• Low*variable*costs*that*follow*usage*
*****No*more*capacity*guessing*
Everything*Available*as*a*Service*
• Infrastructure*• Database*• Applica'on*Services*• Deployment*&*Management*• Analy'cs*• Open*Source*&*Commercial*SW*
NEW'BEST'PRACTICES'
Minimum*Viable*Product*(MVP)*
• Release*quickly*• Limited*core*features*• Iterate*in*produc'on*• Business*decisions*based*on*data*• New*
– Business*processes,**– Procurement,*delivery*models*– Business*models:*freemium,*inLapp*– And*culture!*
*“Produc(on*is*truly*the*only*place**
you*can*validate*your*code”*L*Michael*Nygard,*author*of*‘Release*it!’*
*
Deliver*Con'nuously*
• Infrastructure*as*Code*– Everything*now*programmable*– App*=*code*+*infrastructure*descrip'on*– In*version*control*
• Full*test*automa'on*• Frequent*small*risk*&*size*builds*• Successful*builds*to*produc'on*
test*
Con'nuous*Integra'on*
code* build*plan*
Agile*Development*
Source*h^p://www.collab.net*
deploy* operate*
collabora'on*
value*
DevOps*
release*
Con'nuous*Delivery*
CloudLSOA*
SOA
• CloudLna've*New*Applica'ons*• SOA*principles*leveraging*Cloud*services*• Architect*for*
– Automa'on*– Scale*– Cost*– Availability*– Data*
• Applica'ons*are**– AlwaysLon*– SelfLhealing*– An'Lfragile*
CloudLna've*Architectures*
• Decompose*to*building*blocks*• Blocks*implement*1*useful*service*each*
– Infrastructure*–*middleware*–*business*logic*
• Monitor,*scale*independently*• Expose*through*APIs*• Decouple*with*idempotent*interfaces,*queues*
– horizontal*scaleLout*– resiliency*
GO'GLOBAL'Expand*Customer*Base*
Go*Global*–*in*Minutes*
• Launch*in*a*test*market*• Collect*all*logs*• A/B*tes'ng*• Big*Data*analy'cs*!*ac'onable*insights*• Feedback*to*product*team*• Iterate*and*deliver*improvements*con'nuously*
Once*you*hit*the*sweet*spot*–*• Programma'cally*replicate*the*offering*to*all*global*regions*
AMAZON'WEB'SERVICES'
Regions,*Zones*and*Edge*Loca'ons*
Storage*
S3 EBS Glacier Storage Gateway
AWS'Global'Infrastructure'
API'AWS'Global'Infrastructure'
AWS'Global'Infrastructure'Fo
unda
tion
Serv
ices'
Appl
icatio
n Se
rvice
s'De
ploy
men
t &
Mana
gem
ent'
Application Services*
Libraries, SDK’s*
Networking*
VPC Direct Connect
ELB Route53
Databases
RDS ElastiCache Dynamo RedShift
Content Delivery
CloudFront
SES SNS SQS Elastic Transcoder
CloudSearch SWF
IAM Federation
Identity & Access
Web Console
Interaction*
Human Interaction*
Support
Regions Availability Zones Edge Locations
Analytics*
DataPipeline EMR Kinesis
EC2
Compute*
WorkSpaces
AppStream
Monitoring
CloudWatch
Deployment & Management
BeanStalk Cloud Formation
OpsWork CloudTrail
Command Line
How can You get Started?
announcing'
AWS'AcEvate'
Packages & Benefits AWS'AcEvate'
SelfGStarter'Package'Startups*doing*it*on*their*own*
PorIolio'Package*Startups*in*select*accelerators*
• AWS*Free*Usage*Tier*• 1*month*Developer*Support*• "AWS*Technical*Professional"*training*+*1*selfLpaced*lab*
• Startup*Forum*• Special*3rd*party*offers*
• AWS*Promo'onal*Credit*• Business*Support*1+*month*• "AWS*Technical*Professional"*&*"AWS*Essen'als"*training*with*class*labs*+*4*selfLpaced*labs*
• Startup*Forum*• Special*3rd*party*offers*
as*
Sign up Now AWS'AcEvate'
aws.amazon.com/ac'vate*
DEMO'
Thank You! aws.amazon.com*
Markku*Lepisto*–*Technology*Evangelist*@markkulepisto*