Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouTéo Faria Alterado mais de 10 anos atrás
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.