224: The Cloud Pod Adopts the BS License

Episode 224 August 25, 2023 00:54:46
224: The Cloud Pod Adopts the BS License
tcp.fm
224: The Cloud Pod Adopts the BS License

Aug 25 2023 | 00:54:46

/

Show Notes

Welcome to episode 224 of The CloudPod Podcast - where the forecast is always cloudy! This week, your hosts Justin, Jonathan, and Ryan discuss some major changes at Terraform, including switching from open source to a BSL License. Additionally, we cover updates to Amazon S3, goodies from Storage Day, and Google Gemini vs. Open AI. 

Titles we almost went with this week:

None! This week’s title was ✨chef’s kiss✨

A big thanks to this week’s sponsor:

Foghorn Consulting provides top-notch cloud and DevOps engineers to the world’s most innovative companies. Initiatives stalled because you have trouble hiring?  Foghorn can be burning down your DevOps and Cloud backlogs as soon as next week.

Pre-Show 

General News this Week:

00:41 AWS and HashiCorp announce Service Catalog support for Terraform Cloud  02:07 HashiCorp adopts Business Source License Open TF is the response but we still have questions.  03:52 Justin - “So here’s where I get confused. If I make a product internally that uses HashiCorp for my own needs, and that prevents me from buying Terraform Enterprise because I copied all the functionality for my own personal gain in my company... not selling it, not getting any money out of it. Does that count as competing with HashiCorp, or is that okay?” 04:30 Jonathan - “I also have questions about like, is it just the source that they care about in that sense? Because everything about it is the source license. Can I still integrate the next version of Terraform binary if I download it and use it without modification in my own product and compete with HashiCorp? I'm unclear on that.” 07:31 The Open TF Manifesto - a plea to keep TF open Source 08:15 Justin - “When I think about what's happened to Docker, that's a really bad thing when that happens because the community moves on from you - and you get kind of left behind. Then you get bought by some company we never heard of, divested a bunch of things, and now you have to pay for licensing for Docker for zero reason. So if I had to pay for a Terraform client natively from Terraform someday - because some PE company bought them, I'm going to be super mad. But I'll just move to OpenTF hopefully by then.”   12:04 Jonathan - “I've got a question for you then. If Terraform had never been open source, do you think it would have gained the same success as it has?” -We’d be interested in hearing listener feedback to this question! What do you all think? 

AWS

14:47 Welcome to AWS Storage Day 2023! 16:55 Ryan - “EBS was really one of the key foundational things for really taking advantage of having an elastic workload or having a self-healing workload and anything attached to a server where you could operate it and operate your data as its own thing and move it around. Like it's a big, big advancement over what you could do in the data center.” 17:20 Jonathan- “Yeah, I feel like they've still missed an opportunity there. Getting the data off the host themselves and off of SSDs or disks on those instances and using instance storage, that was great because now if a machine goes down, you don't lose all your stuff, but they still don't support live migration of VMs between hosts. And EBS is the key for doing that, but they've never enabled that functionality.” And now, onto the Storage Day Goodies!  19:15 Mountpoint for Amazon S3 – Generally Available and Ready for Production Workloads 20:23 New – Improve Amazon S3 Glacier Flexible Restore Time By Up To 85% Using Standard Retrieval Tier and S3 Batch Operations 21:28 Ryan  - “This just proves that -I think my theory that Glacier is just all their older EBS hardware and they're just cycling it through. And so now they've moved from spinators to SSDs. I'm certain of it.” 22:22 New — File Release for Amazon FSx for Lustre 25:18 Announcing AWS Backup logically air-gapped vault (Preview)      26:49 Justin  - I'm a little annoyed though that this took so long because like ransomware is not new. Like, I mean, we've been talking about ransomware risks in Amazon for three or four years now, maybe even longer, maybe six. And I do remember there was a magic quadrant that came out recently where they were the magic quadrant actually dinged them for not having A solid answer for ransomware and now all of a sudden they have this…we've all been telling you all over the market, you know in the cloud practitioners that this is something we need To meet compliance requirements. Then why did it take Gartner to get there? So that part annoys me just a little bit.” 28:14 Jonathan - “So if you encrypt your data in the vault, where do you store the keys securely so that the keys can't be compromised or attacked or corrupted? Because I think that becomes the next problem down the line. So great, we've got the backups and they're encrypted because that's best practice. But now we've got these keys and we need to also keep someplace safe. And I think attacks on encryption keys is probably going to be the next biggest sort of destructive power against enterprise. Cause if you've got all encrypted backups and you lose the keys, you've got no encrypted backups.” 29:27 Few other items we won’t talk about: 30:51 Network Load Balancer now supports security groups 31:48 Ryan - “Yeah. I mean, the poor networking team that had to expand the public subnets in a rush, right? Because the first thing you do is deploy your server into a private subnet and realize you can't actually get to, can't actually have the security group be the source IP. And it just turned into chaos real fast trying to.” 34:45 Amazon EC2 M7a General Purpose Instances Powered by 4th Gen AMD EPYC Processors 

GCP

37:37 How Google is Planning to Beat OpenAI (Article - Subscription required) 39:24 Jonathan - “You know, first to press release is not always first to market or first to success, for sure. And so Google announcing that they're working on this amazing thing, that's great. You can talk about it all you like. Pretty sure OpenAI are already working on this. They've already published models for text and audio and 3D objects. And they're working on video, all kinds of things. Integrating those into a single model, that will be awesome. That's what Google kind of... talking about doing here is having a multimedia evolution of large language models or generative AI. I don't think they're going to be Open AI to it unless Open AI ends up going out of business because they're sued and lose in the courts and that's a huge risk right now for them.” 40:14 Ryan- It's interesting. Yeah. Cause you know… I always felt that AI was Google's fight to lose, but they weren't first to market, but in doing so open AI has taken all the risk, and all the weird legal hurdles. And then Google has the advantage of all this data on the backend.” 50:12 Google launches Pricing API to help enterprises optimize cloud costs  51:38 Ryan - “I mean, this is the response to the age old problem, right? The CFO wants to save money. Everyone else in the business wants to empower developers to move faster. Right, and it's sort of like, how do you reconcile those two worlds? So, I mean, these APIs, yes, setting in budgets and stuff via APIs, but what it really does is empower approval workflows so that communication is happening about money being spent. And that's really the value in these things. And so, you know, like you set a budget and then you exceed that budget and that triggers a workflow of approvals. And then you can automatically update that budget to not block the business.”

Azure

Oracle

Continuing our Cloud Journey Series Talks

After Show

Closing

And that is the week in the cloud! We would like to thank our sponsors Foghorn Consulting. Check out our website, the home of the cloud pod where you can join our newsletter, slack team, send feedback or ask questions at thecloudpod.net or tweet at us with hashtag #thecloudpod

Other Episodes

Episode 203

March 16, 2023 00:40:47
Episode Cover

203: From vaporware to visual apps - AWS App Composer Generally Available

On this episode of The Cloud Pod, the team talks about the new AWS region in Malaysia, the launch of AWS App Composer, the...

Listen

Episode 138

October 13, 2021 01:06:32
Episode Cover

138: Cloud Pod productivity is way up thanks to the Facebook outage

On The Cloud Pod this week, the team is running at half-duplex without Peter and Ryan. Plus Cloudflare R2 is here, Facebook died for...

Listen

Episode 77

July 11, 2020 00:47:13
Episode Cover

Episode 77 - The Cloud Pod Enjoys a Snowcone

Your hosts see a new cloud on the horizon and anticipate a flood on this week’s episode of The Cloud Pod. A big thanks...

Listen