Questa pagina è stata tradotta automaticamente e potrebbe contenere errori.

archivio

Altro dalla penna

OpenTelemetry: Una Guida all'Osservabilità con Go
6 febbraio 2025 · 17 min read

OpenTelemetry: Una Guida all'Osservabilità con Go

Le applicazioni moderne sono spesso sistemi distribuiti e complessi. Fare il debug non è divertente: devi seguire le richieste tra i servizi, i log si perdono e le metriche sono spesso difficili da correlare. È come cercare un ago in un pagliaio — ma il pagliaio è in fiamme e l'ago continua a spostarsi. È qui che OpenTelemetry (OTel) può aiutare.

goobservabilitycncf
Il mio articolo su Istio è ora anche sul blog di Istio!
3 dicembre 2024 · 1 min read

Il mio articolo su Istio è ora anche sul blog di Istio!

Qualche mese fa ho pubblicato un articolo intitolato "The Istio Service Mesh for People Who Have Stuff to Do". Il post ha riscosso un buon successo ed è ora disponibile anche sul blog di Istio.io.

service-meshopen-sourcecncf
Il Service Mesh Istio per Chi Ha Cose da Fare
21 settembre 2024 · 10 min read

Il Service Mesh Istio per Chi Ha Cose da Fare

Di recente ho contribuito a Istio, un service mesh open-source che semplifica la gestione dei microservizi. In questo post spiego come Istio gestisce il routing del traffico, la sicurezza con mTLS e l'osservabilità, rendendo i sistemi complessi più resilienti ed efficienti.

service-meshopen-sourcecncf
Cose che Ho Imparato su Terraform e Che Continuo a Raccontare alle Persone
10 luglio 2024 · 6 min read

Cose che Ho Imparato su Terraform e Che Continuo a Raccontare alle Persone

Lavoro con Terraform da un po' di tempo e ho notato che ci sono alcune cose che continuo a raccontare alle persone. Ho pensato che potesse essere utile scrivere un post su alcune delle domande più comuni che ricevo e condividere alcune delle cose imparate lungo il percorso.

terraformcloud-nativecncf
Observability CI/CD su GitHub Actions e il Ruolo di OpenTelemetry
17 maggio 2024 · 3 min read

Observability CI/CD su GitHub Actions e il Ruolo di OpenTelemetry

L'observability CI/CD offre informazioni sulle prestazioni e lo stato delle pipeline CI/CD, aiutando i team a rilevare i problemi tempestivamente e migliorare l'efficienza. Sono attualmente disponibili alcune opzioni sul GitHub Actions marketplace per integrare OpenTelemetry nei workflow CI/CD.

cicdgithubgithub-actionscncfobservability
Sono un Ambassador della CNCF (Cloud Native Computing Foundation)!
30 aprile 2024 · 1 min read

Sono un Ambassador della CNCF (Cloud Native Computing Foundation)!

Sono molto felice di annunciare di essere stato selezionato come Ambassador della CNCF (Cloud Native Computing Foundation) - un obiettivo che inseguivo da tempo!

announcementcncf
Sono stato sul Podcast KubeFM a parlare di "Linux Containers From Scratch"
24 gennaio 2024 · 1 min read

Sono stato sul Podcast KubeFM a parlare di "Linux Containers From Scratch"

KubeFM mi ha recentemente invitato a parlare del mio progetto "barco: Linux Containers From Scratch in C". In questo episodio spiego perché i container Linux non esistono davvero, come usare cgroups e namespace per isolare un processo, come proteggere il container con seccomp e le capabilities, e come effettuare le syscall giuste dal C per costruire il proprio container engine. Grazie, KubeFM, per l'invito!

podcastcontainerslinuxcloud-nativecncfkubernetes
Come Configurare OIDC con Terraform per GitHub Enterprise Server
31 dicembre 2023 · 9 min read

Come Configurare OIDC con Terraform per GitHub Enterprise Server

OpenID Connect (OIDC) è un protocollo di autenticazione che estende OAuth 2.0, fornendo un metodo robusto e standardizzato per l'autenticazione che spesso coinvolge un ID token in formato JWT (JSON Web Token). OIDC è il metodo raccomandato per autenticarsi con GitHub Enterprise Server durante la configurazione di GitHub Actions. Poiché la configurazione può essere complicata, ho creato una configurazione Terraform per facilitare il processo.

githubgithub-actionsterraformsecuritycloud-nativecncf
barco: Container Linux da Zero in C.
17 settembre 2023 · 9 min read

barco: Container Linux da Zero in C.

Un'implementazione in C di un container runtime, costruita da zero per esplorare i container e il kernel Linux.

clinuxcontainerscncf
Come Creare una Release con Più Artefatti da un Workflow GitHub Actions Usando la Matrix Strategy
25 agosto 2023 · 4 min read

Come Creare una Release con Più Artefatti da un Workflow GitHub Actions Usando la Matrix Strategy

Scopri come sono riuscito a creare una release con eseguibili adatti a diversi sistemi operativi, tutto all'interno di una singola esecuzione del workflow.

gitdevopsrustgithub-actionscncf
Cos'è Google Cloud Deploy?
9 dicembre 2021 · 3 min read

Cos'è Google Cloud Deploy?

Semplificare lo sviluppo di applicazioni basate su container su Google Kubernetes Engine (GKE) con Cloud Deploy.

kubernetesgoogle-cloudcicdcloudcncf
Cos'è GitOps?
2 dicembre 2021 · 3 min read

Cos'è GitOps?

GitOps è un approccio operativo che combina le best practice DevOps come CI/CD, version control e lavoro in team.

deploymentgitdevopscicdcncf
Come Leggere gli Eventi Firestore con Cloud Functions e Golang
27 luglio 2021 · 5 min read

Come Leggere gli Eventi Firestore con Cloud Functions e Golang

Come ho usato Golang e Cloud Functions per leggere gli eventi Firestore pubblicati sul Cloud dal mio Raspberry Pi.

gogoogle-cloudserverlessterraformfirestorecncf
Google Cloud Pub/Sub vs NATS: Un Confronto Facile da Capire
26 luglio 2021 · 10 min read

Google Cloud Pub/Sub vs NATS: Un Confronto Facile da Capire

Un'analisi delle opzioni di messaggistica per sistemi scalabili basati su eventi: funzionalità, vantaggi, svantaggi e costi.

message-queuearchitecturegoogle-cloudcncf
Come Distribuire un Service Mesh Multi-cluster su GKE con Anthos
23 luglio 2021 · 6 min read

Come Distribuire un Service Mesh Multi-cluster su GKE con Anthos

Una guida dettagliata per distribuire un service mesh multi-cluster e multi-regione con Anthos Service Mesh su GKE.

google-cloudkubernetesservice-meshcncf
Come Archiviare i Segreti in Terraform in Modo Sicuro con Cloud KMS
4 luglio 2021 · 3 min read

Come Archiviare i Segreti in Terraform in Modo Sicuro con Cloud KMS

Proteggere i segreti Terraform usando Cloud KMS per un'esperienza di git commit senza preoccupazioni.

securitygitgoogle-cloudterraformcncf
Come Usare i Terraform Workspace per Gestire la Configurazione per Ambiente
11 giugno 2021 · 3 min read

Come Usare i Terraform Workspace per Gestire la Configurazione per Ambiente

Scopri come semplificare la gestione dell'infrastruttura su più ambienti con i Terraform Workspace, senza ricorrere ai moduli tradizionali.

clouddevopsinfrastructureterraformcncf