introducao sql database_ss

Post on 25-Jul-2015

122 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introdução ao Windows Azure SQL Database

Marcondes Alexandre

MVP Windows Azure SQL Database | MCT | MCSA | MCITP | MCTS | MCP Universidade Federal do Ceará:

Agenda

Conceitos Básicos

Arquitetura

Dúvidas

Conceitos Básicos

O que é Nuvem?Uma abordagem computacional que utiliza a escalabilidade da Internet e conectividade para uma variedade de dispositivos com diferentes carga de trabalho.

Cloud Computing

Software como Serviço

consumir

SaaSPlataforma como

Serviço

construir

PaaSInfraestrutura como

Serviço

hospedar

IaaS

Cloud ComputingSoftwareEmpacotado

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Você

gere

nci

a

Infraestrutura(como Serviço)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Gere

ncia

dor p

elo

forn

ece

dor

você

gere

nci

a

Plataforma(como Serviço)

Gere

ncia

dor p

elo

forn

ece

dor

você

gere

nci

a

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software(como Serviço)

Gere

ncia

dor p

elo

forn

ece

dorStorage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Windows Azure

Conjunto abrangente de serviços que permitem você rapidamente criar, implementar e gerenciar aplicativos através dos Datacenters da Microsoft.

Sólido

Aberto

Flexível

Conceitos

SQL DatabaseBanco de Dados SQL Server como serviço (baseado no núcleo do SQL Server 2008 R2)Completamente gerenciadoAlta disponibilidadeProjetado para escalabilidade de acordo com a demandaIdeal para cenários simples e complexos.

Cobertura Global

8 DC´s24 CDN´s

99.95% SLA mensal

Pague apenaso que você usar

Criando um SQL Database Server

Demo

Arquitetura

O servidor não é uma máquina

SQL Server

Uma Máquina

SQL Database

Server

Um TDS Endpoint

Como funciona?

ArquiteturaCamada Cliente - Usada pela aplicação para comunicação direta com o SQL Database.Camada de Serviços – Gateway entre a Camada de Cliente e a Camada da Plataforma.Camada da Plataforma – Inclui os serviços físicos e outros serviços que possam suportar as camadas envolvidas.Camada de Infraestrutura – Administração da IT física e SO.

Infrastructure Layer

PHPWCF Data Services

SQL ServerApplications

and Tools

ODBC ADO.NET

Tabular Data Stream (TDS)

Client Layer

Services Layer

Provisioning

Billing and Metering

Connection Routing

Provisioning

Billing and Metering

Connection Routing

Provisioning

Billing and Metering

Connection Routing

TDS+SSL

Platform Layer

SQL Server

SQL Database

Fabric

Management Services

SQL Server

SQL Database

Fabric

Management Services

SQL Server

SQL Database

Fabric

Management Services

Novidades

Última AtualizaçãoLinked Server - adicione um Windows Azure SQL Database como Linked Server e e escreva Distributed Queries.

Recursividade de Triggers – Uma trigger pode fazer chamada a ela mesma de forma recursiva.

DBCC SHOW_STATISTICS – Mostra as estatísticas das consultas por tabelas e view indexadas.

Regras de Firewall para nível de Banco de Dados – Regras adicionais no firewall que podem ser configuradas para granularizar o acesso a um banco de dados específico.

Dúvidas

Obrigado!

marcondesalexandre@outlook.com

top related