Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

FinDev as a business advantage in the post covid19 economy

The impact COVID19 has had on consumer economy, ripples out to other service providers - analytics tools, etc because everyone is going to be squeezed. And the variable-cost (or pay-as-you-use) pricing model will be more appealing as companies tighten up their budgets for non-essential services/tools.

  • Be the first to comment

  • Be the first to like this

FinDev as a business advantage in the post covid19 economy

  1. 1. FinDev as a business advantage in the post-COVID19 economy
  2. 2. @theburningmonk theburningmonk.com
  3. 3. @theburningmonk theburningmonk.com Why are you still here?
  4. 4. @theburningmonk theburningmonk.com
  5. 5. @theburningmonk theburningmonk.com
  6. 6. @theburningmonk theburningmonk.com
  7. 7. @theburningmonk theburningmonk.com
  8. 8. @theburningmonk theburningmonk.com In 2019, the tourism industry in the UK generated 9% of its GDP and employed 2.6 million jobs
  9. 9. @theburningmonk theburningmonk.com
  10. 10. @theburningmonk theburningmonk.com
  11. 11. @theburningmonk theburningmonk.com consumers have less disposible income B2C businesses have less revenue
  12. 12. @theburningmonk theburningmonk.com consumers have less disposible income B2C businesses have less revenue B2B businesses have less revenue
  13. 13. @theburningmonk theburningmonk.com consumers have less disposible income B2C businesses have less revenue B2B businesses have less revenue job losses/furloughed
  14. 14. @theburningmonk theburningmonk.com consumers have less disposible income B2C businesses have less revenue B2B businesses have less revenue job losses/furloughed
  15. 15. @theburningmonk theburningmonk.com Businesses have to become more efficient or die
  16. 16. @theburningmonk theburningmonk.com “get more done with less”
  17. 17. @theburningmonk theburningmonk.com “Serverless”
  18. 18. @theburningmonk theburningmonk.com
  19. 19. @theburningmonk theburningmonk.com Gojko Adzic It is serverless the same way WiFi is wireless. http://bit.ly/2yQgwwb
  20. 20. @theburningmonk theburningmonk.com Serverless means… don’t pay for it if no-one uses it don’t need to worry about scaling don’t need to provision and manage servers
  21. 21. @theburningmonk theburningmonk.com in other words, it’s a lot like taking a cab
  22. 22. @theburningmonk theburningmonk.com Ownership Fuel Navigate To get there! Focus on getting there!
  23. 23. @theburningmonk theburningmonk.com
  24. 24. @theburningmonk theburningmonk.com API Gateway IOT Core SNS SQS S3
  25. 25. @theburningmonk theburningmonk.com HW Ownership OS Runtime & Scale Code Focus on business logic! Physical Servers Virtual Machines Containers Serverless
  26. 26. @theburningmonk theburningmonk.com auto-scaled by demand
  27. 27. @theburningmonk theburningmonk.com twitter.com/ben11kehoe/status/1187027628152115200
  28. 28. @theburningmonk theburningmonk.com www.youtube.com/watch?v=C0pA5eZkmFk
  29. 29. @theburningmonk theburningmonk.com aws.amazon.com/solutions/case-studies/bustle
  30. 30. @theburningmonk theburningmonk.com scales to zero
  31. 31. @theburningmonk theburningmonk.com scales to zero don’t pay for idle
  32. 32. @theburningmonk theburningmonk.com Serverless means… don’t pay for it if no-one uses it don’t need to worry about scaling don’t need to provision and manage servers
  33. 33. @theburningmonk theburningmonk.com aws.amazon.com/solutions/case-studies/finra-data-validation
  34. 34. @theburningmonk theburningmonk.com Shared Responsibility Model
  35. 35. @theburningmonk theburningmonk.com Shared Responsibility Model
  36. 36. @theburningmonk theburningmonk.com www.buzzsprout.com/877747/3133243
  37. 37. @theburningmonk theburningmonk.com us-east-1a us-east-1b us-east-1c multi-AZ by default
  38. 38. @theburningmonk theburningmonk.com idea production choose language + framework master language + framework figure out deployment configure AMI configure ELB configure autoscaling capacity planning over-provision for launch are we doing microservices? configure CI/CD
  39. 39. @theburningmonk theburningmonk.com idea production choose language + framework master language + framework figure out deployment configure AMI configure ELB configure autoscaling capacity planning over-provision for launch are we doing microservices? configure CI/CD
  40. 40. @theburningmonk theburningmonk.com idea production greater Velocity from idea to product
  41. 41. @theburningmonk theburningmonk.com youtube.com/watch?v=evsz__BDprs It used to take me longer to configure infrastructure for my application!
  42. 42. @theburningmonk theburningmonk.com
  43. 43. @theburningmonk theburningmonk.com
  44. 44. @theburningmonk theburningmonk.com AppSync DynamoDB
  45. 45. @theburningmonk theburningmonk.com Lambda
  46. 46. @theburningmonk theburningmonk.com Scalable Robust Performant Cost efficient Agility
  47. 47. AWS user for 10 years Yan Cui http://theburningmonk.com @theburningmonk
  48. 48. http://bit.ly/yubl-serverless
  49. 49. Developer Advocate @ Yan Cui http://theburningmonk.com @theburningmonk
  50. 50. Yan Cui http://theburningmonk.com @theburningmonk Independent Consultant advisetraining delivery
  51. 51. realworldserverless.com
  52. 52. Simon Wardley https://blog.gardeviance.org/2016/11/why-fuss-about-serverless.html
  53. 53. Simon Wardley https://blog.gardeviance.org/2016/11/why-fuss-about-serverless.html the new business models around worth based development and the collision of finance and development will literally knock your socks off. Which is why the moniker "FinDev". Beyond the initial investment in coding, I can create an almost variable cost business model…
  54. 54. Simon Wardley https://blog.gardeviance.org/2016/11/why-fuss-about-serverless.html and redirect investment to maximise returns in ways that most of you have never experienced.
  55. 55. @theburningmonk theburningmonk.com
  56. 56. @theburningmonk theburningmonk.com consumers have less disposible income B2C businesses have less revenue B2B businesses have less revenue job losses/furloughed
  57. 57. @theburningmonk theburningmonk.com How do you survive the post-COVID19 economy as a business?
  58. 58. @theburningmonk theburningmonk.com “be more agile”
  59. 59. @theburningmonk theburningmonk.com pages.awscloud.com/Gated_IDC_Generating_Value_Through_IT_Agility.html
  60. 60. @theburningmonk theburningmonk.com pages.awscloud.com/Gated_IDC_Generating_Value_Through_IT_Agility.html
  61. 61. @theburningmonk theburningmonk.com “be more competitive”
  62. 62. Simon Wardley https://blog.gardeviance.org/2016/11/why-fuss-about-serverless.html the new business models around worth based development and the collision of finance and development will literally knock your socks off. Which is why the moniker "FinDev". Beyond the initial investment in coding, I can create an almost variable cost business model…
  63. 63. @theburningmonk theburningmonk.com $5/hr ? TPS serves multiple customers
  64. 64. @theburningmonk theburningmonk.com $5/hr ? TPS how do you attribute the cost for each customer? serves multiple customers
  65. 65. @theburningmonk theburningmonk.com AppSync DynamoDB
  66. 66. @theburningmonk theburningmonk.com
  67. 67. @theburningmonk theburningmonk.com
  68. 68. @theburningmonk theburningmonk.com £ time your premium what you charge your customer what the customer has cost you
  69. 69. @theburningmonk theburningmonk.com AppSync DynamoDB
  70. 70. @theburningmonk theburningmonk.com Factor fixed-cost components into your margin
  71. 71. @theburningmonk theburningmonk.com
  72. 72. @theburningmonk theburningmonk.com Enterprises want predictable pricing
  73. 73. Simon Wardley https://blog.gardeviance.org/2016/11/why-fuss-about-serverless.html and redirect investment to maximise returns in ways that most of you have never experienced.
  74. 74. @theburningmonk theburningmonk.com “what’s the ROI for a feature X?”
  75. 75. @theburningmonk theburningmonk.com
  76. 76. @theburningmonk theburningmonk.com how much time does it take to build? how many engineer does it take to build?
  77. 77. @theburningmonk theburningmonk.com how much does it cost to run it?
  78. 78. @theburningmonk theburningmonk.com $5/hr $5/hr 1 TPS 1000 TPS $0.00138888888 per transaction $0.00000138888 per transaction actual cost per transaction depends on usage, which is outside your control
  79. 79. @theburningmonk theburningmonk.com TPS Cost/Transaction add server add server add server add server
  80. 80. @theburningmonk theburningmonk.com $5/hr ? TPS runs multiple services/features how do you attribute the cost for each feature?
  81. 81. @theburningmonk theburningmonk.com understanding the operational cost for individual features are very difficult
  82. 82. @theburningmonk theburningmonk.com unless you know exactly how much each transaction would cost you
  83. 83. @theburningmonk theburningmonk.com AppSync DynamoDB
  84. 84. @theburningmonk theburningmonk.com API Gateway Lambda DynamoDB $0.0000035 $0.0000004083 $0.00000125 cost per transaction: $0.0000051583
  85. 85. @theburningmonk theburningmonk.com Donald Knuth We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil.
  86. 86. @theburningmonk theburningmonk.com We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%. Donald Knuth
  87. 87. @theburningmonk theburningmonk.com input output engineering time lower operational cost to run the feature
  88. 88. @theburningmonk theburningmonk.com input output engineering time lower operational cost to run the feature this is pretty $$$
  89. 89. @theburningmonk theburningmonk.com
  90. 90. @theburningmonk theburningmonk.com cost of the conversation: ~$50 per dev per hour x 8 = $400 potential saving: $10/month
  91. 91. @theburningmonk theburningmonk.com cost of the conversation: ~$50 per dev per hour x 8 = $400 potential saving: $10/month break-even time for conversation: $400 ÷ $10/month = 40 months!!!
  92. 92. @theburningmonk theburningmonk.com Donald Knuth We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.
  93. 93. @theburningmonk theburningmonk.com optimization is as much an engineering decision as it is a financial decision
  94. 94. @theburningmonk theburningmonk.com choose wisely.
  95. 95. @theburningmonk theburningmonk.com
  96. 96. https://theburningmonk.com/hire-me AdviseTraining Delivery “Fundamentally, Yan has improved our team by increasing our ability to derive value from AWS and Lambda in particular.” Nick Blair Tech Lead
  97. 97. @theburningmonk theburningmonk.com github.com/theburningmonk

    Be the first to comment

The impact COVID19 has had on consumer economy, ripples out to other service providers - analytics tools, etc because everyone is going to be squeezed. And the variable-cost (or pay-as-you-use) pricing model will be more appealing as companies tighten up their budgets for non-essential services/tools.

Views

Total views

448

On Slideshare

0

From embeds

0

Number of embeds

12

Actions

Downloads

3

Shares

0

Comments

0

Likes

0

×