EnterpriseDB Packaged Services Deliverables, Terms and Conditions
IMPORTANT - READ CAREFULLY
PACKAGED SERVICES Index
STRATEGY
Develop Your Postgres Strategy
Develop Your Oracle to Postgres Migration Strategy
Design Your Postgres Architecture & Solution
Design Your BigAnimal Strategy
OPERATIONS AND IMPLEMENTATION
Quick Deploy for Postgres
Define Your Monitoring Strategy for Postgres
Define Your Backup & Recovery Strategy for Postgres
OPTIMIZATION
Postgres Architecture and Performance Health Check
CUSTOM SERVICES
Postgres Embedded Subject Matter Expert
Oracle Migration Embedded Postgres EDB Subject Matter Expert
EDB Postgres Distributed Embedded Subject Matter Expert
Postgres Upgrade Embedded Subject Matter Expert
TECHNICAL ACCOUNT MANAGER SERVICES
Technical Account Manager
REMOTEDBA SERVICES
Remote and Cloud DBA Services
PACKAGED TRAINING
On-site or Private On-line Training, delivery of non-customized classes
GENERAL AND MISCELLANEOUS TERMS AND CONDITIONS
General Terms and Conditions - All Packaged Services
General Terms and Conditions - All Packaged Services and all Packaged Training
Strategy
Develop Your Postgres Strategy
|
|
|
|
|
|
|
|
|
|
|
|
Develop Your Oracle to Postgres Migration Strategy
|
|
|
|
|
|
|
|
|
|
|
|
Design Your Postgres Architecture & Solution
|
|
|
|
|
|
|
|
|
|
|
|
Design Your BigAnimal Strategy
|
|
|
|
|
|
|
|
|
|
|
|
Operations & Implementation
Quick Deploy for Postgres
|
|
|
|
|
|
|
|
|
|
|
|
Define Your Monitoring Strategy for Postgres
|
|
|
|
|
|
|
|
|
|
|
|
Define Your Backup & Recovery Strategy for Postgres
|
|
|
|
|
|
|
|
|
|
|
|
Optimization
Postgres Architecture and Performance Health Check
|
|
|
|
|
|
|
|
|
|
|
|
Embedded Subject Matter Experts (SME)
Postgres Embedded Subject Matter Expert
|
|
|
|
|
|
|
|
|
|
Oracle Migration Embedded Postgres EDB Subject Matter Expert
|
|
|
|
|
|
|
|
|
|
EDB Postgres Distributed Embedded Subject Matter Expert
|
|
|
|
|
|
|
|
|
|
Postgres Upgrade Embedded Subject Matter Expert
|
|
|
|
|
|
|
|
|
|
Technical Account Manager (TAM)
|
|
|
|
|
|
|
|
|
|
|
|
Services Scope Limitations and Expansion
(1) The service term is for 1 year minimum, with a 2 year term preferred, with a maximum of 16, 40, or 60 hours of work per month per customer, based on subscription tier. If you have additional requirements and wish to expand hours worked beyond this allocation, additional Services need to be purchased under a separate order.
Only one TAM per customer may be purchased within the same time period. A new service order is required if you require additional time or attention.
(2) Travel and expenses are included for 2- or 3-day on-site visits, according to package options. Additional days and on-site visits will incur incremental charges billed to you.
Technical Account Manager Options
|
|
|
|
|
|
Remote and Cloud DBA Services
INITIATION:
- Conduct project kickoff with detailed on-boarding meetings with review of service lifecycle
SERVICES DELIVERABLES:
Service Description(1) | On Premises Database Instances | Public Cloud Database Instances |
Install/Operate Management and Monitoring Software(2) | Yes | Yes |
EDB Postgres Enterprise Manager (PEM) Monitoring Setup(2)(3) | Yes | Yes |
24 x 7 Monitoring | Yes | Yes |
Real Time Alerting across Multiple database metrics | Yes | Yes |
Customized Thresholds for Alerts | Yes | Yes |
Proactive Remedy of Alerted Issues | Yes | Yes |
Escalation Management, if required | Yes | Yes |
Evaluate Releases and Recommend Paths for Upgrading and Patching | Yes | Yes |
Apply Database and Tools(4) Version Upgrades/Patches | Yes | Yes |
Guidance on Disaster Recovery Planning | Yes | Yes |
Production Backup Verification(5) | Quarterly | Quarterly |
Maintain High Availability(4) | Yes | Yes |
Advise on Read Scalability and Load Balancing | Yes | Yes |
Trend Analysis on Capacity/Space, Load, Lag | Monthly | Monthly |
Database Best Practice Advice | Yes | Yes |
Annual Comprehensive Performance Optimization | Architectural Health Check | Database Tune Up |
Database Parameter Tuning | Initial & Ongoing | Initial & Ongoing |
Capacity Planning | Yes | Yes |
Index Efficiency and Maintenance | Yes | Yes |
Table Maintenance and Optimize Vacuum Settings | Yes | Yes |
Query Optimization Guidance(6) for Improved Performance | Yes | Yes |
Table Partitioning | Yes | Yes |
Connection Pooling Best Practices | Yes | Yes |
User/Group Security Configuration and Maintenance | Yes | Yes |
Encryption and Secured Access Best Practices | Yes | Yes |
Setup Point in Time Recovery, if needed | Yes | Yes |
Install Postgres Database Instances, if needed | Yes | No(7) |
Setup 1 Dev/Test Environment per Production environment | Yes | Partial(7) |
Establish 1 Read-Replica per Production Instance | Streaming or Slony | Yes |
Status Meetings and Reports on Ongoing Environment Health and Activities | Weekly | Weekly |
Strategic Review on Trends, Uptime, Business Alignment, Opportunities | Quarterly | Quarterly |
Certified Postgres DBA Team | Yes | Yes |
EDB Technical Lead as Primary Point of Contact | Yes | Yes |
Support Portal Access | Yes | Yes |
Notes to Table:
(1) Pricing for Remote and Cloud DBA services are based on the number of database instances to be managed, and adjusted to particular needs and size of the environment to be managed.
(2) For effective and efficient 24x7 monitoring, software tools and/or utilities are installed which serve key functionality needs or monitoring and analysis needs. These tools and utilities are owned by EnterpriseDB and are provided solely for use by EnterpriseDB personnel as part of this Remote and Cloud DBA Service. Usage of such tools and utilities is restricted to instances which are contracted for Remote and Cloud DBA services only. In addition, each utility and tool must be uninstalled and no longer used at the conclusion of the Service term.
(3) To leverage PEM for the monitoring, the customer must provide a separate server to house the PEM server and its database.
(4) EDB Supported tools only.
(5) For backup verification the customer has to provide a separate server that can be used to verify the integrity of the backups.
(6) Query optimization is limited to identification of problem queries in the customer’s application/database combination. It does not include query redesign or query redevelopment, and EDB will not rewrite customer queries directly.
(7) Instance provisioning must be done by the customer on Amazon RDS for PostgreSQL and Azure database for PostgreSQL.
EnterpriseDB may have to substitute personnel from time to time, and will provide a backup that has reasonable knowledge and is able to fill in for the primary team member(s). At any time EnterpriseDB reserves the right to provide alternate personnel and will make sure that they have the skills required and knowledge of the Customer's environment..
CUSTOMER PRE-REQUISITES - The ability of EnterpriseDB to perform these services effectively depends on the following deliverables being performed by the customer:
- Ensure that appropriate representatives (i.e. the Project Manager, Technical Manager) attend the weekly scheduled status calls
PACKAGED TRAINING
On-site or Private On-line Training, delivery of non-customized classes
- Packaged Training is defined as delivery of the standard class(es) that includes the standard topics as identified in the specific course listing(s) found on the EDB Web site or Training Catalog.
- Training classes will be conducted by one (1) instructor per day for up to twelve (12) participants. A per student rate will be charged for any participants greater than the 12 maximum.
- Classes will typically be 6 to 8 hours each day, with time for questions and demonstrations and 8 hours of class time per day maximum.
- The instructor will have experience as a trainer and as a Postgres consultant and/or Database Administrator.
- All training will be delivered in the English language.
- An electronic copy of the training materials will be provided. These materials are copyrighted, with distribution limited to the training participants. All course materials will be provided in the English language.
- Electronic class completion certificates are provided for all participants.
- Attendees should bring their own laptops to the training course. Please visit the Training requirements page for detailed set-up instructions.
- Private on-line training to be delivered in an on-line live format through a web conferencing tool.
GENERAL AND MISCELLANEOUS TERMS AND CONDITIONS
General Terms and Conditions - All Packaged Services
A. All packaged services begin with an Initiation step that includes providing a pre-defined task plan and conducting a project kickoff and brief service review. Before project initiation, customer must identify and assign an appropriate project lead to serve as the primary technical point of contact for EnterpriseDB, such as Architect, DBA, System Administrator, Developer, accordingly. This technical lead must attend the project initiation meeting/call with EnterpriseDB.
B. EnterpriseDB will provide a qualified resource to perform the purchased services engagement that has production experience in the services needed by the customer (e.g. Monitoring, Automation, Replication, Partitioning, etc.).
C. Each EnterpriseDB service personnel will require dedicated logon credentials. EnterpriseDB will secure all access credentials provided during the course of this engagement and not share them or write them down.
D. Customer will additionally arrange all reasonable access to any additional, appropriate subject matter experts that EnterpriseDB may need to perform this engagement, i.e. Database Administrators or Application Developers, etc.
E. Customer will provide to the EnterpriseDB service personnel, access to both machines and people within the Customer's organization. Specifically, the Customer will provide administrative rights using secured Internet access and logon credentials to each server and database serviced in this engagement. Any required background checks / security clearances must be complete one (1) business day before the engagement start date.
F. Customer will provide access to any systems of record that they use for Database Administration (such as Configuration Management systems, ticketing systems, and/or Source Control systems), as required by EnterpriseDB to perform the selected Services.
G. Any additional, specific pre-requisites, technical or non-technical, will be identified by EnterpriseDB before or during project kick off.
H. All packaged services conclude with a Post Workshop step that includes delivery of a Services Engagement Completion Report, reviewed via web conference.
I. All packaged services have an identified number of days of engagement. If it is determined by EnterpriseDB that, due to the complexity of the environment or otherwise due to the customer requirements, the services cannot be delivered in the specified number of days, then additional packages or consulting services must be purchased by the customer to accommodate the work.
General Terms and Conditions - All Packaged Services and all Packaged Training
J. Exact delivery dates and Consultant or Instructor availability will be confirmed upon Order Form signature.
K. Travel and expenses for on-site Services or Training are not included in pricing and actual expenses are billed separately.
L. If customer cancels on-site services or training events with less than two (2) weeks notice, customer will be charged for the originally scheduled services or training plus any non-reimbursable travel expenses. Rescheduling with less than two (2) weeks notice will result in charges for the originally scheduled services or training plus any non-reimbursable travel expenses plus the newly scheduled services. The same policy applies for Remote services but requires not less than one (1) week notice. Rescheduling of confirmed delivery dates or delivery dates requested within 2 weeks of Sales Order signing may incur additional costs payable by the customer, due to increased Travel and Expenses fees.
M. Customer will identify a Project Manager or other leadership resource that has the authority to act and execute on the Customer’s behalf in matters pertaining to the engagement. The Customer Project Manager will be the primary point for project coordination, communication, and issue escalation.
Version 1.4