progress ppt template 16x9 - skyward€¦ · •choice of target database (ms sql, oracle,...

27
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. 1 Pro2SQL for Data Reporting OpenEdge Replication for Disaster Recovery March 2017 Greg White Sr. Progress Consultant Progress

Upload: others

Post on 10-May-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.1

Pro2SQL

for Data Reporting

OpenEdge Replication

for Disaster Recovery

March 2017

Greg White

Sr. Progress Consultant

Progress

Page 2: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.2

Introduction

Greg White

Sr. Progress Consultant (Database and Pro2)

Page 3: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.3

Replication

Replication offers two opportunities

• Data Redundancy for Disaster Recovery

• Data Migration for Reporting and Business Intelligence

OpenEdge has a product for each

• OpenEdge Replication

– Provides Data Recovery Redundancy and Reporting

• OpenEdge Pro2

– Provides Data migration to MSSQL, Oracle, Progress

Page 4: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.4

What is the need?

OpenEdge Replication DR

• Provides an OpenEdge Progress Database

A hot Stand by for failover and/or Data Recovery

• Data security and availability

• Replication Plus provides

– Real Time Read Only Access to off load query reporting

• Provide Local or offsite Target

Real-time

Replication

of Data

Page 5: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.5

OpenEdge Replication for Disaster Recovery

Business Continuity has many

partsPersonnel

Risk

Assessment

Business

Impact

Analysis

High

Availability

Disaster

Recovery

Emergency

Response

Training /

Awareness

Public

Relations

Continuing

Operations

Business

ContinuityDisaster

Recovery

• From an IT perspective DR

is a much larger part of the

pyramid

Page 6: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.6

What’s Your Exposure

Strategy RTO RPO

Basic Backup Strategy High High

After-Image Higher Med

After-Image w/roll forward Med Med

OpenEdge Replication Plus Low Low

RTO = Recovery Time Objective = “How long to recover?”

RPO = Recovery Point Objective = “How much data loss?”

Page 7: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.7

OpenEdge Replication / Plus

Page 8: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.8

OpenEdge Replication Plus

Near real-time replication

• Near zero-latency

• No data loss

• Guaranteed data integrity

Flexible database options

• Multiple target databases

• Read-only query access

Easy deployment

Automatic recovery

Continuous Availability With

Page 9: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.9

OpenEdge Replication

Production

Server

OpenEdge

Replication

Server

DR Server

OpenEdge

Replication

Agent

As real-time as possible!

Page 10: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.10

OpenEdge Replication – Two Target Servers

Production

Server

OpenEdge

Replication

Server

“ON-SITE” DR

Server

OpenEdge

Replication

Agent 2

“OFF-SITE” DR

Server

OpenEdge

Replication

Agent 1

Page 11: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.11

OpenEdge Replication – Not Just Insurance

Production

Server

OpenEdge

Replication

Plus Server

DR & Reporting

Server

OpenEdge

Replication

Plus Agent

OpenEdge Replication

Plus

Operational

ReportsWebsites

Business

Intelligence

Page 12: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.12

OpenEdge Replication provides a redundant set of data to be

used for Disaster Recovery in the event of a failure of the

production system.

OpenEdge Replication Plus allows you to do reporting on the

Disaster Recover Server.

Many times Reporting Needs exceed what OpenEdge

Replication can provide. Enter OpenEdge Pro2 Replication.

Page 13: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.13

What is the need?

Pro2 Data Replication

• Choice of Target Database (MS SQL, Oracle, Progress)

• Timely Business Data / Business Intelligence

• Alternative Views of Data

• Heterogeneous Application Integration

• Data Consolidation / Archival

• Auditing

• Reporting

Real-time

Replication

of Data

Page 14: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.14

Why is this a challenge?

Application-level replication is difficult

• Maintaining connectivity

• Managing different data types and data structures

• Complicated

• Hurts performance

Your replicated data is only as fresh as the last batch

• Disruption of normal business operations

• Poor performance

• Stale data

Page 15: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.15

Evolution

Exporting data is a common practice

• Daily exports

Business decisions are made on the data

• More often exports are required

Unacceptable to make business decisions on stale data

• Real-time Replication

Page 16: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.16

The Solution is Pro2

Real-time data replication

No connectivity limitations

No disruption to normal business operations or risk to your

system of record.

Create a channel for transferring Progress OpenEdge data

into a target databases

Use your third party reporting solutions and tools

A proactive approach to decision making and managing your

business requirements

Page 17: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.17

Page 18: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.18

What Is Pro2?

Supports Progress 8.3 – OpenEdge 11.x

Mature Product

Large install base

Page 19: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.19

Skyward On Premise

Page 20: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.20

Skyward in the Cloud

Page 21: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.21

Pro2 Components

Change Data Capture

• Replication Trigger Based

• Keeps track of all updates

• Adds to a Replication Queue

Replication Process

• Manages the Replication Queue

• Pushes data to the SQL Server

Provides Real-time Replication

Page 22: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.22

Skyward is Pro2 Enabled

Skyward has embedded the Pro2 technology in the product

• Change Data Capture is part of the product

• Easier Implementation

Page 23: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.23

Pro2 Benefits

Low-impact and scalable

Records ABL and can capture SQL changes (via Java Stored Procedures)

Administration

Alerting

Customizable

Flexible Configuration

Overcome Target Limitations

Target schemas do NOT need to match

Constantly sends “net change”

Page 24: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.24

With Pro2 You Can

Provide accurate data in near real-time to support better

business decisions

Leverage the value of the data in your system(s)-of-record

Tailor the data to match your specific needs

Overcome technology issues

Page 25: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.25

Who uses Pro2 – 20+ School Districts

Page 26: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.26

Summary

Real-Time Replication for Reporting

• Your data, Your way

Plugs Into any Existing Reporting Solution

Low Overhead and Easy Administration

Mature Product

Page 27: Progress PPT Template 16x9 - Skyward€¦ · •Choice of Target Database (MS SQL, Oracle, Progress) •Timely Business Data / Business Intelligence •Alternative Views of Data •Heterogeneous

© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.27