C# .NET Developer
Igor Jigan is a passionate software engineer at an IT Services Company. He spends most of his time learning new things and keeping up to date with technologies.
He enjoys taking ownership of challenging projects, solving technical problems and sharing his experience with the local community.
He has been contributing in AgileHub since 2017 with both technical trainings and organizational activities, like being in the organizing team of previous Peak IT editions.
Workshop – Microservice Patterns and Best Practices
The goal of the workshop
This workshop is a practical course which shows you how to achieve real-world microservices architecture using suitable patterns and practices.
What will we do in this workshop?
Microservice Patterns and Best Practices starts with the learning of microservices key concepts and showing how to make the right choices while designing microservices. You will then move onto internal microservices application patterns, such as caching strategy, asynchronism, CQRS and event sourcing, circuit breaker, and bulkheads. As you progress, you’ll learn the design patterns of microservices.
You are in the target of the audience if you:
- Have average or strong C# skills.
- Have knowledge about .NET Core, REST APIs.
- Are interested in learning about microservices.
What will you learn at the end:
By the end of this workshop, you will learn:
- Understand the foundational elements behind the microservices architecture
- Master the key tenets/elements required to build a microservices architecture
- Observe key industry examples, lessons learned and MSA pitfalls
- Understand the development and design practices/approaches behind the microservices architecture
- Explore non-functional requirements related to MSA such as resilience, availability, performance, security, scalability, and maintainability
- Learn about the DevOps role in MSA, particularly Continuous Integration and Deployment, and the importance of CI pipelines with a large number of microservices
- Understand with examples whether Serverless applications are suitable in MSA
- Apply your learning’s in practice, build a microservices architecture for a real-life problem and deploy your architecture in the cloud
What tools do you need installed on your computer before the workshop starts
In case you register for this workshop and you need info regarding tools, let us know, either by email or on Facebook Messenger.