Cloud providers are changing rapidly!

Show notes

Master AI & Coding: https://academind.com/courses Website: https://maximilian-schwarzmueller.com/

Socials: 👉 Twitch: https://www.twitch.tv/maxedapps 👉 X: https://x.com/maxedapps 👉 Udemy: https://www.udemy.com/user/maximilian-schwarzmuller/ 👉 LinkedIn: https://www.linkedin.com/in/maximilian-schwarzmueller/

Want to become a web developer or expand your web development knowledge? I have multiple bestselling online courses on React, Angular, NodeJS, Docker & much more! 👉 https://academind.com/courses

Show transcript

00:00:00: Cloud providers like Vercel, Cloudflare but even AWS to some extent are changing rapidly.

00:00:08: At least some of them rapidly and I think that's good for us developers.

00:00:13: it's also worth a closer look now.

00:00:16: cloud providers are changing because we Are Changing as Developers.

00:00:21: Because Of course what's changing right Now is What We're Building And Also How?

00:00:28: things are changing right now.

00:00:31: What we're building is of course to some degree what More because AI agents make it easier to build stuff.

00:00:49: And let's be honest, there is a lot of applications and demos in there that will or at least should never see the light of day.

00:00:59: but we're building more.

00:01:04: is I think maybe not the thing you want to use primarily for serious projects, or a serious software which you plan on selling and distributing.

00:01:14: But of course Wipecoding can be absolutely fine!

00:01:18: For your own little internal tools some throw away software that solves specific problems, where you don't care about covering all niche cases or security.

00:01:30: So we got it and therefore are building more!

00:01:33: And then of course we're building AI agents and agentic apps whatever that means.

00:01:41: but in the end applications... Tools workflows, whatever you want to call it that a wrap large language models that rap AI and then do something potentially agenting where you Potentially are building.

00:01:56: Something wherein I can call tools dispatch tasks work with the file system And so on.

00:02:01: So that's the what part?

00:02:03: That is changing but of course The how is also changing because we are or at least many of us i guess no longer our writing the code by hand.

00:02:15: We're not doing that anymore, at least not one hundred percent of the code.

00:02:20: instead we are using AI agents like Claude or Codex or whatever you are using and Of course were letting those agents do more.

00:02:33: So you may use them to write code, but maybe also let them run all kinds of CLI commands and tools on your system starting with git for committing and pushing which is relatively trivial or easy.

00:02:47: All the way upto deployment!

00:02:49: You might not just be using those agents for generating a code, you may also generate docker images that push the applications to some hosting provider.

00:03:03: And that takes me back three times and they are clearly talking about being the platform for anything built.

00:03:37: by agents, including agents themselves.

00:03:40: Now it's pretty similar for Cloudflare!

00:03:43: If I visit cloudflare dot com right now i see this message where i learned that CloudflARE is one platform for my apps, agents and workforce.

00:03:53: so definitely a bit less agentic first or ai-first but we got the word agents right here in the main messaging as well.

00:04:04: We'll also see it when we take a look at the services offered by these cloud providers that they're changing quickly.

00:04:10: Now, Netlify is also mentioning AI but not the word agent here?

00:04:17: They are still mostly about serving your apps or web apps that may have been built with AI running AI agents in the cloud and I'll get back to why that matters.

00:04:31: And if we take a look at AWS as an last example here, also right now when i visit this half-the-word agent In the main message I see That can move it's speed of agents.

00:04:41: Now what is important or interesting related To how we're building Is all these cloud providers nowadays have three main pillars.

00:04:56: The the first pillar is about apps and that's of course what they were always about.

00:05:02: now a little side note, of course aws Is a bit hard to compare to versel?

00:05:07: And so on because it's more complex.

00:05:09: It's more about having tons of primitives and managed services.

00:05:13: It's about all those enterprise customers.

00:05:16: not to say that versel doesn't have enterprise customers but AWS is all about giving you all the building blocks.

00:05:22: You could potentially ever want to build any kind of system in the cloud and therefore they were never primarily or only about running web apps, other pieces of software in a cloud... They were about giving in the cloud to store any kind of data there, run any workflow.

00:05:45: Vercel, Netlify and also Cloudflare were more about hey you got a web application?

00:05:53: Run it here!

00:05:54: Not just that but definitely their focus.

00:05:58: So I'll primarily talk apps here and when I mean apps, I mean of course web apps websites whatever you want to call it.

00:06:05: So that is what we use these cloud providers for And that of course has not really changed.

00:06:11: You can't will still used them for debt?

00:06:13: It doesn't matter how you build those apps right.

00:06:16: if you use clod code or codex.

00:06:19: the thing That maybe a bit easier now where i actually like AI alot Is deployment gets easier because you can point clodcode At the relevant documentation pages, you can install CLIs.

00:06:34: You can install the Vercel CLI, The Cloudflare Wrangler tool and so on.

00:06:39: And if got that installed If give the agent some hints at where to search for deployment details or instructions it could do the deployment for you Or at least it can prepare it For you.

00:06:50: It can write configuration files.

00:06:52: That all gets a bit simpler Because let's be honest Deployment Can Be A Bit Of Pain if it gets a bit more complex and AI can definitely help a bit there.

00:07:02: Now, justice with wipe coding.

00:07:03: obviously you still want to understand what's going on.

00:07:07: at least I want to Understand What's Going On but It Can't Help There.

00:07:10: so that pillar of course Still Exists now.

00:07:14: the second pillar which we know have however Which is new Is Agents or AI Agents That You Run Those in The Cloud.

00:07:22: because Of Course We're At this point in time, where we're for one still trying to figure out how exactly will work with AI as developers but... where all the companies are about building AI agents.

00:07:39: And it's sometimes hard to grasp what exactly you want to build and what those agents should be doing for you, but at least from a CEO perspective… You might have an agent that does customer support!

00:07:57: A finance agent who helps out in your finance department... And as a developer, you may have an agent that tackles open issues on your github repository.

00:08:07: You These agents need to run somewhere.

00:08:14: Now, obviously they can run on your system.

00:08:16: that will be a bit harder if you're working in some bigger company where You don't have unlimited privileges and can't install everything you want On your system but even as small developer running Everything on your System has of course Some security implications.

00:08:30: If you Have an AI agent roam around on Your system it Can potentially do damage accidentally or because of prompt injections and so on.

00:08:39: So you may want an environment where it can safely operate or where it can't do as much damage.

00:08:46: Now, there are loads of different solutions out there.

00:08:50: you could look into tooling like Just Bash which is interestingly enough also by Versel.

00:08:56: By the way they are releasing many tools that aim to make development with AI easier and just bash essentially Is a sandboxing solution Which You Can Run on Your System.

00:09:06: To run an agent inside Of A Virtual Bash With Limited Privilege And So On could use tools like that, but of course you can also run those agents in the cloud or have a combination and have an agent who runs locally offload certain tasks to the cloud.

00:09:24: So the Cloudflare Sandbox SDK for example aims an AI agent doing its thing in the cloud, where you can then potentially expose R two Cloudflare or to which is there as three equivalent.

00:09:42: As a file system and so on So that you have a throwaway environment Where an agent can do whatever we want to do.

00:09:49: if it breaks stuff It doesn't matter because you can just restart the sandbox And you don't expose your entire system?

00:09:55: In that of course they offer us a brand new category of things you want to deploy, or run in the cloud.

00:10:03: And that is definitely where Vercel and Sandbox are moving towards!

00:10:08: They want not just make it easy for you and your agents to push web apps & apps into the Cloud?

00:10:17: That's also something they wanna do but instead they also wanna make it easier for you to Run AI Agents You May Have Built In The Cloud.

00:10:26: And then there is a third pillar, I think and that's the AI gateway pillar or however you want to call it.

00:10:34: You know we got all these AI providers.

00:10:37: We've got proprietary Providers obviously like OpenAI and Thropic Google... ...and Then we got some open source models which may be open-source or open weight But running them on your system can be tricky, depending on the size.

00:10:52: Now I do have various courses obviously including on ChatGPT, The Advanced Guide, Cloud Code but i also have a course about running local large language models because i'm a big fan of those open weight models where you can really just run them with olama or lmstudio or other tools On Your System!

00:11:13: for most systems at least you are limited to the smaller models, which can still be helpful as I show in this course.

00:11:19: But if we're talking about bigger provider that hosts them for you, so that you can access them through the cloud.

00:11:30: And no matter if we're talking about those open models which you can't or don't want to run on your system Or If We're Talking About Many Of The Proprietary Models These Providers Like Cloudflare but also Vercel and AWS They Offer Services That Could Be Called AI Gateway.

00:11:48: in the case of cloudflare or for aws it's amazon bedrock but these are simply services that all about accessing a i through one uniform api where you can basically just switch to different provider Cloudflare or AWS and where it's therefore easier to access a broad variety of AI models which are easy to monitor, easy to switch.

00:12:15: Where you don't need to create tons of accounts with OpenAI, with Anthropic ,with Google, whatever other provider you want... Think about it as open router.

00:12:25: essentially!

00:12:26: Open Router is the service that makes it easily to switch between different models And cloudflare vs aws.

00:12:34: they have their own open router-like solution, you could say.

00:12:39: There are some differences because OpenRouter is really just a router which is about funneling your request to different providers Whereas Cloudflare and AWS, for example.

00:12:51: They also provide hosting for these models.

00:12:54: so with Amazon Badrock For example you can access enthropic models that are hosted on AWS infrastructure whereas a customer You can control in which region it should be hosted where you have greater Control over Where your data gets stored or who gets access to your data?

00:13:13: And then of course Can matter to enterprise customers.

00:13:16: So it's actually a combination of things here.

00:13:19: It's convenience obviously because its easier to switch between different models, you can even set up routing rules where different requests may get different models automatically.

00:13:30: You have unified billing experience.

00:13:33: but besides the convenience Its also about more control over Where are the models hosted and so on at least for some of these providers.

00:13:41: And I think therefore these are the main pillars we see right now for these major cloud providers.

00:13:50: and i find it quite interesting that, for example Netlify is still mostly about that first pillar here.

00:13:57: It's their decision-their strategy whereas Cloudflare and Vercel and AWS many others by the way Are of course branching out in R trying to cover all three pillars.

00:14:09: Now, I think as a developer no matter if you're building AI agents or not and no matter If your working with

00:14:16: A.I.,

00:14:18: these are great developments because one nice side effect is that These cloud providers in their effort to make it easier for AI agents To use them giving us more ways of accessing their services, they are improving their CLI tools.

00:14:37: Their documentation to provide all that information to agents which spoiler you as a human can also read.

00:14:44: so that's pretty nice.

00:14:46: and They're building more useful primitives.

00:14:48: I mean cloudflare alone.

00:14:50: Just to be super clear, this is not some paid advertisement or anything like that.

00:14:54: These are really just services I'm using but Cloudflare alone.

00:14:58: they released so many new nice services Like dynamic workers where one worker which Is a serverless solution provided by them Where you can execute code in the cloud?

00:15:11: Where OneWorker Can spin up more workers To offload certain tasks.

00:15:15: No matter if You're building AI agents Or Not This Can Be A Useful Feature If you're building any kind of service or tooling where your customers can maybe share some data or code with you, where you want to execute some code that involves customer data.

00:15:34: It's nice to have primitives so you can securely do it in throwaway environments and therefore these new capabilities are pretty nice even if you don't care about AI at all!

00:15:48: That is why I'm excited about the changes in cloud providers More interesting than ever to play around with different providers.

00:15:58: if you've used netlify forever Maybe give we're sell or cloudflare a try and dive back into their docs maybe together With AI to understand what they offer in how you can build on top of them.

00:16:11: Anyways That's just something I'm observing, something i'm pretty excited about.

00:16:15: And as always...I am interested in hearing your perspective on that and what maybe missed or you think of this transformation of cloud providers?

New comment

Your name or nickname, will be shown publicly
At least 10 characters long
By submitting your comment you agree that the content of the field "Name or nickname" will be stored and shown publicly next to your comment. Using your real name is optional.