Course: Microservice Architecture

From decomposition to patterns of interaction.

Mentor - Kyrylo Melnychuk, CTO at AlterEGO and Uspacy
Program
Course: Microservice Architecture
Course: Microservice Architecture

In this course, you will go through the whole path of decomposing a system into microservices, learn about patterns and antipatterns, and analyze each step in team-based practical tasks.

Mentor - Kyrylo Melnychuk, CTO at AlterEGO and Uspacy

We will not write the code and implement the architecture, but in practice we will arrive at a ready-made plan for breaking down the monolith with a complete description of the structure of microservices and the interaction between them.

Language of the event: Ukrainian

    After passing, you will learn on your own:
  • Decompose the system into microservices, starting from subject areas. We will look at practices like DDD and Event Storming.
  • Embed microservices into the organizational structure of the company.
  • Moving from a monolithic system to a microservice system.
  • Apply patterns of interservice interaction and publishing APIs.
  • Implement microservices testing and deployment patterns.

Audience

  • Developers Middle+
  • Business analysts
  • Teamleads
  • Architects

Format:

Date and time: August 18 - September 24, classes on Mondays, Wednesdays and Saturdays.

Duration: 12 classes of ~2 hours each (depending on the practice). Lecture, Q&A, practice in rooms of 4-5 people. In the final part, we all analyze the results of each team's work together.

Platform: Zoom. We will send you a link to the broadcast on the eve of the course, and it will also be available on this page.

Language of the event and presentation: Ukrainian

The number of participants is limited

Program

Introduction, DDD and Event Storming

Design and Development

Launch and support

Bonus

Mentor: Kyrylo Melnychuk, CTO at Uspacy and AlterEGO

— 18 years in web development, the last 10 in the positions of architect, technical director, solution architect in highly loaded projects.

— Experienced in implementing microservices since 2018.

— Manages development at the Ukrainian startup Uspacy, where everything is built on microservices.

— Practitioner, speaker of DevOps, technical and architectural conferences.

LinkedIn profile

Previous iteration reviews: average rating 9

In my opinion, this course is worth taking for every developer (even those who do not think about switching to MSA), because the course contains general topics on team organization, deployment, monitoring, testing, and most importantly, separation of limited context. Which is useful even if you have a monolith and you can at least turn it into a modular one. Kirill tells the information in an accessible way, with examples from his own experience, so the course was very easy and in a good atmosphere. I recommend it to everyone.

The Microservice Architecture course will be useful for experienced specialists interested in building the architecture of distributed systems, and will influence the creation of a formal structure and clarity, which will lead to greater efficiency and predictability of the project.
I am very satisfied with the result of taking the course. It fully met my expectations, and in some cases even exceeded them. First of all, it is a collection of information and practices that can take a lot of time to search for on your own. Also, topics were revealed that are not obvious on the way to microservices mastery, but having learned about their existence, I understand that without them there is no way. This course is a great opportunity for backend developers to deepen their knowledge and bring more value through new practices and techniques.

The course is really built as a community, a lot of practice in groups, opportunities to ask questions, and a lot of discussion of something from real cases. I would recommend this course to people who already have experience with microservices, but who come with their own pain points.

Many new abbreviations and services have replenished my collection, it was worth it. Plus, there is an opportunity to test some working ideas with people who have more experience.

There is an analysis of many cases from real practice. A lot of technical details according to the questions of the course participants, it is incredibly useful.

Tickets

Standard

Access to the online broadcast of the course: 12 lessons

Presentation and materials

Access to course recording (1 year)

Access to the chat in TG, where the speaker will answer questions (1 month)

Certificate of the participant

Course participants receive a 10% discount on participation in Fwdays conferences


Available payment in installments from Monobank and purchase in installments from Privatbank
9 600 UAH ≈€240
5 tickets
next 10 — 12000 UAH≈€300
next 5 — 13200 UAH≈€330
Buy ticket
Full ticket

Access to online course broadcast: 10 lessons

2 practical lessons on Event Storming

Homework and feedback from the mentor

Presentations and materials

Access to the course recording

Access to the chat in the TG, where the speaker will answer questions

Participant certificate

Course participants receive a 10% discount on participation in Fwdays conferences


Affordable payment in installments from Monobank and purchase in installments from Privatbank
16 000 UAH ≈€400
10 tickets
5 tickets — 13200 UAH≈€330
next 5 — 18000 UAH≈€450
Buy ticket
−10% for participants of previous conferences 
It will be added automatically to account where you made a purchase previously
−30% for students of full-time education 
Fill out the form to receive a discount.
Group discounts are available for companies 
Напишіть нам на academy@fwdays.com для прорахування вашої знижки.
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?