Commercial-In-Confidence · capture to deliver real-time data replication. Attunity Replicate uses...
Transcript of Commercial-In-Confidence · capture to deliver real-time data replication. Attunity Replicate uses...
Registered in England. Reg No. 572054
3000 Hillswood Drive
Hillswood Business Park
Chertsey.T16 0RS
United Kingdom
T+44 (0)1932 895 024
F+44 (0)1932 895 501
www.attunity.com
Commercial-In-Confidence
G-CLOUD 9 FRAMEWORK
SERVICE DEFINITION
Attunity Replicate
Attunity (UK) Limited
Lot 2 Cloud Software
ISSUE 1
Registered in England. Reg No. 572054
3000 Hillswood Drive
Hillswood Business Park
Chertsey.T16 0RS
United Kingdom
T+44 (0)1932 895 024
F+44 (0)1932 895 501
www.attunity.com
Company Overview
About Attunity
Attunity is a leading provider of data management software solutions that enable access,
management, sharing and distribution of data, including Big Data, across heterogeneous
enterprise platforms, organisations, and the cloud. Our software solutions include data
replication, data flow management, test data management, change data capture (CDC), data
connectivity, enterprise file replication (EFR), data warehouse automation, data usage analytics,
and cloud data delivery.
Attunity has supplied innovative software solutions to its enterprise-class customers for nearly
30 years and has successful deployments at thousands of organisations worldwide.
Headquartered in Boston, Attunity serves its customers via offices in North America, Europe,
and Asia Pacific and through a network of local partners.
For more information, visit http://www.attunity.com
Attunity Replicate
Attunity Replicate is a market leading data replication solution the employs change data
capture to deliver real-time data replication. Attunity Replicate uses a graphical interface to
configure replication task and the solution includes full management and reporting. Attunity
Replicate supports of 40 different data sources and many more data targets, including both
on-premise and cloud environments. In most scenarios there is no requirement to install
agents on source or target.
Service Description
Attunity Replicate is high-performance data replication software that enables organisations to
accelerate and reduce the costs of distributing, sharing, and ensuring the availability of data
across a wide range of heterogeneous systems. Attunity Replicate enables organisations to
quickly create data flows and integrations into and between Cloud-based applications and
databases.
Security is a fundamental design feature woven throughout any data integration solution and
Attunity Replicate offers support for enterprise and government approved security models
including Active Directories. The solution does not store any accessible data mitigating the risk
of data breaches.
Attunity’s ability to move data accurately, securely, and quickly to where it is needed when it is
needed is the reason that Attunity Solutions are used by worldwide government departments.
Further the easy to use interface and automation means that organisation no longer have to
maintain specialist skilled resources to maintain their data replication and integration systems.
It is the performance, ease of use, flexibility and security that differentiates Attunity. Attunity is
used extensively by US healthcare providers for facilitating timely and accurate reporting that
Registered in England. Reg No. 572054
3000 Hillswood Drive
Hillswood Business Park
Chertsey.T16 0RS
United Kingdom
T+44 (0)1932 895 024
F+44 (0)1932 895 501
www.attunity.com
are now the requirement for Flagship CMS (ObamaCare) solution for 70 million US citizens
previously excluded from Federal Healthcare cover and deliver.
Attunity Replicate Server enables solutions to be scaled from a simple 2-CPU server through to
manage very large systems managing multiple Petabytes of data without significant
performance degradation. Rapid, Agile and flexible toolsets enable customers to deliver
flexible high-performance solutions, much faster, quicker & cheaper than traditional ETL
technologies, with complete security & transactional integrity built into the core database
architecture.
Attunity provide a trial version of Attunity Replicate, called Attunity Replicate Express. This can
be accessed here: http://www.attunity.com/products/attunity-replicate-express and easily
installed on your Infrastructure. Replicate Express has certain limitations but is ideal for
organisations with smaller data volumes or who want to test the software to see if it is
appropriate for their need.
For larger data volumes please refer to our pricing document.
1.1.1 Key Benefits
• Deliver timely information for BI and decision support
• Enable operational reporting without impacting production databases
• Replicate data without the need to install software on source and target databases
• Cost savings and lower total cost of ownership (TCO)
• Faster return on investment with quick time-to-value
• Single view with central control
Functional Capabilities
Attunity Replicate is a change data capture (CDC) solution for easily replicating data between
different databases. This data can come from almost any source, for example web, application
or simply imported to the source database. Change data capture systems read changes made
to a source database as they are being written and then copies these changes to the target
database. This ensures the data in the target database is up to date with the source.
Change data capture has many benefits compared to traditional approaches of replicating
data including:
• Moving less data
• No reliance on batch windows or processing
• Real time synchronisation between source and target
• Reduced load on network
• Reduced resource overhead on source and target systems
Registered in England. Reg No. 572054
3000 Hillswood Drive
Hillswood Business Park
Chertsey.T16 0RS
United Kingdom
T+44 (0)1932 895 024
F+44 (0)1932 895 501
www.attunity.com
There are a number of ways of capturing changes at the source, the 2 most common
approaches are log based CDC and trigger based CDC.
Log based CDC is where the CDC tool reads the changes being made to the source from the
transaction log of the database, without having to refer to the physical database tables.
Trigger based CDC creates a copy of every change made to a source table, copies the change
to another table in the database, which is then copied to the target database often in a batch
mode.
It is generally accepted that log based CDC is the better approach as it has less overheads and
does not require changes to the source database. Attunity Replicate.is a log based CDC
solution.
Attunity Replicate consists of a Web-based console and a replication server to replicate data
across heterogeneous data sources. These capabilities provide users with instant visibility to
current and historical exceptions, status, performance, and resource usage information.
Attunity Replicate can execute replication between enterprise databases including Oracle,
Microsoft SQL Server, and IBM DB2. It uses a "Click-2-Replicate" design that simplifies the
replication process by automating the steps required to build a replication solution. The
Attunity Replicate software is easy to learn and to implement.
Replication is log based, which means that only the changes are read. This reduces the impact
on the source databases.
Attunity Replicate can carry out two types of replication: Full Load and Change Processing
(CDC).
Attunity Replicate’s architecture facilitates replication to and from many enterprise data
sources and targets, including distributed databases (i.e. Oracle, SQL Server, MySQL and
Sybase), data warehouses (i.e. Teradata, Pivotal Greenplum and Microsoft APS), mainframe (for
example DB2, IMS and VSAM), files and Hadoop platforms over a WAN or in the cloud It is
designed to deliver quick time-to-value with its:
● Attunity TurboStream CDC and TurboStream DX (Data Transfer): These next-
generation technologies significantly improve the performance and security of high
volume data delivery in a data centre, over WAN and to the cloud - enabling quick
time to value.
● ‘Click-2-Replicate’ design: significantly simplifying user experience by automating
the steps required to build a replication solution with packaged software that is fast
to learn and implement.
Registered in England. Reg No. 572054
3000 Hillswood Drive
Hillswood Business Park
Chertsey.T16 0RS
United Kingdom
T+44 (0)1932 895 024
F+44 (0)1932 895 501
www.attunity.com
● Zero-footprint’ technology: reducing impact on IT operations with non-intrusive
design based on log-based capture and delivery of transaction data that does not
require the Attunity software to be installed on source and target databases.
Attunity Replicate is a simple but powerful solution that provides replication between various
databases. Attunity Replicate lets you do the following:
● Load data efficiently and quickly to operational data stores/warehouses.
● Create copies of production databases.
● Distribute data across databases.
Attunity Replicate has high throughput, speed, and scale. It is designed to scale and support
large-scale enterprise data replication scenarios with a multi-server, multi-task, and multi-
threaded architecture.
When you run an Attunity Replicate task, two types of replication can occur:
● Full Load: The full load process creates files or tables at the target database,
automatically defines the metadata that is required at the target, and populates the
tables with data from the source.
● Change Processing (CDC): Change processing captures changes in the source
data or metadata as they occur and applies them to the target database as
soon as possible in near-real-time.
Attunity Replicate offers a web-based and intuitive user experience that enables users to
quickly configure as well as monitor replication tasks. With its ‘Click-2- Replicate’ design,
Attunity Replicate automates the replication of database schemas, full tables (snapshot
replication), and incremental changes (using TurboStream CDC).
1.1.1.1 Scalability, Monitoring and Control
Attunity Replicate is designed to scale and support large-scale enterprise data replication
scenarios with a multi-server, multi-task, and multi-threaded architecture. But in order to
alleviate the burden of designing and managing complex data flow configurations across the
enterprise, Attunity Replicate relies on Attunity Maestro, a highly-scalable platform that
orchestrates and automates the data transmission and deployment processes of Big Data
projects.
When deployed in conjunction with the Attunity Maestro platform, Attunity Replicate alleviates
the burden of designing and managing complex business processes by providing a single
Registered in England. Reg No. 572054
3000 Hillswood Drive
Hillswood Business Park
Chertsey.T16 0RS
United Kingdom
T+44 (0)1932 895 024
F+44 (0)1932 895 501
www.attunity.com
point of control for defining, executing and monitoring data transfer and distribution tasks
throughout an organization.
This enterprise-grade platform comes packaged with a web-based monitor that enables users
to instantly view the status of replication servers and tasks using a dashboard. This dashboard
presents metrics, gauges, and alert notifications. Using a browser, users can view and manage
the system from anywhere, making it easier than ever before to control data (e.g.
start/stop/reset replication tasks). In addition, logs are produced to support enterprise
management systems. Additionally, the solution can scale to handle the replication of
hundreds and thousands of databases and tables, leveraging high-speed extract and load
technology for snapshot replication and log-based change data capture (CDC) for incremental
replication (featuring TurboStream CDC) from Attunity Replicate.
1.1.1.2 Transactional and High Volume Replication
With TurboStream CDC and Data Transfer (DX)
Attunity Replicate uses TurboStream CDC, a new and innovative change data capture (CDC)
technology that provides key optimizations for data warehousing. Using the specific data
warehouses’ native features and utilities, the technology optimizes the data delivery process
for optimal performance and agility. By replicating only the changes made to the source
database systems, the log-based CDC technology ensures efficiency and minimal impact.
Attunity’s TurboStream DX is innovative, highly secured and resilient. Its WAN transfer engine
optimizes transfer speeds when target databases are located off premises or in the cloud. Its
architecture is resilient to unpredictable events such as network outages, and includes
seamless recovery from interrupted transfers from the exact point of failure with 3-levels of
built-in security protocol.
1.1.1.3 Schema and DDL Replication
Attunity Replicate automates the generation of the target database based on the metadata
definitions of the source schema. Furthermore, it can capture changes made to the source
database schema (e.g. adding new tables or columns, changing data types) and replicate those
dynamically to the target. This simplifies and accelerates the process of handling metadata
changes to ensure the target is always in sync with the source.
Attunity Replicate is designed to work in a multitude of platform architectures. The Replicate
software can be run on cloud platforms including Amazon AWS, Microsoft Azure or in a
chosen hosted environment. Where Replicate is required to work with existing non-cloud
based infrastructure it can still deliver data to the cloud, either being located in the cloud or on
premise, and can be migrated between when required.
If you require additional information, please follow this link to our Attunity Replicate Technical
Registered in England. Reg No. 572054
3000 Hillswood Drive
Hillswood Business Park
Chertsey.T16 0RS
United Kingdom
T+44 (0)1932 895 024
F+44 (0)1932 895 501
www.attunity.com
White Paper in Appendix 1.
Security
Attunity Replicate does not store data in an accessible form. Data is written to a target
database or file and security is then managed using the client’s corporate security standards.
Security roles allow you to grant Attunity Replicate users different roles according to the tasks
you want them to perform. Four predefined security roles are available*: Admin, Designer,
Operator and Viewer. Each role has its own set of permissions, which are described in Table 1
below.
Table 1 Security Role Permissions
Permission Admin Designer Operator Viewer
Monitor tasks (in Monitor
view) Yes Yes Yes Yes
Perform runtime
operations (e.g. start, stop,
reload tasks, and so on)
Yes Yes Yes No
Create and design tasks Yes Yes No No
Delete tasks Yes Yes No No
Manage databases Yes Yes No No
Edit server settings (e.g.
notifications, license
registration, global error
handling, and so on)
Yes No No No
Security roles cannot be edited nor can the permissions assigned to each of the roles be
changed. The user under whose account Attunity Replicate is installed will be associated with
the Admin role by default.
You can associate users with each of the security roles by adding the user to the appropriate
Active Directory group.
*For Replicate Express only the Admin role is available.
Full documentation on security is included in the Attunity Replicate User Manual available on
request from Attunity.
Back-up & restore
Registered in England. Reg No. 572054
3000 Hillswood Drive
Hillswood Business Park
Chertsey.T16 0RS
United Kingdom
T+44 (0)1932 895 024
F+44 (0)1932 895 501
www.attunity.com
Attunity Replicate is designed to integrate into an organisation’s existing infrastructure and DR
provision. The software can be installed as either a standalone instance or configured as a HA
cluster. Configuration files can be archived and stored away from the main production
instance for recovery and audit purposes.
On-boarding processes/scope etc.
The Attunity Replicate on-boarding program is designed to accelerate and streamline the
rollout of your Attunity Replicate implementation. Our professional services team provides a
solution delivery methodology specifically designed to improve the success of your project.
Together, we develop the best package for your environment, needs and project goals.
The on-boarding program is a fixed cost of £15,000 and is mandatory for all term license
programs which includes training and assistance with the initial setup.
For perpetual licenses we strongly recommend customers purchase training and
implementation support.
Off-boarding processes/scope etc.
There are no specific requirements for off boarding. When the license expires the software
becomes unavailable for use.
Service management details
Describe how the service is managed including
Availability of the service is primarily reliant on the customer's cloud platform.
Training
Attunity’s Training Services are set up to recognise that no two customers are identical. We
have a standard training program which starts from 1 day, generally delivered onsite, which is
then tailored to the individual requirements of our customer. We can train up to 8 people per
session.
Typically training is conducted as part of the onboarding process.
Ordering and invoicing process
Attunity will provide a quote for the services and a contract template. Customer signs contract
and schedule stating provided services and provides a purchase order. Attunity will invoice
customer and in the meantime provide software and temporary licenses. Permanent keys are
issued on payment of invoice.
Registered in England. Reg No. 572054
3000 Hillswood Drive
Hillswood Business Park
Chertsey.T16 0RS
United Kingdom
T+44 (0)1932 895 024
F+44 (0)1932 895 501
www.attunity.com
Termination terms
Customer will provide supplier notice of termination as defined in the agreements between
supplier and customer. Customer will provide verification that all software has been removed
from their environment (as appropriate). Customer will no longer be entitled to any support
or upgraded software once contract has been terminated.
The customer acknowledges that it has purchased the Services for the Minimum Period and
any Renewal Term(s), as defined in the Certificate or Order Summary.
Data processing & storage location
Attunity does not store or process customer data.
Data restoration / service migration
In the event of a service outage Attunity support team will work with customer to restore
service in accordance with the agreed SLA’s. Attunity is not responsible for restoration of the
host platform or any third party software that might affect the service.
Customer responsibilities
Customer should have appropriately trained and knowledgeable staff to be able to support
the implementation and its environment.
Technical requirements (service dependencies and detailed technical interfaces, e.g. client side
requirements, bandwidth/latency requirements etc.);
Software Requirements
This topic describes the system software required to work with Attunity Replicate. See the
following sections for more information:
● Windows Software requirements
● Linux Software Requirements
Windows Software Requirements
To install the Attunity Replicate Server and Console on a Windows computer, you must have
the following following operating systems installed on your system:
• Windows Server 2008 x64
• Windows Server 2008 R2 x64
• Windows 7 x64
• Windows 8 RTM
• Windows 8 SP1
• Windows Server 2012 RTM and SP1
• NET framework 4
Registered in England. Reg No. 572054
3000 Hillswood Drive
Hillswood Business Park
Chertsey.T16 0RS
United Kingdom
T+44 (0)1932 895 024
F+44 (0)1932 895 501
www.attunity.com
Linux Software Requirements
To install the Attunity Replicate Server and Console on a Linux computer, you must have the
following installed on your system:
• Red Hat Enterprise Linux 64-bit version 5.4 or higher.
Additional Required Software
To use Attunity Replicate, make sure that the following is installed on the computer where you
installed Attunity Replicate:
• NET Framework 4 (you must use this and not the .NET Framework 4 client profile to get
all of the required components needed to run Attunity Replicate). If the computer with
Attunity Replicate does not have the .NET Framework 4 installed, you can download
and install it from the Microsoft site using this link: http://www.microsoft.com/en-
us/download/details.aspx?id=17718
To use the Attunity Replicate Console, you must make sure that you use a supported browser.
You can use one of the following browsers:
• Microsoft Internet Explorer version 8 and above.
• Mozilla Firefox version 3.6 and above
• Google Chrome
• Adobe Flash Player version 10.2.5 or later (for Microsoft Internet Explorer and Mozilla
Firefox)
Supported Databases
To replicate data using Attunity Replicate, you must be sure to have a supported version of the
database you are working with available. The below table lists the databases you can use with
Attunity Replicate Standard and Enterprise Editions.
Supported Sources Supported Targets
Hadoop Hadoop
Hortonworks
Cloudera
MapR
Hortonworks
Cloudera
MapR
Kafka
Linux, UNIX, Windows RDBMS on Linux, UNIX, Windows
Oracle (+ RAC, + Exadata, AWS RDS)
SQL Server
DB2
Informix
Sybase ASE
Oracle
SQL Server
DB2
Sybase ASE
Other targets using ODBC
Registered in England. Reg No. 572054
3000 Hillswood Drive
Hillswood Business Park
Chertsey.T16 0RS
United Kingdom
T+44 (0)1932 895 024
F+44 (0)1932 895 501
www.attunity.com
MySQL (+AWS RDS)
PostgresSQL
MongoDB
File
Other sources using ODBC
Mainframe
Data Warehouses (with optimized
loading)
DB2 for z/OS
IMS/DB
VSAM
Pivotal Greenplum and HD
Oracle Exadata
HP Vertica
Teradata UDA *
IBM Netezza
Sybase IQ
Microsoft APS
Actian Vector
Amazon Redshift
IBM iSeries:
DB2/400
HP NonStop
Enscribe
SQL/MP
SQL/MX
The below table lists the databases supported by Replicate Express.
Supported Sources Supported Targets
Linux, UNIX, Windows
(including Azure and AWS) Hadoop
Oracle (+ RAC, + Exadata, AWS RDS)
SQL Server
MySQL (+AWS RDS)
Hortonworks
Cloudera
MapR
RDBMS on Linux, UNIX, Windows
(including Azure and AWS)
Registered in England. Reg No. 572054
3000 Hillswood Drive
Hillswood Business Park
Chertsey.T16 0RS
United Kingdom
T+44 (0)1932 895 024
F+44 (0)1932 895 501
www.attunity.com
Oracle
SQL Server
Browsers
To use the Attunity Replicate Console, you must make sure that you use a supported browser.
You can use one of the following browsers:
● Microsoft Internet Explorer version 8 and above.
● Mozilla Firefox version 3.6 and above
● Google Chrome
● Adobe Flash Player version 10.2.5 or later (for Microsoft Internet Explorer and
Mozilla Firefox
Details of any trial service available.
Attunity Replicate Express is a free to download version of the software with limited
functionality. These limitations include:
• Maximum transfer of 250,000 per day
• Limited to single task
• Support of Oracle, SQL Server, MySQL and Sybase ASE only as source
• Support for Oracle, SQL Server, Hadoop and MySQL only as targets
• Not for use in production environments
Use cases / Case studies
Case studies and use cases can be found on our website at www.attunity.com
Contact details
Martin Hamilton
01932808910