Happy problems, ovvero cosa succede quando il tuo prodotto ha successo su scala globale.
Spieghiamo come disegnare e gestire e-commerce elastici con Magento sul cloud.
Un concetto deve essere chiaro: per essere competitivo, oggi, bisogna ridurre i tempi che passano tra la decisione e l’azione. Il principio vale anche per l’infrastruttura che sta alla base di un e-commerce: mostreremo come impostarla nel cloud.
Partiamo da qui: per ottimizzare costi e tempi di gestione, è importante che ogni istanza assolva a una specifica funzione. Vi faremo vedere come il vostro data center virtuale sia più conveniente con macchine dedicate solo a servizi web, altre solo al database, altre allo storage e così via. Vedremo insieme come replicare cloud server in modo istantaneo su nodi diversi, sfruttando le opportunità di un’infrastruttura geograficamente distribuita in Europa, per tendere all’alta affidabilità. Inoltre vi illustreremo come gestire i picchi di traffico tramite sistemi evoluti di DNSaaS. Concluderemo infine, con le funzionalità di CDN per abbassare i tempi di latenza e di caricamento delle pagine con l’aiuto di sistemi di caching evoluti. Tutto questo per il vostro e-commerce che un tempo era piccolo… ma ora spacca!
Philippe Bernou - Seamless omnichannel solutions with Magento order management
Mariano Cunietti: “Mamma, ho fatto il botto!” Dal minimarket al superstore in 30 secondi (circa)
1.
2. Enter Cloud Suite / Meet Magento / 2
Mamma,
ho un’idea
per un
e-commerce.
Funzionerà?
01
3. Enter Cloud Suite / Meet Magento / 3
START LEAN.
Progettiamo l’infrastruttura cloud del tuo e-commerce
per accogliere circa 3.000 visitatori unici al giorno.
4. Enter Cloud Suite / Meet Magento / 4
Hosting condiviso,
oppure un server virtuale dedicato,
con Magento preinstallato.
6. Enter Cloud Suite / Meet Magento / 6
Per chi vuole risorse pronte all’uso,
ma non prevede grandi fluttuazioni di traffico
o di transazioni per il proprio sito.
13. Enter Cloud Suite / Meet Magento / 13
Non è distribuito su varie zone geografiche.
02
14. Enter Cloud Suite / Meet Magento / 14
02
Mamma,
l’e-commerce
funziona!
Stanno
comprando
da tutta Italia.
15. Enter Cloud Suite / Meet Magento / 15
SCALE UP.Come cambia l’infrastruttura del tuo e-commerce
in periodo di campagna, con 30.000 visitatori unici al giorno?
16. Enter Cloud Suite / Meet Magento / 16
Cloud server,
pay per use, scalabile.
18. Enter Cloud Suite / Meet Magento / 18
Per l’utente medio/esperto
che vuole avere accesso diretto alla VM
e vuole essere subito online,
con la possibilità di reagire velocemente
ai picchi di traffico.
21. Enter Cloud Suite / Meet Magento / 21
03
Mamma,
ho fatto
il botto!
Comprano
a ogni ora
da tutto
il mondo.
22. Enter Cloud Suite / Meet Magento / 22
GO GLOBAL.
Il tuo sito è maturo: vediamo l’infrastruttura con un flusso stabile
di 80.000 visitatori unici al giorno da tutta Europa.
23. Enter Cloud Suite / Meet Magento / 23
Il primo servizio cloud europeo multi region
basato su OpenStack.
25. Enter Cloud Suite / Meet Magento / 25
COMPANIES
TOTAL DEVELOPERS
LAST 30 DAYS’
COMMITS
ACCEPTED CODE CONTRIBUTIONS
2679
2797
83,596
433
TOP 10 COUNTRIES
17,316
INDIVIDUAL MEMBERS
COUNTRIES
145
United States, China, India,
Great Britain, France, Russia, Australia,
Canada, Japan, Germany
26. Enter Cloud Suite / Meet Magento / 26
COMPUTING STORAGE NETWORK DNS CDN
SERVIZI
29. Enter Cloud Suite / Meet Magento / 29
Per chi vuole totale controllo delle macchine,
delle reti e delle automazioni
e crea un e-commerce pensato
per la crescita rapida e l’espansione.
30. Enter Cloud Suite / Meet Magento / 30
LB
WS WS WS WS WS WS
LB
DB DB DB
ARCHITETTURA CLOUD
31. Enter Cloud Suite / Meet Magento / 31
LB
WS WS WS WS WS WS
LB
DB DB DB
WS
DB
Scale out
ARCHITETTURA CLOUD
32. Enter Cloud Suite / Meet Magento / 32
Tempo
Costo
Andamento stimato
Prima:
CAPACITÀ STATICA
33. Enter Cloud Suite / Meet Magento / 33
Tempo
Costo
Andamento stimato
Costi pianificati
Investimento
Prima:
CAPACITÀ STATICA
34. Enter Cloud Suite / Meet Magento / 34
Tempo
Costo
Investimento
Andamento reale
Costi pianificati
Prima:
CAPACITÀ STATICA
35. Enter Cloud Suite / Meet Magento / 35
Tempo
Costo
Sprechi
Prima:
CAPACITÀ STATICA
36. Enter Cloud Suite / Meet Magento / 36
Tempo
Costo
Clienti scontenti
Prima:
CAPACITÀ STATICA
37. Enter Cloud Suite / Meet Magento / 37
Tempo
Costo
Andamento reale
Infrastruttura elastica
Oggi:
CAPACITÀ ELASTICA
38. Enter Cloud Suite / Meet Magento / 38
QUALCHE CONSIGLIO
PER SMANETTONI
39. Enter Cloud Suite / Meet Magento / 39
Infrastruttura distribuita
Prima o poi tutto si romperà.
Distribuisci, con il cloud è più facile.
01
40. Enter Cloud Suite / Meet Magento / 40
Caching
Per quanto la tua infrastruttura sia performante,
servire contenuti già pronti è sempre
più veloce che generarli.
02
41. Enter Cloud Suite / Meet Magento / 41
DNS e CDN
Se porti i contenuti più vicini agli utenti
riduci i tempi di accesso al tuo e-commerce.
03
43. Enter Cloud Suite / Meet Magento / 43
Tempi
Abbandono
delle complessità
e tempi di ordine/
provisioning
di nuovo hardware
Sparisce la
necessità di
pianificazione
accurata dei
carichi: le risorse
sono disponibili
quando servono
L’auto
provisioning
rende il cliente
completamente
indipendente
1. 2. 3.
44. Enter Cloud Suite / Meet Magento / 44
Costi
Nessun
investimento
upfront
Le risorse
utilizzate vengono
fatturate con
granularità al
minuto
Il costo
infrastrutturale si
lega al carico e
quindi in modo
diretto alle
entrate
economiche
1. 2. 3.
45. Enter Cloud Suite / Meet Magento / 45
Effort
L’infrastruttura
smette di essere
una barriera
È più facile fare
testing di nuove
versioni: si
abbatte il costo
degli errori
La manutenzione
è più semplice e
gli strumenti offerti
dalla piattaforma
rendono agili
operazioni prima
considerate
critiche
1. 2. 3.
46. Enter Cloud Suite / Meet Magento / 46
Mamma,
l’e-commerce
ora… spacca!