AI Enhanced Architecting Microservices

AI Enhanced: Make the most for your product stability, security and reliability with microservices

Do you work on a monolith that is difficult to break? Or want to experience how to use AI to make the most of microservices? Join this program to understand what are microservices, what advantages and disadvantages they have and how to model them while getting the benefit of AI usage.

In this online learning program, you will learn how to identify microservices by using domain modeling or CRC cards, how to design microservices in the small including their API and responsibilities, and how to deal with cross-functional constraints such as logging, security, or monitoring.

Feedback from your experienced trainers, inspired by their wide experience as practitioners building products, will help you get the most out of the practice sessions.

Why Attend

The development of large language models and associated tools such as OpenAI’s ChatGPT, Anthropic’s Claude or the open source ollama will change the way we develop software. In this learning program, we look at how to use such tools to support the activity of software architects and anyone else involved in architectural decisions.

Experience how to architect microservices that help your product advance and scale fast while using AI to support your architecture process:

  • Use Conway’s Law as an ally to speed up development
  • Scale easily, modularization
  • Architect microservices using Domain Driven Design and full decoupling
  • Practice all the techniques on simple exercises and on real projects
  • Experiential learning for participants

During the live sessions of this learning program, you will use AI tools to support your architecture process. Here are some of the practices you will use: summarizing requirements, generating diagrams and architecture decision records, reviewing solutions and evaluating ideas with experiments and prototypes.

Who Should Attend

Senior Software Developers and Architects interested in learning and practicing AI-enhanced microservices-based architectures.

Practical Details

  • Language: English
  • Experiential, hands-on, interactive online learning with practical examples
  • Participants will be awarded a Mozaic Works certificate of completion

This Learning Program is Available on Demand

Contact Us

    Agenda

    • Microservices Fundamentals
    • Design Microservices In The Small
    • Microservices In The Small: Identifying responsibilities
    • Logging and Monitoring Microservices
    • High level Design for Microservices
    • In-depth Design Principles for Microservices
    • Communication Patterns for Microservices
    • Implementation details due to high level decisions
    • Optional: Operational Concerns for Microservices
    • Advantages and Disadvantages of Microservices
    • Securing Microservices
    • Ensuring Reliability of Microservices
    • Summarizing documents with LLMs
    • Brainstorm Solutions with GenAI
    • Validate Solutions with GenAI
    • Communicating Architecture with GenAI

    For more details about the agenda please check the Architecting Microservices learning program and the Enhancing Software Architecture with AI Add-on on our Mozaic Works Craft Academy learning platform.

    Prerequisites

    Participants should have at least 5 years of professional experience in software development.

    Meet Your Trainers

    Alex Bolboaca

    CTO, Senior Trainer at Mozaic Works

    With over 25 years of international experience in the world of software and technology, Alexandru shares about himself: Being deeply passionate about technology creation I am a continuous learner in the field. Between reading, trying out technologies and multiple programming languages, presenting and participating to developer communities and conferences, I have learned enough to write two books and teach hundreds of developers and architects. I love working with smart people who want to get better at what they do, whether it’s team work, communication, management or technical skills. I offer you my passion, my experience and my capacity to adapt to your needs. About Alex

    More about Alex Bolboaca >
    0
      0
      Your Cart
      Your cart is empty
        Apply Coupon
        Scroll to Top