SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Distribuzione e monitoraggio di una web app in
Laravel su AWS grazie al framework Serverless
Francesco Liuzzi - Giulio Piepoli
Agenda
2
1 3 5
4
2
Caso di studio
Soluzione
Architetturale
Considerazioni
Finali
Pro & Contro Implementazione
Chi Siamo?
3
Francesco Liuzzi
CHIEF SOLUTIONS ARCHITECT
@SideaGroup
Giulio Piepoli
SENIOR DEVELOPER
@SideaGroup
Società di consulenza strategica
ed operativa
Company profile
2021
ELEVATOR PITCH
Chi siamo
Una società di consulenza strategica e operativa
specializzata in MarTech Omnicanale: la connessione
efficace tra marketing e tecnologia.
Cosa facciamo
Sviluppiamo soluzioni orientate alla customer
experience integrando marketing e tecnologie in tre
aree di business interconnesse: l’area consulenza e
strategia, l’area IT e l’area digital factory.
Per chi lo facciamo
Per le imprese che vogliono affermare e consolidare il
proprio posizionamento sul mercato, crearne di nuovi
e
migliorare le proprie performance.
Caso di studio
1
5
Web App
6
La parola all’esperto è:
- Q&A in ambito fiscale
- Fruibile da abbonati
Caratteristiche
◉ Linguaggio: PHP v7.4
◉ Framework: Laravel
◉ Tipo Soluzione: On-Premises
7
Pro & Cons
2
8
Pro
◉ Proprietà dei dati sensibili
9
◉ Flessibilità nell’utilizzo di dati da altre sorgenti on-prem
◉ Costo del servizio costante
Cons
10
◉ Bassa scalabilità
◉ Colli di bottiglia
◉ Costo del servizio costante
Cosa ci ha chiesto il cliente?
11
◉ Refactoring del frontend
◉ Ottimizzazione del dimensionamento
dell’infrastruttura
Analisi degli utenti attivi/costi
AS-IS
12
Ci abbiamo pensato…
13
… ed abbiamo trovato una soluzione
14
Architettura
3
15
16
Un nuovo problema
3.1
17
Questions ricorrenti
Doh!!!
18
Reazione
19
Modifica
Architetturale
3.2
20
21
Implementazione
4
22
Considerazioni finali
5
23
Analisi degli utenti attivi/costi
TO-BE
24
Il nostro metodo
25
METRICHE
IMPLEMENTAZIONE
SOLUZIONE
PROBLEMA
Abbiamo analizzato
l’architettura della web
app
Abbiamo elaborato
un’architettura in linea
con le esigenze
Abbiamo analizzato i
consumi a valle della
migrazione
Abbiamo individuato Pro
e Contro
Abbiamo sviluppato la
web app cloud based
Ci sono domande?
◉ francesco.liuzzi@sideagroup.com
@francesco-liuzzi
◉ giulio.piepoli@sideagroup.com
@giulio-piepoli
Grazie!
26

Contenu connexe

Similaire à [Codemotion 2022] Distribuzione e monitoraggio di una web app in Laravel su AWS grazie al framework Serverless.pdf

company-profile-openstyle.compressed (1)
company-profile-openstyle.compressed (1)company-profile-openstyle.compressed (1)
company-profile-openstyle.compressed (1)
Susanna Barilli
 
company-profile-openstyle.compressed (1)
company-profile-openstyle.compressed (1)company-profile-openstyle.compressed (1)
company-profile-openstyle.compressed (1)
Giuseppe Caspani
 
company-profile-openstyle.compressed (1)
company-profile-openstyle.compressed (1)company-profile-openstyle.compressed (1)
company-profile-openstyle.compressed (1)
Marika Vassalli
 
Convergence Consulting Presentazione 2012
Convergence Consulting Presentazione 2012  Convergence Consulting Presentazione 2012
Convergence Consulting Presentazione 2012
Anne Ladawan
 

Similaire à [Codemotion 2022] Distribuzione e monitoraggio di una web app in Laravel su AWS grazie al framework Serverless.pdf (20)

Artax Consulting
Artax ConsultingArtax Consulting
Artax Consulting
 
company-profile-openstyle.compressed (1)
company-profile-openstyle.compressed (1)company-profile-openstyle.compressed (1)
company-profile-openstyle.compressed (1)
 
company-profile-openstyle.compressed (1)
company-profile-openstyle.compressed (1)company-profile-openstyle.compressed (1)
company-profile-openstyle.compressed (1)
 
company-profile-openstyle.compressed (1)
company-profile-openstyle.compressed (1)company-profile-openstyle.compressed (1)
company-profile-openstyle.compressed (1)
 
Red
RedRed
Red
 
BR&Fing Company Profile
BR&Fing Company ProfileBR&Fing Company Profile
BR&Fing Company Profile
 
Company Profile BR&Fing
Company Profile BR&FingCompany Profile BR&Fing
Company Profile BR&Fing
 
CurriculumVitae_Paola_Ghione_gennaio2024
CurriculumVitae_Paola_Ghione_gennaio2024CurriculumVitae_Paola_Ghione_gennaio2024
CurriculumVitae_Paola_Ghione_gennaio2024
 
CRMpartners_Complete
CRMpartners_CompleteCRMpartners_Complete
CRMpartners_Complete
 
CV_2015_AM_ITA_BPM
CV_2015_AM_ITA_BPMCV_2015_AM_ITA_BPM
CV_2015_AM_ITA_BPM
 
Convergence Consulting Presentazione 2012
Convergence Consulting Presentazione 2012  Convergence Consulting Presentazione 2012
Convergence Consulting Presentazione 2012
 
Microsoft e Waterdata 4T-Tech Transfer Think Tank
Microsoft e Waterdata 4T-Tech Transfer Think TankMicrosoft e Waterdata 4T-Tech Transfer Think Tank
Microsoft e Waterdata 4T-Tech Transfer Think Tank
 
Smau Milano 2019 AIPSI
Smau Milano 2019 AIPSISmau Milano 2019 AIPSI
Smau Milano 2019 AIPSI
 
Altevie 2013-official
Altevie 2013-officialAltevie 2013-official
Altevie 2013-official
 
Sintesi con intro
Sintesi con introSintesi con intro
Sintesi con intro
 
La governance de iprogetti agili
La governance de iprogetti agiliLa governance de iprogetti agili
La governance de iprogetti agili
 
Progea - Company Profile - Italiano
Progea - Company Profile - ItalianoProgea - Company Profile - Italiano
Progea - Company Profile - Italiano
 
Digitaltogether 2.0 IL MANIFESTO
Digitaltogether 2.0 IL MANIFESTODigitaltogether 2.0 IL MANIFESTO
Digitaltogether 2.0 IL MANIFESTO
 
Presentazione Istituzionale Alterna
Presentazione Istituzionale AlternaPresentazione Istituzionale Alterna
Presentazione Istituzionale Alterna
 
Smau Milano 2016 - Corporate Meeting (fabbrica 4.0)
Smau Milano 2016 - Corporate Meeting (fabbrica 4.0)Smau Milano 2016 - Corporate Meeting (fabbrica 4.0)
Smau Milano 2016 - Corporate Meeting (fabbrica 4.0)
 

[Codemotion 2022] Distribuzione e monitoraggio di una web app in Laravel su AWS grazie al framework Serverless.pdf