Objlab
← Torna ai prodottiLivello 2 - Scheda prodotto

Devops

Software Objlab - OBJ-DEV-001 da 4.800 €/anno
Livello 3 - Richiesta commerciale

Questa scheda riassume valore, pricing e casi d'uso. Da qui puoi passare alle aree dedicate o al portale cliente per l'azione successiva.

Piattaforma DevOps unificata per MSP e System Integrator: monitoring, security, FinOps multi-cloud, billing e CI/CD in un'unica console multi-tenant. Elimina decine di tool separati.

Cosa risolve

  • Decine di tool diversi per monitoring, security, billing, cloud
  • Costi cloud fuori controllo senza visibilita' unificata
  • Compliance su piu' framework (CIS, ISO 27001, SOC2, GDPR, PCI, HIPAA)
  • Fatturazione manuale e tracking ore impreciso
DevOps Dashboard v2.0 è una piattaforma unificata di gestione DevOps progettata specificamente per Managed Service Provider (MSP) e System Integrator. Il software centralizza in un'unica interfaccia tutte le operazioni di gestione infrastrutturale, sicurezza, costi cloud, billing, monitoring e automazione, eliminando la necessità di utilizzare decine di tool separati.

Cosa fa

DevOps Dashboard e' una piattaforma DevOps unificata e multi-tenant, pensata per
MSP (Managed Service Provider) e System Integrator che gestiscono
l'infrastruttura IT di piu' clienti. Riunisce in un'unica console la scoperta e
il monitoraggio della rete, la sicurezza applicativa e infrastrutturale, la
gestione dei costi cloud (FinOps), la fatturazione delle attivita' e
l'orchestrazione delle pipeline CI/CD. L'architettura organizza i dati per Client
(l'organizzazione cliente dell'MSP) e Tenant (siti, sedi o nodi del cliente),
garantendo isolamento e una vista aggregata su tutto il parco gestito.

Modulo Cosa offre
Network Management Scanner unificato (ICMP/ARP/Port), inventory, topology, subnet, host, IP pubblici, monitoring e reportistica
Security Multi-scanner (Trivy, Snyk, OWASP ZAP, Bandit, SonarQube), tracking CVE, secret detection e compliance
FinOps Analisi costi multi-cloud AWS/Azure/GCP, budget, forecasting ML, right-sizing e anomaly detection
Billing Timesheet, gestione clienti, generazione fatture con export PDF
CI/CD Integrazione con Jenkins, GitLab CI, GitHub Actions e Azure DevOps
Container Docker registry, scansione immagini con Trivy, cleanup
RMM/MDM Inventory dispositivi e software (locale/remoto), gestione device e gruppi
Monitoring Integrazione Zabbix (host, trigger, dashboard allarmi)
Package Manager Scansione dipendenze (npm, pip, maven, gradle, composer), CVE e generazione SBOM
Automation & AI Agents Workflow N8N/Zapier, webhook e agenti autonomi per l'automazione dei task

Funzionalita' chiave

  • Console multi-tenant con gerarchia Client > Tenant per gestire piu' clienti e sedi in isolamento.
  • Network discovery unificato con scanner ICMP/ARP/Port, topology, inventory e gestione subnet.
  • Security scanning multi-tool (Trivy, Snyk, OWASP ZAP, Bandit, SonarQube) con enrichment CVE e secret detection.
  • Controlli di compliance automatici su piu' framework normativi con evidence collection e audit trail.
  • FinOps multi-cloud: vista costi unificata AWS/Azure/GCP, budget con soglie di alert, forecasting ML, right-sizing e anomaly detection.
  • Correlation engine cross-modulo: mette in relazione impatto security e costi (es. risorse costose con vulnerabilita').
  • Billing integrato: timesheet delle attivita', generazione fatture e export PDF.
  • Pipeline CI/CD orchestrate su Jenkins, GitLab CI, GitHub Actions e Azure DevOps.
  • Alerting unificato multi-canale (Email, Slack, Microsoft Teams, PagerDuty).
  • Report parametrici esportabili in PDF ed Excel.
  • Caching multi-tier (Redis + in-memory) e task asincroni (Celery) per operazioni pesanti.

Architettura

Backend in Python (3.9+, i microservizi richiedono 3.12+) con API REST basate su
FastAPI e documentazione OpenAPI/Swagger auto-generata. La versione 2.0 evolve da
monolite a un'architettura a microservizi con 10 servizi indipendenti (Auth,
Network, Security, FinOps, Billing, CI/CD, Container, RMM/MDM, Monitoring,
Package Manager), orchestrati via Docker Compose. Persistenza su MySQL 8.0+ (con
fallback SQLite) tramite SQLAlchemy, caching Redis, message broker RabbitMQ e
stack di osservabilita' Prometheus + Grafana. Il client desktop e' una GUI PyQt5
a plugin (Factory, Repository, Singleton e Observer pattern), affiancata da CLI e
da un'app mobile Flutter. Autenticazione JWT con RBAC.

Requisiti

  • OS: Windows, Linux o macOS.
  • Runtime: Python 3.9+ (client/monolite); Python 3.12+ per i microservizi.
  • Database: MySQL 8.0+ (o MariaDB 10.3+); SQLite come fallback.
  • Cache/broker: Redis 6.0+ e RabbitMQ (opzionali; in-memory come fallback).
  • Container: Docker / Docker Compose (per i moduli Container e per il deploy a microservizi).
  • Tool esterni opzionali: Trivy, kubectl, CLI cloud (aws-cli, azure-cli, gcloud).
  • Hardware minimo: CPU 2 core, 4 GB RAM, 10 GB disco (consigliati 4+ core, 8+ GB RAM, SSD; 16 GB per lo stack a microservizi).

Compliance & normative

CIS

Center for Internet Security Benchmarks

Controlli di sicurezza automatici su configurazioni e hardening, con evidence collection.

ISO 27001

ISO/IEC 27001 Information Security Management

Verifica dei controlli di gestione della sicurezza delle informazioni con audit trail.

SOC 2

SOC 2 Trust Services Criteria

Controlli di conformita' e raccolta evidenze per audit di terze parti.

GDPR

General Data Protection Regulation

Supporto ai controlli di conformita' sulla protezione dei dati.

PCI-DSS

Payment Card Industry Data Security Standard

Verifiche di conformita' per ambienti che trattano dati di pagamento.

OWASP

OWASP security checks

Controlli di sicurezza applicativa integrati nel modulo Security.

Report e dossier

  • Report Security / Vulnerabilita'PDF, Excel

    Esito degli scan (CVE, severity, controlli falliti) da esportare o allegare agli audit.

  • Report CompliancePDF, Excel

    Stato di conformita' per framework (CIS, ISO 27001, SOC 2, ecc.) con controlli superati/falliti.

  • Report FinOps / CostiPDF, Excel

    Breakdown costi multi-cloud, budget vs actual, right-sizing e anomalie di spesa.

  • Network Inventory ReportCSV, PDF

    Inventario host, subnet e topology dalla scansione di rete.

  • Fattura (Invoice)PDF

    Fattura generata dalle attivita' DevOps approvate tramite timesheet e billing.

Casi d'uso

Decine di tool consolidati

MSP: console unica multi-cliente

Gestione di infrastrutture eterogenee di piu' clienti da un'unica interfaccia.

Costi cloud sotto controllo

FinOps multi-cloud (AWS/Azure/GCP)

Visibilita' e forecasting ML dei costi cloud.