Categoria: Cloud

Cloud Modern Application

24 Settembre 2021

Persistent Data & Resource Management

Persistent Data Nei precedenti articoli, abbiamo visto che se un POD viene dismesso o il container viene riavviato, tutti i dati presenti sul file system del POD vengono cancellati. E’ un approccio vincente per tutte quelle applicazioni stateless (ad esempio un front-end web) ma non […]

18 Settembre 2021

Kubernets: Health-Check & Port-Forwarding

HEALTH-CHECK Una delle funzionalità avanzate e più importanti di kubernetes è l’health-check che permette di controllare l’integrità dei servizi. E’ un ulteriore layer che aggiunge ai controlli standard che garantiscono che i processi dell’ applicazione siano sempre in esecuzione (livenessProbe), i controlli di integrità delle […]

14 Settembre 2021

Kubernetes: Pods

Nei precedenti articoli, abbiamo visto che i container sono dei luoghi “astratti” dove girano le applicazioni sotto forma di immagini. I POD sono l’aggregazione di più container. Un servizio è l’aggragazione di più POD. L’immagine di figura 1 mostra il concetto appena esposto. Figura 1 […]

4 Settembre 2021

Kubernetes: I componenti

Nei precedenti articoli abbiamo visto alcuni dettagli di come è costruita l’architettura di Kubernetes. Oggi verranno descritti i meccanismi di funzionamento del motore kubernetes indicando il nome di  ogni componente; per rimanere fedeli al paragone del motore dell’autovettura, parleremo degli alberi a camme, valvole, bronzine, […]

29 Agosto 2021

Kubernets: Conoscere i dettagli

Una buona modalità per descrivere gli ambient cloud-native è rifarsi all’immagine della vostra autovettura. Il container è il motore, k8s è la centrale elettronica che gestisce il buon funzionamento del mezzo, i conducenti, indicando il percorso e la meta, selezionano il tipo di servizio che […]

29 Agosto 2021

Cloud Native Kubernetes: Flusso e opportunità di lavoro

Questo nuovo articolo vuole indicare le nuove opportunità di lavoro create da un ambiente cloud-native. L’immagine n°1 mostra i quattro livelli principali necessari all’architettura per funzionare correttamente (parte rettangolare sinistra). Sul lato destro (cerchi) sono rappresentati le occupazioni dell’operatore rispetto ad ogni singolo livello. Immagine […]

28 Agosto 2021

Kubernets: Perchè adottarlo?

Kubernetes (k8s), è una piattaforma open source, introdotta da Google, introdotta come un semplice strumento di orchestrazione di container ma è diventata di fatto la piattaforma cloud-native. Perché “k8s” viene così ampiamente utilizzato? Poichè  è in grado di rispondere efficacemente alle richieste di qualità di […]

4 Agosto 2021

Modern Applications – Episod 4: Docker Compose – YAML

The topic of this article is understanding how to automatize the delivery of a micro-service. In the previous one, I showed the flow process of a service. This flow requires typing a lot of commands to launch any single container. Is there a way to automatize the […]

6 Luglio 2021

Modern Applications – Episod 3: Service workflow

The first two articles explained what a container is (article 1) and how they can talk to each other (article 2). In this third article, I’m going to show how to deploy a service through this new and amazing container technology. Note 1: I won’t […]

24 Maggio 2021

Modern Applications – Episod 2: Ports & Networking

As written in the last article a container can manage more images. Picture 1 shows an example of three different workloads running in a single container. Picture 1 It’s possible to work with different versions of the same image also. For example, MySQL has several […]

14 Maggio 2021

Modern Applications – Episod 1: Foundamentals

Introduction This is the first of a group of articles about the technologies that can modernize the applications. The scope is helping the reader to understand the potentiality of this new way to make business allowing the Companies to be more competitive. These articles follow […]

5 Marzo 2021

Digital Trasformation & Data Mobility

Se negli ultimi 5 anni, la parola Cloud è stata quella più utilizzata (anche in modo inappropriato), negli ultimi cinque mesi la parola che sta rieccheggiando di più nel mondo IT  è Digital Transformation. Da Wikipedia: “Digital Transformation (DT o DX) è l’adozione della tecnologia […]