Accelerating Migration from Appliance to Snowflake's Data Cloud - www.hexaware.com

Page created by Alfred Davidson
 
CONTINUE READING
Accelerating Migration from Appliance to Snowflake's Data Cloud - www.hexaware.com
Accelerating Migration from
Appliance to Snowflake’s Data Cloud

                           www.hexaware.com
Accelerating Migration from Appliance to Snowflake's Data Cloud - www.hexaware.com
Foreword                                                    03

Introduction – Evolution of Data Warehouse Systems          04

What is Cloud Datawarehouse?                                05

What makes Snowflake Stand out?                             06

Challenges in migrating an on premise DW Appliance          06
to Snowflake’s Data Cloud

Amaze® – Accelerating migration to Snowflake’s Data Cloud   07

Migration with Amaze®                                       07

Value Delivered by Amaze®                                   08

Conclusion                                                  08
Accelerating Migration from Appliance to Snowflake's Data Cloud - www.hexaware.com
Foreword
Data is a major asset for enterprises as they are      247% year on year. Organizations have realized
looking for newer ways to derive additional insights   cloud’s infinite capacity and elasticity, deliver the
from their data , move towards a data driven           deepest, data-driven insights at lesser cost.
decision making. This would be possible only by        Snowflake delivers enterprises zero-management
having stronger foundation of data management          cloud-built data warehouse, that easily and securely
principles. Enterprises want to have a scalable data   loads, integrates, and analyzes all types of data.
management solution that can handle unpredictable
                                                       As enterprises embark on cloud journey, the main
data growth, deliver real time insight and enable
                                                       consideration would be, how quickly can I get on to
secured data democratization across the enterprise.
                                                       cloud with minimum disruption to my current
Data Cloud platforms like Snowflake has come up
                                                       business? Hexaware’s amaze® platform and
with modern cloud native architecture to support
                                                       framework brings automation to help enterprises
the changing dynamic business need.
                                                       adopt cloud DW and Analytics services rapidly
Snowflake customers have almost tripled since           without risk to business at lesser cost.
2018, fueling their revenue growth by whooping

2018

2020                                                                                       247%
                                                                                           year on year
                                   Snowflake’s Revenue growth

Being Hexaware’s own proprietary
platform with no embedded 3rd party
product, amaze® brings down cloud
transformation cost and accelerates
realization of TCO savings.

03
Accelerating Migration from Appliance to Snowflake's Data Cloud - www.hexaware.com
Introduction

 Evolution of Data Warehouse Systems
 Increase in e-commerce and customer facing applications in           With the next big thing of “Big Data” Hadoop era, access to
 early 2000’s, saw an explosion in data, leading to an increased      MPP architecture was available for everyone, it also handled
 demand for larger Data Warehouse systems. Traditional                more complex challenges of unstructured data. Hadoop
 RDBMS systems on Symmetric Multi- Processing (SMP)                   ecosystem had massive management overhead arising due to,
 architecture such as Oracle were not able to manage large            too many tools in the ecosystem and had integration
 volume of data and the querying capability required for a DW.        challenges with existing applications. DW Appliances over
 Appliances such as Teradata, Netezza, built on Massive Parallel      cloud with integrated object stores supporting Hadoop
 Processing (MPP) architecture solved this problem and they           capabilities paved way for Cloud data warehouse systems such
 handled Terabytes (TB) of data with ease. However, cost of           as Redshift, SQL DW, but these were on-prem platforms fitted
 ownership was high, hence it was not affordable for all               into a cloud architecture, they were not cloud native.
 organizations.
High

                                                                                  - PaaS
                                                                             DW
                         Appliance
                                                                        ud
                                                                     Clo

                                                         Hadoop
Value Delivered

                                                                                           2010

                                                                                                         MS
                                                                                                      RDB
                          1990s                         2000

                                                                                                             1980s
 Low

                  High                                        Cost Associated                                                    Low

 04
Accelerating Migration from Appliance to Snowflake's Data Cloud - www.hexaware.com
What is Cloud
Datawarehouse?

DW on Cloud provides all features of traditional DW in addition       Cloud DW provides elasticity, where in we could increase or
to be a single interface for handling structured, semi structured     decrease the cloud resources based on demand, with out any
or unstructured data in a SAAS or PAAS model.                         intervention from the infrastructure support team in a
                                                                      self-service mode. Hence management overhead, like running a
The two key requirements to run a data warehouse are storage
                                                                      YARN software, is not required when we move to cloud. Elastic
and processing. Hadoop was able to fulfill the need however it
                                                                      storage is provided on cloud by object store platforms such as
comes with a massive ecosystem management. Moving to cloud
                                                                      AWS S3, Azure Blobstore, Google Cloud Storage and
minimizes this problem, as cloud services provide infrastructure
                                                                      processing capability that supports advanced analytics are
management along with interfaces as an API.
                                                                      provided by Snowflake, Redshift and
                                                                      Azure Synapse.

 Following are the additional advantages of Cloud DW vis-à-vis on-premise traditional data warehouse:

             High Scalability
           Scale resources on-demand                                                         Availability & Security
          with shorter or nil downtime
                                                                                             99.9%+ availability SLAs with
                                                                                             infrastructure & data security options

                                                                                              Greater Performance
                                                                                              With resource scalability and
                                                                                              replication to the closest region
       Reduced TCO
 Substantial savings on set up,
maintenance and licenses costs

While all cloud DW platforms provide elastic scaling of storage       DW product, another important criterion will be variety of data
and processing required for analytical purpose, Snowflake has a        supported. Most of the products have their own support for
provision to independently scale up storage and compute.              semi-structured data, for instance Redshift stores JSON as text
Snowflake being a cloud native product even provides                   field, Azure Synapse needs polybase functionality. Snowflake
interrupt-free scaling up, that is queries can still be running       natively supports both structured and semi-structured data.
when we scale up the processor. While choosing the right cloud

05
Accelerating Migration from Appliance to Snowflake's Data Cloud - www.hexaware.com
What makes Snowflake Stand out?
 Snowflakes’ Data Cloud platform provides support for data                    both structured and semi-structured with the option to
 warehousing and analytics and is provided as a SaaS model                   independently scale up storage and compute, compatible with
 (Software as a Service). It is built ground up for cloud, is faster,        popular ETL, BI and data science tools with SQL interfaces and
 easier to use, measurable utilization linked to the cost                    saving cost on environmental maintenance while compared to
 supporting the basic cloud principles. Snowflake’s platform                  traditional DW. Given below are its key features and
 provides support for data warehousing and is optimized to                   advantages:
 handle massive data, it is optimized to handle massive data –

Separate storage and           Higher performance            Cost savings in terms of       Deployment option            Data sharing with users
compute environment          without administrations,         auto suspend mode            available on all three        outside the organization
 with isolated scaling         don’t need to create           when the queries are         major public clouds –         using snowflake reader
      up options              indexes and partitions               not running            AWS, Amazon & Google                  accounts

 Challenges in migrating an on premise DW Appliance to Snowflake’s Cloud Data Platform
 DW appliance migration to Snowflake can only be successful if                Each of the DW appliance such as Teradata, Netezza have
 we could bring in all the business requirements “as is” without             defined their own specific SQL functions that are unique to
 impacting the business. While we do that, we also need to keep              their environment, understanding and redesigning them is
 in mind to re-platform the system in the best possible way to               another challenge.
 leverage all the new technological advancements brought forth
                                                                             DW Appliances would have reached their end of life and maxed
 by Snowflake. Addressing this need is the foremost migration
                                                                             out their capacity to process data, we will need to plan to
 challenge and this must be done in the best possible way.
                                                                             extract the data from the appliances for data migration without
 DW appliances running on an enterprise for loads of years and               impacting the existing appliance processing capacity.
 over a period lot of them end up accumulating data processing
                                                                             Getting a clear visibility of the impact of the database objects
 captured in their script objects like procedures, views or
                                                                             on the ETL layer and reporting layer, ensuring no impact to
 macros. This has led to a huge collection of procedural scripts
                                                                             these layers especially the reporting layer is a bigger challenge.
 and understanding the complexity to determine their scope in
 migration is a big challenge.

 06
Amaze® – Accelerating
migration to Snowflake’s
Cloud Data Platform

Amaze® is an automation platform that specifically addresses the migration issues when moving from appliances such as Teradata,
Netezza, Exadata and accelerates the journey to cloud with minimum risk to business at lesser cost.

Migration with Amaze®
Hexaware has a well-defined Microsoft certified Appliance DW             existing environment complexity and critical points. Amaze®
Migration process that is enabled by the automation platform           platform has tools that automates metadata analysis of
amaze®. Based on the existing scenario of an enterprise in the         database, ETL and reporting layer objects, in order to derive
cloud adoption the appropriate phases from the Hexaware                inventory for migration, complexity and dependency analysis.
amaze® 4-step transformation journey is applied.                       Complete understanding of current inventory to define the
                                                                       scope of migration is achallenging task as it involves all the
                                                                       developments that have happened over years. Understanding
                                                                       of current environment is important for not only deciding on
     Amaze® delivers                                                   the end state architecture but also in coming up with effort
                                                                       needed to reach there. This typically takes 2 to 4 weeks.
     Rapid insight on the current state of
     data landscape                                                    Enterprise has decided cloud, architecture, has visibility on the
     Migration of data base and database                               complexity and is looking for automating the transformation:
     auxiliary objects to Snowflake                                     MVP: Amaze® based Pilot solution to demonstrate the
     landscape covering all layers of Data                             automation possibility to perform transformation rapidly to
     Pipeline, Data Store and Data                                     shrink the timeline and deliver value at minimal cost. MVP
     Analytics                                                         would also enable the team to test some of the challenging use
                                                                       cases, approach for migrating non-supported objects, and
                                                                       finalize timelines for overall migration project This is typically
                                                                       takes 2 to 4 weeks.

                                                                       Enterprise is looking for a factory-based execution model to
                                                                       deliver rapidly:
                                                                       Transform, full-fledged cloud transformation applying
                                                                       Hexaware migration framework and the amaze® platform. With
                                                                       all the planning and design in place, transform phase sets in
                                                                       factory mode migration with multiple iterations. Based on
Enterprise is exploring cloud:                                         design decisions, amaze’s® configurations are updated across all
Assessment: Try to identify best fit for purpose cloud stack            threelayers and the actual migration process happens that
using questionnaire and cloud readiness scoring. The scoring           covers data objects including tables, views, procedures and
model has been jointly built with TDWI, this typically takes 1 to      other scripts, ETL packages , BI semantic layer and reports. This
2 weeks.                                                               will be a sprint based delivery varying from 3 to 12 months
                                                                       based on environment complexity.
Enterprise has decided cloud, but feels the transformation is risky:
Deep discovery: Apply amaze® to create visibility on the

07
Value Delivered by Amaze®
Amaze® is an end to end cloudification platform which brings in automation across all the three layers Data Pipeline/Data/Data Analytics.

Key value proposition of amaze® includes accelerated delivery with in-built smartness to ensure cost effective solution.

     Successful migration journey with Amaze®
     Leveraging Amaze® to transform on-premise 100 TB EDW for our Mining client based out of North America to Snowflake, helped
     us reduce cost and efforts by 60%. Their decade old on-premise EDW was built on Teradata and Hadoop environments. Automation
     helped us not only to transform Teradata and Hive data objects, scripts and data to Snowflake to deliver ‘ÁS IS’ functionality, but
     also delivered enhanced real time analytics through HVR, Snowpipe for use cases like driver safety, video analytics.

                      01                                                 02                                                03
       Accelerated                                            Smarter                                        Cost Effective
     Automated data landscape                            30+ metadata adapter                                Cost savings up-to 60%
            discovery                                        intelligence                                     through Automation

Automated data, pipelines and                        In-built knowledge of on-prem                      No embedded licensed products
    analytics migration                                  to cloud platform gaps
                                                                                                          End to end managed services
     Matured migration process                          Impact alerts across the                              across all data layers
            framework                                        data layers
                                                                                                           Additional services on Data
     Optimized cloud services                       Metadata driven Data Ingestion                                  Glossary
        recommendation                                       Framework

Conclusion
Modernizing EDW on Cloud platform with Snowflake could be among the cost optimization project that any enterprise could take up.
One of the primary considerations, apart from cloud readiness, will be the initial cost of migration. Using amaze ® the time, effort and
cost to migrate to cloud would be reduced, hence providing the impetus to move ahead.

To assess your cloud readiness absolutely free and to know more about the cloud and database migration capabilities of amaze ®,
please write to us at amaze@hexaware.com.

References
     2019 report, “Magic Quadrant for Data Management Solutions for Analytics.”

     Snowflake Documentation - https://docs.snowflake.com/en/user-guide/intro-key-concepts.html

     https://dzone.com/articles/hadoop-vs-database-vs-cloud-dwh

08
Authors

                                          Aruna Narayan                                                                                                          Muneeswara Pandian C
                                          Senior Consultant                                                                                                      Associate Vice President

About Hexaware
Hexaware is the fastest growing next-generation provider of IT, BPO and consulting services. Our focus lies on taking a leadership position in helping our clients attain customer
intimacy as their competitive advantage. Our digital offerings have helped our clients achieve operational excellence and customer delight by ‘Powering Man Machine Collaboration.’
We are now on a journey of metamorphosing the experiences of our customer’s customers by leveraging our industry-leading delivery and execution model, built around the
strategy— Automate Everything®, Cloudify Everything®, Transform Customer Experiences®.

We serve customers in Banking, Financial Services, Capital Markets, Healthcare, Insurance, Manufacturing, Retail, Education, Telecom, Hi-Tech & Professional Services (Tax, Audit,
Accounting and Legal), Travel, Transportation and Logistics. We deliver highly evolved services in Rapid Application prototyping, development and deployment; Build, Migrate and
Run Cloud solutions; Automation-based Application support; Enterprise Solutions for digitizing the back-office; Customer Experience Transformation; Business Intelligence &
Analytics; Digital Assurance (Testing); Infrastructure Management Services; and Business Process Services.

Hexaware services customers in over two dozen languages, from every major time zone and every major regulatory zone. Our goal is to be the first IT services company in the world
to have a 50% digital workforce.

Learn more about Hexaware at https://www.hexaware.com

NA Headquarters                                India Headquarters                                      EU Headquarters                             APAC Headquarters                                  Australia Headquarters
Metro 101, Suite 600,101                       152, Sector – 3                                         Level 19, 40 Bank Street,                   #09-01, One Finlayson Green,                       Level 3, 80 Mount St,
Wood Avenue South, Iselin,                     Millennium Business Park                                Canary Wharf,                               1 Finlayson Green                                  North Sydney,
New Jersey - 08830                             ‘A’ Block, TTC Industrial Area                          London - E14 5NR                            Singapore-049246                                   NSW 2060, Australia
Tel: +001-609-409-6950                         Mahape, Navi Mumbai – 400 710                           Tel: +44-020-77154100                       Tel : +65-63253020                                 Tel : +61 2 9089 8959
Fax: +001-609-409-6910                         Tel : +91-22-67919595                                   Fax: +44-020-77154101                       Fax : +65-6222728                                  Fax : +61 2 9089 8989
                                               Fax : +91-22-67919500

Safe Harbor Statement
Certain statements in this press release concerning our future growth prospects are forward-looking statements, which involve a number of risks, and uncertainties that could cause actual results to differ materially from those in
such forward-looking statements. The risks and uncertainties relating to these statements include, but are not limited to, risks and uncertainties regarding fluctuations in earnings, our ability to manage growth, intense competition in
IT services including those factors which may affect our cost advantage, wage increases in India, our ability to attract and retain highly skilled professionals, time and cost overruns on fixed-price, fixed-time frame contracts, client
concentration, restrictions on immigration, our ability to manage our international operations, reduced demand for technology in our key focus areas, disruptions in telecommunication networks, our ability to successfully complete
and integrate potential acquisitions, liability for damages on our service contracts, the success of the companies in which Hexaware has made strategic investments, withdrawal of governmental fiscal incentives, political instability,
legal restrictions on raising capital or acquiring companies outside India, and unauthorized use of our intellectual property and general economic conditions affecting our industry.

www.hexaware.com | marketing@hexaware.com                                                                                                                    © 2021 Hexaware Technologies Limited. All rights reserved
You can also read