Skip to content

πŸ—οΈ Base Development Architecture

All software solutions developed within the organization must align with the official base architecture defined by the company.

This architecture establishes the minimum technical standards required to ensure consistency, scalability, security, and maintainability across all solutions.


πŸ”’ Mandatory Principles

All solutions must comply with the following principles:

  • Microservices-based architecture
  • Clear separation of responsibilities across components
  • Scalability and loose coupling as design fundamentals

πŸšͺ API Gateway

  • All incoming requests must go through an API Gateway
  • The API Gateway acts as:
  • A routing layer
  • A centralized security control point
  • A single entry point to backend services

Direct access to backend services is not permitted.


πŸ“˜ API Documentation

  • All APIs must be documented
  • The mandatory documentation standard is OpenAPI
  • API documentation must be:
  • Accurate
  • Up to date
  • Accessible to development teams

πŸ“Œ Important
The direct exposure of services without an API Gateway or without proper documentation is strictly forbidden.