
Reengineering: le Tecnologie che guidano i nostri progetti
Ricevi una consulenza gratuitaTecnologie

Sviluppiamo software con strumenti affidabili, scalabili e cloud-native
In Reengineering utilizziamo le tecnologie più moderne del panorama Microsoft per progettare applicazioni personalizzate, solide e sicure.
Ogni soluzione nasce da un processo tecnico rigoroso e da un'infrastruttura disegnata su misura con una forte attenzione alla qualità del codice, alla scalabilità e alla continuità operativa.

Infrastruttura cloud e DevOps su Azure
Operiamo in ambienti cloud-native integrando servizi gestiti e tecnologie open source su piattaforma Microsoft Azure. Questo approccio ci consente di offrire infrastrutture resilienti, automatizzate e adatte a scenari enterprise.
I Servizi principali in uso:
✔ Azure App Services, Container Apps, Azure Functions;
✔ Azure SQL, MongoDB Atlas e MongoDB on Azure;
✔ Azure Storage, Redis, Cosmos DB, Key Vault;
✔Azure DevOps (CI/CD, Pipeline YAML, Release Management);
✔Azure Automation, Monitor, Log Analytics;
✔ Gestione risorse multitenant e infrastrutture as-a-code (Bicep, ARM templates).

Sviluppo software in ambiente .NET
Sviluppiamo backend e API performanti utilizzando l’intero stack Microsoft .NET.
Grazie alla nostra esperienza in .NET 6/7/8, realizziamo soluzioni modulari, sicure e facilmente estendibili.
Framework e tool adottati:
- ✔ ASP.NET Core Web API, Blazor Server & WebAssembly (PWA);
- ✔ Entity Framework Core (Code-First e Database- First);
- ✔ SignalR per real-time messaging;
- ✔ Autenticazione e gestione utenti con Identity & Identity Server

Tecnologie per applicazioni performanti e scalabili
Il metodo di lavoro di Reengineering è progettato per garantire efficienza, portabilità e integrazione in ogni contesto aziendale. Dallo sviluppo client alla qualità del codice, dalla containerizzazione alla comunicazione tra sistemi, ogni componente è pensato per offrire affidabilità e continuità
Applicazioni Client
Blazor WebAssembly con supporto offline-first (IndexedDB), .NET MAUI per app mobile multipiattaforma, WinForms/WPF per il mantenimento di soluzioni legacy
Testing e Qualità del Codice
Test unitari e di integrazione con xUnit, NUnit e Moq, analisi del codice con SonarQube, automazione dei test e misurazione del coverage nelle pipeline CI
Containerizzazione e Distribuzione
Docker & Docker Compose, Azure Container Registry, orchestrazione con Kubernetes (AKS), deploy automatizzato tramite Octopus Deploy e Azure Release Pipelines
Integrazioni e Comunicazioni
Sistemi di messaggistica asincrona con RabbitMQ e Azure Service Bus per flussi dati sicuri e modulari.
Contattaci per maggiori informazioni