Slide 1

Slide 1 text

Building a Hybrid data platform with Azure Arc enabled data services Travis Wright Principal Group PM Manager

Slide 2

Slide 2 text

Agenda ž Intro to Azure Arc and data services ž Deploying & managing hybrid data services ž Demos ž Q&A

Slide 3

Slide 3 text

Hybrid cloud is the norm

Slide 4

Slide 4 text

Managing the complexity of hybrid cloud is the challenge

Slide 5

Slide 5 text

How can I realize cloud benefits everywhere? Elastic scalability Self-service provisioning Built-in monitoring and security Pay for just what you use Management from anywhere Automation at scale

Slide 6

Slide 6 text

Any infrastructure AWS, GCP, … infrastructure Azure Stack Hub/Edge Azure Stack HCI Any Kubernetes (e.g. OpenShift) AKS on HCI EKS, GKE, ... EC2, GCE, ... SQL Server SQL Server SQL Server AKS SQL Server SQL MI & Postgres HS SQL MI & Postgres HS SQL MI & Postgres HS SQL MI & Postgres HS Full stack supported by Microsoft on your choice of certified hardware Full stack provided/supported by Microsoft and OEM partners Azure VM service Any server Any server Any server Any server Azure Arc Azure AD Backup Monitor Security Center Policy Cloud Shell Resource Groups Log Analytics Automation Advisor

Slide 7

Slide 7 text

Elastic scale PostgreSQL Hyperscale Scale up, scale out on demand Automation at scale Always current Self-service provisioning in seconds Automated updates Evergreen SQL Managed Instance Unified management Single view for on-prem, clouds, and edge Consistent tools and workflows Built-in monitoring and security Azure Arc enabled data services Azure data services in your datacenter, multi-cloud, and edge Connected or Disconnected

Slide 8

Slide 8 text

Hybrid data cloud: self-service provisioning Consistent, at-scale deployment of up-to-date Azure SQL and PostgreSQL Hyperscale in seconds $> Azure Data CLI kubectl, oc, … Azure Data Studio git git merge Arc enabled Kubernetes agents Arc enabled Kubernetes agents Azure Portal Azure CLI Azure Portal Azure CLI Directly-connected mode (future)

Slide 9

Slide 9 text

Hybrid data cloud: self-service provisioning Consistent, at-scale deployment of up-to-date Azure SQL and PostgreSQL Hyperscale in seconds $> Azure Data CLI kubectl, oc, … Azure Data Studio Public Cloud On-Premises Edge site

Slide 10

Slide 10 text

Hybrid data cloud: self-service provisioning Consistent, at-scale deployment of up-to-date Azure SQL and PostgreSQL Hyperscale in seconds $> git git merge Arc enabled Kubernetes agents Public Cloud On-Premises Edge site

Slide 11

Slide 11 text

Hybrid data cloud: self-service provisioning Consistent, at-scale deployment of up-to-date Azure SQL and PostgreSQL Hyperscale in seconds Arc enabled Kubernetes agents Azure Portal Azure CLI Azure Portal Azure CLI Directly-connected mode (future) Public Cloud On-Premises Edge site $>

Slide 12

Slide 12 text

Demo – Hybrid cloud data service provisioning Public cloud On-premises datacenter Edge site

Slide 13

Slide 13 text

$> Azure Data CLI kubectl, oc, … Azure Data Studio git git merge Arc enabled Kubernetes agents Arc enabled Kubernetes agents Azure Portal Azure CLI Azure Portal Azure CLI Directly-connected mode (future) Create: 4 cores 64 GB RAM Persistent Volume Claim Edit: 20 cores cores 128 GB RAM Hybrid data cloud: elastic scalability Scale up or down in seconds

Slide 14

Slide 14 text

Redistribute data $> Azure Data CLI kubectl, oc, … Azure Data Studio git git merge Arc enabled Kubernetes agents Arc enabled Kubernetes agents Azure Portal Azure CLI Azure Portal Azure CLI Directly-connected mode (future) Create: 2 workers 20 cores 128 GB RAM Edit: 4 workers PostgreSQL Hyperscale Elastic scalability and scale-out performance when you need it with no app downtime

Slide 15

Slide 15 text

Demo Data services elastic scalability

Slide 16

Slide 16 text

$> Azure Data CLI kubectl, oc, … Azure Data Studio Arc enabled Kubernetes agents Azure Portal Azure CLI Azure Portal Azure CLI Cloud scale management built in Connected or disconnected – you choose! Kibana Grafana Azure Arc data controller Controller service API Kibana/Grafana dashboards Metrics/logs databases Backups/Restore Provisioning HA Periodic export & upload to Azure

Slide 17

Slide 17 text

Connectivity Modes Indirectly connected (preview) ž Local provisioning/de-provisioning ž Local elastic scaling ž Local monitoring ž Local log analytics ž Local backup/restore ž Upload logs and metrics to Monitor ž View inventory in Azure ž Upload billing data to Azure ž Use Kubernetes authn/authz Directly connected (future) ž More details to be announced later…

Slide 18

Slide 18 text

Demo Hybrid cloud management at scale

Slide 19

Slide 19 text

Azure Arc helps you realize cloud benefits everywhere! Elastic scalability Self-service provisioning Built-in monitoring and security Pay for just what you use Management from anywhere Automation at scale

Slide 20

Slide 20 text

Azure Arc enabled data services in preview now! Try Azure Arc enabled data services and let us know what you think. https://aka.ms/AzureArcData

Slide 21

Slide 21 text

Question & Answer