Santagostino DEV Blog
  • Contact

Posts

August 23, 2022

Genesys: Tra SAS e Microservizi

Al Santagostino da poco più di un anno abbiamo adottato per il nostro Service Center la Piattaforma Genesys Cloud.

Genesys Cloud è una piattaforma SAS che unifica telefono, e-mail, chat, messaggi di testo e canali social. Viene così superato il concetto iniziale di CTI (Computer Telephony Integration) dove il focus era rivolto in maniera prevalente all’integrazione della sola parte voce.

Oggi è necessario che gli strumenti messi a disposizione tengano conto della pluralità di media utilizzati per comunicare; un Service Center deve poter così utilizzare strategie omnichannel per fornire la migliore customer experience possibile.

read more
June 27, 2022

A cosa serve uno starter kit?

A cosa serve uno starter kit?

Gli starter kit vengono utilizzati per fornire uno scaffolding preimpostato agli elementi che vanno al di fuori della business logic del progetto.

Consente quindi ad uno sviluppatore di iniziare molto più rapidamente lo sviluppo avendo già un primo workflow di deploy e testing impostato.

Perché gli starter kit?

Con l’evoluzione dell’approccio allo sviluppo di microservizi nativi nel cloud, sono entrati in uso numerosi framework, tecnologie di configurazione runtime e best practice per migliorare la qualità e la robustezza del codice.

read more
May 27, 2022

Con Figma il design diventa più collaborativo

Scriviamo questo articolo un anno dopo l’approdo di Figma al Santagostino.

Figma è un tool per la progettazione di interfacce. Si tratta di uno strumento che, dalla realizzazione di wireframe, UI e prototipi navigabili, copre tutta la lavorazione del design di siti web e app.

In questo articolo raccontiamo dei vantaggi che Figma ha portato nell’attività di design e sviluppo al Santagostino.

Come e perché ci siamo innamorati di Figma

Iniziamo dal principio: fino a un anno fa persone diverse utilizzavano strumenti diversi. Chi lavorava con Sketch apprezzava la comodità d’uso dei componenti, chi lavorava con Illustrator o altre app Adobe, ne apprezzava l’immediatezza.

read more
May 4, 2022

Multiprotocol Label Switching: nuove prestazioni per una rete sicura

Multiprotocol Label Switching: nuove prestazioni per una rete sicura

In questi mesi stiamo lavorando per migrare una configurazione di rete VPN con una più sicura e performante MPLS.

Grazie al nostro partner TWT infatti ogni nodo della nostra rete sarà dotato di connettività adeguate e degli apparati che daranno vita a dei “tunnel” sicuri, criptati e dedicati.

L’acronimo MPLS - che sta per Multiprotocol Label Switching - si riferisce e una tecnologia che permette di creare una rete privata tra le nostre sedi senza passare da Internet,ma simulando un unico tunnel dedicato.

read more
April 27, 2022

Blog Santagostino, sotto il cofano

Blog Santagostino, sotto il cofano

Eccoci a spiegare come questo blog ha preso forma, che tecnologie ci sono sotto al cofano per permettere di essere visualizzato da tutti voi.

Nel realizzare il blog, non abbiamo voluto utilizzare strumenti standard e sicuramente più utili allo scopo, am abbiamo voluto provare a realizzarlo con alcuni strumenti che sicuro sono più confident ad uno sviluppatore, perchè il blog è scritto da sviluppatori per sviluppatori e quindi abbiamo liberato il nerd che è in noi!

read more
April 2, 2022

DevX al Santagostino

DevX al Santagostino

Lavoro al Santagostino da metà del 2019.

La società è molto focalizzata sull’aspetto tech e sul digital, quasi tutte le applicazioni interne ed esterne sono sviluppate custom.

Col mio arrivo e con l’arrivo di un piccolo team di dev interno si è notata l’esigenza di poter creare uno standard tra i dev esterni e quelli interni, questo per avere:

  • Coesione tra i team
  • Più facilità di mantenibilità reciproca del codice
  • Servizi sempre più performanti e strutturati

Si è quindi iniziato a dare il focus a 3 aspetti che per noi compongono la nostra DevX:

read more
March 18, 2022

Startupper un tool per lo startup dei dispositivi aziendali

Startupper un tool per lo startup dei dispositivi aziendali

La developer experience ad oggi è una delle buzzword più usate in questo anno, ma l’idea e il significato che sta dietro lo condivido moltissimo a tal punto che al Santagostino (azienda dove ad oggi lavoro) ho sviluppato un mini tool per lo startup delle persone nel dipartimento IT/DEV.

Questo tool, chiamato “startupper” ha preso ispirazione dal playbook di SparkFabrik che ringrazio molto.

read more
March 17, 2022

AWS WAF e il side effects della regola AWSManagedRulesAnonymousIpList

AWS WAF è molto comodo per proteggere in modo “dinamico” le nostre risorse AWS.

C’è però una regola AWSManagedRulesAnonymousIpList che può portare dei side effects: blocca anche gli stessi ip di AWS!

Come risolvere?

Indagando in rete ho trovato questo sito https://ip-ranges.amazonaws.com/ip-ranges.json aggiornato da AWS stessa che elenca i vari ip pubblici delle region e servizi di AWS.

Ho quindi usato questo per mettere nella regola AWSManagedRulesAnonymousIpList un’eccezione così da sbloccare facilmente queste tipologie di IP.

read more
March 11, 2022

Security in Microfrontend

Avere un microfrontend sulle nostre piattaforme interne è estremamente vantaggioso perché:

  • possiamo utilizzare il componente ovunque
  • la UX sarà uguale sulle piattaforme
  • il team di sviluppo di quel servizio/componente sarà sempre lo stesso
  • il down di un microfrontend non comprometterà la piattaforma

Questi aspetti ci hanno convinto ad iniziare un periodo di R&D per vedere come utilizzare i microfrontend e che sfide ci attendono.

Una delle sfide è sicuramente la sicurezza: Come fare per rendere sicuro un microfrontend?

read more
March 1, 2022

Styleguide

Adesso che la nostra developer platform (Samaritan) sta vedendo la luce (faremo un post ad-hoc) abbiamo deciso di stilare una “style guide” delle buone pratiche di sviluppo, che sia il team interno che i teams esterni dovranno seguire per sviluppare servizi/api legate alla nuova piattaforma.

A questo link STYLEGUIDE SANTAGOSTINO trovate la styleguide sempre aggiornata.

La DevX per noi è importante!

Ciao!

read more
  • ««
  • «
  • 1
  • 2
  • 3
  • »
  • »»
© Santagostino DEV Blog 2024