Microservices are a service-oriented architecture pattern in which applications are created as sets of small and independent service units. This design approach boils down to dividing the program into single-function modules with clearly defined interfaces. The use of microservices will help to get rid of problems with deployment and scaling, and also allows the use of several teams for one project, each of which can use its own programming language, technologies and frameworks.
During the Crash-course you will learn:
Coach — Serhii Morenets, , Senior Java Developer в Provectus Life. A developer with 23 years of experience, using the Spring Framework for over 15 years. Author of the books "Development of Java applications" (4 parts) and trainer with 10+ years of experience.
Date and time: June 15 and 16, 10:00 - 18:00, (Kyiv time, GMT+3).
The training will be held online in Ukrainian, the number of participants is limited: 20 places.
During the training, we will analyze a monolithic legacy application, highlight the main problems of its development and step by step try to improve it using microservice architecture. After each step, we will analyze what the group did, and then the coach will explain his decision for each step.
Requirements for participants:
— Java evangelist, author of the books "Java Application Development", "Perfect Code" and "Basic Java Programming Mistakes"
— Has 10+ years of teaching experience and 250+ students.
—Speaker at international and national IT conferences, including Devoxx Poland, jPrime, JEEconf, JavaFrameworks Days, Dev Talks, Java User Group, JavaDay , IT-Talk.