You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pages/1_4_sicurezza_operazioni_deployment.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,11 +19,12 @@ Per migliorare la sicurezza quando si utilizzano strumenti di <span v-mark.red="
19
19
20
20
<!--
21
21
Per la seconda strategia "Utilizzo di un servizio intermedio", è possibile utilizzare tre possibili pattern k8s (Kubernetes) che sono:
22
+
22
23
1. Job
23
24
2. Init Container
24
25
3. Operator
25
26
26
-
Nel caso in cui la propria applicazione sia sviluppata tramite il framework Java Quarkus, questo, prevede OOTB dei pattern per assolvere nel modo ottimale all'esecuzione dei task di migrazione.
27
+
Nel caso in cui la propria applicazione sia stata sviluppata per esempio tramite il framework Quarkus, questo, prevede OOTB dei pattern per assolvere nel modo ottimale all'esecuzione dei task di migrazione.
27
28
-->
28
29
29
30
---
@@ -67,5 +68,5 @@ level: 2
67
68
</div>
68
69
69
70
<!--
70
-
Immagino che tutti sappiate che le secret standard di k8s non sono realmente sicure in quanto sfrutta l'encode in base64 per i valori memorizzato al suo interno, motivo per noi non ho fatto menzione.
71
+
Immagino che tutti sappiate che le secret standard di k8s non sono realmente sicure in quanto sfruttano l'encode in Base64 per i valori che memorizzano, motivo per cui non ho fatto menzione.
Copy file name to clipboardExpand all lines: pages/1_7_esempio_progetto_migrazione_flyway.md
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,12 +40,14 @@ Brevemente vedremo com'è strutturato un classico progetto di migrazione del dat
40
40
</div>
41
41
42
42
<!--
43
-
Come scritto e detto in qualche slide precedente, Flyway (https://flywaydb.org/) è uno strumento Open Source sviluppa da RedGate e fornito in tre diverse edizioni ogni delle quali con caratteristiche diverse che possono essere valutate qui https://www.red-gate.com/products/flyway/editions.
43
+
Flyway (https://flywaydb.org/) è uno strumento Open Source sviluppato da RedGate e fornito in tre diverse edizioni ognuna delle quali con caratteristiche diverse che possono essere valutate qui https://www.red-gate.com/products/flyway/editions.
44
+
45
+
È quindi richiesto che Flyway sia stato installato sulla propria macchina o sulla quella dedicata all'esecuzione dello script.
44
46
45
-
È quindi richiesto avere Flyway installato sulla propria macchina o sulla quella dedicata all'esecuzione dello script.
46
47
Puoi scaricarlo dal sito ufficiale di Flyway [qui](https://documentation.red-gate.com/fd/command-line-184127404.html).
47
48
48
49
Tipi di Migrazioni
50
+
-
49
51
Oltre alle migrazioni versionate, Flyway supporta anche altri tipi di migrazioni:
50
52
51
53
1. Migrazioni Ripetibili: Questi script vengono eseguiti ogni volta che cambiano. Utilizzano il prefisso R al posto di V.
@@ -153,7 +155,7 @@ Sotto il cofano, l'esecuzione del comando `flyway migrate` esegue le seguenti at
153
155
</v-clicks>
154
156
155
157
<!--
156
-
La possibilità delle variabili di ambiente, lo rende abilitato per ambienti CI/CD e k8s.
158
+
La possibilità delle variabili di ambiente, lo rende abilitante per ambienti CI/CD e k8s.
157
159
-->
158
160
159
161
---
@@ -269,6 +271,7 @@ L'output mostrato è quello atteso, dato che il database è praticamente _"nuovo
269
271
270
272
<!--
271
273
Nella successiva slide vedremo il processo di migrazione in azione e in particolare:
274
+
272
275
1. Clonazione del repository dello Schema del Database partendo dalla versione 1.0.0
273
276
2. Visione degli script di migrazione che fanno parte della release 1.0.0
274
277
3. Avvio del database (in questo caso PostgreSQL) vuoto su cui non è mai stata applicata nessuna migrazione
Copy file name to clipboardExpand all lines: slides.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -92,6 +92,8 @@ Questa presentazione vuole essere l'introduzione a un argomento conteso tra più
92
92
93
93
Detto ciò, per facilitare lo svolgimento di questa presentazione, vi prego di mettere da parte tutte le vostre domande che affronteremo alla fine di questa presentazione.
94
94
95
+
Come ultima cosa vi chiedo il consenso per la registrazione di questa sessione per poi poterla condividerla successivamente.
0 commit comments