Piattaforma di Betting On Line



Похожие документы
PAWAS. Gestione sicurezza applicativa

CIG CCB COD. ALICE G00292

Sistema di Gestione dei Contenuti Multimediali

Amministrazione Patrimonio Fondi

Piattaforma Concorsi Interattivi

ELEMENTI DI PROGETTAZIONE SOFTWARE

Indice. Indice Premessa e scopo del documento Ambiente operativo Architettura di sistema... 5

Il monitoraggio remoto del radon: architettura software

Requisiti di sistema e software supportati

MetaMAG METAMAG 1 IL PRODOTTO

RRF Reply Reporting Framework

POR Calabria FSE 2007/2013 Asse II Occupabilità Obiettivo operativo D1

CostPerform: il software che segna l'evoluzione da Activity Based Costing (ABC) a Performance Based Costing (PBC) a Bus

Gestione in qualità degli strumenti di misura

Manuale di collaudo per la gestione delle scommesse a quota fissa attraverso il protocollo PSQF 3.1

ALLEGATO TECNICO. Piattaforme supportate dalle Suite DeltaDator P.A.

Telematico: e' partito il sito HappyBet.it. Al debutto la rete degli HappyBet Point Ultimo aggiornamento Venerdì 10 Settembre :27

Ministero dell Ambiente e della Tutela del Territorio e del Mare

SOMMARIO Introduzione Caratteristiche generali della piattaforma Amministrazione degli utenti 5

IL MERCATO DEL GIOCO IN ITALIA (elaborazioni AGICOS su dati Aams) The Italian Gaming Sect or (prepared by Agicos with data released by AAMS)

Le scelte tecnologiche di RUP System

ELAND SPA Foggia Via Fiume, 42 Tel Fax

SOFTWARE CLOUD PER LA GESTIONE DEI SISTEMI DI GESTIONE. Rev

GENERAL MANAGER SECURITY SYSTEMS GEMSS

Introduzione a Windows XP Professional Installazione di Windows XP Professional Configurazione e gestione di account utente

Protocollo. per il. gioco a distanza PGAD

Punti fondamentali sulla tecnologia del sistema ABScard

COMPANY PROFILE. Mediamind srl Rovigo (Italy) Dicembre 2009

MEGA Advisor Architecture Overview MEGA 2009 SP5

IL FITOFOR: UNO STRUMENTO PER LA GESTIONE DELLE INFORMAZIONI FITOSANITARIE. Marino Vignoli, Elisa Moneti, M. Miozzo DREAM - Italia

Centro Nazionale per l Informatica nella Pubblica Amministrazione. Gara a procedura aperta n. 1/2007. per l appalto dei

Firewall applicativo per la protezione di portali intranet/extranet

Velocizzare l'esecuzione di Joomla! con Zend Server Community Edition

Risorsa N Dal 09/2010 al 08/2011: Corso Cisco CCNA Networking Associate Dal 07/2014 al 08/2014: Corso Cisco CCNA Security Networking Associate

Velocizzare l'esecuzione di Joomla! con Zend Server Community Edition

Cos è Infinity Project

Architettura di sistema

marketing ed invio newsletter. Invio di messaggi vocali personalizzati

Applicazione: Servizio periferico per l'invio telematico delle domande di nulla osta al lavoro

Web Services & Groupware in Cloud Computing

Missione e Company Profile

Applicativo SBNWeb. Configurazione hardware e software di base di un server LINUX per gli applicativi SBNWeb e OPAC di POLO

Modulo Gestione Interventi Tecnici. Il prezioso assistente che mancava alla tua impresa.

INFORMAZIONI PERSONALI

Gestionale per lo studio automobilistico in ambiente Windows

Protocollo. per il. gioco a distanza PGAD

HW AZIENDA OSPEDALIERA REGIONALE SAN CARLO

Gaia Corbetta Convegno 3E - ATI/ANIMP 11 luglio 2013, Milano

DESCRIZIONE SRS (SETUP & RELEASE SYSTEM)

In estrema sintesi, NEMO VirtualFarm vuol dire:

Ministero dell Ambiente e della Tutela del Territorio e del Mare

Applicazione: GAS - Gestione AcceSsi

L evoluzione delle Applicazioni Distribuite

F O R M A T O E U R O P E O

Receptionist 2.0. La soluzione semplice ed affidabile per il contact center

Scheda requisiti Hardware e Software

PREVENTIVO PER LA REALIZZAZIONE DEL SITO INTERNET

IngEstate. Sistema di telegestione

La soluzione integrata per il retail self service

business presentation Smart Business S.r.l. scopri cosa puoi realizzare con noi grazie ad un progetto unico nel panorama italiano

ANNESSO 5 AL CAPITOLATO SPECIALE D APPALTO PROFILI PROFESSIONALI

Software per la gestione delle stampanti MarkVision

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

Valter Dardanello CEO, Technical Manager Piero Trono Marketing & Project Manager p.trono@kinetikon.com

Applicazione: Sistema Orchestra

PROGETTO Backup Consolidation

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer

Da Settembre 2010 Oggi. Go Project srl via Alessandria 88, Roma. Inail Istituto Nazionale Infortuni sul Lavoro

Scheda requisiti Hardware e Software per Arca Evolution ed Arca ego

Descrizione della piattaforma software MPS Monitor

Concetti base. Impianti Informatici. Web application

Allegato 1 CIG FF PROCEDURA DI AFFIDAMENTO PER LA FORNITURA DI UNA PIATTAFORMA PER SERVICE MASHUP AND DELIVERY CAPITOLATO TECNICO

Sommario. Introduzione Architettura Client-Server. Server Web Browser Web. Architettura a Due Livelli Architettura a Tre Livelli

la tua presenza e il tuo BUSINESS ON-LINE

Curriculum Vitae Europass

2 Gli elementi del sistema di Gestione dei Flussi di Utenza

- Appendice 1 al Capitolato tecnico - SCHEDA INFRASTRUTTURA E FLUSSI

REQUISITI TECNICI HR INFINITY ZUCCHETTI

STUDIO_C Vessel Master

! "! " #$% & "! "&% &&

TERM TALK. software per la raccolta dati

Specifiche tecniche e funzionali del Sistema Orchestra

Un architettura per lo streaming multimediale in ambiente distribuito

Listino Servizi Cloud

Prodotto <ADAM DASHBOARD> Release <1.0> Gennaio 2015

OLIDALMINE SISTEMI S.N.C. - via Buttaro 4/e Dalmine BG - Tel Fax info@olidalmine.it

Abilitazione all esercizio della professione di Ingegnere.

Sistema di acquisizione dati SME

Formazione sulla piattaforma Java2EE

NOTE INFORMATIVE SULLE PROBABILITA DI VINCITA DEI GIOCHI PUBBLICI CON VINCITE IN DENARO OFFERTI DALLA RETE LOTTOMATICA

Транскрипт:

Piattaforma di Betting On Line

Agenda Introduzione Giochi e servizi disponibili Strumenti esterni integrati Back office Architettura del sistema Componente web Componente web service Backend Attività di integrazione Sviluppi futuri PIATTAFORMA DI BETTING SLIDE 2 / 22

Introduzione Filosofia di sviluppo della piattaforma Disaccoppiamento tra servizi e presentation Progettazione dei componenti web secondo il pattern MVC Scelta di linguaggi di programmazione high level Utilizzo di strumenti open source affidabili PIATTAFORMA DI BETTING SLIDE 3 / 22

Giochi attualmente disponibili Scommesse sportive Ippica (a totalizzatore) Gratta e Vinci Poker SuperEnalotto Win For Life PIATTAFORMA DI BETTING SLIDE 4 / 22

Servizi aggiuntivi (1/2) Scommesse Live CMS (Vetrina Eventi in primo piano) Info Scommesse Più Giocate Info Scommesse Last Minute Newsletter Classifiche e Risultati Sportivi (calcio) PIATTAFORMA DI BETTING SLIDE 5 / 22

Servizi aggiuntivi (2/2) - screenshot PIATTAFORMA DI BETTING SLIDE 6 / 22

Skins Template TILES based CSS PIATTAFORMA DI BETTING SLIDE 7 / 22

Strumenti esterni integrati (1/2) Console web di monitoraggio Stato servizi (e allarmi) Stato aggiornamento palinsesti Statistiche piattaforma (indicatori di gioco) Terminali di gioco attivi Controllo processi (Live, Ippica, ecc.) Performance CPU / RAM Traffico dati PIATTAFORMA DI BETTING SLIDE 8 / 22

Strumenti esterni integrati (2/2) PIATTAFORMA DI BETTING SLIDE 9 / 22

Sistema controllo utenti (prototipo) Funzionalità Monitoraggio (in tempo reale) delle attività utente Analisi dei seguenti parametri (per utente): Sessioni di gioco Numero di scommesse effettuate Importi giocati Numero di eventi giocati (analisi carrello) Tempi di gioco (attesa su pagine, ecc.) Verifica provenienza IP (whois, ecc.) Report giocatori top Report manifestazioni (eventi) più cliccati Analisi traffico utenti non loggati PIATTAFORMA DI BETTING SLIDE 10 / 22

Architettura generale UTENTI WAN HTTP/S LAN HTTP/S LAN TCP WAN WEB FRONT END WEB SERVICES LAN BACKEND LAN LAN LAN PAYMENT SERVER CLIENT ESTERNI SISAL LOTTOMATICA FORNTORI SOGEI AAMS PIATTAFORMA DI BETTING SLIDE 11 / 22

Componente Web BROWSER WEB APPLICATION JSP SERVLET DWR (Ajax) APACHE JAKARTA STRUTS 1.2 Client AXIS 2.0 WEB SERVICES APPLICATION SERVER APACHE TOMCAT 6.x JDK 1.6.x S.O. WINDOWS 2003 Server PIATTAFORMA DI BETTING SLIDE 12 / 22

Componente Web Services STORED PROCEDURES RDBMS (MS SQL Server) WEB APPLICATION CLASSI AXIS SERVER 2.0 SITI WEB FORNITORI MESSAGGI BACK END APPLICATION SERVER S.O. APACHE TOMCAT 6.x JDK 1.6.x WINDOWS 2003 Server SOGEI PIATTAFORMA DI BETTING SLIDE 13 / 22

Componente Backend (1/4) Il sistema di backend è costituito dai seguenti sotto-sistemi: Sistema di accettazione del gioco (+ storage) Sistema centrale di database (+ storage) Sistema contabile e di distribuzione del software Sistema di aggiornamento Sistema di gestione ordinaria PIATTAFORMA DI BETTING SLIDE 14 / 22

Componente Backend (2/4) - Database Il Database layer è realizzato con N. 2 server basati su architettura Intel x86 in configurazione cluster con bilanciamento del carico, ciascuno aventi le seguenti caratteristiche: sistema operativo Microsoft Windows Server 2003R2 standard edition, 32bit; 2 CPU, ciascuna composta da 2 core per un totale di 4 core di elaborazione fisici; 4 GBytes di memoria RAM ECC Registered condivisa per S.O. ed applicazioni; disco di sistema logico da 160 GBytes; alimentazione doppia ridondante, sostituibile a caldo; 2 interfacce per il collegamento in LAN di classe Server Gigabit; Unità di backup su nastro tipo AIT su bus SATA, interna, capacità 40GBytes non compressi per cassetta; Il software di base è costituito da: N. 2 engines MySQL v5.0 o superiori, configurati in circular replication; Tool di backup dei dati, inizialmente integrato nel sistema operativo; PIATTAFORMA DI BETTING SLIDE 15 / 22

Componente di backend (3/4) Il sistema contabile è utilizzato da utenti remoti (tipicamente le agenzie fornite, o i concessionari telematici) per effettuare le normali operazioni di rendicontazione nonché dai concessionari per inserire le proprie quote personalizzate ove ritenuto necessario E basato su Servizi Web (Microsoft IIS) e su client scritti nei linguaggi messi a disposizione dal framework.net 2.0.e superiori. PIATTAFORMA DI BETTING SLIDE 16 / 22

Componente di backend (4/4) Ulteriori servizi e caratteristiche: Sistema di backup Gestione del Gioco a distanza Controllo prestazioni Scalabilità Affidabilità Sicurezza PIATTAFORMA DI BETTING SLIDE 17 / 22

Attività critiche Sviluppo connettori tra front-end e backend Servizio dati palinsesti Servizio dati quote Servizio anagrafe conti (login, ricariche, ecc.) Flusso giocate (scommesse, ecc.) Esecuzione test di performances (clustering, fail over, ecc.) Re-Tuning ed ottimizzazioni piattaforma PIATTAFORMA DI BETTING SLIDE 18 / 22

Sviluppo nuovi connettori (ipotesi) Servizio Palinsesti Servizio Quote JDBC RDBMS (MY SQL Server 5) STORED PROCEDURES Servizi Anagrafe (login, ricariche, ecc.) HTTP Web Services RDBMS Messaggi (Es. Validazione Ticket) TCP Messaggi SOGEI FRONT END BACK END PIATTAFORMA DI BETTING SLIDE 19 / 22

Attività in progress Certificazione EVA Integrazione Poker Cash Gestione Bonus PIATTAFORMA DI BETTING SLIDE 20 / 22

Sviluppi futuri Integrazione nuovi giochi Bingo Totogol, ecc. Ippica Nazionale (Tris) Casinò game Skill game Realizzazione Strumento di Network Marketing PIATTAFORMA DI BETTING SLIDE 21 / 22

Grazie per l attenzione. PIATTAFORMA DI BETTING SLIDE 22 / 22