SlideShare a Scribd company logo
1 of 26
Building on AWS
One Codebase
Aberdeen
25-Apr-19
steve@cloudsoft.io
I want actionable insights
I have a new business idea
I have limited time and finite resources
How did others succeed?
How do I get started?
THINKING CHOOSING EXAMPLES STARTING
THINKING
Greenfield or brownfield
Pace layers
Focus bullseye
More resources
Greenfield or brownfield
No legacy to migrate / retrofit
No existing standards
Freedom of choice
Legacy launching board
Existing standards foundation
Default choices already available
GO LIVE!
Pace layers
Focus bullseye
EVERY STEP OUT FROM THE
CENTRE COSTS $ EFFORT ^ 2
YOU
$1 - Developing your applications
$2 - Administering cloud services
$4 - Building your own services
$8 - Building your own platform
More resources
https://blog.gardeviance.org/2015/03/on-
pioneers-settlers-town-planners-and.html
On Pioneers, Settlers,
Town Planners and Theft
(Wardley)
https://www.wardleymaps.com/
Wardley Map /
Value Chain
(Wardley)
https://itrevolution.com/book/accelerate/
Building & Scaling High
Performing IT Orgs
(Forsgren et al)
Use higher-order services
Pick the right tool for the job
Be Well-architected
CHOOSING
Case for / against microservices
No undifferentiated heavy lifting
Higher order services
DO
Use Cloudformation or similar -as-code
Use CI/CD managed release pipeline
Use RDS managed database
Use SQS & SNS glue for decoupling
Carefully choose serverless/FaaS
Use all the published best practices
possible
DON’T
Click/configure via AWS console
Let people log on to servers and make
changes
Use servers
Think K8S/containers == 42
Build your own database server
Build your own messaging system
Build your own anything
No undifferentiated heavy lifting
Build my own API gateway with nginx
Use AWS API Gateway
Build my own load balancer with nginx
Use AWS Application Load Balancer
Build my own message queue with
RabbitMQ
Use AWS Simple Queue Service
Build my own MongoDB
Use AWS DocumentDB
Build my own relational database
Use AWS RDS
Build my own file server
Use AWS EFS
If it starts with “Build my own…” don’t do it.
Right tool for the job
There are seven managed database services available on AWS - your app might
use between one and seven of them at the same time.
Relational Key-Value Document In-Memory Graph Time series Ledger
https://aws.amazon.com/products/databases/
RDS DynamoDB DocumentDB Redis Neptune Timestream QLDB
Well-architected
https://cloudsoft.io/well-architected-review/
The case for / against microservices
https://dwmkerr.com/the-death-of-microservice-madness-in-2018/
Case Study Research
EXAMPLES
Startup Themes
Online car valuation as-a-service
Case Study Research
170+ startup case studies https://aws.amazon.com/solutions/case-
studies/startups/
Startup themes
Violent scale
Big data
Access to technology
Global reach
Lean enterprise
Batch processing
Streams Security
Example: Car valuation as a service
DVLA
Insurance
Finance
Stream DatabaseS3
Application
iOS
Browser
Buyer
Dealer+WAF +CI/CD +DR
3rd PartyAPI
On Cloud In Cloud
Begin with the end in mind
Getting credits
Cloud as Code
Shared responsibility
STARTING
Find, Attract, Afford Retain - or Partner
Begin with the end in mind
PRESS RELEASE
● Heading - Name the product in a way
your target customers will
understand.
● Sub-Heading - Market / Benefit
● Summary - Summary of the product
and the benefit.
● Problem - What do you solve?
● Solution - How do you solve it
elegantly?
● Quote from You - Spokesperson
● How to Get Started - Easy
onboarding
● Customer Quote - hypothetical
customer describing benefit
● Closing and Call to Action - Key
takeaways and next steps
FAQ
● How it works
● Pricing
● Where to get it
● How to get started
● Capture internal questions - don’t let
them become internal tribal
knowledge
● Capture market research / early
prospect questions - if they ask, so
will others
KEEP IT SIMPLE - IT’S NOT A SPEC
Find, attract, afford, retain - or partner
DIY STAFFING
Talent in the tools/tech in your area vs. remote
Do they want to work on your project?
In your location?
With you?
Fully loaded cost of hiring is 2.5x-3x base salary
Once they know your system: cost of churn?
Only hire for core
PARTNERING
AWS is one kind of partner
Pick topics in the inner ring of Bullseye Focus
Don’t pick a partner that can’t understand your
inner-circle captain competency
Don’t pick a partners that wants you sell you
people/services/things in the two outer circles
Find a thinking partner that fits
Getting credits
https://cloudsoft.io/aws-activate-and-accelerate-credits-for-startups-and-new-enterprise-projects/
ACTIVATE
via Codebase
ACCELERATE
via Cloudsoft
Cloud as code
Check out VisualComposer for AWS CloudFormation by Cloudsoft
https://cloudsoft.io/composer
Shared responsibility - on cloud vs in cloud
GOOD VIEW
You focus on the app
and delegate heavy
lifting to partners and
cloud.
BAD VIEW
You reinventing the
wheel and doing
undifferentiated heavy
lifting.
Treating AWS as old
skool colo (IaaS)
REALITY SOMEWHERE INBETWEEN
AWS Quick Starts
https://aws.amazon.com/architecture/?awsf.quickstart-architecture-page-filter=highlight%23new
THANK YOU
https://cloudsoft.io/contact
steve@cloudsoft.io

More Related Content

Similar to Building on AWS Cloud One Codebase Aberdeen 25-apr-19

B2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSB2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSAmazon Web Services
 
AppSphere 15 - The Future of Enterprise IT
AppSphere 15 - The Future of Enterprise ITAppSphere 15 - The Future of Enterprise IT
AppSphere 15 - The Future of Enterprise ITAppDynamics
 
Friends Don't Let Friends Build Landing Zones
Friends Don't Let Friends Build Landing ZonesFriends Don't Let Friends Build Landing Zones
Friends Don't Let Friends Build Landing ZonesGerald Bachlmayr
 
Boston Data Engineering: Designing and Implementing Data Mesh at Your Company...
Boston Data Engineering: Designing and Implementing Data Mesh at Your Company...Boston Data Engineering: Designing and Implementing Data Mesh at Your Company...
Boston Data Engineering: Designing and Implementing Data Mesh at Your Company...Boston Data Engineering
 
AWS Toronto User Group - One Man's Journey to AWS Solution Architect Associat...
AWS Toronto User Group - One Man's Journey to AWS Solution Architect Associat...AWS Toronto User Group - One Man's Journey to AWS Solution Architect Associat...
AWS Toronto User Group - One Man's Journey to AWS Solution Architect Associat...Mohammad Ansari
 
Cloud computing for startups
Cloud computing for startupsCloud computing for startups
Cloud computing for startupsKesava Reddy
 
Integrating the cloud into your web operations
Integrating the cloud into your web operationsIntegrating the cloud into your web operations
Integrating the cloud into your web operationsMike Richwalsky
 
AWS Customer Presentation - family builder
AWS Customer Presentation -  family builderAWS Customer Presentation -  family builder
AWS Customer Presentation - family builderAmazon Web Services
 
7 things to consider when choosing your IaaS provider for ISV/SaaS
7 things to consider when choosing your IaaS provider for ISV/SaaS7 things to consider when choosing your IaaS provider for ISV/SaaS
7 things to consider when choosing your IaaS provider for ISV/SaaSFrederik Denkens
 
So many clouds - 7 things to consider when choosing your IaaS provider
So many clouds - 7 things to consider when choosing your IaaS providerSo many clouds - 7 things to consider when choosing your IaaS provider
So many clouds - 7 things to consider when choosing your IaaS providerSirris
 
Bir Milyonuncu Kullanıcıyı Taşıyan SaaS - Hasan Basri Akırmak
Bir Milyonuncu Kullanıcıyı Taşıyan SaaS - Hasan Basri AkırmakBir Milyonuncu Kullanıcıyı Taşıyan SaaS - Hasan Basri Akırmak
Bir Milyonuncu Kullanıcıyı Taşıyan SaaS - Hasan Basri AkırmakİTÜ Çekirdek
 
AWS Cloud Kata | Kuala Lumpur - Opening Keynote
AWS Cloud Kata | Kuala Lumpur - Opening KeynoteAWS Cloud Kata | Kuala Lumpur - Opening Keynote
AWS Cloud Kata | Kuala Lumpur - Opening KeynoteAmazon Web Services
 
Process big data within an hour, with the OVH Public Cloud
Process big data within an hour, with the OVH Public CloudProcess big data within an hour, with the OVH Public Cloud
Process big data within an hour, with the OVH Public CloudOVHcloud
 
Agile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystemAgile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystemTurja Narayan Chaudhuri
 
Agile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native EcosystemAgile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native EcosystemCloud Study Network
 
Aws user group #04 landing zones
Aws user group #04   landing zonesAws user group #04   landing zones
Aws user group #04 landing zonesPolarSeven Pty Ltd
 

Similar to Building on AWS Cloud One Codebase Aberdeen 25-apr-19 (20)

B2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSB2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWS
 
Uotm workshop
Uotm workshopUotm workshop
Uotm workshop
 
AppSphere 15 - The Future of Enterprise IT
AppSphere 15 - The Future of Enterprise ITAppSphere 15 - The Future of Enterprise IT
AppSphere 15 - The Future of Enterprise IT
 
Hosting Tableau on AWS
Hosting Tableau on AWSHosting Tableau on AWS
Hosting Tableau on AWS
 
Friends Don't Let Friends Build Landing Zones
Friends Don't Let Friends Build Landing ZonesFriends Don't Let Friends Build Landing Zones
Friends Don't Let Friends Build Landing Zones
 
Boston Data Engineering: Designing and Implementing Data Mesh at Your Company...
Boston Data Engineering: Designing and Implementing Data Mesh at Your Company...Boston Data Engineering: Designing and Implementing Data Mesh at Your Company...
Boston Data Engineering: Designing and Implementing Data Mesh at Your Company...
 
AWS Toronto User Group - One Man's Journey to AWS Solution Architect Associat...
AWS Toronto User Group - One Man's Journey to AWS Solution Architect Associat...AWS Toronto User Group - One Man's Journey to AWS Solution Architect Associat...
AWS Toronto User Group - One Man's Journey to AWS Solution Architect Associat...
 
Cloud computing for startups
Cloud computing for startupsCloud computing for startups
Cloud computing for startups
 
Integrating the cloud into your web operations
Integrating the cloud into your web operationsIntegrating the cloud into your web operations
Integrating the cloud into your web operations
 
AWS Customer Presentation - family builder
AWS Customer Presentation -  family builderAWS Customer Presentation -  family builder
AWS Customer Presentation - family builder
 
Partnering with AWS
Partnering with AWSPartnering with AWS
Partnering with AWS
 
7 things to consider when choosing your IaaS provider for ISV/SaaS
7 things to consider when choosing your IaaS provider for ISV/SaaS7 things to consider when choosing your IaaS provider for ISV/SaaS
7 things to consider when choosing your IaaS provider for ISV/SaaS
 
Skyscanner
SkyscannerSkyscanner
Skyscanner
 
So many clouds - 7 things to consider when choosing your IaaS provider
So many clouds - 7 things to consider when choosing your IaaS providerSo many clouds - 7 things to consider when choosing your IaaS provider
So many clouds - 7 things to consider when choosing your IaaS provider
 
Bir Milyonuncu Kullanıcıyı Taşıyan SaaS - Hasan Basri Akırmak
Bir Milyonuncu Kullanıcıyı Taşıyan SaaS - Hasan Basri AkırmakBir Milyonuncu Kullanıcıyı Taşıyan SaaS - Hasan Basri Akırmak
Bir Milyonuncu Kullanıcıyı Taşıyan SaaS - Hasan Basri Akırmak
 
AWS Cloud Kata | Kuala Lumpur - Opening Keynote
AWS Cloud Kata | Kuala Lumpur - Opening KeynoteAWS Cloud Kata | Kuala Lumpur - Opening Keynote
AWS Cloud Kata | Kuala Lumpur - Opening Keynote
 
Process big data within an hour, with the OVH Public Cloud
Process big data within an hour, with the OVH Public CloudProcess big data within an hour, with the OVH Public Cloud
Process big data within an hour, with the OVH Public Cloud
 
Agile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystemAgile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystem
 
Agile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native EcosystemAgile Architecture in a Modern Cloud-Native Ecosystem
Agile Architecture in a Modern Cloud-Native Ecosystem
 
Aws user group #04 landing zones
Aws user group #04   landing zonesAws user group #04   landing zones
Aws user group #04 landing zones
 

Recently uploaded

Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementTulsiDhidhi1
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607dollysharma2066
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningCIToolkit
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Alex Marques
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 

Recently uploaded (20)

Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing management
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for Learning
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024
 
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote SpeakerLeadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 

Building on AWS Cloud One Codebase Aberdeen 25-apr-19

  • 1. Building on AWS One Codebase Aberdeen 25-Apr-19 steve@cloudsoft.io
  • 2. I want actionable insights I have a new business idea I have limited time and finite resources How did others succeed? How do I get started?
  • 4. THINKING Greenfield or brownfield Pace layers Focus bullseye More resources
  • 5. Greenfield or brownfield No legacy to migrate / retrofit No existing standards Freedom of choice Legacy launching board Existing standards foundation Default choices already available GO LIVE!
  • 7. Focus bullseye EVERY STEP OUT FROM THE CENTRE COSTS $ EFFORT ^ 2 YOU $1 - Developing your applications $2 - Administering cloud services $4 - Building your own services $8 - Building your own platform
  • 8. More resources https://blog.gardeviance.org/2015/03/on- pioneers-settlers-town-planners-and.html On Pioneers, Settlers, Town Planners and Theft (Wardley) https://www.wardleymaps.com/ Wardley Map / Value Chain (Wardley) https://itrevolution.com/book/accelerate/ Building & Scaling High Performing IT Orgs (Forsgren et al)
  • 9. Use higher-order services Pick the right tool for the job Be Well-architected CHOOSING Case for / against microservices No undifferentiated heavy lifting
  • 10. Higher order services DO Use Cloudformation or similar -as-code Use CI/CD managed release pipeline Use RDS managed database Use SQS & SNS glue for decoupling Carefully choose serverless/FaaS Use all the published best practices possible DON’T Click/configure via AWS console Let people log on to servers and make changes Use servers Think K8S/containers == 42 Build your own database server Build your own messaging system Build your own anything
  • 11. No undifferentiated heavy lifting Build my own API gateway with nginx Use AWS API Gateway Build my own load balancer with nginx Use AWS Application Load Balancer Build my own message queue with RabbitMQ Use AWS Simple Queue Service Build my own MongoDB Use AWS DocumentDB Build my own relational database Use AWS RDS Build my own file server Use AWS EFS If it starts with “Build my own…” don’t do it.
  • 12. Right tool for the job There are seven managed database services available on AWS - your app might use between one and seven of them at the same time. Relational Key-Value Document In-Memory Graph Time series Ledger https://aws.amazon.com/products/databases/ RDS DynamoDB DocumentDB Redis Neptune Timestream QLDB
  • 14. The case for / against microservices https://dwmkerr.com/the-death-of-microservice-madness-in-2018/
  • 15. Case Study Research EXAMPLES Startup Themes Online car valuation as-a-service
  • 16. Case Study Research 170+ startup case studies https://aws.amazon.com/solutions/case- studies/startups/
  • 17. Startup themes Violent scale Big data Access to technology Global reach Lean enterprise Batch processing Streams Security
  • 18. Example: Car valuation as a service DVLA Insurance Finance Stream DatabaseS3 Application iOS Browser Buyer Dealer+WAF +CI/CD +DR 3rd PartyAPI On Cloud In Cloud
  • 19. Begin with the end in mind Getting credits Cloud as Code Shared responsibility STARTING Find, Attract, Afford Retain - or Partner
  • 20. Begin with the end in mind PRESS RELEASE ● Heading - Name the product in a way your target customers will understand. ● Sub-Heading - Market / Benefit ● Summary - Summary of the product and the benefit. ● Problem - What do you solve? ● Solution - How do you solve it elegantly? ● Quote from You - Spokesperson ● How to Get Started - Easy onboarding ● Customer Quote - hypothetical customer describing benefit ● Closing and Call to Action - Key takeaways and next steps FAQ ● How it works ● Pricing ● Where to get it ● How to get started ● Capture internal questions - don’t let them become internal tribal knowledge ● Capture market research / early prospect questions - if they ask, so will others KEEP IT SIMPLE - IT’S NOT A SPEC
  • 21. Find, attract, afford, retain - or partner DIY STAFFING Talent in the tools/tech in your area vs. remote Do they want to work on your project? In your location? With you? Fully loaded cost of hiring is 2.5x-3x base salary Once they know your system: cost of churn? Only hire for core PARTNERING AWS is one kind of partner Pick topics in the inner ring of Bullseye Focus Don’t pick a partner that can’t understand your inner-circle captain competency Don’t pick a partners that wants you sell you people/services/things in the two outer circles Find a thinking partner that fits
  • 23. Cloud as code Check out VisualComposer for AWS CloudFormation by Cloudsoft https://cloudsoft.io/composer
  • 24. Shared responsibility - on cloud vs in cloud GOOD VIEW You focus on the app and delegate heavy lifting to partners and cloud. BAD VIEW You reinventing the wheel and doing undifferentiated heavy lifting. Treating AWS as old skool colo (IaaS) REALITY SOMEWHERE INBETWEEN