Hybrid DBaaS with Oracle Enterprise Manager: 's 7 Goals for

September 20, 2016

Bala Kuchibhotla, Vice President Engineering, Oracle Jayson Hurd – Principal Engineer/Platform Architect, Comcast Tejas Gohil – DBA Manager, Comcast Agenda

Superior Service with DBaaS

Comcast – Company & Department Vision &future

Current State and History

Direction, Solutions & Architecture

2 Presentation title (optional) Agenda

Superior Service with DBaaS

Comcast – Company & Department Vision &future

Current State and History

Direction, Solutions & Architecture

3 Presentation title (optional) Complete Cloud Control

Superior Enterprise-Grade Integrated Cloud & On- Complete Cloud & On-premise Lifecycle Management premise Stack Management Management

Scalable, Secure | Optimized, Efficient | Agile, Automated

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | “The Communication Hub of Oracle”

• Single pane of glass for hardware and software management across cloud & on-premise • Centralized communication & collaboration for diagnostics and troubleshooting • Designed to share critical information while maintaining sandboxes • Integrated named credentials & auditing

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 5 Database as a Service: Agility in DevOps Give Everyone What They Want Most Users Want . Easy self-service Access to data store Finance Sales . Performance optimized for service levels

IT Wants DBaaS .Agility to spin up new instances & provision data .Simplified deployment on standardized platforms Marketing HR .Leverage resource optimization techniques like Manufacturing storage snapshotting to save on CAPEX. .Less maintenance and better support.

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Database as a Service Fully functional Database with any Data on any infrastructure

Efficiency Consolidated, shared platform maintained with automation

Database Accessibility Dedicated Database Pluggable Database Database Schema Automated request channel via self-service Elasticity Agile scale up, scale down, relocation of services OR OR Data Accountability Meter usage, quota, compliance and governance Empty Full Clone Snap clones Integration rd API integration with 3 party tools , Infrastructure change requests, dev workflows Physical, Virtual, or Engineered Systems (Hybrid Cloud) On Premise & On Oracle Cloud

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agenda

Superior Service with DBaaS

Comcast – Company & Department Vision &future

Current State and History

Direction, Solutions & Architecture

8 Presentation title (optional) Company

Vision

Journey Vision: Company Strategy

Spirit of Innovation Quality of Service Delivery Company Products Innovation

• 22M subscribers • • Competition is Google & Amazon • $74B revenue • Internet • Technology focus • NBC Universal • Xfnity TV • Silicon Valley, Denver, Philadephia • Content/Channels • X1 /PPV

• Product supplier • Comcast ventures • Xfinity Voice

• Xfnity home security

• Nationwide hotspots

10 Presentation title (optional) Vision: 7 Principles of Database Management

Automated

Self-Serviced

Controlled Delegation

MTTR Reduction

Agile Provisioning

Common Interface

Consolidated

11 Presentation title (optional) Agenda

Superior Service with DBaaS

Comcast – Company & Department Vision &future

Current State and History

Direction, Solutions & Architecture

12 Presentation title (optional) Current State: Challenges

Massive, Silo’d Difficult Lifecycle Environment Management

Configuration Lengthy Service Pollution

13 Comcast - Oracle OpenWorld 2016 History

2000-2009: Easy to Manage Big Iron Shared code Consolidated

High risk Resource controls Less modular

2009-2015: Explosion Bulkheaded Redundant Scaled

Unmanageable Expensive, wasteful Silo-driven

14 Presentation title (optional) Current State: Oracle Footprint

IT Department - APS

Provisioning Services Field Automation Oracle across the organization 700+ applications supported

Oracle Footprint

• 20000 managed targets • 2200+ databases • 1300 virtual machines • 1800 hosts

15 Presentation title (optional) Agenda

Superior Service with DBaaS

Comcast – Company & Department Vision &future

Current State and History

Direction, Solutions & Architecture

16 Presentation title (optional) Direction

17 Comcast - Oracle OpenWorld 2016 Solutions

Automated Consolidation with Deployments using PDBs Cloud Pack

Standardization Reduced Time-to- using Gold Images Value by Self Service

Unified DBaaS Hybrid Cloud Platform

18 Comcast - Oracle OpenWorld 2016 Architecture Self Service DBaaS Portal Active Directory Oracle OEM Cloud Pack Portal

OEM Service Catalog

L2 & DevOps & L2 – Provisioning Troubleshooting CDB/PDB creation Patching and Upgrades Performance Tuning

Cloning Configuration Changes Metrics Reporting Self Service Self

OEM Automation & Monitoring Performance 3-Tier Deployment Silver Gold Gold/Platinum

Dedicated DB Multitenant Dedicated HW RAC/DataGuard

Pluggable DB RAC/DataGuard Tracking Usage

Lower Lower Resource Controls Production

Maximum Density Dedicated RAC/Golden Gate

Environments Density

Production Shared Production Highly Available

Fault Tolerance High Availability

19 Presentation title (optional) Build and Migration

20 Comcast - Oracle OpenWorld 2016 Implementation Approach Easy Entry

OEM Engineer User Framework Standards Hardware Onboarding Buildout Zones

•OEM 12.1.0.5 (13c planned) •Resource Management •DEV, QA, Integration, UAT – •Add Roles (Active Directory •Cloud Pack •Service Catalog Multitenant Groups) •LDAP/Active Directory - •Naming Conventions •Stage, shared production – •Communicate Wiki Page Roles •End User & Administrative CDB/PDB per application Documentation •Quotas Solution: Implementation Approach OEM Level 4 HA/DR OEM Architecture

 Oracle Enterprise Manager  Cloud Pack  Lifecycle Management  Public Cloud Gateway

22 Presentation title (optional) Architecture: Initial Hardware Zones 12c Multitenant  65 TB Storage Savings  Max CPU/Memory  90%+ Dev Host Count Reduction  10%+ Prod Host Count Reduction

OEM Cloud Manager/Portal

Development QA Integration/UAT

Scale Scale Scale

23 Presentation title (optional) Initial Hardware Zones – Lower Environments 12c Multitenant

1300+ VMs to 9 Hosts

24 Presentation title (optional) Shared Production – CDB/PDB – RAC/DataGuard

Data Center Data

1 OEM Cloud Manager/Portal PROD PROD

3

3

x

x

3

3

-

-

node RAC node

node RAC node 10-20 CDBs 10-20 CDBs

2

Data CenterData

Scale Scale

25 Presentation title (optional) Migration Paths

Legacy Environment OEM Cloud Environment

Golden Gate Billing

DBaaS Zone 1

RMAN RMAN Duplicate/Restore DBaaS Zone 2 Viewer Content

DBaaS Zone 3

Expdp/Impdp

Repo

26 Comcast - Oracle OpenWorld 2016 Hybrid Cloud (2017)

Oracle Public Cloud Comcast Private Cloud

27 Presentation title (optional) Future Roadmap

Migrations OEM Platform

• Eliminate VMs • 13c • Net new to DBaaS • Showback • 2-3 year process • Snap Clones • 2000+ Databases • Relocations (plug/unplug) • Automation through OEM