Author

Lino Telera

Appassionato di informatica fin dalla tenera età di 11 anni, sviluppatore e system integrator dal 2001, sysadmin e system designer dal 2008. Pioniere della programmazione Ajax già nel 2007 è un utente Linux da più di 13 anni. Specializzato in software defined datacenter, network e desktop svolge attività di consulente su prodotti cloud presso un service provider italiano. E' stato presidente del Linux Users Group Cremona dal 2005 al 2007 ed è membro del board di VMware Users Group Italia dal 2015.
Blogger su www.linoproject.net, vExpert 2015, certificato VCP4, VCP5, VCP-Cloud, VCP5-DT.

Nei precedenti articoli (Parte 1 e Parte 2) si è visto come Photon e Docker hanno costituito un nuovo modo per costruire e mettere in produzione le applicazioni di nuova generazione. Di fatto il container e le tecniche di sviluppo a “microservice” sono gli elementi architetturali e nel contempo culturali che determinano un cambiamento significativo nel modo di gestire le applicazioni cloud-native all’interno del loro stesso ciclo di vita. Essendo quello delle cloud-native application un tema molto caldo nel panorama odierno dell’IT, è facile reperire sul Web nuovi annunci e informazioni che possono rendere in parte obsoleti alcuni elementi trattati nei precedenti articoli. Di fatto, in casa VMware, l’annuncio della devbox basata su Photon Controller e l’implementazione di nuovi meccanismi di clustering dei container sono oggi disponibili al mondo delle community attraverso il canale delle technology preview.

01 cna progress

Read more Cloud Native Apps: la piattaforma VMware (terza parte)

Tutti gli articoli della Rubrica VPS:

Linux è un sistema dotato di innumerevoli strumenti diagnostici utilizzabili attraverso l’interfaccia a linea di comando (CLI) che permettono all’amministratore di sistema di identificare e risolvere in modo molto approfondito eventuali problemi e malfunzionamenti. Nonostante le limitazioni tipiche di un ambiente testuale, questi programmi di supporto sono molto potenti in quanto possono essere richiamati mediante semplici comandi o inseriti all’interno di script automatizzati. In questo articolo parliamo di alcuni dei più comuni: top, ps e netstat.

top e htop: processi, carico e memoria sotto controllo

Top è il comando utilizzato per identificare i processi, un indicatore chiaro dello stato di salute del sistema e permette di controllare parametri come la percentuale di utilizzo di CPU e memoria oltre allo stato dei processi attivi in tempo reale

Read more VPS (quarta parte): troubleshooting di base in Linux

L’evoluzione dei metodi di sviluppo di un’applicazione verso il mondo cloud sono la forza motrice che spinge alla creazione di servizi di nuova generazione incapsulati in strutture software denominate container.

Come trattato nel precedente articolo, Photon, Docker e i container rappresentano gli oggetti architetturali frutto di una rivoluzione nel modo di progettare applicazioni cloud-native.  Analizzata in breve la questione dal punto di vista dei sistemi, giunge ora il momento di approfondire il tema in ottica “devops”, partendo cioè dalla costruzione delle immagini dei container fino ad arrivare alla loro esecuzione.

Sviluppare nel "Datacenter-in-a-box"

Read more Cloud-native Apps: la piattaforma di VMware parte 2

L’evoluzione verso le soluzioni cloud costituisce una delle più grandi rivoluzioni in ambito IT e sta cambiando completamente il modo di progettare e valutare le infrastrutture in ambito aziendale.

Non è certo una novità che le architetture Infrastructure as a Service (Iaas) per un amministratore di sistema permettano di sfruttare il modello a servizio per consolidare i server, aumentare la disponibilità delle applicazioni aziendali e in molti casi anche diminuire i costi.

Nel passaggio dalla virtualizzazione al cloud, VMware è stata senza dubbio uno dei player di riferimento, grazie anche al vantaggio accumulato in anni in cui era davvero l’unica azienda che investiva nello sviluppo di prodotti virtuali. Oggi – qualsiasi sia il vendor del mio hypervisor – di fatto la macchina virtuale costituisce l’unità minima computazionale di un sistema informatico.

Qualcosa però sta cambiando profondamente nelle architetture Iaas, parliamo di due importanti innovazioni: lo sviluppo di applicazioni costruite nativamente per una architettura cloud e i container che semplificano radicalmente l’implementazione e lo sviluppo di applicazioni più tradizionali. VMware naturalmente si sta muovendo il più rapidamente possibile per mantenere il suo vantaggio anche in questo settore. Vediamo come analizzando le soluzioni presentate nell’ultimo VMworld (Europe e Usa).

Anatomia di una applicazione cloud-native

Secondo Kit Colbert - VP & CTO di VMware, e Team Leader del progetto Cloud Native Application - con il termine cloud-native si intendono applicazioni di ultima generazione costruite su infrastrutture dinamiche ed elastiche. Il software defined datacenter, unito ad elementi infrastrutturali nei pacchetti vSphere e NSX costituisce l'ambiente ideale dove far girare applicazioni tradizionali e cloud-native.

Read more Cloud-native Apps: la piattaforma di VMware

banner5

fb icon evo twitter icon evo

Archivio numeri

  • GURU advisor: numero 21 - maggio 2019

    GURU advisor: numero 21 - maggio 2019

  • GURU advisor: numero 20 - dicembre 2018

    GURU advisor: numero 20 - dicembre 2018

  • GURU advisor: numero 19 - luglio 2018

    GURU advisor: numero 19 - luglio 2018

  • GURU advisor: numero 18 - aprile 2018

    GURU advisor: numero 18 - aprile 2018

  • GURU advisor: numero 17 - gennaio 2018

    GURU advisor: numero 17 - gennaio 2018

  • GURU advisor: numero 16 - ottobre 2017

    GURU advisor: numero 16 - ottobre 2017

  • GURU advisor: numero 15 - luglio 2017

    GURU advisor: numero 15 - luglio 2017

  • GURU advisor: numero 14 - maggio 2017

    GURU advisor: numero 14 - maggio 2017

  • 1
  • 2
  • 3
  • Teslacrypt: rilasciata la chiave

    Gli sviluppatori del temuto ransomware TeslaCrypt hanno deciso di terminare il progetto di diffusione e sviluppo e consegnare al pubblico la chiave universale per decifrare i file. Read More
  • Proxmox 4.1 sfida vSphere

    Proxmox VE (da qui in avanti semplicemente Proxmox) è basato sul sistema operativo Debian e porta con sé vantaggi e svantaggi di questa nota distribuzione Linux: un sistema operativo stabile, sicuro, diffuso e ben collaudato. Read More
  • Malware: risvolti legali

    tutti i virus e in particolare i più recenti Ransomware, che rubano i vostri dati e vi chiedono un riscatto, violano la legge. Vediamo insieme come comportarsi, per capire anche se e quando bisogna sporgere denuncia. Read More
  • 1