CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Amazon RDS

Похожие документы
CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Amazon VPC (Virtual Private Cloud)

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Amazon Route 53

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Amazon EC2 - Utilizzo del servizio

#cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Amazon EFS (elastic file system)

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Servizio Amazon Storage Gateway

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Servizio Amazon CloudFront

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Servizio Amazon Elastic Transcoder

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Servizio Amazon SNS

Indice generale. Gli autori...xiii. Prefazione...xv. Benvenuti nel cloud computing...1

Maxpho Commerce 11. Maxpho Cloud Services. Data: 18 Gennaio 2012 Versione: 1.1 Autore: Maxpho Srl

Database. Francesco Tapparo Informatica e Bioinformatica /16

Sistemi per la produzione, gestione e conservazione di contenuti digitali CMS. L12 - Comunicazione e archiviazione digitale A.A

CLOUD AWS. #cloudaws. Community - Cloud AWS su Google+ Amazon Web Services. Panoramica sui servizi

Basi di dati. Corso di Laurea in Ingegneria Informatica Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti

San Giovanni Teatino 29 Novembre Marco Perini Collaboration Value

DATABASE.

DATABASE. A cura di Massimiliano Buschi

InteGrazIone con MICrosoFt DYnaMICs. mailup.com

Proposta UNIF Progetto: Portale delle fonti di energia rinnovabile. Obiettivi

Progetto Vserver- HighAvailability

BASE DI DATI: introduzione. Informatica 5BSA Febbraio 2015

Introduzione al Cloud Computing

Configuration Managment Configurare EC2 su AWS. Tutorial. Configuration Managment. Configurare il servizio EC2 su AWS. Pagina 1

UN PROGRAMMA APPLICATIVO: ACCESS Access è un programma del pacchetto Office che permette di realizzare database

GERARCHIE RICORSIVE - SQL SERVER 2008

Il Web Server e il protocollo HTTP

Al giorno d oggi, i sistemi per la gestione di database

Sistemi avanzati di gestione dei Sistemi Informativi

VS-TV. Manuale per l utente. Matrice video virtuale ITALIANO

AWS Una rapida introduzione al Cloud. Simone

Gestione della tracciabilità e rintracciabilità del prodotto di mare Descrizione del sistema

Virtualizzazione e Cloud Computing

Gartner Group definisce il Cloud

Introduzione alle applicazioni di rete

Creare una Rete Locale Lezione n. 1

Lezione 1. Introduzione e Modellazione Concettuale

Lucio Cavalli 4Ti Tecnologie Informatiche. Facciamo chiarezza: Servizi in Cloud Virtualizzazione Server Server Remoti (Hosting / Housing)

Grid Data Management Services. Griglie e Sistemi di Elaborazione Ubiqui

Sommario. Oracle Database 10g (laboratorio) Grid computing. Oracle Database 10g. Concetti. Installazione Oracle Database 10g

Le Basi di Dati. Le Basi di Dati

Corso sul linguaggio SQL

Base di dati e sistemi informativi

Cloud Computing....una scelta migliore. ICT Information & Communication Technology

AICA - Workshop 01/03/2011

IL CLOUD COMPUTING DALLE PMI ALLE ENTERPRISE. Salvatore Giannetto Presidente Salvix S.r.l

Introduzione al nuovo db Corporate Banking My Company Win7

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo

Caratteristiche e funzionalità del cloud computing. Marco Barbi Flavio Bonfatti Laboratorio Softech ICT Università di Modena e Reggio Emilia

Virtualization. Strutturare per semplificare la gestione. ICT Information & Communication Technology

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali

CONTENT MANAGEMENT SYSTEM

Caratteristiche principali. Contesti di utilizzo

VMware. Gestione dello shutdown con UPS MetaSystem

Realizzazione di hotspot wireless per l Università degli Studi di Milano

I nostri servizi Dynamic Data Centre Infrastructure-as-a-Service.

Real Time Control (RTC): modalità di invio dei dati

Costo Complessivo della Proprietà CRM (TCO, Total-Cost-of-Ownership)

Allegato Tecnico Server Virtuale

Database. Si ringrazia Marco Bertini per le slides

DATABASE MASTER (SEDE PRINCIPALE)

I vostri documenti sempre disponibili e sincronizzati.

Una rassegna dei sistemi operativi per il Cloud Computing

Note Tecniche Installazione ed Aggiornamento EasyTelematico 1.3.x

Archiviazione digitale per SAP con DocuWare

CASE STUDY N#1. Deploy e automazione di un applicazione scalabile con il supporto di SaltStack per Corley

Creazione e installazione di un NAS utilizzando FreeNAS

Virtualizzazione VirtualBox su Host Windows

ISTITUTO TECNICO ECONOMICO MOSSOTTI

RepairsLab Manuale Utente. RepairsLab. Manuale Utente

UTILIZZO WHITE LABEL SERVER

Accesso alle immagini aziendali attraverso web browser 2

COME CREARE E COLLEGARSI AD UN DATABASE MICROSOFT SQL SERVER O SUN MYSQL

Soluzioni per ridurre i costi di stampa e migliorare i processi.

Framework di sicurezza della piattaforma OCP (Identity & Access Management)

La virtualizzazione ed i suoi aspetti di sicurezza. Sergio Sagliocco Responsabile SecureLAB Direzione R&D CSP

Lezione V. Aula Multimediale - sabato 29/03/2008

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

Programmazione Server Side e Database in rete

Cos'è una vlan. Da Wikipedia: Una LAN virtuale, comunemente

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Replica con TeraStation 3000/4000/5000/7000. Buffalo Technology

InfiXor. il programma facile e versatile per preventivi veloci e completi. il software di preventivazione per produttori e rivenditori di infissi

ESERCITAZIONE Semplice creazione di un sito Internet

Uso delle basi di dati DBMS. Cos è un database. DataBase. Esempi di database

VPN CIRCUITI VIRTUALI

Транскрипт:

Community - Cloud AWS su Google+ Web Services RDS Oggi vedremo il servizio di RDS per la gestione di un database relazionale in ambiente cloud computing. Hangout 18 del 14.07.2014 Davide Riboldi Massimo Della Rovere CLOUD AWS #cloudaws cloud-aws.com

RDS - Introduzione Relational Database Service è un servizio che semplifica l implementazione, la gestione e la scalabilità di un database relazionale all interno del cloud computing che riguarda gli AWS. Molte applicazioni usano un database che risiede nella stessa macchina dell applicazione, questo per un ambiente non scalabile e che necessita di potenza modesta può andare bene, ma se le condizioni dovessero cambiare, bisogna utilizzare un database esterno tramite un servizio come RDS.

RDS - Vantaggi CPU, Memoria e Storage gestito separatamente. Patch, malfunzionamenti e recovery automatici. Backup automatici, snapshots e ripristono veloce. Alta disponibilità con istanza primaria e secondaria. Diversi motori come MySQL, Microsoft, Oracle, etc. Sicurezza aggiuntiva tramite IAM. Svantaggi: latenza, infatti a differenza di un database locale bisogna aggiungere al tempo di risposta anche la trasmissione di rete, questo però in un ambiente ad alto traffico e con necessità di scalabilità diventa un grande vantaggio.

RDS - Istanze DB La struttura di base di RDS è chiamata istanza DB che consiste in un ambiente isolato di database. Un istanza di database può contenere più database creati dall utente ed è possibile accedervi utilizzando gli stessi strumenti e le applicazioni che si utilizzano con un istanza di database stand-alone. È possibile creare e/o modificare un istanza di database tramite una riga di comando ( CLI), utilizzando le API proprie di RDS o la classica interfaccia su AWS Management console.

RDS - Database supportati Ogni istanza DB gestisce un motore diverso di database, attualmente sono supportati MySQL, PostgreSQL, Oracle e Microsoft SQL Server. Ogni motore di database supporta le proprie caratteristiche.

RDS - Istanze DB (classi) La capacità di memoria e di calcolo di un istanza è determinata dalla sua instance class. È possibile selezionare la classe che meglio soddisfa le proprie esigenze, se queste dovessero cambiare nel tempo, è possibile modificarla. Ovviamente le classi disponibili hanno dei prezzi differenti che potete consultare nella sezione dei costi di RDS sul sito ufficiale. http://aws.amazon.com/rds/pricing/

RDS - Istanze DB in VPC È possibile eseguire un istanza DB (database) in un cloud privato virtuale utilizzando il servizio Virtual Private Cloud (VPC) di. Quando si utilizza un cloud privato virtuale è possibile selezionare l intervallo degi indirizzi IP, creare subnet, routing e access control list. Le funzionalità di base di RDS sono le stesse sia in un ambiente VPC che no. Non c è nessun costo aggiuntivo per un istanza in ambiente VPC.

RDS - Regioni geografiche Una regione geografica è suddivisa in più zone che vengono chiamate zone di disponibilità. Ogni zona è stata progettata per lavorare in piena autonomia e in maniera indipendente anche nel caso in cui altre zone subiscano un guasto. (vedi hangout) È possibile eseguire più istanze DB in diverse zone utilizzando l opzione chiamata Multi-AZ. RDS crea e mantiene una replica sincrona in stand-by di un istanza di database in una differente zona.

RDS - Security Groups Un security group controlla l accesso alle istanze di database permettendo l accesso ad intervalli di indirizzi IP o ad istanze EC2 specifiche. RDS utilizza tre tipi di security groups: DB, VPC e EC2. In altre parole il primo controlla l accesso alle istanze DB che non sono in una VPC, il secondo controlla gli accessi alle istanze DB che sono all interno di una VPC e il terzo controlla l accesso ad un istanza EC2. http://docs.aws.amazon.com/rds/latest/user Guide/Overview.RDSSecurityGroups.html

RDS - DB Parameter Groups È possibile gestire la configurazione di un motore di database utilizzando il DB Parameter Group che contiene i parametri di configurazione da applicare ad una o più istanze dello stesso tipo. Se nel momento stesso della creazione di un istanza di database non si specifica questo gruppo di parametri, il servizio di RDS applicherà un valore di DB Parameter Group predefinito.

RDS - Calcolo dei costi Quando si utilizza RDS si paga solo per quello che si utilizza e non ci sono tariffe minime di configurazione o attivazione. I costi vengono fatturati in base ai seguenti criteri: Instance Class Running Time Storage Size I/O Request Backup Storage Data Transfer

RDS - Ringraziamenti & Video Cloud Computing Web Service 1 Web Service 2 Free Trial S3 Glacier CloudFront MFA SNS SES Storage gateway Elastic Transcoder SQS CloudWatch CloudTrial IAM