uno scenario per il cloud computing - edition 2014

Post on 06-Dec-2014

287 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Uno scenarioper il Cloud Computing

call4pizza.itMarco Parenzan

Call for Pizza (call4pizza.it)

call4pizza.it è un sito web in cui ordinare una pizza on line

Il sito vale per l’intero territorio italiano

La pizza arriva dalla più vicina pizzeria al cliente (vicinanza /geolocalizzazione – calendario/chiusura)

L’ordine viene acquisito via Web

Ricezione ordini (dalle 18 alle 22)

Picco di ordini (dalle 19 alle 21)

L’ordine viene recapitato alla pizzeria più vicina al cliente

L’ordine verrà consegnato a casa

Call for Pizza - Obiettivo

Creare un brand/canale per le tante pizzerie/pizze al taglioCall 4

Il ruolo dell’azienda «call4pizza»

• Azione di marketing

• Strumento web per la composizione, ricezione dispatching dell’ordine

• Pagamento unificato con carta di credito

Revenue sharing

Nuovo canale di vendita

Esperimento

Two era

InternetWorld

Cloud World

Internet World

«L’era del cespite»

IT come «valore»

Call for Pizza - Status

1 imprenditore

N commerciali marketing sul territorio nazionale

Una sede operativa

Call Center

6 mesi di prova – o va, o si chiude

Progetto pilotaTest

Azione di marketing

Azione commerciale

Sviluppo software

Applicazione web via browser

On Premise Deployment

Lo sviluppo originale

• HTML5, CSS3, Javascript

Presentation

• Carrello• Pagamento• Dispatch dell’Ordine

Business Logic

• Entity Model• ORM

Data Access

…6 mesi dopo…

Il servizio ha avuto successo…

Il successo…

10000 clienti consolidati

1000 ordini a sera Concentrati dalle 19.00 alle 21.00

2000 ordini il venerdì e il sabato

50 ordini nel resto della giornata (11.0014.00)

Ma cominciano anche i problemi

Errori softwareManutenzione Correttiva

Manutenzione Evolutiva

Staging Environment

Il codice è difficile da gestire

Maintainability

Design Pattern usage IoC

Factory

Domain Driven Design

Separation Of Concerns (SOC)

Keep It Simple Stupid (KISS)

Due belle presentazioni su Slideshare http://www.slideshare.net/klucrab

Performance Issues

Performance Issues

Memory Consumption

Resource Consumption

Server Affinity

Problemi hardwareAlimentazione elettrica

Gruppi di continuità

Cavo scollegato (pulizie !)

Raffreddamento

Impianto di condizionamento

Hardware failure

Alimentatore/i

Hard disk

Scheda di rete

Scheda madre

Presidio

Assistenza Tecnica

In-House Personale

Spare parts

Esterni Tempo di intervento

Contratto di assistenza (forfait)

Problemi SistemisticiUpdates

Drivers

Patches

Security concerns

Patches

Test environment

Context change

Network

Connectivity

Backup strategy

UtilitiesissuesPower outage

Long time power outage

Connectivity outage

No connection

Authentication failure

Lost OpportunitiesAccess to specific competences

Acquired ProblemsGestire strumenti non noti

Non avere adeguate competenze

Strategia?!?!?!?

Cost Effectiveness

Money Waste

Uno scenarioper il Cloud Computing

call4pizza.itMarco Parenzan

top related