Sql-Server

Data Saturday Parma edizione 2023!

Sergio Govoni

Il count-down per il Data Saturday Parma 2023 è iniziato, mancano esattamente due settimane!

Ospitato presso le aule dell’Università degli Studi di Parma (Dipartimento di Ingegneria dell’Informazione), si terrà sabato 18 novembre 2023, sarà gratuito con registrazione obbligatoria.

L’agenda è divisa in 4 track che erogheranno sessioni in parallelo per un totale di 24 ore di formazione gratuita su tutto ciò che ruota attorno al mondo dati. Affronteremo argomenti come database relazionali, con particolare attenzione su SQL Server, Cloud, BI, AI, Data Visualization e Automazione.

SQL Server Always Encrypted

Sergio Govoni

Nel precedente articolo SQL Server Transparent Data Encryption, il secondo di questa serie di articoli dedicati alle funzionalità di Encryption di SQL Server, abbiamo descritto come per proteggere i dati crittografandoli a livello di I/O, quando sono a riposo.

Questo articolo presenta una introduzione ad un’altra funzionalità di crittografia, nota in un primo momento con il nome di Column Encryption, e successivamente rinominata in Always Encrypted.

Always Encrypted è una funzionalità progettata per proteggere i dati riservati, come i numeri di carte di credito, l’appartenenza ad un partito politico, le informazioni sullo stato di salute di una persona, etc. archiviati in SQL Server, on-premise oppure in cloud con Azure SQL. Always Encrypted consente di crittografare i dati sensibili all’interno delle applicazioni client e non rivelare mai le chiavi di crittografia all’Engine di SQL Server. Questa tecnologia fornisce una separazione tra coloro che possiedono i dati e possono visualizzarli e coloro che li gestiscono ma che non dovrebbero avere accesso a tali informazioni: ci riferiamo agli amministratori di database locali, operatori di database cloud o altri utenti non autorizzati con privilegi elevati. Always Encrypted consente quindi di archiviare in sicurezza i propri dati sensibili (anche in cloud) riducendo il rischio che tali informazioni vengano accedute da malintenzionati in possesso di credenziali con privilegi elevati.

SQL Server Transparent Data Encryption

Sergio Govoni

Nel precedente articolo SQL Server Backup Encryption, il primo di questa serie di articoli dedicati alle funzionalità di Encryption di SQL Server, abbiamo descritto come implementare la crittografia nella propria strategia di backup. In questo articolo descriveremo un’altra funzionalità di crittografia dei dati, la Transparent Data Encryption.

Transparent Data Encryption (TDE) è stata introdotta in SQL Server 2008 per proteggere i dati crittografandoli a livello di I/O, si parla quindi di crittografica dei dati a riposo. Transparent Data Encryption crittografa i file fisici, sia i file di dati (.mdf, .ndf) che il file di log (.ldf) mentre i dati effettivi archiviati all’interno del database non vengono crittografati.

SQL Server Backup Encryption

Sergio Govoni

I database aziendali rappresentano il luogo in cui le informazioni sono memorizzate per guidare i processi produttivi dell’azienda. Tera di dati, decine di database, milioni di righe, l’intera attività dipende da questo e la sicurezza delle informazioni non può più essere un optional, si parla quindi di sicurezza by design e sicurezza by default.

Se gli ambienti sono all-on-premise la protezione dei dati appare più semplice rispetto ad ambienti ibridi o completamente cloud ma cosa succede se i backup dei database sono archiviati off-site o nel cloud? Scenari di questo tipo richiedono qualche precauzione in più, i dati risiedono letteralmente sull’infrastruttura di qualcun altro! Se qualcuno ottenesse l’accesso non autorizzato al sito, potrebbe semplicemente ripristinare una copia dei vostri database da un backup. A che serve, allora, proteggere in modo maniacale il perimetro aziendale se i backup possono essere archiviati all’esterno senza precauzioni? Le pratiche di sicurezza devono essere implementate non solo nell’ambiente di produzione ma anche all’interno della strategia di backup!

1nn0va Saturday 2023 – Save the date!

Sappiamo tutti quale valore ha vedersi di persona, fare networking, mangiare una pizza insieme e imparare qualcosa di nuovo!

Sabato 30 settembre 2023 la formazione e gli eventi community ritornano in presenza con 1nn0va Saturday 2023! Ospitato nelle aule del Consorzio Universitario di Pordenone in via Prasecco 3/A, sarà gratuito con registrazione obbligatoria.

L’agenda verrà definita dopo la chiusura della call for speakers, nel frattempo se volete pensare ad una vostra proposta di sessione, potete mandare la proposta qui.

Data Saturday Parma 2023 - Save the date!

Anche quest’anno Data Saturday farà tappa a Parma!

L’evento sarà gratuito (con registrazione obbligatoria) e si terrà sabato 18 novembre 2023 presso le aule del Dipartimento di Ingegneria dell’Informazione dell’Università degli Studi di Parma. Segnatevi la data!

La Call For Papers rimarrà aperta fino al 1 settembre, avete quindi tutto il tempo per inviare le vostre proposte utilizzando sessionize. L’agenda verrà finalizzata dopo la chiusura della CFP.

Per effettuare la registrazione all’evento, puntate il vostro browser qui.

SQL Start 2023 - Save the date!

Sergio Govoni

SQL Start è un evento community di una giornata, completamente gratuito, che vede la sua prima edizione nel 2011. Le edizioni 2020, 2021 e 2022 si sono svolte in modalità virtuale.. quest’anno torniamo finalmente in presenza!

Focalizzato su Microsoft SQL Server e sulle tecnologie ad esso correlate, quest’anno ritornerà nella sua sede storica, l’Università Politecnica delle Marche (Facoltà di Ingegneria), venerdì 16 giugno 2023.

Partecipando, incontrerai gli MVP di SQL Server e di Azure, esperti del settore IT e colleghi con i quali potrai approfondire le conoscenze sull’intera Data Platform di Microsoft, acquisire le competenze per risolvere più in fretta i problemi, prevenire potenziali errori, migliorare le condizioni di lavoro dell’istanza SQL Server aumentando la produttività e la confidenza nell’uso di questo prodotto, che rappresenta la piattaforma Microsoft di riferimento per la gestione dei dati.

Data Saturday Parma 2022 - Agenda pubblicata!

Da qualche ora è online l’agenda del Data Saturday Parma 2022 che si terrà sabato 26 novembre 2022 presso le aule dell’Università degli Studi di Parma, Dipartimento di Ingegneria dell’Informazione.

L’agenda è divisa in 4 track che erogheranno sessioni in parallelo per un totale di 24 ore di formazione gratuita su tutto ciò che ruota attorno al mondo dati. Affronteremo argomenti come database relazionali, con particolare attenzione a SQL Server, NoSql di ogni genere, Cloud, BI, AI, Data Visualization e automazione. Vi aspettiamo per passare insieme una giornata all’insegna della formazione e della condivisione! Potrete quindi seguire le sessioni che trattano funzionalità e tecnologie che utilizzate ogni giorno piuttosto che quelle che desiderate approfondire.

Automatizzare il test di una soluzione SQL Server con tSQLt, Docker e GitHub Actions!

Sergio Govoni

Nell’articolo precedente, il terzo di questa serie, abbiamo descritto come scrivere ed eseguire manualmente una unit di test per un trigger! In questo articolo verrà descritto come automatizzare il test di uno o più oggetti SQL Server utilizzando tSQLt, Docker e GitHub Actions!

Tecnologie e framework utilizzati

Le potenzialità del framework tSQLt sono state descritte nell’articolo “Il framework tSQLt e l’esecuzione di un test”:

https://www.ugiss.org/2020/11/07/unit-testing-il-framework-tsqlt-e-lesecuzione-di-un-test/

Docker è uno dei più diffusi sistemi per l’esecuzione di applicazioni in ambienti isolabili, minimali e facilmente distribuibili chiamati container. SQL Server 2017, e le successive versioni, possono essere eseguite in un container Docker, un tipico scenario di utilizzo di container è proprio quello che riguarda l’automazione dei test.

1nn0va Saturday 2022 – Agenda pubblicata!

Sergio Govoni

L’agenda dell’evento 1nn0va Saturday 2022 è stata pubblicata ed è disponibile qui.

Ospitato nelle aule del Consorzio Universitario di Pordenone in via Prasecco 3/A, 1nn0va Saturday 2022 si terrà sabato 24 settembre 2022 e sarà in presenza così da poter riprendere, in sicurezza, a fare networking, mangiare una pizza insieme e imparare qualcosa di nuovo sulle tecnologie che utilizziamo ogni giorno o che vorremmo iniziare ad utilizzare.

L’evento sarà gratuito con registrazione obbligatoria.