Professional Services

Work with a MemSQL Specialist

Request a Quote

Professional Services

MemSQL Professional Services provide you with a specialist to maximize the value of your investment and meet the vision for your real-time objectives. Our Specialists are experts in a variety of activities including: installation assistance, operational readiness, data ingestion, performance tuning and query optimization, along with system architecture through skills transfer, mentoring, and consulting.

What you get

  • Faster time to value to meet your business objectives
  • Custom deployment for your configuration
  • Mentoring and knowledge transfer for key members
  • Experts that embed with in your team
  • Guided industry best practices

How it works

Once you’re assigned a MemSQL Specialist, they will arrange a consultation time that is mutually agreed upon by both you and MemSQL. It will follow this general timeline

Step
1

Select activities (from below)

You choose topics from the list below and decide how many days to spend on each

Step
2

Kickoff call

You meet with the Specialist to review your choices, discuss your goals for the Implementation Pack, and agree to a high-level agenda and delivery schedule. The Specialist will verify that system prerequisites have been met

Step
3

Implementation phase

The Specialist will work on-site or remotely with your staff on the activities that you selected

On-site visits are typically eight-hour periods during your business hours, where your team can work closely with the Specialist

Remote sessions are typically four-hour working sessions where your team works closely via video conferencing or some work can be done independently by the Specialist

Step
4

Wrap-up

The Specialist will send you documentation that summarizes the actions and outcomes from the implementation phase


Activities

Prior to the delivery of professional services, you may pick from the four activities below to tailor the sessions for your needs. Each activity is scheduled in one day increments, and you may choose to spend multiple days on a single activity. A general overview of what can be covered in each activity is included below.

Installation Assistance

Installation Assistance

Optimize the initial stages of your MemSQL implementation and get to production faster while educating your team with best practices along the way.

  • Cluster design and sizing validation, installation and configuration
  • Skills mentoring for cluster design planning, system monitoring, and basic performance tuning
  • Deployment documentation based on the engagement type, which can include cluster topology and database configuration, cluster environment and O/S configuration
Data Ingestion

Data Ingestion

Simplify and expedite the process of moving your existing database to MemSQL.

  • Schema and workload translation assessment
  • SQL extension evaluation and guidelines
  • Cluster configuration and deployment assistance for sizing and topology
  • Operational readiness for monitoring, backups, and alerts
Operational Readiness

Operational Readiness

Ensure you have the right monitoring, backups, security, and stability settings in place for your MemSQL environment.

  • Schema and workload translation assessment
  • Backup and failover setup to ensure data availability and reliability
  • Security recommendations and best practices
Infrastructure

Infrastructure

Simplify and expedite the process of moving your existing database to MemSQL.

  • Evaluate monitoring, alerting, diagnostics tools, best practices and escalation processes
  • Review security requirements and assist with securing MemSQL
  • Perform capacity planning and assist with workload simulation
  • Advise on production deployment, development, and testing to protect system health

Frequently Asked Questions

Inside, you will find several machine learning use cases, code samples to help you get started, and recommended data processing architectures.

How is scheduling handled?

The delivery of the Implementation Pack will be scheduled at a time mutually agreed upon between you and MemSQL. Cancellations of scheduled Implementation Packs must be made at least two weeks prior to the event without incurring additional fees in accordance to the Implementation Pack Terms.

What are my companies responsibilities?
  • Assign a designated contact
  • You will need to assign a designated person from your staff who will grant all approvals, provide information, attend meetings, and otherwise be available to assist the Specialist in facilitating the delivery of the Implementation Pack. Assign and make available your technical staff who are knowledgeable regarding the applications, systems, and network infrastructure.

  • Full cooperation
  • MemSQL’s specialist’s ability to deliver the Implementation Pack is dependent upon your full and timely cooperation with MemSQL, as well as the accuracy and completeness of any information and data you provide to MemSQL.

  • Testing and Data Backups
  • Your company will need to lead all testing efforts. Perform application, interface integration, functional, performance, and acceptance testing. Move all backups to tape, or other medium, and ensure the proper data recovery plan is in place for any environment involved in this work.

Can MemSQL Specialists come to my office in person?

We can come to your office if it’s necassary. However, your company will be responsible for Travel and Expense costs. You will need to ensure a safe and healthy workspace. These costs can be paid for prior to the engagement or upon completion of the Implementation Pack.

How do I ensure my data is secure during implementation?

You can limit the Specialist’s access to any production environment, shared development environments, and customer data, to the minimum extent necessary for the Specialist to deliver the Implementation Packs.

What activities are outside the scope of the implementation pack?
  • Hardware and Operating System maintenance and repair
  • BI tool development or implementation
  • Complex data schema translation and development
  • Software maintenance
  • Other standard support services provided by MemSQL
  • Changes in scope are not allowed for this Implementation Pack
Terms and Conditions

This Implementation Pack is governed by the terms specified in the MemSQL Implementation Pack Terms and Conditions. All capitalized terms used in this Data Sheet, but not otherwise defined, will have the meaning assigned to them in the Terms. In the event of a conflict between this Data Sheet and the Terms, this Data Sheet shall take precedence. This Data Sheet is the Statement of Work for the Services described herein.

Want to get Professional Services?

Transform your business to Real Time today.