Rockford Lhotka on Software Architecture - Episode 33
AI DevOps Podcast22 Huhti 2019

Rockford Lhotka on Software Architecture - Episode 33

Today's guest is Rockford Lhotka. Rocky is an open source architect, professional author, speaker, Microsoft Regional Director, MVP, and avid outdoorsman! He's written numerous books on Visual Basic, C#, and CSLA .NET; and regularly speaks at major technical events.

Rocky has been a mover and shaker in this industry for a long time. He got started in the late 80s, jumped onto the Microsoft bandwagon, and has never looked back since. Most notably, Rocky is the the CTO of Magenic — the leading modern application development firm that addresses the toughest, most complex software development challenges and delivers results. He is also the creator of CSLA .NET, one of the most widely used development frameworks for Microsoft .NET.

This week, Jeffrey and Rocky are discussing software architecture. They discuss what Rocky is seeing transformation-wise on both the client side and server side, compare and visit the spectrum of Containers vs. virtual machines vs. PaaS vs. Azure Functions, and take a look at microservice architecture. Rocky also gives his tips and recommendations for companies who identify as .NET shops, and whether you should go with Containers or PaaS.

Topics of Discussion:

[:48] About today's episode and guest.

[1:10] Jeffrey welcomes Rocky to the podcast.

[1:57] Rocky introduces himself and gives a rundown of how he's gotten to this point in time.

[3:15] About Rocky's popular open source library called CSLA now on .NET Core.

[6:53] Where Rocky sees the client side transformation heading on the web.

[16:34] Rocky's recommendations (for companies who identify as .NET shops) to do today.

[21:20] What Rocky is paying attention to on the server side transformation.

[24:07] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

[24:33] How Rocky views the spectrum of Containers vs. virtual machines vs. PaaS and Azure Functions?

[26:10] Which is more forward-looking? Containers or PaaS? And if someone doesn't understand either one and is just looking to modernize, which does Rocky recommend?

[28:50] Does Rocky believe that 10 years down the line, a Linux format Container is going to become the defacto standard .NET Core package format?

[30:30] Why Rocky (and many other developers) are looking to Linux from a Container perspective.

[34:30] What does Rocky think a microservice is? And some of the problems with the current mixed definitions.

[42:12] How many pipelines are really needed to maintain and operate this overall microservice architecture?

[44:08] Resources Rocky recommends listeners follow-up on to learn more.

Mentioned in this Episode:

Azure DevOps

Clear Measure (Sponsor)

Rockford Lhotka (LinkedIn)

Magenic

MVP Summit

CSLA .NET

WebAssembly

Angular

React

Uno Platform

Blazor

Kubernetes

Node

Python

PaaS

Azure Functions

Amazon Web Services (AWS)

"Why Microservice is a Terrible Term," by Rockford Lhotka

Rockford Lhotka's Blog

NextGen Reader

Gitter.im

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Jaksot(395)

Software Leadership with Jonathan "J." Tower - Episode 371

Software Leadership with Jonathan "J." Tower - Episode 371

Jonathan Tower is known to friends and colleagues simply as "J." J. is a Microsoft MVP, Telerik Developer Expert, and the founder of Trailhead Technology Partners, a global custom software consultancy...

13 Loka 202535min

Peter Ritchie: .NET Foundation - Episode 370

Peter Ritchie: .NET Foundation - Episode 370

Peter Ritchie is a veteran software architect and consultant with over 35 years of experience in the tech industry. Peter is renowned for his deep expertise in .NET development, distributed systems, a...

6 Loka 202528min

Greg Leonardo: Azure and AI - Episode 369

Greg Leonardo: Azure and AI - Episode 369

Greg Leonardo is a Principal Cloud Architect, Certified Azure Solution Architect Expert, and Microsoft Azure MVP with over two decades of experience driving high-impact cloud transformations for globa...

29 Syys 202548min

John Bristowe: The Latest from Octopus Deploy - Episode 368

John Bristowe: The Latest from Octopus Deploy - Episode 368

John Bristowe brings over 20 years of experience in technology to his role as Community Director at Octopus Deploy. His career includes time at Progress and Microsoft, where he developed his skills in...

22 Syys 202532min

Mads Kristensen: Visual Studio 2026 - Episode 367

Mads Kristensen: Visual Studio 2026 - Episode 367

Mads is a Principal Product Manager on the Visual Studio team at Microsoft, where he champions developer productivity, performance, and extensibility. With a deep passion for streamlining the developm...

15 Syys 202545min

Richard Hundhausen and Brad Frazer: Who Owns the Code? - Episode 366

Richard Hundhausen and Brad Frazer: Who Owns the Code? - Episode 366

Brad Frazer is a Boise-based attorney and partner at Hawley Troxell, Idaho's largest law firm, where he leads the Intellectual Property & Internet practice group with a specific focus in IP Strategy, ...

8 Syys 202545min

Tony Cardella: .NET Testing using NCrunch - Episode 365

Tony Cardella: .NET Testing using NCrunch - Episode 365

Tony Cardella is a seasoned software engineer based in Houston, Texas. With a robust background in enterprise development, Tony brings deep expertise in the .NET Framework (C#), Python, and cloud plat...

1 Syys 202539min

Jonathan Peppers: GitHub Copilot for Maui Applications - Episode 364

Jonathan Peppers: GitHub Copilot for Maui Applications - Episode 364

Today's guest is Jon Peppers, Principal Software Engineer on the .NET MAUI team at Microsoft. Before building developer tools, Jonathan was a Xamarin MVP and the lead developer behind various cross-pl...

25 Elo 202536min

Suosittua kategoriassa Politiikka ja uutiset

uutiscast
aikalisa
ootsa-kuullut-tasta-2
politiikan-puskaradio
rss-ootsa-kuullut-tasta
tervo-halme
rss-podme-livebox
et-sa-noin-voi-sanoo-esittaa
rss-vaalirankkurit-podcast
otetaan-yhdet
rss-asiastudio
rss-hyvaa-huomenta-bryssel
rss-raha-talous-ja-politiikka
aihe
rikosmyytit
the-ulkopolitist
rss-aijat-hopottaa-podcast
rss-sinivalkoinen-islam
rss-kaikki-uusiksi
rss-tasta-on-kyse-ivan-puopolo-verkkouutiset