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)

Heather Downing on .NET 5 and Other Things - Episode 90

Heather Downing on .NET 5 and Other Things - Episode 90

Joining Jeffrey Palermo this week is the curious through-and-through international speaker and software engineer, Heather Downing! Heather is a passionate coder and entrepreneur. She has experience ...

25 Touko 202038min

Microsoft Build Week with Jeffrey Palermo - Episode 89

Microsoft Build Week with Jeffrey Palermo - Episode 89

Join Jeffrey Palermo this week for a quick solo episode about the virtual Microsoft Build Conference! The conference is happening over May 19th-20th and is entirely free this year — so be sure to regi...

18 Touko 202012min

Michael Washington on the State of Blazor - Episode 88

Michael Washington on the State of Blazor - Episode 88

In this episode, Jeffrey Palermo is speaking with Michael Washington, an ASP.NET and C# programmer! Michael has extensive knowledge in process improvement, billing systems, and student information sys...

11 Touko 202052min

Maria Naggaga on .NET Interactive - Episode 87

Maria Naggaga on .NET Interactive - Episode 87

Joining Jeffery Palermo today is Maria Naggaga! Maria is a Senior Program Manager on the .NET team at Microsoft building .NET Interactive, which delivers interactive experiences both online and offlin...

4 Touko 202030min

Shawn Weisfeld on DevOps Certifications - Episode 86

Shawn Weisfeld on DevOps Certifications - Episode 86

Joining Jeffrey Palermo today is Cloud Solution Architect at Microsoft, Shawn Weisfeld! Shawn works on the One Commercial Partner team helping Microsoft Partners architect solutions that run on Azure....

27 Huhti 202036min

Gael Fraiteur on DevOps at PostSharp - Episode 85

Gael Fraiteur on DevOps at PostSharp - Episode 85

Gael Fraiteur is the founder & CEO of PostSharp. At PostSharp, Gael and his teams help make C# better so you can get back to the bright side of coding. Their mission is to help software developers sto...

20 Huhti 202031min

Jay Harris on Distributed DevOps - Episode 84

Jay Harris on Distributed DevOps - Episode 84

This week, Jay Harris is joining the podcast! Jay is an entrepreneur, speaker, software consultant, and President of Arana Software. He has been developing on the web since 1995. He has been awarded a...

13 Huhti 202037min

Jeremy Holt on Cashew & Nut Trading Software - Episode 83

Jeremy Holt on Cashew & Nut Trading Software - Episode 83

This week on the podcast, Jeffrey Palermo is joined by Jeremy Holt, the Executive Vice President of Amberwood Trading. Amberwood Trading aims to build partnerships with the African cashew processing i...

6 Huhti 202049min

Suosittua kategoriassa Politiikka ja uutiset

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