Proud 2 be Cloud

il blog di beSharp


 

Amazon Cognito: Autenticazione gestita mediante Single Sign-On

Scritto da beSharp - 23 Agosto 2019

Una delle features più ricorrenti nelle applicazioni web e mobile è certamente l’autenticazione degli utenti; poter fare off-load delle responsabilità connesse alla gestione dell’autenticazione degli utenti aumenta notevolmente la robustezza delle soluzioni realizzate e la velocità di sviluppo. L’utilizzo dei managed services permette al team di sviluppo di automatizzare e rendere robuste alcune funzionalità critiche […]

CONTINUA A LEGGERE

Amazon Lex: anatomia di un chatbot

Scritto da beSharp - 9 Agosto 2019

Con il crescente impiego dell’intelligenza artificiale e con l’avvento di nuove interfacce uomo-macchina, diventa sempre più importante esplorare le nuove tecnologie ed impiegarle al meglio per trarne la massima utilità ed il massimo valore. Uno degli impieghi dell’intelligenza artificiale e del deep learning più orientato all’utente finale è certamente la realizzazione di nuovi tipi di […]

CONTINUA A LEGGERE

Pipelines di CD/CI cross-account con AWS CodePipeline

Scritto da beSharp - 26 Luglio 2019

La suddivisione dei progetti software Cloud su più account AWS è una best practice Amazon consolidata ed estremamente importante per assicurare la segmentazione delle competenze delle varie entità (internal stakeholder, subcontractors etc.) che stanno partecipando al progetto. In questo contesto risulta spesso consigliabile isolare in un account dedicato i vari repository contenenti il codice del […]

CONTINUA A LEGGERE

Realizziamo un sistema di notifiche Serverless con Amazon API Gateway

Scritto da beSharp - 12 Luglio 2019

La diffusione capillare del Cloud computing ha portato, negli ultimi anni, ad una adozione massiva del paradigma di sviluppo applicativo “a microservizi”. La rifattorizzazione di applicazioni monolitiche in microservizi permette infatti di sfruttare al meglio alcune caratteristiche intrinseche del Cloud stesso, tra le quali la presenza di molti servizi di tipo managed, utili a demandare […]

CONTINUA A LEGGERE

Continuous delivery di un sito web statico con AWS CodeBuild

Scritto da beSharp - 28 Giugno 2019

Questo articolo è il primo di una breve serie volta a illustrare vari possibili utilizzi dei servizi di Continuous Integration (CI) e Continuous Delivery (CD) offerti da AWS. Una delle applicazioni più comuni di uno stack di Continuous Delivery è senza dubbio l’automatizzazione del deploy di un sito web statico o del front-end JavaScript di […]

CONTINUA A LEGGERE

Come sfruttare al massimo i microservizi

Scritto da beSharp - 21 Giugno 2019

In quest’ultimo articolo della nostra analisi in tre parti su come scomporre un’applicazione monolitica, sfrutteremo alcune intuizioni su come un microservizio può essere creato a partire da un’applicazione esistente, cosa possiamo fare per risolvere problemi legati al codice legacy ad alta tossicità e in generale quali regole possono essere applicate per decidere quando migrare a […]

CONTINUA A LEGGERE

DeepRacer: our journey to the top ten!

Scritto da beSharp - 14 Giugno 2019

Las Vegas è diventata in questi anni il punto di riferimento per gli eventi legati al Cloud di AWS: abbiamo visto in prima persona il re:Invent crescere dai 6.000 partecipanti del 2012 agli oltre 40.000 dell’anno scorso. Una manifestazione oceanica, nella quale è diventato difficile anche semplicemente orientarsi nello scegliere le session a cui partecipare! […]

CONTINUA A LEGGERE

Turning monoliths into microservices: tips and tricks

Scritto da beSharp - 7 Giugno 2019

Nel primo articolo del nostro viaggio in tre parti abbiamo iniziato parlando dei vantaggi di un’applicazione distribuita composta da microservizi rispetto ad una completamente monolitica. In questa seconda parte inizieremo ad avvicinarci a tecniche e suggerimenti per aiutarvi a superare il processo di migrazione in modo più sicuro e consapevole. DEFINIRE CHIARAMENTE IL DOMINIO DELLA […]

CONTINUA A LEGGERE

parla con un esperto! Contact us at +39-339-7816800