32
1/28/2015 1 © 2014 PSC Group, LLC Build a Business Critical Data Warehouse in Azure SOLVE YOUR DATA MANAGEMENT NIGHTMARES

Building a business critical data warehouse in Azure

Embed Size (px)

Citation preview

1/28/2015 1© 2014 PSC Group, LLC

Build a Business Critical Data Warehouse in Azure

SOLVE YOUR DATA MANAGEMENT NIGHTMARES

1/28/2015 2© 2014 PSC Group, LLC

Who are these guys?

Michael Blumenthal• Sr. Solution

Architect• 20 years in IT

Consulting• Project Team Lead

Bill Lee• Infrastructure

Solution Architect• 10 Years in IT• 5 Years in IT

Consulting

Anjani Ranjan• Senior Consultant• SQL Developer• 20Years in IT• 7 Years of

SharePoint

1/28/2015 3© 2014 PSC Group, LLC

What We Do

Strategic Alignment

• IT Strategy

• Enterprise Architecture and Design

• Technology Effectiveness

• Mergers and Acquisitions

Optimization

• Infrastructure Optimization

• Application Modernization and Optimization

• People Management

Efficiency

• Application Development

• Collaboration and Social

• Mobility

• Customer Relationship Management

• Business Intelligence

• Integration

Leadership

• Governance (PMO)

• Project Management

• Executive Transition Management

Celebrating 25 years in business in 2015

1/28/2015 4© 2014 PSC Group, LLC

This is about you

• Use Azure today?

• Use SQL Server today?• On Prem?

• Virtualized?

• Hosted in Azure

• Hosted elsewhere?

• SQL Azure?

• SSIS?

• Use O365?

1/28/2015 5© 2014 PSC Group, LLC

Agenda

The Business Problem

Why Cluster?

Which SQL?

What is SSIS?

Azure IaaS

Demos: O365, Failover

Q&A + Raffle

1/28/2015 6© 2014 PSC Group, LLC

Mind the Gap

6

No Common Member Concept

RX

M

e

n

t

a

l

H

e

a

l

t

h

D

e

n

t

a

l

V

i

s

i

o

n

Med

Silos

1/28/2015 7© 2014 PSC Group, LLC

Business Requirements

Regulatory Compliance

Growing Membership

New Lines of Business

1/28/2015 8© 2014 PSC Group, LLC

Technical Requirements

Store Relational Data

Daily Data Imports

Provide Reports to End Users

Secure

Reliable

1/28/2015 9© 2014 PSC Group, LLC

Mapping Reqs to Tech

•SQL Server 2014Relational

•SSISImports

•SSRS, PowerBIReports

•SSLSecure

•Geo-ClusterReliable

1/28/2015 10© 2014 PSC Group, LLC

On Premises

You

sca

le, m

ake

resi

lien

t an

d m

anag

e

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Man

aged

by

ven

do

r

You

sca

le, m

ake

re

silie

nt

& m

anag

e

Platform (as a Service)

Scal

e, r

esili

ence

an

d

man

agem

ent

by

ven

do

r

You

man

age

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Hosting models

Software(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Business model

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Scal

e, r

esili

ence

an

d

man

agem

ent

by

ven

do

r

IaaS vs PaaS

1/28/2015 11© 2014 PSC Group, LLC

SQL Azure vs SQL 2014 in Azure

PaaS: SQL Azure

• No VM, just port 1433

• No File System

• No Windows Auth

• Frequent upgrades

• Previews vs production

• 500 Gigabytes DB Limit

IaaS: SQL 2014 on Azure VMs

• VM

• File Systems

• SQL and Windows Auth

• SSIS

• SSRS

• 512 Petabytes DB Limit

IOPS Limits

1/28/2015 12© 2014 PSC Group, LLC

A SQL Cluster

A.G.

1 2

Sync

1/28/2015 13© 2014 PSC Group, LLC

A SQL Cluster

A.G.

1 2

Sync

1/28/2015 14© 2014 PSC Group, LLC

SQL Server Integration ServicesDESIGN PROCESS / TOOLING

1/28/2015 15© 2014 PSC Group, LLC

SQL Server Fills the Gap

RX

M

e

n

t

a

l

H

e

a

l

t

h

D

e

n

t

a

l

V

i

s

i

o

n

Med

1/28/2015 16© 2014 PSC Group, LLC

Displaying Data

SSRS

• Website on SQL Server• Not on O365

• Parameterized Reports

MS Access

• CRUD operations

• Desktop Solution Drawbacks

PowerPivot

• O365 Web Part

• Direct Queries

• Internet Route

1/28/2015 17© 2014 PSC Group, LLC

Security

• Leverage Azure

• Add SSL for DB Connections

• Certificate Server

1/28/2015 18© 2014 PSC Group, LLC

BILL LEE

Azure IaaS

1/28/2015 19© 2014 PSC Group, LLC

SQL 2014 Overview

1/28/2015 20© 2014 PSC Group, LLC

SQL 2014 Overview

1/28/2015 21© 2014 PSC Group, LLC

SQL 2014 Overview

1/28/2015 22© 2014 PSC Group, LLC

Azure Network Layout

West East

Central

VNET to VNET VPN Tunnels

1/28/2015 23© 2014 PSC Group, LLC

Site to Site Connectivity

ISP VPN TUNNEL

Building 1

Building 2

1/28/2015 24© 2014 PSC Group, LLC

TCO Azure Pricing

• 3 year TCO is comparable

• No Physical Hardware

• Storage and Support

• Complexity

• Upgrading

1/28/2015 25© 2014 PSC Group, LLC

ANJANI RANJAN

Displaying Data

1/28/2015 27© 2014 PSC Group, LLC

BILL LEE

SQL Failover Demo

1/28/2015 29© 2014 PSC Group, LLC

Review

The Business Problem

Cluster for Reliability

SQL 2014, not Azure SQL

SSIS for Imports

Azure IaaS

Demos: O365, Failover

1/28/2015 30© 2014 PSC Group, LLC

Book Raffle

1/28/2015 31© 2014 PSC Group, LLC

Ask us your Azure questions!

Thank you.•Michael Blumenthal

Sr. Solution ArchitectPSC Group, LLC

[email protected]

•www.psclistens.com

•www.cspug.com

•Michaelblumenthal.me

• Twitter: @MichaelBL

• SPYam & MWC Yam

•Bill LeeInfrastructure ArchitectPSC Group, LLC

[email protected]

•www.psclistens.com

•Twitter:@PSCGroup

•Anjani RanjanSenior ConsultantPSC Group, LLC

[email protected]

•www.psclistens.com

• Twitter:

@MrAnjaniRanjan

Got an Enterprise Agreement with Microsoft with Deployment Planning Services Hours? We

can help you for FREE!

1/28/2015 32© 2014 PSC Group, LLC

32