Become a Creator today!Start creating today - Share your story with the world!
Start for free
00:00:00
00:00:01
Soaring Through the Clouds: Revolutionizing the Digital Realm with Cloud Computing image

Soaring Through the Clouds: Revolutionizing the Digital Realm with Cloud Computing

S1 E11 ยท CodePlay Culture Podcast
Avatar
102 Plays1 year ago

Prepare to embark on a fascinating journey into the ever-evolving world of cloud computing in this cutting-edge episode of Codeplay Culture. Join hosts Rui, Logan Dunning & monthly guest Carl as they dive into the innovative technology that has reshaped the digital landscape, offering unprecedented levels of flexibility, scalability, and efficiency to businesses and individuals alike.

In this riveting discussion, our hosts explore the various facets of cloud computing, from its origins and key players to the latest trends and developments shaping the industry. Gain valuable insights into the benefits and challenges of implementing cloud-based solutions, as well as the potential impact on data privacy, security, and the future of work.

Don't miss this exhilarating episode that uncovers the transformative power of cloud computing, taking you on a whirlwind tour through the clouds and beyond. Tune in to Codeplay Culture and witness the digital revolution unfolding before your very eyes!

Recommended
Transcript

Introduction and Guest Welcome

00:00:00
Speaker
Welcome to the Code Play Culture Podcast, where we discuss tech, gaming, health, and the world around us. Hey, everyone. Welcome back to the Code Play Culture Podcast. Today, we are joined by our guest, Carl, and co-host, Rui. Rui, what's up?
00:00:20
Speaker
Not much, man, not much. Just hanging out, enjoying this beautiful weather. You got your Space Nighters video game shirt. Yeah, man, of course. It's Friday.

Health Discussion: Kombucha and Cordyceps

00:00:30
Speaker
What is that? Orange juice, Carl? It's a kombucha. Is that like a really healthy? It's supposed to be. What's in that? It's like a mushroom that's fermented with tea, a little bit of black tea. And I think they put a little bit of sugar in there.
00:00:51
Speaker
Nice. It's like a fermented fungus. Nice. Yeah. So what are you drinking? I'm drinking the old, old, old fungus that is, uh, it's, it's, I've let it age, you know, and now it's new fungus, new fungus. It's the good stuff.
00:01:09
Speaker
The good stuff it used to be a dead body now. It's fungus, you know, those things are incredible. I heard that they're gonna just the quarter seps are gonna just grow right through us and It's what the last of us is based on a quarter seps. Yeah the last of us Yeah, it's a show on you've ever heard of the last of us Carl. No, okay. All right No, I have to check it out some very interesting quarter seps. They're one of the most interesting
00:01:38
Speaker
I would say life forms on the planet that I've seen in my travels, my travels watching nature shows. Yeah, they're like super hyper aggressive. Yeah, yeah, that it travels from the from the sofa into the TV. Yeah, like they grow right through you. And then that's it. Last of Us is like a post-apocalyptic post-apocalyptic take on zombies. But if the zombies weren't like, you know,
00:02:07
Speaker
whatever disease, it was just all cordycept, mushroom, fungus based. That's what drove them to that point. And once you get bit and you have it, unless you're immune. But cool thing about The Last of Us, it's all based off a video game. And it's nice to see all this trend right now of incredible games. And we got the gaming shirt on going to the big screen like Mario and Last of Us on where is Last of Us on Disney?
00:02:37
Speaker
I don't know. It's Netflix, right? Netflix. Shoot, I can't remember. Oh, no, Megan has to cast it, I think. She has to cast it from Crave. Yeah. Is it from Crave specifically? Yeah. I just downloaded it from some websites. From Pirate Bay. You know how it is. Don't have a date for that, but yeah.

Understanding Cloud Computing

00:03:03
Speaker
So yeah, today we're talking about cloud computing.
00:03:06
Speaker
For those that don't know, basically, if you have a computer at home, what you want to do is go outside right away, lift it as high as you can. And that's essentially what we're talking about today, is taking your computer at home and moving it into the cloud. And what does that mean, Carl? For the people checking out this stuff and they don't know, they're not in IT. What's cloud? What is that? What's going on? What is that stuff?
00:03:31
Speaker
Yeah, for anyone that's not familiar with the actual technology, why are they calling it cloud? Basically, it just means that you're taking computing resources away from your desktop and away from your own servers and you're using computing resources in somebody else's data center.
00:03:53
Speaker
Right. That's the that's the keyword. But they're generally cloud is is there's generally services sold on subscription basis so you don't own anything. And, you know, maybe an example for.
00:04:06
Speaker
the average person at home is that, I would say, is Gmail a cloud computing thing? You're not running your own email server at home. You're using Google's email servers. So pretty much anyone that uses email, you're using cloud computing. Whether you're using it through your telco. Unless you got an exchange at home. Yeah, some people do. I know some IT guys run their own exchange server, or not exchange, but their own email servers on Linux or whatnot.
00:04:34
Speaker
And if you're backing up to a cloud drive like Google Drive or using Google Spreadsheets or Google Docs, any kind of backup to the cloud is cloud computing. So when you're using the cloud, you're using the cloud.
00:04:52
Speaker
So, and there is, I believe, a huge amount of companies still with like on-prem servers, right? And I don't know the percent, but I feel like it's majority, right? Majority of the world is still on-prem. What do you think, Carl?
00:05:09
Speaker
Some companies are going fully cloud where they might keep one server on premise for maybe active directory, maybe for a file server, but there's a lot of companies that are, I would say most of those companies that are fully cloud.
00:05:25
Speaker
our software development companies, bigger enterprises, legacy companies, even small businesses that have been around, you know, five, 10 years. Most of those guys will still run one or more servers on premise, again, because some workloads are just not a good fit for the cloud. The applications would need to be rearchitected for custom apps. And then there's the latency issues, remote offices, they want to have file servers that are local.
00:05:55
Speaker
So there's a mixed bag and especially when you get into the larger guys that run thousands of physical servers.
00:06:06
Speaker
There could be just, again, technical reasons to keep stuff on premise, but also if they're heavily invested and have already spent the money on physical infrastructure, they're not just going to scrap it today or tomorrow. It's going to take some time before they figure out and migrate. If they could and would migrate those thousands of servers to the cloud. So there's a mixed bag out there.
00:06:32
Speaker
So if you're a company and just starting out, whatever you do, do not buy a server. Start with the cloud. This is where we're all headed. Would you guys agree? I'm going to have to play devil's advocate and not agree with that statement.

Cloud Data Safety and Privacy Concerns

00:06:47
Speaker
I'm going to have to say that having your computer information, your data, taking it from your house, basically here's the breakdown of it, right?
00:06:58
Speaker
I have my personal important business information at home on my computer and I bring it to my neighbor's house and he charges me a fee for keeping it there. That's cloud computing. Is my data safe at my neighbor's house? For all I know, he's a data harvester or he sells data, right? I don't know what he's doing with my data. I don't feel safe and I don't feel a pain for that. Is your neighbor named Mark or Bill?
00:07:26
Speaker
How'd you know? Mark Bill. Is it Mark Gates or Bill Zuckerberg? Yeah, it's one of those guys. One of those guys. But yeah, so that's kind of like my devil's advocate.
00:07:43
Speaker
opinion on that cloud computing. It's not really cloud computing. If you encrypt your data in the cloud, then unless someone can break the encryption, you should be more than safe. Right, but it is possible, right, to break the encryption. Well, is it? I mean, 256-bit encryption. Yeah, it's impossible to break it, but the odds of breaking 256-bit encryption is like, you know, I think it's like,
00:08:13
Speaker
you would have to have computers hacking for something like 13 billion years to be able to have a guaranteed hack. But here's the thing, you could guess it the first time by accident in like a second. Or if it takes the last guess out of whatever that big giant number is that you need to do, that last guess would be 13 billion years or whatever. It's a huge number.
00:08:38
Speaker
But how do you know it's going to take the last guess, the middle guess, or the first guess? You don't know, right? So you're correct. You're correct. You can crack encryption and get lucky. The 13 million or whatever years, I heard that they got that really far down, super far down with quantum computing. Absolutely. I was going to bring that up. Yeah, because now I've never seen the service in Azure, but they have the cloud quantum computing that you can do and you buy
00:09:07
Speaker
X qubits of work and then you could, you know, sick this amount of qubits on whatever, you know, unhashing thing you have to do.
00:09:16
Speaker
And I don't know that there's probably a calculator online. Like if with using, you know, let's say, you know, a bunch of GPUs and SLI to like break like X amount of teraflops on some RTX 40, 90 like graphics cards on computers, like would be like the 13 million years or whatever for the 256 shot or whatever. But then there's probably some calculator that'll say, Hey, if you run that through,
00:09:42
Speaker
know, some kind of quantum, whatever, what is how, but there's this whole like security thing where like, everyone's like, Oh, shoot, like they're gonna just sick quantum on like, no one is safe with quantum. No, like, but, but really, to your point about like the is it safe there? No. I mean, the thing is, you know, that no one's deleting data, like you delete a Facebook post is not gone. And I'm not talking about the
00:10:07
Speaker
your grandma taking a photo of the post and then sending it to your mom. I'm talking about like, they sell your data because nothing is ever deleted, right? But then with the cloud, it's like, hey, if you have like, let's say, there's scenarios, right? Well, if you want high reliability, do you want to be like hitting the web server on Ruiz computer? Or do you want the reliability of Microsoft? Because
00:10:31
Speaker
at the end of the day, who's more likely to get hacked like Ruiz computer at home or like Microsoft and probably just be like, Oh no, I'd rather be on Microsoft because you know, if they get hacked, you know what I mean? But, but when you're talking about data security and like, is it safe? No, I mean, also I would also argue on your computer is not even safe. Um, I was listening to the podcast, uh, you know, this product, uh, Fiddler it's made by Telerik. It's like a network sniffing kind of like a wire shark tool.
00:11:01
Speaker
They were talking about how it's like, why do you need Wireshark? You just open up DevTools and see all the network stuff. Well, Fiddler will look at the network traffic on your computer, not necessarily in the browser.

Network Tools and Server Security

00:11:16
Speaker
Let's say you're debugging an iOS app. It'll show the network traffic for that. But when you first open up Fiddler and you can download it, fiddler.teleric.com, whatever,
00:11:27
Speaker
I'm not sponsored by them. I love their products. When you open it for the first time, it shows all of these things from Microsoft phoning home about everything. The same thing on Macs when you open it too. I'd say there's a slight chance that unless you're running Linux, you also might want to open up Fiddler to see what's going on.
00:11:51
Speaker
But yeah, I would say that if it's on a computer, it's probably not safe. If it's on paper, if you've taken a photo of the paper, it's not safe, because now it's on a computer. I think nothing's safe. I think we just have to accept that our neighbor is looking through our
00:12:06
Speaker
the photos of our children or something really weird like that. Like, hey, man, can you stop doing that? Because I don't know. There's benefits to the cloud, but there's also the acceptance of big drawbacks. Your data is no longer safe. It's no longer yours. It's no longer...
00:12:22
Speaker
And you don't know where it's sitting either, right? Yeah. Yeah. At least for the home server or on premise server, you know where it's sitting and then you can set up a series of booby traps to keep things even safer, right? You have like a moats and stuff around it, maybe like a little pits.
00:12:37
Speaker
Vietnamese, uh, traps, all kinds of crazy stuff. You can have just protecting that server in addition to the five 12, uh, show, right? Yeah. Like spike pits, right? Like, yeah, like Mortal Kombat. Yeah. Pitfall. You ever, you ever play that game, the evil within?
00:12:56
Speaker
No. Carl, this is

Gaming and Media Consumption

00:12:58
Speaker
so good. There was this boss in this game, Evil Within. He was a butcher, right? It's like a horror video game. This guy's wearing like a bib, like a lobster bib. He's a butcher, right? And he's got a safe for a helmet. One of those safes that have the big crank for the nose, right?
00:13:13
Speaker
But it was weird because when you kill him, he would just reanimate. So you couldn't really kill him. Right. It was like pretty scary. Like, hey, man, it's like Jason, like you thought you killed Jason. He's he's right back. Jason for you. Right. But when you opened up the safe and open it, there's nothing inside of it.
00:13:30
Speaker
It was just so horrific. It was empty and it was almost like a metaphor for life. You know, like, you know, when women are looking at men, they're like, you know, if I crack that code, I bet you I can really figure out what's going on. And then they opened it and like, there's just like, okay, I thought I was, I thought I had my investment would pan out. But yeah, I don't know how to bring that back to cloud, but quite honestly, but yeah, I don't know.
00:14:00
Speaker
Pardon? Can you play that video game in the cloud?
00:14:04
Speaker
Yes. And oh my gosh. So it's so crazy now that they're trying to just say, okay, you know what? Xbox, PlayStation, maybe not Nintendo yet, but Xbox and PlayStation, you don't need discs. You don't even need digital. We're just like Netflix. You want to play that game? You just plop down 60 bucks a month and all the games are unlocked. But now true gamers are like, Oh dear Lord, we have latency issues. Like crazy. Like you're trying to stream 4k. Like you, if you don't have like a,
00:14:34
Speaker
a terra gig up, or like, sorry, two gigabit up, two gigabit down internet, like fiber directly into your computer, you know, directly into your house. Like, and then, I don't know, people aren't really, I'd say the hardcore gamers aren't there, but cloud computing and gaming is huge right now. It's just, people want to like, just, they have this new attachment for phones for both.
00:15:00
Speaker
Xbox and PlayStation where you just put your phone in and then it's got the controller thing on each side. I'm not talking about the ones that came out years ago. These are straight from official third parties for Microsoft and PlayStation. But when you're on there, it actually has a more direct connection to the Cloud. They have some controllers, I believe, that have a direct connection to the Cloud. It's cool to think about that.
00:15:27
Speaker
You know, cloud is kind of everywhere. They don't want to have this physical local at home. Yeah. So I was just going to say, who, who is it really benefiting? Right. Is it benefiting us? I don't think so.
00:15:41
Speaker
No. Well, I mean, the ease of access of getting in games, yes. But if you want the de facto quality standard, you won't go there. But dude, I was the first one. I have so many 4K disks, right? But then once Netflix, they were able to pump out 4K 60 or 120 hertz and still had Dolby Vision and Dolby Atmos. How is this?
00:16:05
Speaker
But then I put in a 4K disc. I can still tell the difference, but at a certain point, I'm like, I can't keep buying this. But I'm not like a movie. There are hardcore. You buy physical media, really, right? For games only. Yeah, for games only. Me too. Carl, are you all digital at this point? Are you all cloud at this point in terms of digital media or physical media? Or VHS?
00:16:32
Speaker
I don't play games. I downloaded MAME about a year ago to play like Galligan, Pac-Man and Dig Dug, but that lasted about a month and then I just kind of got busy with other stuff. As much as I'd like to get back on it, for my recording software, it's
00:16:50
Speaker
Some of it's in the cloud, so like samplers that have wave files as digital samples, a lot of that stuff. What happens is you download it and it's all running natively on your laptop or desktop.
00:17:06
Speaker
But there's, you can pick and choose which components, like which amplifier simulators, like which guitar amp simulators, which plugins you want to use, and that will download it to your local machine. And I think they have like, the issues there are more in terms of activation. Like if your internet's down for more than 30 days, then you might get locked out.
00:17:30
Speaker
You know what I mean? Some of them check to see activation. Some of them are smart enough, some of the plug-in companies, so that once you're activated, you download it and then they don't check if you're activated anymore. So it depends on how smart they are with their activations. Anything else I'm using that's not in the cloud really is
00:17:55
Speaker
Um, like visual, uh, studio code. Um, yeah, my recording software, the actual, the actual recording software, they call it a dog digital audio workstation. That's not in the cloud. I'm using Reaper. Um, yeah, but you know, email and, uh, you know, I'll mess around with Google docs. I still use Excel locally and word locally. I'm trying to get away from, from using Google docs and.
00:18:23
Speaker
For that same reason, I don't want Google mining my data. And a lot of my data is not really super critical. But it gets to the point where it's like, well, the less exposure you have, the less security footprint, regardless of whether you think it's data that matters or not, the less you put out there, the less someone who can look at this and go, oh, look.
00:18:52
Speaker
This data may not matter on its own, but if you connect this data with this data and this piece of information all related back to me or you, then they can start making a profile and making it easier to do whatever kind of hacks, whether it's a social hack or an actual technology hack into your accounts, your systems. So I'm trying to be a little bit smarter there.
00:19:16
Speaker
I was looking since blockchains in the cloud, we're talking cloud, I did a little bit of chat GPTing and I was curious like how hard would it be to hack into the basically
00:19:32
Speaker
Guess the same seed phrase on a Bitcoin wallet or any crypto wallet. So when you get a wallet from scratch, it creates a seed phrase. And that is what generates your private key and it's associated with your private key. So there's nothing stopping any wallet from creating a seed phrase. It's the same one somebody else has. So if by accident, a wallet just randomly
00:20:00
Speaker
creates the same seed phrase for a new user as an existing user that has potentially millions of dollars in their Bitcoin associated to that Bitcoin seed phrase, then the new user by default can technically steal all that other person's money or has access to it or crypto.
00:20:20
Speaker
And like I said, the odds of that happening are I think something like one in 13 billion or whatever it is, it's a huge number, but I kept going back to, and chat GPT said it's such a small number, it's essentially zero, but I kept going back and I'm like, but what's to say that you couldn't guess that number the very first time?
00:20:41
Speaker
Yeah, like profitability. Yeah, like probability.
00:21:01
Speaker
It's a legitimate hack where you posted your key your phrase by mistake But if you had five wallets one gets hacked and you spread it equally you could lose 20% of your your crypto That's still a high number, right? You want to you want to kind of get that number down. So talking about security in the cloud is
00:21:21
Speaker
Yeah, who knows,

Security in Crypto and Cloud Services

00:21:24
Speaker
right? Do we really know how secure this stuff is? Knowing that you could guess it like that. Anyone could literally guess a password the first time, just dumb luck.
00:21:39
Speaker
Yeah. I've looked at some clients databases when they're onboarding to build some software. And when you open up the user table and the passwords are stored in plain text, I'm like, oh, dear Lord. And then when some of the passwords are a blank, like a space bar,
00:22:02
Speaker
And that was a valid password. So, and then it's just like, Oh dear Lord. But like, but think about like that variability to what you're talking about, Carl, right? Like you're super at the tail end of the spectrum of making things secure. There's.
00:22:20
Speaker
Like we were talking about before, like I think it was ASP, not ASPX, but like not ASP.net, but like classic active server pages or whatever. Or before that, there was like literally like select statements in HTML, right? Like you could open up DevTools and see a select statement.
00:22:41
Speaker
from a database, right? Right in there. I'm not sure what it was, but that used to be pretty okay. Then stuff hit the fan, and then everyone's separating stuff. But yeah, you got to imagine we're pretty technologically advanced. We do have a bias for doing things correctly and being safe.
00:23:02
Speaker
But granted, probably in the crypto world, you're not at the tail end and you're not in the tail start. You're somewhere in the middle because you kind of have to be technologically advanced in general to be dealing with that stuff at any meaningful, high capacity, optimal level, right? Like you are, Carl, like so.
00:23:23
Speaker
Yeah, I'm very careful with my passwords too. I follow all the best practices of long passwords with mixed uppercase, lowercase and funky characters.
00:23:35
Speaker
Then I change them on a regular basis and I don't use password managers because when I looked into them, I thought, well, all someone has to do is hack into one password. They have everything. If I manage all my own passwords, as much of it is a pain in the ass separately, then if they hack into one account, and I use different passwords, then, you know,
00:23:57
Speaker
And there was a hack in one of these password managers. Yeah. Was it last pass? Was it last pass? I can't believe, man. That's crazy. I don't know if they had three different CEOs over the past year or two. I don't know if they were able to access people's actual log in, but there was personal information. I think emails or something was revealed. And that's cloud computing in a nutshell, right? That stuff password should be kept in cold storage.
00:24:28
Speaker
you know, on a Word document. You guys ever seen that like cloud backup, like commercial from GitHub?
00:24:36
Speaker
It was like a viral commercial where they took all of the GitHub repositories onto like a cold pressed SSD and they brought it to like the pit. They dug a pit in Antarctic and they put it in a safe in a vault down there. It was like this viral thing. We've backed up GitHub. We're keeping it on ice in Antarctica forever. It was actually like it was digitally burnt into like a piece of glass or something. Wasn't that a couple of years ago?
00:25:05
Speaker
Yeah, that was like, I don't like, it sounds just too outrageous to be true, but it might've been true, but that was just some messed up stuff. But like, yeah, like if you put all of your eggs in one basket, like passwords, and then you say, okay, the cloud can manage that, then yeah, like if someone can guess that first. BlendJet, the portable blender that allows you to make delicious and healthy smoothies on the go.
00:25:30
Speaker
With its powerful motor and compact design, you could blend your favorite fruits and veggies anytime, anywhere. Say goodbye to unhealthy fast food and hello to a healthier lifestyle with BlendJet. For 12% off a BlendJet 2, use coupon code CodePlay12. It's like if you have all of your eggs in one basket for, you know, LastPass or
00:25:53
Speaker
well, one pass. And then if you have like a super simple password, like one, two, three, four, like, and if you have auto login, um, you can imagine if you leave your computer unlocked too, you know, if people come by, sit at your computer, hit your banking, make some transfers, cause it all auto logs in, right? Yeah. Those browser extensions are the gift and the curse. But if you have a very, you know, serious, good password at that front gate, then,
00:26:24
Speaker
Yeah, there's a lot of, I bet you like the cyber criminals probably pretty heavily have like a lot of their, or a portion of their resources targeted at those password manager companies. This would be like the, like the unicorns or the pot of gold. Yeah. Other load, if they can get those. So cloud in general, like,
00:26:46
Speaker
I mean, some of it's good. Some of it's bad. I mean, you got to know what you're doing. Kind of like Bitcoin. Like, um, I just take a second to tell you how much, um, I love, um, Azure static web apps. Um, I'm like, like, I love these things. Like they're free. Like if you have any website you want to host, um, you can host it forever for free. You don't need to pay anything. You just have your HTML, you plop it there, like a CDN and they give you free SSL that automatically renews.
00:27:16
Speaker
for life and you can do custom domains for free. If you ever get super busy, we're like, oh man, this thing's really taken off or you can one click, check off. You can say, put it on the edge. What that'll do is like on Microsoft's globally distributed data centers, wherever you're closest to, it'll hit that. If you're in Germany, it'll give you the latency to the closest Germany or the German Microsoft.
00:27:42
Speaker
colo for Azure. We'll not allow you to run React apps too because that's just JavaScript and HTML. All spa frameworks. We host all the Blazor stuff there for the front-end. There's zero cost for the front-end for Blazor, React, Angular, Vue, PHP. They have a whole list of like, because PHP, you don't need a server.
00:28:07
Speaker
Yeah, you do. Of course you do. Yeah, because the server side, right? The PHP part, right? OK, so maybe not PHP, but what was I thinking of Pearl? I can't remember, but anyhow, any client side stuff that you want to plop you can. It's just incredible and the fact that you can just set up your tenant and. Post anything there. I just want to see. I'm just going on there. The thing for Azure static web apps and they have a.
00:28:37
Speaker
Yeah, so on the page for static web apps, they have React, Vue, Angular, and .NET. When they say .NET, they pretty much mean Blazor.
00:28:47
Speaker
Now through the power of WebAssembly, you can now run .NET code directly natively in the browser without Blazor, which means that you could potentially have, I don't know, a game written in .NET or something that has no HTML that's just rendered with WebAssembly. That's static. So, Rust, like all these server-side languages, you can compile them down to WebAssembly and they'll run on static web apps, meaning that
00:29:17
Speaker
probably don't want to do that because now all your server side, like, you know, secrets and everyone thinks like server is like a safe, right? You can't, if you can't get the server, we're good, right? There was a good tech demo by the father of a knockout JS and Blazer. I'm forgetting his name and I'm going to like hate myself later, but he made, so he made Blazer knockout JS and all that stuff.
00:29:48
Speaker
He made ASP.NET or like, you know, MVC, like which is typically JavaScript going to a server. He made that all within the client.
00:30:00
Speaker
he took the whole server, the whole actual .NET core server and ran it client side. So when you would do like a post or like a URL is like gaming slash ID2, and it would route, it would actually route back to itself internally. So all you see all the server side code right there in the client, and he starts the demonstration by saying, this is what's possible, but never do this.
00:30:25
Speaker
right, but he just wanted to show that you could run any server-side technology right there in the client. So, you know, remember we're looking at WebAssembly in the cloud for gaming and people write Unity and then they use the, it's a special tool, you run the stuff to convert it to WebAssembly. And that means that you could run
00:30:47
Speaker
a game, you could build a game in Unity, and then you could host it for free on Azure Static Web Apps. When you log in, you're playing a game because it uses client-side GPU. It uses the GPU of your computer. Now you can host games for free anywhere and have them globally distributed. It's incredible. On the server side,
00:31:09
Speaker
There's not that much like, you know, obviously you want to do Docker containers and some stuff or an Azure static web apps or AWS lambdas and, you know, try to move away from
00:31:20
Speaker
VMs, Carl, because in cloud computing, what's the first thing that the companies do that have a big data center? They're like, we'll take our VMs and we'll put them in the clouds. That's not exactly cloud computing. That's maybe a baby step, but what you want to get to is stuff like serverless, where you're actually not remoting into a server in the cloud and doing Windows updates.
00:31:45
Speaker
maybe you want the cloud to manage that for you. And that's really the difference. I say that that is cloud for me. The fact that I can no longer remote into it, update it, all that stuff. It's now a service, meaning like I can do some settings. Maybe I can get to a terminal, but the real benefit of cloud is not managing that infrastructure, both from like an update, license, a like rebooting, all that stuff. It's just like, yeah.
00:32:14
Speaker
like, oh, did you get hacked or did Microsoft get hacked or did you forget to do that Windows update? And it's your fault, right? So PaaS was a platform as a service is really the way to go. But yeah, cloud computing, I would say that like, if companies are not on it, you know, if they want to move to it, it's, you know, the benefit is tremendous. Yeah.
00:32:43
Speaker
Yeah, I'm going to have to agree to an extent, but yeah.

Corporate Cloud Adoption Challenges

00:32:50
Speaker
You know, just thinking in terms of you're right, like serverless computing and when you're you have custom apps running in the cloud, that is you're really taking advantage of the pretty much everything that cloud can offer. But a lot of corporate companies that don't write their own software, they're just using, you know, off the shelf Microsoft servers and
00:33:12
Speaker
SQL, whatever, right? Like those kinds of guys, they're still running VMs in the cloud. That's all they have. Unless it's also using, like if you look at like switches like Meraki, where the management console is now in the cloud, CRMs are in the cloud. Like a lot of people are using Salesforce or Dynamics. And I think a lot of companies and even IT departments don't necessarily look at
00:33:41
Speaker
I'm sure they do now, but maybe in a lot of smaller companies or maybe five, 10 years ago, they weren't really looking at stuff like Salesforce as being a cloud app because the IT guys are still focused on their own infrastructure. They're on-premise servers. But cloud, for a lot of companies,
00:34:03
Speaker
They're either using something like Salesforce or Dynamics in the cloud, or they're using management servers, a lot of antivirus, standpoint protection, the management servers running in the cloud. So that's taking away the need to have a server. Yet for your other servers that are like physical servers or virtual machines on premise,
00:34:24
Speaker
You're still running VMs in Azure or AWS. Cloud is such a small word for what can be so many different variations.
00:34:44
Speaker
I keep thinking of blockchain because it's kind of still fresh in my head. It's the same thing with crypto and blockchain. It's the same thing with the word virtualization. Those words got, you know, just twisted and turned until everything became virtualized. Even though they weren't virtualized, people were using the word virtualization or like AI, like everything's AI.
00:35:08
Speaker
Anything you write, technically any algorithm you write in code is artificial intelligence. Like if you write something that takes two people's ages and adds them together and averages them, technically you could say that's artificial intelligence.
00:35:23
Speaker
You know, like in gaming and stuff, like they were writing AI with two characters and PCs interacting with each other for years, right? But there wasn't this like a lure of AI. Yeah. Right now that chat GPT is like, I've proven all that stuff. But can I tell you

AI as a Problem-Solving Tool

00:35:42
Speaker
something? Like I've, you know, I've definitely been in a lot of the YouTubers that are in the coding space are except fireship. But like a lot of the other ones are like,
00:35:53
Speaker
No, it's just going to be a tool that'll complement. It's not like the tech industry took a little dump for the resources because of AI and other reasons, but it'll come back. It'll come back soaring like crazy for sure. A buddy and I were coding last night and we were stuck in a problem for like two hours, right? And when we finally got it, we both looked at each other like, dude,
00:36:14
Speaker
there is no way AI would have been able to do any of this, what we just did, what we just went through. And we both realized, like not realized, but it solidified like to us to like, listen, it's just going to be a tool to quickly look up things and all that stuff, maybe automate a lot of what we're doing.
00:36:31
Speaker
But man, it does not break that human level of problem solving. Let's get together and let's build, right? If you're looking for a unique, high-quality puzzle experience, then Wango Puzzles is for you. Their puzzles are handcrafted and made of premium-quality wood, ensuring a long-lasting and enjoyable puzzle-solving experience. Why settle for mass-produced plastic puzzles when you can have a one-of-a-kind, handmade Wango Puzzle? For 10% off, Wango Puzzles use the coupon code
00:37:01
Speaker
Codeplay, um, well, maybe not today. I was using chat quite a bit over the past two weeks and especially with code, it throws out a lot of, uh,
00:37:13
Speaker
variables that are not defined, like all kinds of problems that it, that it can't detect until you actually go back and say, Hey, can you double check this code? Or usually I detect it. So I'm, I, I pinpoint, I'm like, I don't see this very, this variable or whatever defined. Yeah. And then I'll go, Oh yeah, I apologize. But then, and I understand that if I get it, the rug sweeping. Oh, sorry about that. What I meant to say was like, no, listen, you know, I pointed it out to you. Give credit where credit is due. Mr. Chat.
00:37:42
Speaker
I've never asked it to just blankly, hey, can you check this code for validity? Like the code that it put out? I always go back and say, hey, this looks wrong. Now, when I put code out to it and say, check it like my own code, it will actually point stuff out. I'm like, oh yeah, that's my own silliness. So I understand that. My next thing is, next time I spot an error, I'm going to see if it can find the error without me pointing the error out.
00:38:10
Speaker
Um, but here's, here's one thing that just stood out as like, I was again, that blockchain encryption, uh, it was probabilities. So if you take like one in a hundred and you multiply that four times, so one in a hundred times one in a hundred times one in a hundred times one in a hundred is one. And I think it's like a hundred, whatever the number was a chat GPT had one less zero.
00:38:34
Speaker
And I'm like, hang on a sec. So I'm like doing the math. I'm looking at zeros because one out of 100 times one out of 100 is 10,000. And then you had two more zeros and then another two and it left a zero off. And then I pointed it out. It's like, oh, yeah, I apologize. I'm like, hang on. This isn't this isn't coding. This is relatively like basic math. Right. Right. So I got that right. It's lacking some nuances, especially when it comes to coding. There's some nuances that it just can't
00:39:04
Speaker
I just can't figure it out. I think it got confused because it looks back in the history of the chat and I had a lot of other questions and calculations of odds of 1 in 100 or whatever. And so I think that may have thrown it off. Yeah, the context. But you have to be very careful.
00:39:26
Speaker
That's why it's important with chat GPT, especially for to like keep the conversations very limited to their purpose on the left hand side, like obviously delete conversations that are like a onesie twosie, I'll never ask this ever again, like, whatever, but it
00:39:47
Speaker
with chat GPT-4, I believe, or the fifth one coming, they're adding more characters that can remember from a previous, because what they're showing is if you hit a new four session and you just type and type and type, at a certain point, whether it's 10,000 words, whatever, it'll forget what it's gone. It's completely out of its memory in that conversation. So they're trying to expand that to be even more
00:40:15
Speaker
It just completely loses, like, it forgets who you are, what we've discussed before. It's like the Alzheimer's scenario where, yeah. I feel like anything you try to correct it on, it will take your correction at face value and apologize for whatever it is.

Chat GPT and Tech Innovation

00:40:35
Speaker
Yeah. So there could be some chat
00:40:39
Speaker
You know DT, you know chat degradation team would just sole purpose is to degrade that whole system Just feed it terrible information say sky is actually purple. No, that's purple. So just yeah, I mean that that's possible but I think it will take your
00:40:55
Speaker
your correction at face value and not try to correct you. I've noticed that too. It's like, Oh, sorry. Yeah, you're right. It's almost like it's like agreeable to its own fault, right? And like it's, cause at the end of the day, it has to be liked, right? Like if it told you, like if it was one of those like annoying, know it all friends and it was like, Hey dude, that sucks. Like why would you ever do that? Like this is what you got to write. You suck. And then it gives you the right code. Yeah.
00:41:23
Speaker
It's like play with me or I'll break your arm like from from Miyazaki movie The Big Baby Yeah, I don't know it's like I feel like it's just gonna be an awesome tool yeah or devs but
00:41:39
Speaker
Anyhow, we're right at time now. I would say closing it out, Carl, if you're a company that's on the fence about moving to the cloud, and I'll ask you too, Rui, what would you do to help persuade or dissuade that company for moving to the cloud in elevator pitch level couple sentences?
00:42:04
Speaker
Well, I'll let Carl have the last word. So I'll just say something quick, because he's not a big cloud computing guy. But anytime you're on the fence, you pick a side, because if you fall off the fence, it's a long fall. That's my opinion on that. That's all I have to say about the cloud part. The metaphor, right? So keep them undecided, right? Keep them guessing. All right. OK.
00:42:28
Speaker
Yeah, I think you need to look at the budgeting and the amount of time and effort it takes to migrate over and also the time and effort and costs that you'll save once you are migrated over. And then you can decide what workloads and what resources to put in the cloud and which you want to keep on premise and also decide when you want to put them in the cloud and have that strategy in place.
00:42:57
Speaker
It really depends on how much on the size of the organization. And so there's really no one size fits all. It can be a very simple thing to do.
00:43:12
Speaker
or it can be like a long drawn out and quite intensive in terms of time and money. For any company that wants to get in the cloud because they see the value of it in terms of saving time, increasing productivity for their IT and tech team, becoming more modernized, increasing productivity for the actual end users in the company, the line of business people, saving money,
00:43:42
Speaker
And but you don't have the resources to do it. You don't have the skill sets. Definitely don't try and learn it all yourself. Bring on experts that have been trained and that do it pretty much every day and have certifications. I've seen a lot of companies trying to do certain things themselves, whether it's cloud or not. And if
00:44:03
Speaker
you know, if you take on too much or you underestimate what you're taking on, things can go sideways pretty quickly and then the costs can be unnecessary astronomical costs.
00:44:16
Speaker
Yeah, okay. Yeah, that's great advice. So very pragmatic, plan it out. Get the help that you need. Don't try to take it all on. And don't bite off more than you can choose. Start small, like you're saying. But at the same point, don't jump in without being pragmatic enough to do some of that work at first, because even starting small, you could end up in a financial pit because of poor planning.
00:44:43
Speaker
So it's like a bunch of good planning and then start small, right? Do it in phases. Start with one virtual machine, back up one server, start really small, get your feet wet and put a plan together. And once you make a few small maneuvers into whether it's Azure or AWS or whatever cloud you're going into,
00:45:09
Speaker
Then you get that familiarity, you get the workflow in place, you work out the bugs, and then instead of just doing one VM or two VMs, then you can go out and throw like 10, 20, 50 or 100 VMs out and scale it out.
00:45:26
Speaker
Yeah. So like kind of have your mistakes in a smaller silo and then correct them. And then when you move to a bigger implementation, you've already kind of learned, right? And I mean, I said VM, if you have a custom app, like you're, you're big on development, uh, using land to functions, start with one small microservice in your, in your application or start with a test application, just test it out, get it going. Don't, don't, don't get your head wrapped into something. Um,
00:45:56
Speaker
I see that a lot. And then, yeah, I mean, it's fun, right? It's fun. But, you know, just wrapping up from my side with all that we were talking before we started recording, you know, anyone that's in IT, whether you're selling it or buying it or using it, budgeting for it.
00:46:16
Speaker
administering it. The innovation and the amount of learning never ends. And so I just remember, again, going back to blockchain, Charles Hoskinson, I watch his videos now and again. He does Ask Me Anything videos, AMAs, on YouTube, live streaming. Most of them, I think, are live streamed. And he basically says, look, we don't stop. We celebrate.
00:46:43
Speaker
But we don't we don't over celebrate because we know tomorrow the work never stops. And especially in an industry like the blockchain and crypto that is highly competitive. There's a lot of people coming at them from different sides. And I think that's the case with a lot of a lot of companies, like even the Googles of the world, the Google that Googles now have to deal with check the check GPTs of the world.
00:47:06
Speaker
So we're living in a hyper competitive business environment and there's a lot of information coming at us. And chat GPT is still very, very early.
00:47:22
Speaker
That's all I'm going to say are those, I'll never stop talking. Fair enough.

Final Thoughts and Sign-Off

00:47:28
Speaker
Yeah, definitely worth doing more diving into cloud. I'll leave it at one thing and head on out like a baby or leave like a tree or shake like a stick is one of the things I like as soon as you port your SQL server to Azure SQL, it does automatic backup.
00:47:45
Speaker
You know, it sets all that stuff for you. It's encrypted by default at rest and in transit does all of that for you. So if you're a DBA and you want to automate some of that stuff, it's great. But yeah, thanks everyone. Thanks, Rui. Thanks, Carl. We'll see you next time on the Cool Play Culture podcast. All right. Take care, guys. Thanks. Goodbye.