Updated on 2024-12-23 GMT+08:00

Statement of Work (SOW)

Service Overview

The GaussDB(DWS) consulting and planning service is dedicated to assisting enterprises and organizations in building and optimizing their data warehouse systems. The expert team at Huawei Cloud GaussDB(DWS) provides survey, evaluation, planning, design, and consulting services for migrating data warehouses to the cloud. Our offerings include system capacity planning, architecture design and transformation, and performance tuning. Additionally, we optimize data warehouse performance, security, and scalability. The service focuses on enhancing the performance, security, and scalability of data warehouses. The primary objective is to ensure that the data warehouse system effectively supports enterprise service requirements and provides accurate, timely, and consistent data to facilitate decision-making and operational efficiency.

Huawei assists enterprises in integrating their business and GaussDB(DWS) by providing consultation, planning, and flow charts for three migration options and four data usage scenarios and relevant service configurations.

Scenario

Content

Three types of migration

Migrate customers' traditional data centers to Huawei Cloud GaussDB(DWS), that is, migrate traditional IDCs to the cloud.

Migrate data from the existing Alibaba Cloud data warehouses, such as ADB and Hologres, to GaussDB(DWS).

Migrate data warehouses outside China, such as Redshift, BigQuery, and Snowflake, to GaussDB(DWS).

Four data usage scenarios

A large amount of data is analyzed offline in batches.

The data lake and data warehouse are combined to form a unified data storage and management system known as a lakehouse.

Integrated real-time and batch processing: Stream processing is used to analyze data in real-time. It can be integrated with real-time and batch processing to create a unified data processing and analysis system.

Scenario-based solution for replacing n with one: Multiple similar systems or services are managed in a unified manner to better manage and analyze data.

Service Content

Table 1 GaussDB(DWS) Consulting and Governance Service

L6 Service

Content

Use Case

GaussDB(DWS) Consulting Service - Principal consultant

Offer comprehensive architecture design consultation, end-to-end data flow planning, and high availability and disaster recovery solutions for data warehouse products for upcoming business systems.

This item is ideal for businesses needing Huawei Cloud GaussDB(DWS). It is recommended for businesses with 500U or fewer (for reference; actual needs may vary) that require optimization and upgrades of their existing data warehouse.

GaussDB(DWS) Consulting Service - Advanced consulting expert

Examine the business system and data warehouse architecture of already launched services, pinpoint system architecture risk points and performance bottlenecks, and provide both long-term and short-term solutions.

Ideal for enterprises with Huawei Cloud GaussDB(DWS) and 500U–1000U (for reference; actual needs may vary) that need further improvement and optimization of their data governance system.

GaussDB(DWS) Consulting Service - Principal consulting expert

Conduct a thorough evaluation of the customer's data warehouse system by considering their resource environment, architecture design, system load, and security. This includes comprehensive positioning, analysis, and consultation on bottlenecks and potential risk points.

Ideal for businesses with Huawei Cloud GaussDB(DWS) and 1000U or more (for reference; actual needs may vary) that require comprehensive optimization and future planning.

Prerequisites

  1. Customers should apply for professional services in advance, so that Huawei Cloud can evaluate their business objectives and make service schedule.
  2. Before providing professional services for customers, Huawei Cloud must obtain customers' authorization for site survey, personnel cooperation, and material input.

Service Scope

  1. Service Coverage

    Assist enterprises in integrating their business and GaussDB(DWS) by providing:

    • Offer comprehensive architecture design consultation, end-to-end data flow planning, and high availability and disaster recovery solutions for data warehouse products for upcoming business systems.
    • Examine the business system and data warehouse architecture of already launched services, pinpoint system architecture risk points and performance bottlenecks, and provide both long-term and short-term solutions.
    • Evaluate resource environment, data warehouse architecture design, system load, and security to provide insights on bottlenecks and potential risks. We also aid in developing and optimizing data governance strategies.
  2. Items Not Covered

    Huawei support engineers only provide the services specified in this document. Additional fees apply for services outside the scope, including but not limited to:

    1. Customer business logic code development and transformation.
    2. Planning and supply of purchased products, such as DataArts and Migration.

Service Process

Procedure of the GaussDB(DWS) Consulting and Planning Service:

Phase

Task

Submitting the service application (Day N)

Submit a service application based on the related process.

Confirming the requirements (Day N+3)

Survey the customer's service scenarios and technology status to confirm the customer's requirements for data warehouses.

Confirming the service order (Day N+10)

Confirm the service order.

Implementing and delivering the service (Day N+10+K)

Provide customers with data warehouse consulting reports, data warehouse solution planning, design, and implementation, data warehouse development guidance, and data warehouse migration support.

Service acceptance

Hand over deliverables for the customer to perform service acceptance.

Service Deliverables

Table 2 GaussDB(DWS) Consulting and Governance Service

No.

Service Activity

Deliverable

1

Service scenario survey

XX Customer GaussDB(DWS) Requirement Survey Form (Public Cloud)

2

Consulting and delivery

XX Customer GaussDB(DWS) Consulting Report Template

XX Project GaussDB(DWS) Consulting Service Daily/Weekly Report (Optional)

Responsibility Matrix

  1. Shared Responsibilities
    • Both parties agree on specific business requirements and objectives.
    • Both parties agree on the project management plan.
    • Both parties agree on and review the solution.
    • Both parties sign a contract.
  2. Huawei Responsibilities
    • Huawei shall specify a dedicated project owner. If there is a personnel change due to special reasons, Huawei shall notify the customer three working days in advance until the project acceptance is complete.
    • Use authorized data only for items in GaussDB(DWS) Consulting and Planning Service.
  3. Customer's Responsibilities
    • Assign a project owner to assist Huawei Cloud in implementing services. The project owner is responsible for coordination between the two parties and for reviewing and accepting the services provided by Huawei Cloud.
    • Provide service system information, including but not limited to application architecture, deployment architecture, resource quantity, and performance.
  4. Responsibility Matrices

    Before implementing GaussDB(DWS) Consulting and Planning Service, essential information must be collected from the customer's existing system to determine the service scope and delivery period. The information to be collected includes but is not limited to the following: versions, components, users, and permissions of the data warehouse and big data clusters, demo code, and routine maintenance scope for the service.

    Huawei Responsibility

    Customer Responsibility

    1. Submit the information collection form to the customer for completion.
    2. Sort out and identify information related to data warehouse consulting and planning.
    1. Cooperate with Huawei engineers to provide necessary information and the corresponding query methods for the data warehouse consulting and planning solution.
    2. Provide account information and access conditions for the implementation of GaussDB(DWS) Consulting and Planning Service.

    The following table provides responsibility matrix examples and can be modified as needed.

    R: responsible; S: supportive.

    No.

    Process

    Content

    Huawei

    Customer

    1

    Project initiation

    Set up a project team.

    R

    S

    Explain the project content.

    R

    S

    2

    Project survey

    Make a survey plan.

    R

    S

    Conduct a survey.

    S

    R

    Evaluate the status.

    R

    S

    Generate the status diagnosis report.

    R

    S

    Perform a phased acceptance of the status diagnosis report.

    S

    R

    3

    Solution design

    Develop a design solution.

    R

    S

    Perform a phased acceptance of the design plan.

    S

    R

    4

    Project acceptance

    Accept the project, and sign and seal the acceptance report.

    S

    R

Acceptance Criteria

  • Acceptance Criteria
    1. Online/On-site acceptance is available.
    2. Acceptance criteria: Huawei must submit standard deliverables for each service sub-item. The customer can confirm acceptance on the Huawei Cloud console or by signing and sealing the GaussDB(DWS) Consulting and Governance Service Acceptance Report offline.
  • Service acceptance notes
    • Acceptance of deliverables should focus on substantive content. Minor discrepancies in format, vocabulary, and embellishment should not prevent acceptance, though Huawei shall address these within a reasonable timeframe.
    • Throughout the project, deliverables must be discussed and reviewed daily to ensure mutual understanding and to expedite acceptance. The customer should provide timely feedback and approval for any suggestions or requirements from Huawei. Depending on project specifics, some or all deliverables must be reviewed by the project team, business department, and reported to leadership before signing. The customer is responsible for managing and completing all internal reviews and reports before the contract-specified acceptance time.
    • Huawei shall complete deliverable modifications within 5 working days based on feedback, then submit the final version for customer acceptance.
    • After receiving the final version, the customer has 5 working days to provide feedback. Huawei should submit modified deliverables within 5 working days of receiving feedback. This process should not exceed 2 rounds (i.e., a maximum of 3 submissions). Deliverable acceptance should be completed within 15 working days from the customer receiving the final version. The customer should accept and sign the project deliverables within this period. If no written feedback is received from the customer within 5 working days of submission, the deliverables are deemed accepted as final.
    • If more time is needed due to factors other than Huawei, the project team will apply for a change request to extend the timeline and obtain corresponding payment.
    • If acceptance is not completed after 3 submission rounds within 15 working days, both parties should evaluate the impact on subsequent work and negotiate further modifications and acceptance.
    • After the deliverables are accepted and signed, any additions or deletions to the deliverables will be evaluated for complexity and risk (impact on fees, schedule, and resources), with changes executed upon agreement by both parties.
    • Once milestone deliverables are accepted, the person in charge will authorize the signing of the milestone acceptance report. Completion of tasks outside Huawei's scope should not affect milestone acceptance.