MicroFrontends Architecture Workshop

Code: Arch-microfrontends
Category: Architecture
Format:
Duration: 2-3 days
Target audience: developers
team_lead
architects
Enrollment: Groups, companies
Venue: Client's office.

The training is intended for frontend architects and developers planning or considering the use of microfrontend architecture.

The training program is a general framework - specific training is preceded by a pre-training analysis.

It's all about the content.

  • Awareness of goals and problems solved by MicroFrontend architecture
  • Holistic approach to architecture selection: code, organization, teams, implementations, monitoring, devops
  • Strategic aspects: domain and product
  • Technical solutions: with their advantages and disadvantages
  • Special emphasis on modularity and bounded contexts

Training Program

The content of our program can be customised during pre-training analysis.

  1. - Frontend Architecture Styles
    1. - Monolith
    2. - Server-side integrated MicroFrontends
    3. - Client-side integrated MicroFrontends
  2. - Strategic MicroFrontends
    1. - Architectural Drivers
    2. - Problems solved by MicroFrontends
    3. - Expected Benefits and Guaranteed Costs
    4. - DevOps Culture
  3. - Micro-Frontend Architecture Principles
    1. - Business Domain Modeling
    2. - Automation
    3. - Decision Decentralization
    4. - Independent Deployments
    5. - Fault Isolation
    6. - Observability
  4. - Frontend Modularization
    1. - Non-Modular Monoliths
    2. - Bounded Contexts in Frontend Applications
    3. - Ubiquitous Language
    4. - Anti-Corruption Layer
    5. - Component Libraries
    6. - State Sharing
    7. - Model Sharing
    8. - Team Topologies, Division of Responsibilities
  5. - Technical Solutions
    1. - IFrames
    2. - WebComponents
    3. - Module Federation
    4. - Strangler Pattern
    5. - Frameworks
  6. - DevOps
    1. - Strategies implementation
    2. - Observability, Monitoring
    3. - DORA metrics
  7. - Cross Cutting Concerns
    1. - MicroFrontend Testing
    2. - Performance
      1. - Core Web Vitals
      2. - Bundling
    3. - Common Anti-Patterns


Download PDF

Trainers

Meet the experts who will conduct your training.

Contact us for a free consultation.

Firstname and lastname:
Company:
E-mail:
Phone:
Subject:
Message:

If you prefer direct contact then you can always call.

Iwona Sobótka

Training coordinator


I agree to the processing of my personal data in accordance with the Law on the Protection of Personal Data in connection with sending a request via the contact form.

Providing the data is voluntary but necessary to process the query. I have been informed that I have the right to access my data, the possibility of correcting them, demanding stopping their processing.

The administrator of personal data is Bottega IT Minds, ul. Jana Sawy 2, 20-632 Lublin, Poland.


The information clausule