Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development,...

15
Driving Data Sharing August 29, 2018 NC Digital Government Summit 2018 Gary Alexander Director – Enterprise Data Management NC DIT Government Data Analytics Center (GDAC) Denise Foreman Assistant County Manager Wake County, NC

Transcript of Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development,...

Page 1: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

Driving Data Sharing

August 29, 2018

NC Digital Government Summit 2018

Gary AlexanderDirector – Enterprise Data ManagementNC DIT Government Data Analytics Center (GDAC)

Denise ForemanAssistant County ManagerWake County, NC

Page 2: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

Data Sharing Defined

• Scientific research/academic studies• Law enforcement/public safety• Healthcare/Electronic Health Records (EHR)• Humanitarian/disaster relief• Education/longitudinal• Fraud/compliance• Open data/transparency• Transaction processing/decision support• Business intelligence/analytics

When one party has a compelling need or desire to utilize data assets that are controlled or managed by another party…

Page 3: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

Data Sharing Challenges• Lack of trust and confidence between the

data sharing parties• Politics/cultural barriers• Conflicting organizational objectives• Financial/cost issues• Legalities – data sharing agreement• Data privacy and security• Compliance and regulations• Business and technical metadata• Data availability and quality• Data governance• Technical incompatibilities

Do not underestimate the challenges associated withefficient and effective data sharing

Page 4: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

Key Terms and Definitions• Enterprise Data Management (Wikipedia)

• The development, execution, and supervision of plans, policies, programs, and practices that control, protect, deliver, and enhance the value of data and information assets

• EDM is focused on the creation of accurate, consistent and transparent content while emphasizing data precision, granularity and meaning and is concerned with how the content is integrated into business applications as well as how it is passed along from one business process to another.

• Data does not manage itself – there needs to be a process

• Data Governance (Wikipedia)

• A set of processes that ensures that important data assets are formally managed throughout the enterprise.

• The key focus areas of data governance include availability, usability, consistency, data integrity, and data security. DAMA-DMBOK2 Guide – Knowledge Area Wheel

Copyright© by DAMA International

Page 5: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

Key Terms and Definitions• Metadata (National Information Standards Organization-NISO)

• Structured information that describes, explains, locates, or otherwise makes it easier to retrieve, use, or manage an information resource. In simplest terms, metadata is “data about data” including the who, what, when, where, how, and why attributes

• Metadata Management (Gartner)

• The business discipline for managing the metadata about the data assets of the organization.

• Many different types of metadata can be managed in a variety of ways with business and technical metadata typically being the most important

• Metadata management is critical for the efficient and effective reuse of data assets for business-led data analytics and data integration needs

• A critical capability underpinning any data management program/strategy

Graphic courtesy of IBM

Data + Metadata = Information(content) (context)

Page 6: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

Key Terms and Definitions• Application Programming Interface (API) (Wikipedia)

• A set of clearly defined methods of communication between various software components.

• API Full Life Cycle Management (Gartner)

• Full life cycle application programming interface (API) management is about the planning, design, implementation, testing, publication, operation, consumption, maintenance, versioning and retirement of APIs. It involves use of a developers' portal to target, market to and govern communities of developers who embed the APIs in their applications as well as runtime management and estimation of API value and analytics.

• Data-as-a-Service (DaaS) (Gartner)

• A design approach or a style of information architecture geared toward transformation of raw data into meaningful data assets for agile/timely data provisioning and the delivery of these data assets on demand via consistent, prebuilt access, with the aid of standard processing and connectivity protocols.

Page 7: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

Enablement Strategies for Data Sharing

• Establish a data governance process for all involved parties and associated data

• Nurture a culture of trust and collaboration with data sharing partners

• Standardized, pre-approved data sharing agreements

• Metadata management platform & process

Data must be complete, applicable

and accessible everywhere

Organize Your Data Govern Your Data Drive Intelligence from Data

Data must be secure, clean and easy to find to encourage trusted

self-service access

Ability to drive self-service discovery and automate

decision making to evolve the business

• Full life cycle API Management• Data hub architecture for data sharing• Identify Master Data Management (MDM)

opportunities and supporting platform

Graphic courtesy of IBM

Page 8: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

GDAC Overview

What we do...

Transform data into knowledge to support informed decision-making

Identify and integrate the State’s data assets to improve citizen interactions and overall experience

Increase operational efficiencies and outcomes through data sharing and use of data analytics

Who we are…

o Solutions Development (Analytics)

o Center for Geographic Information & Analysis (CGIA)

o Health Information Exchange Authority (HIEA)

o Enterprise Data Management (EDM)

o 40+ Staff memberso 30+ analytics workstreams &

applications

o Any/all State Agencies as needed/required

o Criminal Justice Community o Healthcare Communityo Financial Communityo Education Communityo County/Local Governmento Vendor Partner – SASo ESRMO/Enterprise Strategy

Who we do it with...

Vision – A trusted partner and leader for enabling the sharing and analysis of data assetsMission – Transform data into information to facilitate decision support, increase operational efficiencies, and improve outcomes for the citizens of North Carolina by integrating and sharing data assets

Page 9: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

Driving Data Sharing Related Initiatives• Data Asset Catalog Service (DACS)

• Shared service for State/enterprise level metadata catalog management for State data assets

• Available now• Data Governance

• Develop and institutionalize a State/enterprise level data governance process supporting enterprise data management

• Standardized data sharing agreements• Launch project FY18-19 pending staffing/budget approval

• API Warehouse Service (AWHS)• Shared service for full life cycle API management for consuming State

data assets via reusable APIs• Anticipated service availability – 4Q2018

Page 10: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

DACS Service Overview• A centralized metadata repository for State data assets • Ability to mechanically ingest existing business and

technical metadata from any database or data source• Facilitates holistic viewing and reuse of State data assets• Standardized/shared vocabulary for data across the State

enterprise• Extensive search and reporting capabilities on cataloged

data assets• Decentralized/federated management of data assets by

data owners• Less dependency on specific SME personnel for data

related decision making/reuse • A key foundation that is needed to support enterprise data

governance/management and Data-as-a-Service (DaaS)• Rapid on-boarding/ramp-up using an existing multi-tenant,

shared service type platform• No cost to State agencies for use of the DACS

MetadataManagement

Servers

Business MetadataTechnical MetadataConnectors/bridges

Rules/PoliciesAccess PrivilegesSearch/Reporting

DACS PortalWhere data stewards

manage cataloged data assets and their associated metadata

Technical Metadata Ingestion Endpoint

Where the technical metadata lives for

ingestion into the data asset catalog

NCIDIntegration with NCID for

authentication

Business Metadata Ingestion Endpoint

Where the business metadata lives for

ingestion into the data asset catalog

You can’t do enterprise data governance without enterprise metadata management

Page 11: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

Data Governance Process• Establish a data governance framework and process for the

GDAC and State Agencies that defines the operating structure, roles & responsibilities, processes, procedures, and decision making structure in order to support the ownership, maintenance, and management of enterprise data assets.

• Facilitate efficient collaboration across the enterprise by using standardized processes and documentation.

• The Executive Governance Council is the ultimate authority in defining program level scope, arbitrating escalated issues/resolutions, and approving data governance strategy across the enterprise.

• The Enterprise Data Governance Council will provide a centralized function to manage data as a state asset, enable enterprise wide standardization, provide tactical leadership for data governance initiatives, and drive activities for data management related issues.

• Working groups of Data Stewards/Specialists will work on top priority initiatives including the data asset catalog, API warehouse, communications, MDM, etc.

Enterprise Data Governance Council DIT-GDAC and Agency Leadership

Headed by DIT-GDAC Data Governance Lead

Domain (Business)

Domain (Provider)

Domain(…)

DIT-GDAC and Participating State Agency Representatives

Working Group(MDM)

Working Group(Asset Catalog)

Working Group(Communications)

BusinessData StewardBusiness

Data StewardGDAC/AgencyData Stewards

BusinessData StewardBusiness

Data StewardGDAC/AgencyData Stewards

BusinessData StewardBusiness

Data StewardGDAC/Agency Data Stewards

BusinessData StewardBusiness

Data StewardGDAC/Agency Data Stewards

Initiative oriented Working Groups composed of Business and IT Data Stewards and Other Subject Matter Advisors from the DIT-GDAC and participating State Agencies

Domain(Person)

Executive Governance Council (EGC)DIT-GDAC and Agency Sponsors

Working Group(. . .)

You can’t do enterprise data management without enterprise data governance and metadata management

Page 12: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

AWHS Service Overview• One stop shopping – build new APIs once and allow

them to be consumed by whoever needs them• Existing APIs can be made available via the same

platform• Inter/intra State agency or GDAC consumption of

available APIs• Standardization and consistency of interfaces and

naming conventions• Does not require an intimate understanding of the

target data source• Cost avoidance for not having to build, maintain,

and support agency centric, point-to-point data integrations

• Technology agnostic with respect to the API language/interface (Java, Python, Node.js, C#, REST, SOAP, etc.)

• Supports the strategic Data as a Service (DaaS) objectives for the State/GDAC

• No cost to State agencies for use of the AWHS

A win-win scenario for the GDAC and State agencies that have a need to consume data assets from other sources on demand

ManagementServers

Cloud ManagerAPI Manager

Config RepositoryAnalytics Runtime

Analytics RepositoryAPI

Developer PortalWhere application developers go to

discover available APIs

API GatewayWhere applications consume APIs at

runtime

API DeveloperWhere API developers design, build, and test

new APIs

Data EndpointWhere the data lives

that the API consumes

NCIDIntegration with NCID for

authentication

Page 13: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

Questions?

13

Page 14: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

Wake County Slides Start Here…

14

• Insert Wake County slide content here if Denise wants to use the same slide deck…

Page 15: Driving Data Sharing - North Carolina data sharing.pdfAug 29, 2018  · • The development, execution, and supervision of plans, policies, programs, and practices that control, protect,

@NCDIT@BroadbandIO@ncicenter

NCDIT

NC Department of Information Technology

NC DIT

Let’s Connect!

it.nc.gov@NCDIT