Artwork

Innehåll tillhandahållet av Serverless Craic from the Serverless Edge. Allt poddinnehåll inklusive avsnitt, grafik och podcastbeskrivningar laddas upp och tillhandahålls direkt av Serverless Craic from the Serverless Edge eller deras podcastplattformspartner. Om du tror att någon använder ditt upphovsrättsskyddade verk utan din tillåtelse kan du följa processen som beskrivs här https://sv.player.fm/legal.
Player FM - Podcast-app
Gå offline med appen Player FM !

Serverless Craic Ep19 Modern CTO and the Modern Cloud

14:51
 
Dela
 

Manage episode 324320029 series 3304957
Innehåll tillhandahållet av Serverless Craic from the Serverless Edge. Allt poddinnehåll inklusive avsnitt, grafik och podcastbeskrivningar laddas upp och tillhandahålls direkt av Serverless Craic from the Serverless Edge eller deras podcastplattformspartner. Om du tror att någon använder ditt upphovsrättsskyddade verk utan din tillåtelse kan du följa processen som beskrivs här https://sv.player.fm/legal.

We are continuing our series on the modern cloud. During our six part series, we've covered an ‘’Introduction to Modern Cloud’, and talked about the CEO, Product and Developer perspectives.

Today, we're talking about the technical leader or CTO perspective, which is linked to long term value. As CTO, you need to be on top of this because you own the rationale behind the decision to go for modern cloud. It may require a big initial investment despite it being hard to see the pay off at the start. One big pressure 'straight out of the gates' for a CTO is platform choice. You have to bet on a platform. And you have to guess how the platform will evolve in the next 10 years.

You need to base the decision on the business in order to make the right bet on the platform. Another decision to make is picking a platform or staying platform agnostic. You're probably better off minimising your liabilities and your platform by having the thinnest but valuable platform you can get away with to meet those needs.

As CTO, you have to create an environment to encourage evolution. . As you scale up, different factors apply and you may decide that you need to change tack. You need to arm yourself with as many building blocks as possible. You may have separate platforms, or separate ways of building things to support your business model.

Once you're on a modern cloud platform, you need a problem preventing culture. You're thinking about how to build so we don't have any problems as opposed to problem creation culture, where you're celebrating people for fixing stuff that should never have been built in the first place. The well architected framework is a great way to put guardrails in place. You need to empower and enable teams to make decisions. You need to arm them with good principles so that they can assess their choices. As they're starting to pick technologies, they're starting to leverage the building blocks. You need a feedback loop on what works and what doesn't work.

It's a shared responsibility thing. You need to trust your cloud providers in relation to things like HA and availability, and factor that into your decision as well. A good example of that is using industry standards. Look for a standard and use it. Sometimes there's a lack of trust when people don't do that. Companies that have to customise are very small in number and they are pioneers. 99% of companies can use the standard and be very successful. You need to be clear about using standards and not deviating except for a good reason. And usually there's not a good reason. Otherwise it can come back to bite you with issues around data, security etc.

The hardest thing for CTO's is dealing with regulations and compliance, like SOC compliance, for example. At a certain point in time, managed services may not be 100% SOC compliant. But typically, I find over a short period of time, they become compliant. Unfortunately, people go down the 'Build Your Own' route and the teams and orgs that waited, pass them by because they don't have to invest in Ops to maintain their own custom solution with its limitations. You need strategies and solutions for these issues.

In the role of CTO of the modern cloud, sustainability has to be something to start thinking about. Whatever application or stack you build in the cloud, there will eventually be a carbon burn measure for how much carbon you're using. It's a forcing function for all the other practices we have ju

Serverless Craic from The Serverless Edge
Check out our book The Value Flywheel Effect
Follow us on X @ServerlessEdge
Follow us on LinkedIn
Subscribe on YouTube

  continue reading

57 episoder

Artwork
iconDela
 
Manage episode 324320029 series 3304957
Innehåll tillhandahållet av Serverless Craic from the Serverless Edge. Allt poddinnehåll inklusive avsnitt, grafik och podcastbeskrivningar laddas upp och tillhandahålls direkt av Serverless Craic from the Serverless Edge eller deras podcastplattformspartner. Om du tror att någon använder ditt upphovsrättsskyddade verk utan din tillåtelse kan du följa processen som beskrivs här https://sv.player.fm/legal.

We are continuing our series on the modern cloud. During our six part series, we've covered an ‘’Introduction to Modern Cloud’, and talked about the CEO, Product and Developer perspectives.

Today, we're talking about the technical leader or CTO perspective, which is linked to long term value. As CTO, you need to be on top of this because you own the rationale behind the decision to go for modern cloud. It may require a big initial investment despite it being hard to see the pay off at the start. One big pressure 'straight out of the gates' for a CTO is platform choice. You have to bet on a platform. And you have to guess how the platform will evolve in the next 10 years.

You need to base the decision on the business in order to make the right bet on the platform. Another decision to make is picking a platform or staying platform agnostic. You're probably better off minimising your liabilities and your platform by having the thinnest but valuable platform you can get away with to meet those needs.

As CTO, you have to create an environment to encourage evolution. . As you scale up, different factors apply and you may decide that you need to change tack. You need to arm yourself with as many building blocks as possible. You may have separate platforms, or separate ways of building things to support your business model.

Once you're on a modern cloud platform, you need a problem preventing culture. You're thinking about how to build so we don't have any problems as opposed to problem creation culture, where you're celebrating people for fixing stuff that should never have been built in the first place. The well architected framework is a great way to put guardrails in place. You need to empower and enable teams to make decisions. You need to arm them with good principles so that they can assess their choices. As they're starting to pick technologies, they're starting to leverage the building blocks. You need a feedback loop on what works and what doesn't work.

It's a shared responsibility thing. You need to trust your cloud providers in relation to things like HA and availability, and factor that into your decision as well. A good example of that is using industry standards. Look for a standard and use it. Sometimes there's a lack of trust when people don't do that. Companies that have to customise are very small in number and they are pioneers. 99% of companies can use the standard and be very successful. You need to be clear about using standards and not deviating except for a good reason. And usually there's not a good reason. Otherwise it can come back to bite you with issues around data, security etc.

The hardest thing for CTO's is dealing with regulations and compliance, like SOC compliance, for example. At a certain point in time, managed services may not be 100% SOC compliant. But typically, I find over a short period of time, they become compliant. Unfortunately, people go down the 'Build Your Own' route and the teams and orgs that waited, pass them by because they don't have to invest in Ops to maintain their own custom solution with its limitations. You need strategies and solutions for these issues.

In the role of CTO of the modern cloud, sustainability has to be something to start thinking about. Whatever application or stack you build in the cloud, there will eventually be a carbon burn measure for how much carbon you're using. It's a forcing function for all the other practices we have ju

Serverless Craic from The Serverless Edge
Check out our book The Value Flywheel Effect
Follow us on X @ServerlessEdge
Follow us on LinkedIn
Subscribe on YouTube

  continue reading

57 episoder

Tất cả các tập

×
 
Loading …

Välkommen till Player FM

Player FM scannar webben för högkvalitativa podcasts för dig att njuta av nu direkt. Den är den bästa podcast-appen och den fungerar med Android, Iphone och webben. Bli medlem för att synka prenumerationer mellan enheter.

 

Snabbguide