sql server on linux - interop on the road 2016

12
SQL SERVER ON LINUX RODRIGO CRESPI | @ SQLCRESPI

Upload: rodrigo-crespi

Post on 15-Apr-2017

176 views

Category:

Software


0 download

TRANSCRIPT

SQL SERVER ON LINUX

RODRIGO CRESPI | @SQLCRESPI

SPEAKER BIO

Rodrigo Crespi

Especialista em SQL Server na CrespiDB

Prof. de Segurança em DSI - UNIFTEC

MCT, MCDBA, MCITP, MCSE e etc.

Especialista em Banco de Dados – UGF

PASS Chapter Leader – SQL Server RS

www.sqlcrespi.com

@SQLCrespi

rodrigocrespi

s q l c r e s p i . c om

AGENDA

• A Indústria de TI;

• Interoperabilidade;

• O Poder do SQL Server;

• v.Next;

• Nativo;

• Ferramentas;

• Operations Features;

A INDÚSTRIA DE TI

• Constante mudança e aumentando a diversidade em

termos de ambientes heterogêneos;

• Atualmente encontramos dentro desta diversidade

ambientes com diversas linguagens de programação e um

mix de ambientes: on-premises, cloud, hibrido;

• A Microsoft é comprometida em prover aos seus clientes a

melhor plataforma e aplicativos e isso inclui prover

interoperabilidade com as soluções open sources.

INTEROPERABILIDADE

O PODER DO SQL SERVER

• 2 anos consecutivos líder de

mercado em DBMS, BI/Analytics;

SQL SERVER V.NEXT

• Nesta próxima versão a Microsoft traz o SQL Server para

o ecossistema Linux;

• Isso inclui: SQL Server Agent, Active Directory

Authentication, HD/DR e features de segurança;

• Estará disponível para: Red Hat Enterprise Linux, SUSE

Linux Enterprise Server, Ubuntu, e mais Cloud e

plataformas Container como OpenStack, Docker Swarm,

Kubernets e Mesosphere D/C OS;

SQL SERVER V.NEXT

O melhor SGBD no Linux:

- Columnstore;

- In-Memory OLTP;

- Row-level Security

- Dynamic Data Masking;

NATIVO

• O SQL Server no Linux não é emulado, mas sim Nativo

desde o processo de instalação;

• Com a instalação baseada em pacotes (yum ou apt-get);

• A linguagem continua sendo T-SQL;

• Alta disponibilidade (Clustering) com Pacemaker e

Corosync;

FERRAMENTAS

• SSMS – SQL Server Management Studio;

• SSDT - SQL Server Data Tools;

• SQLPS – Módulo do Powershell;

• Visual Studio Code Extension for SQL Server (Esta

ferramenta roda direto no Linux, MacOS ou Windows);

• Assistentes de Migração também suportarão Linux;

OPERATIONS FEATURES

* Support for RHEL, Ubuntu, Docker

* Package based installs, Docker image

* Support for Open Shift, Docker Swarm

* Failover Clustering through Pacemarker

* Backup\Restore

* SSMS on Windows connected on Linux

* Command Line tools: sqlcmd, bcp, sqlpackage

* SQL Agent

* Replication

* Log Shipping

* Transparent Data Encryption

* SCOM Management Pack

* DMVs

* All major language driver comaptibility

* In memory OLTP and ColumnStore

* Compression

* Always Encrypted, Row Level Security, and

Data Masking

* Service Broker

* Change Data Capture

* Partitioning

* Auditing

* CLR

* JSON, XML

* Third party tools

OBRIGADO

@SQLCrespi

rodrigocrespi

s q l c r e s p i . c om