J. Tower: Modernization Strangler Fig Pattern - Episode 263

J. Tower: Modernization Strangler Fig Pattern - Episode 263

Jonathan, or J. as he's known to friends, is a husband, a father, and the owner of Trailhead Technology Partners, a custom software consulting company with employees all around the world. He is also a Microsoft MVP in .NET and frequently speaks at software meetups and conferences. He doesn't mind too much because he loves sharing what he's learned, and it also gives him an excuse to visit any nearby National Parks, a passion of his, proven by the fact that he's currently made it to 56 of the 63 parks.

J. also has a passion for building community and has served on several non-profit boards over the years as a result. Currently, J. sits on the SoftwareGR board, a non-profit trade organization dedicated to building the software industry in West Michigan. He also runs Beer City Code, a software conference, and has served as president on that board for over a decade. J. loves hiking, reading, photography, and trying to see all the best picture nominees before the Oscars ceremony.

Topics of Discussion:

[4:18] J starting his own consulting company, Trailhead.

[4:55] The two categories that make up software architecture.

[5:54] J's philosophy on when he would rewrite a legacy software system.

[10:52] The pros and cons of making small improvements over time.

[11:33] What is the strangler fig pattern, and how does that turn into a strategy for a software update?

[16:02] Bringing older ASP.NET applications up to .NET7.

[19:55] What is a reverse proxy?

[22:21] We reference the book Working Effectively with Legacy Code.

[25:08] In this process, do both of the applications just get access to everything, or do you have to do something specific?

[31:28] Architecturally, does this approach work in modernizing from older or other platform web applications?

[34:02] The concept of microfrontends.

Mentioned in this Episodes:

Clear Measure Way

Architect Forum

Software Engineer Forum

Programming with Palermo — New Video Podcast! Email us at programming@palermo.net.

Clear Measure, Inc. (Sponsor)

.NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

Jeffrey Palermo's Twitter — Follow to stay informed about future events!

Architect Tips — Video podcast!

J. Tower on Twitter

J. Tower on LinkedIn

YARP

Basic YARP Sample

Strangler Fig Application

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Jaksot(386)

Steve Sanderson on Blazor - Episode 106

Steve Sanderson on Blazor - Episode 106

In today's episode, Jeffrey Palermo is joined by Steve Sanderson! Steve is a developer at Microsoft on the ASP.NET team and the inventor of the first version of Blazor. He has worked on web technologi...

14 Syys 202039min

Bob Martin on Agile and Extreme Programming - Episode 105

Bob Martin on Agile and Extreme Programming - Episode 105

In today's episode, Jeffrey Palermo is joined by a really exciting guest; Robert C Martin, better known as Uncle Bob Martin! If you don't already know Bob, he is a software engineer, instructor, and...

7 Syys 202038min

Derek Comartin on Migrating to .NET Core - Episode 104

Derek Comartin on Migrating to .NET Core - Episode 104

This week on the podcast, Jeffrey Palermo is virtually sitting down with Derek Comartin to discuss migrating to .NET Core! Derek Comartin is a software developer with two decades of professional sof...

31 Elo 202036min

Daniel Vacanti on ActionableAgile - Episode 103

Daniel Vacanti on ActionableAgile - Episode 103

In today's episode, Jeffrey Palermo sits down virtually with Daniel Vacanti, the co-founder and CEO of ActionableAgile. Daniel is a 20-year software industry veteran who got his start as a Java Dev...

24 Elo 202037min

Brady Gaster on SignalR and More - Episode 102

Brady Gaster on SignalR and More - Episode 102

This week, Brady Gaster is joining The Azure DevOps Podcast to discuss all things SignalR and beyond. Brady is a Senior Program Manager in the ASP.NET team at Microsoft where he works on SignalR, micr...

17 Elo 202045min

Mike Sigsworth on a Containerized Journey Using .NET Core - Episode 101

Mike Sigsworth on a Containerized Journey Using .NET Core - Episode 101

Joining Jeffrey Palermo today is Mike Sigsworth, a Principal Software Architect at Clear Measure. Mike has been developing for over 20 years (most of that in the .NET space) and an unquenchable curi...

10 Elo 202034min

Richard Hundhausen on Professional Scrum - Episode 100

Richard Hundhausen on Professional Scrum - Episode 100

In today's episode, Jeffrey is joined by a good friend and incredible software engineer and trainer, Richard Hundhausen. Richard helps software organizations and teams deliver better products by und...

3 Elo 202043min

Joe Duffy on Infrastructure as Code - Episode 99

Joe Duffy on Infrastructure as Code - Episode 99

This week's guest is Joe Duffy, the CEO of Pulumi — a venture-backed startup in Seattle whose mission is to help developers and operators get their code to the cloud faster together. Prior to founding...

27 Heinä 202037min

Suosittua kategoriassa Politiikka ja uutiset

aikalisa
tervo-halme
rss-ootsa-kuullut-tasta
ootsa-kuullut-tasta-2
politiikan-puskaradio
rss-vaalirankkurit-podcast
rss-podme-livebox
viisupodi
otetaan-yhdet
et-sa-noin-voi-sanoo-esittaa
rss-tasta-on-kyse-ivan-puopolo-verkkouutiset
io-techin-tekniikkapodcast
linda-maria
rikosmyytit
rss-polikulaari-humanisti-vastaa-ja-muut-ts-podcastit
rss-merja-mahkan-rahat
mtv-uutiset-polloraati
rss-aika-ankkuri
rss-kaikki-uusiksi
rss-raha-talous-ja-politiikka