Passa ai contenuti principali

Alexa ma tu come sei fatta ?

Commenti

Post popolari in questo blog

Alzatapparella con Shelly 2 e Alexa

Alzatapparella con Shelly 2 e Alexa

Qui spiego tutti i passaggi per installare lo Shelly 2 per automatizzare una tapparella e come configurarlo in Alexa.

Impianto attuale




Collegamenti da effettuare:

Schema teorico:





Collegamenti reali:



Impostazioni:

Dopo aver collegato tutto si procede alla configurazione.
Prima di tutto installare la App "Shelly" cercandola nel proprio store e create un account:

















JHipster - Microservizi 1

Microservizi - 1

Introduzione
In questo post descrivo come creare una architettura a microservizi con JHipster. ArchitetturaMicroservizio
Il microservizio che andremo a creare deve avere totale autonomia ed essere auto-consistente. Questo dice la letteratura. In effetti il microservizio deve svolgere un servizio "completo" a livello di modulo di business logic. Ad esempio in un sistema complesso la gestione delle mail integrata. Quindi deve fornire servizi come l'elenco delle mail di uno specifico utente, crearne, cancellarne, inviarne di nuove. Per fare questo userà il database per accedere alla lista della mail dello specifico utente (che qui ipotizziamo stiano su un db). Questo quello che deve fare. Quello che NON deve fare è autenticare l'utente che gli invia le richieste. Quindi di questa fase se ne occuperà un altro modulo. L'autenticazione, in questo prototipo, avverrà mediante token JWT. Creaiamo il microservizio.
Creato con il wizard di JHipster selezionando il…

Docker

Introduzione a Docker Cosa èDocker è un sistema di "containerizzazione" che punta a costruire uno stack tecnologico virtuale per far girare le applicazioni allo stesso modo in qualunque contesto di delivery. La virtualizzazione avviene a livello di kernel di sistema operativo quindi risulta molto più leggero un docker rispetto ad una macchina virtuale: virtualizza solo ciò che è necessario al funzionamento dello stack anziché virtualizzare l'intero sistema operativo. Con stack tecnologico intendo l'insieme di applicazioni server, librerie e componenti software in generale necessarie a far funzionare una certa applicazione.


Docker è stato sviluppato per semplificare il delivery di applicazioni complesse e supporta le architetture a microservizi.

Docker si presenta come un demone che va installato sulle macchine che devono far girare i "docker". Esistono dei meccanismo di bilanciamento per garantire l'affidabilità e la continuità del servizio oltre a gestire …