A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Semana do SQL Server SQL Server x SQL Azure, o que preciso saber?!

Apresentações semelhantes


Apresentação em tema: "Semana do SQL Server SQL Server x SQL Azure, o que preciso saber?!"— Transcrição da apresentação:

1 Semana do SQL Server SQL Server x SQL Azure, o que preciso saber?!
Marcondes Alexandre MVP SQL Azure MCT | MCITP | MCTS | MCP | IT HERO  Board Ineta Brasil | Board Virtual PASS Br Líder do Office.CE 

2 Virtual PASS Chapter BR
2 meses de vida 2700+ visitas por mês 380 artigos 20+ vídeos

3 Virtual PASS Chapter BR
3 tracks simultâneas (Dev., Infra. e B.I.) 18 sessões Sorteios Grandes palestrantes

4 Agenda Introdução sobre Computação em Nuvem Banco de Dados SQL Azure
E o SQL Server ... Perguntas Conclusão

5 O que é Cloud Computing? The NIST (National Institute of Standards and Technology) define Cloud Computing como : “Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.”

6 O que esperar para os próximos anos ?
"In 2012, 80% of the Fortune 1000 companies will use some of Cloud Computing service, 20% of businesses without IT assets."

7 Top 10 Technology Priorities (2010) Top 10 Business Priorities (2010)
Cloud computing é um dos investimentos mais importantes que os CIOs estão contemplando hoje Top 10 Technology Priorities (2010) Top 10 Business Priorities (2010) (1) Virtualization (2) Cloud Computing (3 ) Web 2.0 (4) Networking, voice and data communications (5) Business Intelligence (6) Mobile Technologies (7) Data/Document Management and Storage (8) Service Oriented Applications and Architecture (9) Security Technologies (10) IT Management (1) Business Process Improvement (2) Reducing enterprise costs (3 ) Increasing the use of information/analytics (4) Improving enterprise workforce effectiveness (5) Attracting and retaining new customers (6) Managing change initiatives (7) Creating new products or services (innovation) (8) Targeting customers and markets more effectively (9) Consolidating business operations (10) Expanding current customer relationships Fonte: Gartner EXP (January 2010)

8 Banco de Dados SQL Azure
8 4/2/2017 5:57 AM Banco de Dados SQL Azure Database Business Analytics Reporting Data Sync Plataforma de Banco de Dados como serviço baseado no SQL Server MS Data Center 4ª. Geração © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 Evolução do SQL Azure OLD SDS Data Center SQL Azure Data Center Cloud
REST/SOAP + ACE Model Web App REST Client Windows Azure Browser Application Application HTTP HTTP+REST Data Center Cloud SQL Azure TDS + TSQL Model Web App SQL Client* Windows Azure Browser Application Application REST Client REST (Astoria) ADO.Net + EF Cloud HTTP HTTP+REST TDS * Acesso via Cliente usando TDS para ODBC, ADO.Net, OLEDB, PHP-SQL, Ruby, … Data Center ODBC, OLEDB, ADO.Net PHP, Ruby, …

10 Topologias de aplicações
SQL Server Aplicação/ Navegador Cod App/ Ferramentas Cod App/ Ferramentas Data Sync App Code (ASP.NET) Código App (ASP.NET) App Code (ASP.NET) Código App Windows Azure Windows Azure T-SQL / TDS TSQL TDS TSQL TDS SQL Azure SQL Azure SQL Azure Código App off-premisse Código App on-premisse Hibrido

11 Modelo de Serviço de Provisionamento
Conta Cada conta tem nenhum ou muitos servidores Provisionamento no ambiente de portal do Windows Azure Cada servidor tem um ou vários bancos de dados Contêm os metadatas dos BDs Unidade de autenticação Unidade de localização geográfica Cada BD possui objetos padrões Contêm Usuários, Tabelas, Views, Indices, etc. Servidor Banco de Dados

12 Réplicas de Banco de Dados
Único BD Multiplas Replicas Replica 1 Primário Replica 2 DB Replica 3

13 SQL Azure Deployment Web Portal (API) DB Script SQL Azure TDS

14 SQL Azure Acesso as bases de dados
Web Portal (API) Sua App SQL Azure TDS Modifique o String de Conexão

15 SQL Azure Monitoramento e Recuperação
Web Portal (API) ! Sua App SQL Azure TDS

16 E o SQL Server... Disponível Tabelas, índices e views
Stored Procedures Triggers Constraints Variável tipo Table Tabelas Temp - sessão Tipo de Dado: Spatial Não Disponível Transações Distribuidas Consultas Distribuidas CLR Service Broker Servidor Físico e catalogo catalog DDL e views

17 Modelo de Conexão Utilize as bibliotecas existentes
ADO.NET, ODBC, PHP Bibliotecas clientes já pré-instaladas como pápeis no Azure Suporte a controle ASP.NET Clientes conectam diretamente a base de dados Não é possível utilizar USE MEUBD.

18 Administração Lógica vs. Física
O foco no SQL Azure reside na administração lógica Criação e gerenciamneto de Schemas Otimização de consultas Gerenciamento de Segurança (Logins, Users, Roles) O serviço gerencia questões físicas Replicação automática com HA Transparência no failover em caso de falha Load balancing dos dados para garantir SLA O papel do DBA contempla o gerenciamento lógico

19 O modelo de Segurança é 100% compatível com o seu SQL on-premise
Usa o modelo regular do SQL Server Autentica logins, mapeia para usuários e roles. Autoriza usários e roles para acesso a objetos SQL Limitado para o padrão de autenticação do SQL Username + password Futuro teremos Federação com AD, WLID, etc como outros protocolos de autenticação alternativos. O modelo de Segurança é 100% compatível com o seu SQL on-premise

20 Conhecendo o SQL Azure demo

21 Recursos Microsoft site: platform ct MSDN Developer site: us/sqlserver/dataservices/default.aspx SQL Azure Blog: Azure/ Virtual PASS Br : facing Marcondes ´s Blog: Windows Azure platform Training kit: Windows Azure Platform Training Kit emos to download

22 4ª. Maratora 24 hours PASS Dias 6 e 7 de Setembro 2011


Carregar ppt "Semana do SQL Server SQL Server x SQL Azure, o que preciso saber?!"

Apresentações semelhantes


Anúncios Google