The Cloudcast

From Monolith to Microservice with CI/CD


Listen Later

Marko Anastasov (@markoa, Co-Founder Semaphore CI) talks about how to manage the evolution of monoliths to microservices using modern CI/CD.

SHOW: 667

CLOUD NEWS OF THE WEEK - http://bit.ly/cloudcast-cnotw

CHECK OUT OUR NEW PODCAST - "CLOUDCAST BASICS"

SHOW SPONSORS:

  • CloudZero - Cloud Cost Intelligence for Engineering Teams
  • FujiFilm. Your archival and backup data strategy, built on tape. Fujifilm tape is helping businesses get a handle on their vast amounts of data in the most secure, scalable and efficient way. Find out more at builtontape.fujifilmusa.com
  • CDN77 - CDN Focused on VOD and Security
  • CDN77 - ask for a free trial with no duration or traffic limits. 

SHOW NOTES:

  • SemaphoreCI website
  • Semaphore CI/CD Resources
  • Transitioning from Monolith to Microservices (ebook)

Topic 1 - Marko, let’s start with a quick introduction. How did you get involved with SemaphoreCI?

Topic 2 - You have been working on CI/CD for 10+ years. Many listeners are familiar with the concepts of CI and CD but what brought you into the space and what are the primary benefits you see in clients you work with?

Topic 3 - We hear success stories from organizations that are doing hundreds to thousands of deployments a day (Netflix, Twitter, etc.). Many didn’t start out that way. Some didn’t even start with microservices, but started with monoliths and moved to microservices as they outgrew a monolithic architecture. Is this common?

Topic 4 - What are the tradeoffs between monoliths and microservices? Also, does the concept of a greenfield deployment vs. a brownfield deployment factor into the decision? Where does an organization start?

Topic 5 -  What are the guidelines to building a successful microservices strategy? Where do you even start to split up a monolith? Is it a line of business function, technical boundary in the application, keeping the size of the development team small?

Topic 6 -   In the journey to microservices, what are the first advantages seen? What are the first pitfalls encountered?

Topic 7 - Developers just want to go fast and automate all the things. Once a microservices strategy is built, my next thought goes to governance, compliance, security & cost. All items that keep developers from going fast. Doesn’t “shifting left” come at a price?

FEEDBACK?

  • Email: show at the cloudcast dot net
  • Twitter: @thecloudcastnet
...more
View all episodesView all episodes
Download on the App Store

The CloudcastBy Massive Studios

  • 4.6
  • 4.6
  • 4.6
  • 4.6
  • 4.6

4.6

147 ratings


More shows like The Cloudcast

View all
Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

377 Listeners

Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

272 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

283 Listeners

a16z Podcast by Andreessen Horowitz

a16z Podcast

1,022 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

42 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

592 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

624 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

203 Listeners

Gartner ThinkCast by Gartner

Gartner ThinkCast

109 Listeners

DataFramed by DataCamp

DataFramed

266 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

181 Listeners

Practical AI by Practical AI LLC

Practical AI

189 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

64 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

140 Listeners

The Pragmatic Engineer by Gergely Orosz

The Pragmatic Engineer

52 Listeners