CASE STUDY INSURANCE. Innovation at Moody's Analytics: A new approach to database provisioning using SQL Clone

Similar documents
CASE STUDY FINANCE. Republic Bank Streamlining database deployments with SQL Compare

CASE STUDY FINANCE. Enhancing software development with SQL Monitor

Remodel. New server deployment time is reduced from weeks to minutes

Configuration changes such as conversion from a single instance to RAC, ASM, etc.

Analytics-as-a-Service Firm Chooses Cisco Hyperconverged Infrastructure as a More Cost-Effective Agile Development Platform Compared with Public Cloud

Boston Limited IT system builder and distributor

SOFTWARE PLATFORM INFRASTRUCTURE. as a Service. as a Service. as a Service. Empower Users. Develop Apps. Manage Machines

CASE STUDY IT. Albumprinter Adopting Redgate DLM

SQL Server Database Provisioning Report. Survey on database provisioning requirements among SQL Server Professionals

Microsoft certified solutions associate

MD-HQ Utilizes Atlantic.Net s Private Cloud Solutions to Realize Tremendous Growth

Geeks with... SQL Monitor REDGATE CASE STUDY

RAIFFEISENBANK BULGARIA

Faster Provisioning with SQL Clone

Abstract. The Challenges. ESG Lab Review InterSystems IRIS Data Platform: A Unified, Efficient Data Platform for Fast Business Insight

CASE STUDY FINANCE Digital Outsource Services

Private Cloud Project Leads to Lower Server Footprint and US$595,000 Savings

WHAT CIOs NEED TO KNOW TO CAPITALIZE ON HYBRID CLOUD

Microsoft SQL Server on Stratus ftserver Systems

2018 Database DevOps Survey DBmaestro 1

Perfect Balance of Public and Private Cloud

The Business Value of Virtualizing Oracle ebusiness Suite. Haroon Qureshi QSolve, Inc.

"SQL Monitor now makes the team look more professional."

Getting Started with Oracle DBaaS

Making hybrid IT simple with Capgemini and Microsoft Azure Stack

BT Compute. BT Private Compute. Dedicated cloud infrastructure hosting your IT. BT Compute

CASE STUDY RETAIL. Getting a complete view of SQL Server estates using SQL Monitor and Slack

DELL EMC VALIDATED SYSTEM FOR VIRTUALIZATION

HOW TO TURN A GREAT APP INTO A KILLER APP Trade secrets from Red Gate Software

Advanced Solutions of Microsoft SharePoint Server 2013 Course Contact Hours

J U L Y Title of Document. Here is the subtitle of the document

Advanced Solutions of Microsoft SharePoint 2013

RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE.

Transforming IT: From Silos To Services

Accelerate Your Enterprise Private Cloud Initiative

What's Currently Happening with Continuous Delivery on the z/os stack?

THE FUTURE OF BUSINESS DEPENDS ON SOFTWARE DEFINED STORAGE (SDS)

The Future of Business Depends on Software Defined Storage (SDS) How SSDs can fit into and accelerate an SDS strategy

Cloud Confidence: Simple Seamless Secure. Dell EMC Data Protection for VMware Cloud on AWS

Predictive Insight, Automation and Expertise Drive Added Value for Managed Services

FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION

SDN HAS ARRIVED, BUT NEEDS COMPLEMENTARY MANAGEMENT TOOLS

Cloud-based architectures help Discovery Networks International plan for growth and changing business needs

Hybrid Cloud 1. ebookiness created by the HPE Europe Division of Ingram Micro

Cloud Computing Private Cloud

SOLUTION BRIEF Fulfill the promise of the cloud

CASE STUDY FINANCE. ABSA Bank Introducing database automation with SQL Toolbelt

IDERA HELPS PPG INDUSTRIES REDUCE SQL SERVER BACKUP STORAGE COSTS BY OVER 70%

TECHNOLOGY WHITE PAPER. Java for the Real Time Business

Simplify Hybrid Cloud

IBM s Integrated Data Management Solutions for the DBA

Accelerate your Azure Hybrid Cloud Business with HPE. Ken Won, HPE Director, Cloud Product Marketing

HPE GreenLake. Consumption Solutions

Transform to Your Cloud

Three Key Considerations for Your Public Cloud Infrastructure Strategy

Designing a Day 1 Operating Model for Rapid Adoption of Converged Systems GLOBAL SPONSORS

The Data Explosion. A Guide to Oracle s Data-Management Cloud Services

Adobe Digital Marketing s IT Transformation with OpenStack

The IBM Platform Computing HPC Cloud Service. Solution Overview

Into the cloud... Based on a true story. SnapComms delivers critical internal communications solution to a global market

MCSE Cloud Platform & Infrastructure CLOUD PLATFORM & INFRASTRUCTURE.

HYPER-CONVERGED INFRASTRUCTURE 101: HOW TO GET STARTED. Move Your Business Forward with a Software-Defined Approach

Accelerating High Performance Manufacturing

Hyper-Converged Infrastructure: Providing New Opportunities for Improved Availability

Ten things hyperconvergence can do for you

SWsoft ADVANCED VIRTUALIZATION AND WORKLOAD MANAGEMENT ON ITANIUM 2-BASED SERVERS

AN APPLICATION-CENTRIC APPROACH TO DATA CENTER MIGRATION

Why is Office 365 the right choice?

EBOOK. NetApp ONTAP Cloud FOR MICROSOFT AZURE ENTERPRISE DATA MANAGEMENT IN THE CLOUD

CATCH ERRORS BEFORE THEY HAPPEN. Lessons for a mature data governance practice

Orchestrating Network Performance CASE STUDY

About KBC KNOW YOUR NETWORK

EY Norwegian Cloud Maturity Survey 2018

Visual Studio Team Services

Why Converged Infrastructure?

STREAMLINED CERTIFICATION PATHS

Balancing the pressures of a healthcare SQL Server DBA

AVOIDING HIGH ORACLE DBMS COSTS WITH EDB POSTGRES

Luminet Southampton Place, Holborn, London, WC1A 2BP Phone: GAJAH ANNUAL REPORT

Business Resiliency in the Cloud: Reality or Hype?

Storage Key Issues for 2017

5 Reasons to Host Oracle E-Business Suite on the AWS Cloud

Enterprise)Cloud) Computing)Unlocks)Deep) Strategic)Value)Through) Increased)Business)Agility:) LEADING ADOPTERS REAP MORE BENEFITS

Day One Success for DevSecOps and Automation on Azure

How to Enable Risk-Free Database Experiments. OakTable World: Sept 23 & 24, San Francisco

THE OTTAWA SENATORS SCORE ON A CLOUD ASSIST FROM BRITESKY TECHNOLOGIES

Clearvision allows Teranet to slash code development costs. Executive summary CLIENT INDUSTRY LOCATION SOLUTION CHALLENGE SOLUTION RESULTS

First Utility. Deploying Axway API Gateway to secure public APIs, while enabling a low cost-to-serve

This Online Gaming Company Didn t Want to Roll the Dice on Security That s Why it Worked with BlackBerry

The power management skills gap

DELL POWERVAULT MD FAMILY MODULAR STORAGE THE DELL POWERVAULT MD STORAGE FAMILY

Savvy Auto Group Drives Down Costs

HP Simply StoreIT: Cut through the confusion of storage

THE RISE OF THE MODERN DATA CENTER

Brasilia s Database Administrators

MCSE Mobility Earned: MCSE Cloud Platform & Infrastructure Earned: 2017 MCSE MCSE. MCSD App Builder. MCSE Business Applications Earned 2017

HP BladeSystem Matrix

OPTIMIZING YOUR ORACLE DATABASE ENVIRONMENTS

TRANSFORM YOUR APPLICATIONS

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

Transcription:

CASE STUDY INSURANCE Innovation at Moody's Analytics: A new approach to database provisioning using SQL Clone

We already had a one-click process for database provisioning, but it was still taking too much time. Moody s Analytics, a subsidiary of Moody s Corporation, helps capital markets and risk management professionals worldwide respond to an evolving marketplace with confidence. The company offers unique tools and best practices for measuring and managing risk through expertise and experience in credit analysis, economic research and financial risk management. Moody's Analytics provides insurers with industry-leading modeling and content delivered through high-performance, modular and configurable software. Its Economic Scenario Generator (ESG) is an award-winning software product that provides Monte Carlo simulation paths for the joint behavior of financial market risk factors and economic variables. The ESG is constantly updated with the latest market and calibration data, and the responsibility for keeping the update process running smoothly falls on the shoulders of the Service Delivery Infrastructure (SDI) team. The architect, two testers and three software engineers in the team have already adopted agile software development practices and Principal Software Engineer, Daryl Griffiths, is constantly looking for ways to innovate yet further. Working on a Microsoft stack, they develop both the application and databases in parallel and, while they can call on Moody s Analytics global DBA team when required, Daryl supervises most of the database work for the team. Their risk assessment application accesses data from six databases, the largest of which is 230GB. Already familiar with Redgate tools, the team check in database changes using SQL Source Control, before using SQL Compare and SQL Data Compare to perform deployments and upgrades, both automatically and manually. Provisioning database copies is a constant requirement, particularly for the Test Engineers who need to create several fresh database copies each day, to run the required database integration and system tests. Daryl had developed a one-click database restore process that allowed testers to self-serve copies very easily, but it still took an hour and more to perform each restore, which limited the team to creating two to three fresh database copies each day. 2

The team didn t notice any difference between working with a real database and a clone. When the beta version of SQL Clone was announced in a Redgate webinar, Daryl knew immediately it was something the team might benefit from. He installed it in his own development environment and started to investigate its potential to reduce database provisioning time. SQL Clone works by creating a single image of a SQL Server database or backup. Clones can then be created in seconds from this image and, even, for a 64TB database, are just MB in size. Our process before was quite slick, but in my tests with SQL Clone, I reduced the time to provision copies of all six of our databases from nearly two hours to ten minutes, says Daryl. After testing SQL Clone on other servers to verify it would work in a wider environment, Daryl introduced the tool to the Test Engineers. They could self-serve a cloned copy of a database in seconds, and they reported no differences in performing tests against a clone rather than a full copy of the database. Daryl then silently switched the provisioning of development copies over to the new SQL Clone process. For a week, the team made changes to their development databases, and ran SQL queries against them, unaware that they were now working with a 'clone' rather than a full database. They reported no impact on performance of their queries. With SQL Clone tested, validated and proven, it has now become a standard part of the development process for the SDI team. Anyone in the team can self-serve a cloned copy of a database in minutes and it has contributed significantly to the speed and efficiency of the database development and testing processes. 3

We're now moving towards continuous deployment, and SQL Clone is a big part of that. The introduction of SQL Clone brought advantages to the development process as well. I found I was less worried about making a change to the database in development, says Daryl. Before, I was concerned about changing data because it would take a long time to recreate the database to put it back to a clean state. In turn, this encouraged more innovative ways of working. Traditionally, database work was the one area where there was less freedom to run quick experiments. Now, suddenly, it s very easy to create two clones, side by side, when I m working on two different projects, or wanting to try out two different ways of doing something. I think going forward that sort of freedom is going to change the way the team approaches database work, and allow us to deliver changes much more quickly. For the Test Engineers, it's meant that they can spin up as many fresh clones as required. They can run tests in parallel and so perform far more extensive testing in the time they have. This gives the team, and the business, a lot more confidence in the reliability of the new features they deliver. The next big innovation will be continuous deployment, which Daryl is now introducing. We re adopting our processes one stage at a time, says Daryl. If we want to deliver new functionality more frequently, then we need to adapt and improve our development processes, and ensure that the testers can make the most effective use of their testing time. I think SQL Clone could play a big part in helping us achieve that.. 4

SQL Clone is a database provisioning tool that allows users to create full copies of SQL Server databases and backups in seconds, using around 40MB of disk space per clone. Instead of spending hours provisioning different copies of the database for development, testing or diagnostics, SQL Clone creates a single data image of a live SQL Server database or backup, which is used as the source data for the clones. Clones work just like normal databases and can be connected to and edited using any program. SQL Clone s web app provides a central place to create and manage clones, and individuals can then work locally on up-to-date, isolated clones to speed up development, testing, and fixing issues. To find out more, visit www.red-gate.com/sql-clone, where you can download a 14-day, fully-functional trial. 5