Modern software architecture

The Devprime platform offers a complete software architecture design based on the “Hexagonal Architecture” approach, with components and accelerators that allow you to develop the first microservice in 30 minutes.

Software Architecture Strategy

The Devprime platform implements a software architecture strategy that isolates technological components and business rules, allowing for the standardization of software development.

Stack Devprime

Technical framework of software architecture

The description below presents a new project open in Visual Studio, in which Devprime Adapters and components are visible, containing accelerators and intelligent behaviors. In addition, the Core layer is highlighted as responsible for receiving the business rules, according to the Domain-Driven Design (DDD) standard, and the Test project is intended for unit testing.

Devprime Modern Software Architecture

Folder and Component Structure

Items Projects Details
Adapters AppCenter
HealthCheck
Observability
Security
Services
State
Stream
Web
Devprime Components
App App Devprime Components
Core Application
Domain
Business Layer
Test Core Unit Testing

Technical structure of the folders

Items Details
src Projects and source code folder.
. dockerignore docker configuration file.
dockerfile docker file to create a container image.
.sln File with the solution for Visual Studio.
run.ps1 PowerShell script file to run the project on Windows “.\run.ps1”.
run.sh Bash script file to run the project on Linux “./run.sh”.
Last modified August 20, 2024 (2f9802da)