Dr. Jan Gieseler & Tobias Hengelbrock

Rapid Microservice Development with Project Templates

What if you could build a production-ready microservice in minutes, not days? This talk shows you how to template away the 80% of boilerplate slowing your team down.

Rapid Microservice Development with Project Templates
#1about 3 minutes

Overview of a modern microservice architecture

A high-level look at a typical software architecture using microservices for backend tasks and interacting with external services.

#2about 3 minutes

Separating core functionality from boilerplate code

Microservices consist of unique business logic and common boilerplate elements like CI/CD, deployment, and monitoring, which can be abstracted into a template.

#3about 5 minutes

Creating a new microservice from a template

A live demonstration shows how to use the `craft` command-line tool and a questionnaire to rapidly generate a new microservice project.

#4about 2 minutes

Reviewing the generated project and CI/CD pipeline

An exploration of the pre-configured project structure, including semantic versioning, Helm charts, and a full CI/CD pipeline for linting, building, and testing.

#5about 2 minutes

The challenge of keeping microservices up to date

As the base template evolves with new best practices, a mechanism is needed to propagate these updates to existing microservices without overwriting custom logic.

#6about 3 minutes

Applying template updates to an existing service

A demonstration of the `craft update` command, which merges changes from the latest template version into an existing microservice project.

#7about 4 minutes

Key benefits of using project templates

Project templates reduce repetitive work, serve as living documentation for best practices, and centralize infrastructure improvements while allowing services to remain decoupled.

Related jobs
Jobs that call for the skills explored in this talk.

test

Milly
Vienna, Austria

Intermediate

test

Milly
Vienna, Austria

Intermediate

Featured Partners

Related Articles

View all articles
BB
Benedikt Bischof
Why You Shouldn’t Build a Microservice Architecture
Welcome to this issue of the WeAreDevelopers Live Talk series. This article recaps an interesting talk by Michael Eisenbart who talks about the pros and cons of microservice architecture.‍About the speaker:‍Michael has been working for Bosch as a sof...
Why You Shouldn’t Build a Microservice Architecture
BB
Benedikt Bischof
How we Build The Software of Tomorrow
Welcome to this issue of the WeAreDevelopers Live Talk series. This article recaps an interesting talk by Thomas Dohmke who introduced us to the future of AI – coding.This is how Thomas describes himself:I am the CEO of GitHub and drive the company’s...
How we Build The Software of Tomorrow
LM
Luis Minvielle
Developers share the most interesting tech they ever built
Most people's first thoughts about Hacker News revolve around venture capital, stock prices, company valuations, and $1499 dongles. But what if we told you that Hacker News could also be a place for pure, consummate, wholesome content that tackles ho...
Developers share the most interesting tech they ever built

From learning to earning

Jobs that call for the skills explored in this talk.