mysql enterprise connection alliance program (meca) guide

33
MySQL Enterprise Connection Alliance Program (MECA) Guide July 2009 MySQL Alliances Team [email protected] Anna Weihl – Partner Manager [email protected]

Upload: techdude

Post on 08-Sep-2014

1.511 views

Category:

Documents


4 download

DESCRIPTION

 

TRANSCRIPT

Page 1: MySQL Enterprise Connection Alliance Program (MECA) Guide

MySQL Enterprise Connection Alliance Program (MECA) Guide

July 2009

MySQL Alliances Team [email protected] Anna Weihl – Partner Manager [email protected]

Page 2: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 1

Introduction

The MySQL Enterprise Connection Alliance Program Guide The MySQL Enterprise Connection Alliance (MECA) Program Guide provides you with a complete reference to the MECA program, including benefits, requirements, fees, enrollment, and other opportunities available to program members. As MECA evolves, this Program Guide will be updated with new and important information. Visit the MySQL Partner Portal at http://partner-portal.mysql.com/ to stay up-to-date.

The MySQL Enterprise Connection Alliance Program The MECA Program was created to support businesses that sell, service, and support and/or build solutions on MySQL Enterprise, or provide solutions based on MySQL database technologies. MECA members include:

• Independent Software Vendors (ISVs) and Independent Hardware Vendors (IHVs) • Consulting Services Providers/System Integrators • Authorized Training providers • Authorized Hosting Providers and Authorized Software as a Service (SaaS) Providers • Value Added Resellers (VAR’s) • Original Equipment Manufacturers (OEMs or embedded customers) • Remote DBA Services Providers

Membership Joining the MECA Program may enable you to:

• Lower costs/increase operational efficiencies through valuable training and support benefits

• Acquire new customers and grow your business using innovative MySQL technologies • Actualize your full business potential by leveraging your relationship with MySQL, and

others in the MySQL ecosystem There are three subscription levels in the MECA Program:

• MySQL Enterprise Ready Partner – the entry level subscription (No Charge) • MySQL Enterprise Gold Partner – premier subscription level ($2,999) • MySQL Enterprise Platinum Partner – by invitation only

Hosting and SaaS Providers subscribe to the MECA Program via the Authorized MySQL Hosting/SaaS Partner Program. These program subscription levels are further detailed in Appendix 6 of this document. OEM partners will receive a partner and product profile in the partner directory with the partner program, but access to the knowledgebase will be given through their current OEM support contract. Benefits vary by partner type and subscription level and include: licenses to MySQL technology, usage of partner logo, access to MySQL support services, sales and marketing programs, and discounts on training.

Page 3: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 2

Requirements MySQL Ready

Partner MySQL Gold

Partner

MySQL Partner Program Fees No Charge $2999 USD1

Core Benefits MySQL Ready

Partner MySQL Gold

Partner

MySQL Enterprise software for development/non-production use (license is for a single server and for internal use only)

Yes Yes

MySQL Modified Enterprise Support Subscription2 No Yes

Access to MySQL Enterprise Connectors - requires approval of connector application (see connector module) and acceptance of Connector License (http://www.mysql.com/about/legal/mysql_drivers_license.en.pdf)

Once application is approved

Once application is approved

Access to MySQL Knowledge Base Articles Yes Yes

Discount on MySQL Training Classes (For internal use only and not for resale)3

10% 15%

Discount on individual passes to MySQL annual user’s conference3

No 10%

Use of MySQL Enterprise Partner logos

Refer to partner type as set out in the Appendices to

this Guide

MySQL Enterprise Gold Partner Logo

Listing in MySQL Solutions Directory Yes Priority Placement

One (1) Partner Profile in MySQL Newsletter (for ISV partners)

No Yes

Access to MySQL Sales Tools Yes Yes

1 Waived for consulting partners that achieve Gold Consulting Partner requirements (see Appendix 1) 2The MySQL Modified Enterprise Support Subscription will consist of/be limited to:

• 6 development/non-production support incidents • No guarantees on response times for development support • Production support in support of an ISV’s / Consultant’s end-users will be equivalent to the

Enterprise subscription level purchased by the ISV’s / Consultant’s end-user 3 Contact [email protected] to request the promotion code for this discount The single license for MySQL Enterprise will be for development / non-production use, only. For a demo of the MySQL Enterprise Monitoring and Advisory tools please login to the partner portal (once you have a partner account) and the demo information is posted in the resources section.

Page 4: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 3

Requirements All members of the MECA Program must agree to comply with the MySQL Enterprise Partner Agreement. Additionally, several of the Partner Tracks (e.g. Consulting Services Provider, Authorized Training Provider, Reseller, OEM and Authorized Hosting/SaaS Provider) have additional requirements for membership. These requirements can be found in the Appendixes of the MECA Program Guide. To enroll in the MECA Program, visit www.partner-portal.mysql.com/register.php where your company can apply for membership in the program, create a company profile for the MySQL Solutions Directory, subscribe for MECA Program Modules, and much more.

MECA Program Modules Sun recognizes that no two companies are alike. Your business needs will vary depending on where it is in its business cycle. The MECA Program delivers modularized tools and resources to help your business succeed, regardless of its size and focus – this means you need only choose those modules that align with your current business strategy. And as your business evolves, you can opt-in (or opt-out of) modules as needed via the MySQL Partner Portal – you’ll never be locked into or limited by partner program features you don’t need. Today, members of the MECA Program can elect to subscribe to: 1. Enterprise Connector Module – The MECA Enterprise Connector Module provides qualified Technology Partners (IHV’s and ISV’s) the ability to distribute commercially-licensed MySQL connectors at no charge, under the following conditions: • Qualified Technology Partners must rigorously comply with the MECA Program Agreement

http://www.mysql.com/about/legal/mysqlpartneragmt.pdf and the MySQL Enterprise Driver Software License Agreement http://www.mysql.com/about/legal/mysql_drivers_license.en.pdf

• Technology Partner must submit request to [email protected] to have their application

reviewed for access to connectors. Request must include the following information to be reviewed: • Type of application • How application utilizes MySQL Enterprise • Users of application (industry, business use) • Database(s) that application connects to • Link to product page • Link to company website

• In order to be eligible for access to the MySQL connectors under this module the Technology

Partner’s application must be an enterprise level application, the database must reside at customer site, and customer must be aware of and responsible for managing the database. By participating in this module Technology Partner agrees to: • Explicitly list “MySQL Enterprise Server” as the supported database for Partner application

on Partner's web site and marketing materials. May also list “MySQL Community Server” if applicable, but may not use the term “MySQL”.

• Include a link to the MySQL Enterprise Trial in product installer (a link to http://www.mysql.com/trials/partner/)

Page 5: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 4

Failure to comply with the above requirements will be deemed a material breach and may result in immediate termination of the Partner’s MySQL Enterprise Alliance Agreement and Partner’s membership in the MySQL Enterprise Connection Alliance (MECA) Partner Program. The licensed MySQL Enterprise Connectors must not be used to bundle or embed any MySQL software other than the MySQL Enterprise Connectors. The licensed MySQL Enterprise Connectors must not be used to promote any MySQL GPL software other than MySQL Enterprise. To learn more about how MySQL Enterprise Connectors are licensed, please read the MySQL Enterprise Connector Software License Agreement at http://www.mysql.com/about/legal/mysql_drivers_license.en.pdf . Contact [email protected] for any additional questions on the Enterprise Connector Module.

2. Reseller Module - Enrollment in the MECA Reseller Module informs the partner team that your company would like to resell MySQL Enterprise subscriptions, MySQL Cluster, MySQL Professional Services and/or MySQL Training. To resell MySQL products and services, Sun offers program membership (Sun Partner Advantage Program) that requires a Sun contract and product accreditation, or the opportunity to sell a limited product line without a Sun contract, training or certification requirements (Sun Partner Advantage Open Access Channel Program). To sign up to the Sun Partner Advantage Program, a partner can submit an application to Sun. To participate in the Open Access Channel Program, a partner must register with a Sun Open Access Distributor only. For more information on the Sun Partner Advantage Program please visit http://www.sun.com/partners/resellers/index.jsp . To locate an Open Access Distributor please visit http://solutions.mysql.com/solutions/partners/distributor If you have any questions about reselling MySQL Products and Services please contact the channel manager contact for your region: US – Carson Finical ([email protected]) APAC – Kazumi Mihashi ([email protected]) EMEA – Martyn Fildes ([email protected]) Some Reseller Partners also provide Professional Services. If you are such a partner, we encourage you to sign up as an SI and Reseller Partner also select the Reseller Module, and you will be listed under both the Reseller and SI partner categories. If your company is already a member of MECA please login to your profile at http://partner-portal.mysql.com/ to enroll in the program modules, this will be located in the “edit your profile” section.

Page 6: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 5

Appendix 1: Consulting Services Providers/System Integrators Sun recognizes that Consulting Services Providers/System Integrators play an integral role in promoting the use and adoption of MySQL Enterprise. To better support you and facilitate your success we have designed a Partner track with benefits specific to the needs of consultants/integrators.

Annual Core Requirements – Consulting Partners MySQL Ready

Partner MySQL Gold

Partner

Amount of Enterprise Subscriptions resold or referred by partner to Sun or to a Sun reseller

Waived $10,000 USD

Partner must recommend MySQL Enterprise 1 Yes Yes

Must have (1) Consultant with MySQL DEV, DBA or Cluster Certification

Waived Yes

Number of people who must take MySQL Enterprise training 0 1

Core benefits – Consulting Partners MySQL Ready

Partner MySQL Gold

Partner

MySQL Enterprise software for development/non-production use (license is for a single server and for internal use only)

Yes Yes

MySQL Modified Enterprise Support Subscription2 No Yes

MySQL Enterprise Partner Logo use No Yes

Listing in MySQL Partner Directory. Yes Higher rank

Discounts on MySQL Training classes (discount for internal training only, not for resale) 3

10% 15%

Web based, on-demand, training webinars Yes Yes

Access to MySQL Sales Tools Yes Yes

Sales and presales assistance from local MySQL contact No Yes

Discount on individual passes to MySQL annual user’s conference3

No 10%

Eligibility for lead passing from MySQL Sales 4 No Yes

1Partner must recommend MySQL Enterprise to their end customers - We believe that MySQL Enterprise is very beneficial to our users. If you are not familiar with our Monitoring and Support services that are included in a MySQL Enterprise subscription please view http://www.mysql.com/products/enterprise/monitor.html . 2The MySQL Modified Enterprise Support Subscription will consist of/be limited to:

• 6 development/non-production support incidents • No guarantees on response times • Access to MySQL Knowledge base

3 Contact [email protected] to request the promotion code for this discount

Page 7: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 6

4 Leads passed from MySQL Sales • Partner must use MySQL Enterprise for the engagement • Partner must forecast the opportunity/work with MySQL • Partner must conduct a customer satisfaction survey at end of engagement

Support provided under the 6 incident MySQL Enterprise subscription for Gold Partners may apply to consultant field engagement support for a non-production/development project at a customer site. However, this does not replace MySQL Professional Services to augment the delivery of services for complex or lengthy customer development issues. Production support in support of a Consultant’s end-users will be equivalent to the Enterprise subscription level purchased by the Consultant’s end-users. To enroll in the MECA Program, visit www.partner-portal.mysql.com/register.php where your company can apply for membership in the program, create a company profile for the MySQL Solutions Directory, subscribe for MECA Program Modules, and much more.

Page 8: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 7

Appendix 2: Technology Providers

MySQL has been a popular choice among leading Technology Providers (ISVs, IHVs) worldwide. The company’s reputation has been built on understanding the needs of Technology Providers and delivering the software, support and services to make them successful. Towards that end, MySQL has created a set of software licensing, support, training and sales and marketing benefits specifically for Technology Providers.

Requirements – Technology Provider MySQL Ready

Partner MySQL Gold

Partner

MySQL Partner Program Fees No Charge $2999 USD

Core Benefits – Technology Provider MySQL Ready

Partner MySQL Gold

Partner

MySQL Enterprise software for development/non-production use (license is for a single server)

Yes Yes

MySQL Modified Enterprise Support Subscription1 No Yes

Access to MySQL Enterprise Connectors (requires Connector License and approval of application)

Once application is approved

Once application is approved

Discount on MySQL Training (For internal use only and not for resale) 2

10% 15%

Discount on individual passes to MySQL annual user’s conference2

No 10%

Listing on the partner downloads page at http://solutions.mysql.com/solutions/downloads/ if product has a trial/community download available

No Yes

Use of MySQL Enterprise Partner logos MySQL Enterprise

Ready Partner logo

MySQL Enterprise Gold Partner Logo

Listing in MySQL Solutions Directory Yes Priority Placement

One (1) Partner Profile in MySQL Newsletter No Yes

Access to MySQL Technical Alliances Manager No Yes

Access to MySQL Sales Tools – located in the partner portal

Yes Yes

1The MySQL Modified Enterprise Support Subscription will consist of/be limited to:

• 6 development/non-production support incidents • No guarantees on response times • Production support in support of an Consultant’s end-users will be equivalent to the

Enterprise subscription level purchased by the Consultant’s end-user • Access to MySQL Knowledge base

2 Contact [email protected] to request the promotion code for this discount To enroll in the MECA Program, visit www.partner-portal.mysql.com/register.php where your company can apply for membership in the program, create a company profile for the MySQL Solutions Directory, subscribe for MECA Program Modules, and much more.

Page 9: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 8

MySQL Enterprise Certification for Technology Providers Certifying your technology to work with MySQL Enterprise has benefits to both your company and your customers. Certification enables you to provide your customers with the confidence that they are deploying production-ready, enterprise-grade solution. As well, you will be able to further differentiate your offering from those of your competitors by affirming that your product has been tested and confirmed to work with MySQL Enterprise. Additionally, you have the added benefit of knowing that when your customer deploys your solution with MySQL Enterprise, the database is fully supported thru monitoring and advisory services, rapid software up-dates, 24x7 support, and much more. Today, achieving MySQL Enterprise Certification for your technology could not be easier. To certify your technology, you will need to:

1. Join the MECA program 2. Test and certify your product with MySQL Enterprise 3. Post the tested and supported version of your product on your MECA partner product page,

and send the completed certification document to [email protected]. Once the document is approved the certification document will be posted on your product page and the certified for MySQL Enterprise logo will show next to your product in the product directory.

4. Focused advertising of MySQL Enterprise - Reference “MySQL Enterprise [tested version]” as the supported database from MySQL (not “MySQL” or “MySQL Community Edition”) in your marketing (e.g., product sheets, specifications, web site, customer announcements…)

The MySQL Alliances team will help you in accomplishing these steps. Step 1: Join the MECA program To enroll in the MECA Program, visit http://partner-portal.mysql.com/, where you can apply for membership in the program, create a company profile for the MySQL Solutions Directory, subscribe for MECA Program Modules, and much more. Step 2: Test your product with MySQL Enterprise The MySQL Enterprise Certification program is a quick and easy self-certification program that will mark your application as a product that is compatible with the MySQL Enterprise Database Server product and related MySQL software tools. By clearly identifying ISV/IHV with robust products, this program creates awareness and increased business opportunities for MECA partners. Have your application become MySQL Enterprise Certified and you'll increase your product's visibility and provide an additional level of assurance to your customers. This document describes the procedures that ISV/IHVs are required to follow for the rights to use a MySQL Enterprise Certified Program Logo. An application may carry the applicable MySQL Program Logo once it has passed certification testing as described in these procedures and the ISV/IHV has indicated agreement with the MySQL Enterprise Certified Partner Program Agreement. Such an application may continue to carry the MySQL Program Logo for so long as the application's certification status remains valid and the Agreement remains in effect. Sun reserves the right to change these procedures without notice. The MySQL Enterprise Certification Procedures for ISV Applications and IHV platforms are intended to provide Technology Partners with a basic structure for ensuring that their applications run successfully using MySQL Enterprise binaries. Since the certification process is a self-certification

Page 10: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 9

process, Sun does not guarantee that a MySQL Enterprise Certified application works correctly and Sun accepts no responsibility or liability for any such application. It is the responsibility of the partner to determine, write, and execute a series of tests (the "test suite") that provide assurance that the application works properly when MySQL Enterprise is the installed database management system.

Platforms: ISV/IHV applications that comply with these Procedures for MySQL Enterprise Certification may be certified for any one of the following platforms: 32-bit Solaris 64-bit Solaris 32-bit Unix/Linux 64-bit Unix/Linux 32-bit Windows 64-bit Windows Initial Certification The first MySQL Enterprise binaries were released for MySQL Enterprise version 5.0.28. ISV/IHV applications that comply with these MySQL Enterprise Certification Procedures for ISV/IHV Applications will be certified for the MySQL Enterprise binary that is current at the time the Technology Partner executes the test suite and certifies to MySQL the error-free operation of the Technology Partner application. Ongoing Certification/Recertification A Technology Partner application that has earned the right to carry the MySQL Enterprise Certified Program Logo may continue to do so even when Sun releases a Monthly-Rapid Update (MRU), or maintenance, version, of MySQL Enterprise. An application may also continue to carry the MySQL Program Logo when the Technology Partner releases an interim version of the application. However, to keep its certification current, the Technology Partner must put its application through the certification process and recertify in the following circumstances: • A major new version of MySQL Enterprise is released. (A major new version is denoted by an

increment in the first or second digit of the MySQL Server version number; e.g. 5.1, 6.0, 6.1 and so on). That is, applications that are certified for MySQL 5.1.30 will not need to recertify when MySQL 5.1.31 is released but will need to recertify for MySQL Enterprise 6.0 and MySQL Enterprise 6.1 when they are released.

• A major new version of the application is released by the Technology Partner. • The application is released on a platform for which the application was not previously certified. Sun does, however, encourage Technology Partners to rerun the certification test suite each time either Sun or the vendor releases any new versions of their respective software. Step 3: Post the tested and supported versions on your MECA partner page

Once you have completed the certification you should have the following information:

Page 11: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 10

• The MySQL Enterprise version tested • Your product version used for the test • The platform (i.e. operating system/environment) upon which the testing was done (Linux,

Windows, etc) It is the responsibility of the Technology Partner to specify the platform and the MySQL Enterprise version for which the application has been certified. Depending how restrictive or open you want the certification to be, you can specify a narrow set of versions (e.g. MySQL Enterprise 5.1.38 on RHEL4, 32 bit Intel) or a broader set (e.g. MySQL Enterprise 5.1.38 and higher on RHEL4, 32 bit) if your tested configurations will work without errors on other platforms. Once you have successfully completed the certification testing, we encourage you to share the results with our ecosystem. A template for the white paper certification document is available on your homepage in the partner portal. When the test data and the white paper are submitted to [email protected] the MECA program manager will review the documentation. Once the documentation is approved, the program manager will send the Enterprise Certified Logo to the technology partner, and approve the partner as a certified partner in the partner directory. Step 4: Focused advertising of MySQL Enterprise Upon completion of the above steps, you may use the MySQL Enterprise Certified logo while referring to “MySQL Enterprise [tested version]” as the supported database from Sun in your product sheets, specifications, web site, customer announcements, etc. You may not use the terms “MySQL” or “MySQL Community Edition”, which refer to unsupported versions and fall outside the partner program. Use of the MySQL Enterprise Certified Logo is subject to the terms described in these Instructions, the Program Guide and the MySQL Trademark Policy posted on the MySQL AB Web site (www.mysql.com, the "Web site"). The Technology Partner's certification is specific to the application for which certification testing has been completed and does not apply to or benefit any other application, company or organization. Technology Partner may continue to use the MySQL Enterprise Certified Logo for so long as the tested application’s certification status remains valid and this Agreement remains in effect. Technology Partner may not display or use the MySQL Enterprise Certified Logo in a manner that suggests that the Technology Partner is a representative of MySQL AB, or that Technology Partner or the application tested for certification is affiliated with, or endorsed by, MySQL AB. Moreover, everywhere Technology Partner uses the MySQL Enterprise Certified Logo, the name of Technology Company and the application tested for certification, must appear more prominently than, and clearly distinguished from, the MySQL Enterprise Certified Logo. To obtain the MySQL Enterprise Certified logo, or for more information on how to become MySQL Enterprise Certified, email [email protected].

Page 12: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 11

Technical Requirements

To obtain MySQL Enterprise Certified status for an application, the following technical requirements must be met:

1. The Technology Partner must write a test suite which verifies that the application they wish to certify for MySQL Enterprise certified status (the "candidate application") works properly with MySQL Enterprise. Since this program is a self-certification program, Sun imposes no rules or requirements on the type of tests that must be included in the test suite; it is expected that the Technology Partner will certify using an in-house testing process which assures the Technology Partner that the candidate application is production-ready and fully compatible when using MySQL Enterprise. It is not expected that the test suite shall verify that the candidate application works with all aspects and features provided by Sun; it is expected that the test suite shall verify that the candidate application works properly with all MySQL-provided aspects and features that are relevant to the application.

2. The Technology Partner must start the MySQL Server with the general query log option

enabled (i.e. mysqld --log[=file_name]) and run the test suite for the candidate application. This ensures that all connections and SQL statements sent to the server by the candidate application will be logged. The log can later be used to help verify that there were no errors generated.

3. The Technology Partner's test suite for the candidate application must run without errors,

using the then-current MySQL Enterprise binary. Sun undertakes no responsibility for verifying that the test suite runs without errors; this is solely the responsibility of the Technology Partner.

MySQL Test Software The MySQL Enterprise distribution includes a software testing program which the Technology Partner ("you") may use to run certification tests instead of, or in addition to, your own tests. The mysql-test software, called mysql-test, can be found on a subdirectory called mysql-test, under the directory where you have installed the MySQL Enterprise package. Sun does not represent that the mysql-test software will adequately test or certify your application, and you accept all risks associated with using such test software. The mysql-test software comes with numerous test cases already written. These tests check the ability of the MySQL Enterprise Server to process requests correctly and are not intended to check the performance of a candidate application. If you wish to utilize the mysql-test software to augment your own test processes, use the following procedure:

1. Start the MySQL Enterprise Server with the general query log enabled. 2. Run the candidate application, using either your own test suite or passing a series of

requests from the application to the MySQL Enterprise Server.

3. Convert the statements written to the MySQL Enterprise general query log during the test process into a test suite file acceptable to the mysql-test software.

4. Run the mysql-test software, as follows.

Page 13: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 12

How to run the MySQL Test Software

As stated above, the mysql-test software comes with numerous test cases already written; it will not be necessary to execute these tests to certify your application. To execute only your test suite, run the software as follows (all instructions assume the use of a Linux operating system): % mysql-test-run test-file-name

Replace test-file-name with the name of your test suite file. The file must have an extension of .test. The README file in the mysql-test directory contains detailed information on invoking the mysql-test software and the test case language. The mysql-test-run command sets up the environment needed to call the mysql-test program. mysql-test will read the test case language text and start managers, create connections, send queries to the MySQL Enterprise Server, and so on. The test case language is a mixture of SQL statements and commands understood by the mysql-test program. Any commands not understood by the program are assumed to be SQL statements and are sent to the MySQL Enterprise Server. The base principle is that the test script compares the output produced when the test file is run with the expected result. To add and run a test file, follow these steps:

1. Go to the mysql-test directory:

% cd mysql-/mysql-test

2. Copy your test suite file to the mysql-test/t subdirectory; the result is a file called mysql-test/t/<test-file-name>.test

3. Create an empty result file:

% touch r/.result

4. Run the test:

% ./mysql-test-run

If the tests do not produce the expected result, the mysql-test software creates a file called r/<test-file-name>.reject. The first time you run a new test file, a .reject

file is always produced, since the .result file has no expected results.

5. Examine the .reject file, to determine whether the tests ran successfully. If they did not, correct any problems and then rerun the tests.

Page 14: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 13

6. Once all tests in the test file run successfully, copy the contents of the .reject file to the .result file, so that each time the test is run in the future, the mysql-test program can

compare the new test results with the expected results shown in the .result file.

For more information about using the mysql-test program run: % mysqltest –help

Page 15: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 14

Certification for MySQL Cluster Carrier Grade Edition (CGE)

Certifying your technology to work with MySQL Cluster Carrier Grade Edition (CGE) has benefits to both your company and your customers. Certification enables you to provide your customers with the confidence that they are deploying a production-ready, carrier-grade solution. As well, you will be able to further differentiate your offering from those of your competitors by affirming that your product has been tested and confirmed to work with MySQL Cluster CGE. Today, achieving MySQL Cluster CGE Certification for your technology could not be easier. To get certified, you will need to:

1. Join the MECA program 2. Test and certify your product with MySQL Cluster CGE 3. Post the tested and supported version of your product on your MECA partner product page,

and send the completed certification document to [email protected]. Once the document is approved the certification document will be posted on your product page and the certified for MySQL Cluster CGE logo will show next to your product in the product directory.

4. Reference “MySQL Cluster CGE [tested version]” as the supported database from MySQL (not “MySQL”, “MySQL Cluster” or “MySQL Cluster Community Edition”) in your marketing (e.g., product sheets, specifications, web site, customer announcements…)

The MySQL Alliances team will help you in accomplishing these steps. Step 1: Join the MECA program To enroll in the MECA Program, visit http://partner-portal.mysql.com/, where you can apply for program membership, create a company profile for the MySQL Solutions Directory, subscribe to MECA Program Modules, and much more. Step 2: Test your product with MySQL Cluster CGE The MySQL Cluster CGE Certification program is a quick and easy self-certification program that will mark your application as a product that is compatible with the MySQL Cluster CGE Database product and related MySQL software tools. By clearly identifying ISVs with robust products, this program creates awareness and increased business opportunities for MECA partners. Have your application become MySQL Cluster CGE Certified and you'll increase your product's visibility and provide an additional level of assurance to your customers. This document describes the procedures that ISVs are required to follow for the rights to use a MySQL Cluster CGE Certified Program Logo. An application may carry the applicable MySQL Program Logo once it has passed certification testing as described in these procedures and the ISV has indicated agreement with the MySQL Cluster CGE Certified Partner Program Agreement. Such an application may continue to carry the MySQL Program Logo for so long as the application's certification status remains valid and the Agreement remains in effect. Sun reserves the right to change these procedures without notice. The MySQL Cluster CGE Certification Procedures for ISV Applications are intended to provide Technology Partners with a basic structure for ensuring that their applications run successfully using MySQL Cluster CGE binaries. Since the certification process is a self-certification process, Sun does not guarantee that a MySQL Cluster CGE Certified application works correctly and Sun accepts no responsibility or liability for any such application. It is the responsibility of the partner to determine, write, and execute a series of tests (the "test suite") that provide assurance that the application works properly when MySQL Cluster CGE is the installed database management system.

Page 16: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 15

Platforms: ISV applications that comply with these Procedures for MySQL Cluster CGE Certification may be certified for any one of the following platforms: 32-bit Solaris 64-bit Solaris 32-bit Linux 64-bit Linux 32-bit Intel Apple Mac OS X 64-bit Intel Apple Mac OS X 32-bit PPC Apple Mac OS X Initial Certification ISV applications that comply with these MySQL Cluster CGE Certification Procedures for ISV Applications will be certified for the MySQL Cluster CGE binary that that the Technology Partner selects for the execution of the test suite and certifies to MySQL the error-free operation of the Technology Partner application on. Ongoing Certification/Recertification A Technology Partner application that has earned the right to carry the MySQL Cluster CGE Program Logo may continue to do so even when Sun releases a maintenance version of MySQL Cluster CGE. An application may also continue to carry the MySQL Program Logo when the Technology Partner releases an interim version of the application. However, to keep its certification current, the Technology Partner must put its application through the certification process and recertify in the following circumstances: • A major new version of MySQL Cluster CGE is released (a major new version is denoted by an

increment in the first digit of the MySQL Cluster version number). That is, applications that are certified for MySQL 7.0.4 will not need to recertify when MySQL Cluster 7.1.0 is released but will need to recertify for MySQL Cluster 8.0.0 is released. This should be done within 12 months of the General Availability of the new MySQL Cluster major release.

• A major new version of the application is released by the Technology Partner. • The application is released on a platform for which the application was not previously certified. Sun Microsystems does, however, encourage Technology Partners to rerun the certification test suite each time either Sun or the vendor releases any new versions of their respective software. Step 3: Post the tested and supported versions on your MECA partner page

Once you have completed the certification you should have the following information:

• The MySQL Cluster CGE version tested • Your product version used for the test • The platform (i.e. operating system/environment and version) upon which the testing was

done (Intel, SPARC, Linux, Solaris, etc)

Page 17: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 16

It is the responsibility of the Technology Partner to specify the platform and the MySQL Cluster CGE version for which the application has been certified. Depending how restrictive or open you want the certification to be, you can specify a narrow set of versions (e.g. MySQL Cluster CGE 7.0.5 on RHEL5, 64 bit Intel) or a broader set (e.g. MySQL Cluster CGE 7.0.0 and higher on RHEL5 and higher, 64 bit) if your tested configurations will work without errors on other platforms. Once you have successfully completed the certification testing, we encourage you to share the results with our ecosystem. A template for the white paper certification document is available on your homepage in the partner portal. When the test data and the white paper are submitted to [email protected] the MECA program manager will review the documentation. Once the documentation is approved, the program manager will send the Cluster CGE Certified Logo to the technology partner, and approve the partner as a certified partner in the partner directory. Step 4: Focused advertising of MySQL Cluster CGE Upon completion of the above steps, you may use the MySQL Cluster CGE Certified logo while referring to “MySQL Cluster CGE [tested version]” as the supported database from Sun Microsystems in your product sheets, specifications, web site, customer announcements, etc. You may not use the terms “MySQL”, “MySQL Cluster” or “MySQL Cluster Community Edition”, which refer to unsupported versions and fall outside the partner program. Use of the Cluster CGE Certification Logo is subject to the terms described in these Instructions, the Program Guide and the MySQL Trademark Policy posted on the MySQL AB Web site (www.mysql.com, the "Web site"). The Technology Partner's certification is specific to the application for which certification testing has been completed and does not apply to or benefit any other application, company or organization. Technology Partner may continue to use the Cluster CGE Certified Logo for so long as the tested application’s certification status remains valid and this Agreement remains in effect. Technology Partner may not display or use the Cluster CGE Certification Logo in a manner that suggests that the Technology Partner is a representative of MySQL AB, or that Technology Partner or the application tested for certification is affiliated with, or endorsed by, MySQL AB. Moreover, everywhere Technology Partner uses the Cluster CGE Certification Logo, the name of Technology Company and the application tested for certification, must appear more prominently than, and clearly distinguished from, the Cluster CGE Certification Logo. To obtain the MySQL Cluster CGE Certified logo, or for more information on how to become MySQL Cluster CGE Certified, email [email protected].

Page 18: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 17

Technical Requirements

To obtain MySQL Cluster CGE Certified status for an application, the following technical requirements must be met:

1. The Technology Partner must write a test suite which verifies that the application they wish to certify for MySQL Cluster CGE certified status (the "candidate application") works properly with MySQL Cluster CGE. Since this program is a self-certification program, Sun imposes no rules or requirements on the type of tests that must be included in the test suite; it is expected that the Technology Partner will certify using an in-house testing process which assures the Technology Partner that the candidate application is production-ready and fully compatible when using MySQL Cluster CGE. It is not expected that the test suite shall verify that the candidate application works with all aspects and features provided by Sun Microsystems; it is expected that the test suite shall verify that the candidate application works properly with all MySQL-provided aspects and features that are relevant to the application.

2. If the application accesses the database through a MySQL Server then the Technology Partner

must start the MySQL Server with the general query log option enabled (i.e. mysqld --log[=file_name]) and run the test suite for the candidate application. This ensures that all connections and SQL statements sent to the server by the candidate application will be logged. The log can later be used to help verify that there were no errors generated.

3. The Technology Partner's test suite for the candidate application must run without errors, using

the selected MySQL Cluster CGE binary. Sun Microsystems undertake no responsibility for verifying that the test suite runs without errors; this is solely the responsibility of the Technology Partner.

Sanity Test for MySQL Cluster CGE Installation The selection and creation of tests to be used for the certification is solely the responsibility of the Technology Partner and Sun Microsystems do not commit to providing test cases, auditing the test results or assessing test coverage. Prior to starting the formal testing, it is possible to verify that MySQL Cluster CGE has been successfully installed and is up and running by executing these checks: From the host running the management server, make sure that all of the expected nodes are available:

shell> ndb_mgm

-- NDB Cluster -- Management Client --

ndb_mgm> SHOW

Connected to Management Server at: localhost:1186

Cluster Configuration

---------------------

[ndbd(NDB)] 2 node(s)

id=2 @192.168.0.30 (Version: 5.1.32-ndb-6.3.24, Nodegroup: 0,

Master)

id=3 @192.168.0.40 (Version: 5.1.32-ndb-6.3.24, Nodegroup: 0)

[ndb_mgmd(MGM)] 1 node(s)

id=1 @192.168.0.10 (Version: 5.1.32-ndb-6.3.24)

[mysqld(API)] 1 node(s)

id=4 @192.168.0.20 (Version: 5.1.32-ndb-6.3.24)

Page 19: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 18

The exact output will depend on the specific configuration being used. From a host with a MySQL Server (mysqld process) running check that a table can be created using the Cluster (NDB) storage engine:

shell> mysql

mysql> USE test;

Database changed

mysql> CREATE TABLE ctest (i INT) ENGINE=NDBCLUSTER;

Query OK, 0 rows affected (0.09 sec)

mysql> SHOW CREATE TABLE ctest \G

*************************** 1. row ***************************

Table: ctest

Create Table: CREATE TABLE `ctest` (

`i` int(11) default NULL

) ENGINE=ndbcluster DEFAULT CHARSET=latin1

1 row in set (0.00 sec)

Page 20: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 19

Storage Engine Provider Certification

MySQL Enterprise employs a Pluggable Storage Engine Architecture that provides users with the flexibility to choose from a portfolio of purpose-built storage engines that are optimized for specific application domains - OLTP, Read-Intensive Web Scale-out, High-Availability Clustering, Data Archiving, Data Warehousing, and more. Sun, the MySQL Community, MySQL partners, and MySQL Customers are using the Pluggable Storage Engine Architecture to create new storage engines, every day.

The realm of possible purpose-built storage engines is endless. However, the need to demonstrate that a storage engine has been tested against and is compatible with the MySQL Enterprise Server is shared. To meet this need, Sun has established a multi-tiered certification program to ensure that these storage engines have the highest levels of integration, usability, and performance.

To learn more about MySQL’s Pluggable Storage Engine Architecture, click here http://solutions.mysql.com/engines.html. You can also find information on how to develop a custom storage engine at:

• MySQL Forge

• MySQL Documentation

• MySQL Forums

To learn how to certify your storage engine for MySQL Enterprise please visit http://www.mysql.com/consulting/packaged/engine.html.

Page 21: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 20

Appendix 3: Training Providers

To develop markets and satisfy increased demand for MySQL training in areas of the globe in which Sun does not have a direct presence, Sun will partner with experienced, professional technical training organizations focused on open source, the LAMP stack, or other complementary technologies. Once accepted as a Authorized Sun Education Partner you company can sell or deliver Sun authorized training. Partnering with Sun can help you enhance your company's expertise, provide value-added services to your customers, and expand your revenue opportunities. To learn more about this Sun program please take a look at http://www.sun.com/training/partner/intro.html . Once your company has completed all the steps to become an Authorized Sun Education Partner we would like to profile your company as one of our MySQL training partners. Please email [email protected] confirmation of your Authorized Sun Education Partner acceptance once completing the MECA registration.

Page 22: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 21

Appendix 4: Resellers

Sun works with Resellers to market and sell MySQL Enterprise, MySQL Enterprise Unlimited subscriptions, MySQL Cluster, MySQL Professional Services and MySQL Training. Some Reseller Partners also provide Professional Services. If you are such a partner, we encourage you to sign up as an SI Partner, and also select the Reseller Module, and you will be listed under both the Reseller and SI partner categories. In recognition of many resellers’ Professional Services business, the benefits of becoming a reseller include some of the same benefits of becoming an SI Partner, in addition to the core MECA program benefits:

Core Requirements – Reseller Partners MySQL Ready

Partner MySQL Gold

Partner

Partner program fees No Charge $2,999 USD

Core benefits – Reseller Partners MySQL Ready

Partner MySQL Gold

Partner

Listing in MySQL Solutions Directory Yes Priority

Placement

MySQL Enterprise software for development/non-production use (license is for a single server)

Yes Yes

Discount on MySQL Training Classes (For internal use only and not for resale) 1

10% 15%

Discount on individual passes to MySQL annual user’s conference1

No 10%

MySQL Modified Enterprise Support Subscription2 No Yes

Free on-demand sales training webinars Yes Yes

Access to MySQL Sales Tools Yes Yes

Sales and presales assistance from MySQL Yes Yes

1 Contact [email protected] to request the promotion code for this discount

2The MySQL Modified Enterprise Support Subscription will consist of/be limited to: • 6 development/non-production support incidents • No guarantees on response times • Production support in support of an Consultant’s end-users will be equivalent to the

Enterprise subscription level purchased by the Consultant’s end-user • Access to MySQL Knowledge base

To resell MySQL products and services, Sun offers program membership (Sun Partner Advantage Program) that requires a Sun contract and product accreditation, or the opportunity to sell a limited product line without a Sun contract, training or certification requirements (Sun Partner Advantage Open Access Channel Program). To sign up to the Sun Partner Advantage Program, a partner can submit an application to Sun. To participate in the Open Access Channel Program, a partner must register with a Sun Open Access Distributor only. For more information on the Sun Partner Advantage Program please visit http://www.sun.com/partners/resellers/index.jsp .

Page 23: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 22

MECA partner’s may register with one of the below distributors to resell MySQL products and services.

Distributor Territory Contact Register

Afina Sistemas Informáticos, s.a.

Spain Jose Antonio Bermejo [email protected] Phone: +91-411-47-85 Ext 205

www.afina.es

Carahsoft Technology Corporation

United States - Government Only

Natalie Gregory [email protected] Phone: (703) 871-8513

www.carahsoft.com

Computacenter Plc. United Kingdom Ian Waring, Software Business Unit [email protected] Phone: 0118-938-8440

www.connect.computacenter.co.uk

Connect Distribution Sp. z.o.o.

Poland, Czech, Slovakia, Ukraine, Belarus, Romania, Bulgaria

Krzysztof (Chris) Szubert [email protected] Phone: +48-22-5424171

www.connectdistribution.pl

Dupaco Distribution BV

Benelux Erik Monninkhof [email protected] Phone: +31 (0)33 494 8888

www.dupaco.nl

Ingram Micro United States Tim Nowka [email protected] Phone: 800-456-8000 ext. 65296

www.ingrammicro.com (to register as a reseller contact Tim Nowka directly)

Lifeboat Distribution

United States, Canada, APAC, South/Central America

[email protected] Phone: (800) 847-7078

www.lifeboatdistribution.com/content.aspx?name=intresellerpartner

Linux Warehouse Africa Riaan van Niekerk [email protected] Phone +27 11 801 5995

www.linuxwarehouse.co.za/contact

Magirus Europe & Middle East

Manuel Rodriguez [email protected] Phone: +49 711 72816 155

www.magirus.com

Matrix – Software Products Division

Israel Yaron Tubin [email protected] Phone: +972-9-9598693

www.matril.co.il

Oratech Technology Systems

Turkey

Fatih Ayhan Haktanir [email protected] Telephone: +90 312 485 36 34 Aysegul Ozdemir [email protected] Telephone: +90 312 485 36 34

www.oratech.com.tr

Softline Company Russia Ekaterina Cybulina [email protected] Phone: +7(495)232-00-23 ext. 207

www.softline.ru

Systematika Italy Franco Puricelli [email protected] Phone: +39 02 96410-211

www.systematika.it/Registrazione.asp

For information on distributors in APAC please contact Kazumi Mihashi ([email protected])

Page 24: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 23

If you have any questions about reselling MySQL Products and Services please contact the channel manager contact for your region: US – Carson Finical ([email protected]) APAC – Kazumi Mihashi ([email protected]) EMEA – Martyn Fildes ([email protected]) To enroll in the MECA Program, visit www.partner-portal.mysql.com/register.php where your company can apply for membership in the program, create a company profile for the MySQL Solutions Directory, subscribe for MECA Program Modules, and much more.

Page 25: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 24

Appendix 5: OEM Customers

The MySQL Embedded Database is the most popular choice for hundreds of Original Equipment Manufactures (OEMs), Independent Software Vendors (ISVs) and Value Added Resellers (VARs) to cost effectively embed or bundle a reliable and high performance relational database.

To learn more about embedding MySQL in your solution, contact MySQL at [email protected].

As an esteemed OEM Customer, MySQL offers you at absolutely no cost, the opportunity to promote your products and services in the MySQL Solutions Directory - the world's largest directory of business that sell, service, and support and/or build solutions on MySQL Enterprise, or provide solutions based on MySQL database technologies. The Web-based directory includes many of the leading independent software vendors, system integrators, value added resellers, and platform vendors, and is recognized as the source for products and services related the MySQL database.

As a valued OEM customer, your listing will feature:

* A detailed corporate profile with your corporate logo

* An unlimited number of product listings

* Product indexing to make it easier for customers to find your business and products

* The ability to link to relevant product collateral To participate in the partner program as an OEM customer your company must have a current MySQL OEM support agreement. Access to the MySQL Knowledgebase will be given as part of OEM support agreement. To enroll in the MECA Program, visit www.partner-portal.mysql.com/register.php where you can apply for membership in the program and create a company profile for the MySQL Solutions Directory.

Page 26: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 25

Appendix 6: Authorized SaaS Provider and Authorized Hosting Provider

Authorized SaaS Provider

Participation as an Authorized SaaS Partner requires registration for the MECA Partner Program to receive the full benefits of the program. The marketing and branding aspects of the "Authorized" programs such as logos are administered via the MECA program. To register for the MECA program please go to https://partner-portal.mysql.com/register.php, select the “Authorized Hosting / SaaS” track and then select Ready Partner as your level. When your profile is approved your company will be profiled as a Gold Partner, and the associated Gold partner fee will be waived.

Software as a Service (SaaS) is rapidly becoming one of the fastest growing markets in the software industry. As end customers increasingly turn to this new breed of software provider, they need a level of assurance that the vendor has all the necessary components in place to ensure a meaningful Service Level Agreement (SLA). Many SaaS providers look to their Managed Hosting Provider to deliver on the various elements that make up their SLA. Regardless of whether the Managed Hosting Provider assumes responsibility for the database or the SaaS provider elects to maintain responsibility for the database, a subscription to MySQL Enterprise is a valuable differentiator.

The MySQL Authorized SaaS Partner Program provides companies a tangible, affordable way to distinguish their offerings from their competitors’. By joining the program, you may offer your customers the SLA they require with the assurance that premier MySQL certified services will help you deliver.

Benefits for a SaaS partner:

• Access to MySQL’s Enterprise Monitor, which will continuously monitor your MySQL servers and alert you to potential problems before they impact a production system. It’s like having a "Virtual DBA Assistant" at your side to recommend best practices in order to eliminate security vulnerabilities, improve replication, optimize performance and more. As a result, the productivity of your developers, DBAs and System Administrators can be improved significantly.

• Technical Support from the developers of MySQL to help your team resolve the most complex MySQL issues, adding peace of mind. (Technical Support benefits are in accordance with the MySQL Enterprise Subscription level of support.)

• A strong brand (“Authorized MySQL SaaS Partner”) that clearly identifies your company as a trusted provider of MySQL products and services -- among the crowded market of SaaS providers.

To remain an active Authorized SaaS partner your company must always have a current MySQL Enterprise subscription at the Silver, Gold or Platinum level that complies with MySQL Enterprise licensing. If your subscription lapses then you will automatically be removed from the program, and your company must immediately cease using the SaaS partner logo. The provided Authorized logo must only be used in relation to the product that is under Enterprise support.

Page 27: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 26

Authorized Hosting Provider:

Participation as an Authorized Hosting Provider requires registration for the MySQL Enterprise Connection Alliance (MECA) Partner Program, as well as the execution of a separate MySQL Authorized Hosting Provider Partner Program contract. The marketing and branding aspects of the "Authorized" program such as logos are administered via the MECA Partner Program. To register for the MECA program please go to https://partner-portal.mysql.com/register.php, then select “Authorized Hosting / SaaS” track and then select Ready Partner as your level. When your profile is approved we will make sure that your Partner level is aligned with your level of participation (MySQL Enterprise Silver Support = MECA Partner Ready, MySQL Enterprise Gold & Platinum Support = MECA Partner Gold). The Hosting Provider annual fee is determined by the pricing within the Hosting Partner Pricing Grid in the section below, and your company will not be charged an additional partner fee when registering into the MECA program.

The MySQL database has become the de-facto platform for developing online, on-demand, and hosted applications. As customers run business critical applications on MySQL, they need to be able to distinguish hosting companies offering the strongest MySQL software and Services that will ensure that they in turn can meet their Service Level Agreements (SLA’s) to their clients.

The MySQL Authorized Hosting Partner Program provides top-tier Hosting companies and Managed Hosting Providers (MHP) a valuable, affordable way to distinguish their offerings from their competitors’. By joining the program, you can offer your customers premier MySQL-certified services that will set you above the crowd.

Benefits for a Hosting partner:

• Ability to run MySQL Enterprise on all of Partner’s servers. MySQL Enterprise Server software is the most reliable, secure and up-to-date version of MySQL for cost-effectively delivering E-commerce, Online Transaction Processing (OLTP), and multi-terabyte Data Warehousing applications. It is a fully integrated transaction-safe, ACID compliant database with full commit, rollback, crash recovery and row level locking capabilities.

• Access to MySQL’s Enterprise Monitor, which will continuously monitor your MySQL servers and alert you to potential problems before they impact a production system. It’s like having a "Virtual DBA Assistant" at your side to recommend best practices in order to eliminate security vulnerabilities, improve replication, optimize performance and more. As a result, the productivity of your developers, DBAs and System Administrators can be improved significantly.

• Premium Technical Support from the developers of MySQL to help your team resolve the most complex MySQL issues, adding peace of mind. (Technical Support benefits are in accordance with the MySQL Enterprise Subscription level of support.)

• A strong brand (“Authorized MySQL Hosting Partner”) that clearly identifies your company as a trusted provider of MySQL products and services -- among the crowded market of hosting providers.

Page 28: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 27

Pricing for Hosting Providers:

Pricing for the Hosting program enables partners to select the flexible business model that works best for them. There are two pricing options to choose from - A per-server (variable) pricing model, or Enterprise License Agreement (ELA). The advantage of the ELA is the elimination of auditing/accounting of how many servers are in production. Above breakeven point, ELAs also provide additional savings compared to the variable model.

Pricing is further differentiated depending on the level of services offered to end users: Hosting partners receive services corresponding to a modified MySQL Enterprise subscription, ranging from Basic’s email support to Platinum’s 24x7, 15 minute response time (see Q&A for more information).

Further details on the pricing structure are set out in the following grids:

Pricing option: Variable Model

Authorized Hosting Partner

Authorized Silver

Hosting Partner

Authorized Gold Hosting

Partner

Authorized Platinum Hosting Partner

Comparable MySQL Enterprise offering

Basic Silver Gold Platinum

Annual Partner Fee $599 $1,999 $2,999 $4,999

Cost / server / year * $359 $1,199 $1,799 $2,999

Cost / server / mo. * $29 $99 $149 $249

Min. Certified DBA’s (MySQL CMDBA Certification)

1 2 4 4

Partner agrees to use MySQL Enterprise on all servers within 90 days

Technical Support

Partner provides support to End User for L1 & L2 Incidences

Yes Yes Yes Yes

MySQL support to Partner for L3 Escalations (per year)

1 Incident / Server

4 Incident / Server

Unlimited Incidents

Unlimited Incidents

Page 29: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 28

Pricing for Hosting Providers (continued)

Pricing option: ELA model

Authorized Hosting Partner

Authorized Silver

Hosting Partner

Authorized Gold Hosting

Partner

Authorized Platinum Hosting Partner

Comparable MySQL Enterprise Offering

Basic Silver Gold Platinum

Annual Partner Fee $599 $1,999 $2,999 $4,999

Annual ELA fee* $40,000 $100,000 $150,000 $300,000

Monthly ELA fee* $3,499 $8,499 $12,800 $25,500

Max servers 200 200 200 200

ELA Payback (breakeven vs. variable, # of servers)

111 83 83 100

Min. Certified DBA’s (MySQL CMDBA Certification)

1 2 4 4

Partner agrees to use MySQL Enterprise on all servers within 90 days

Technical Support

Partner provides support to End User for L1 & L2 Incidences

Yes Yes Yes Yes

MySQL support to Partner for L3 Escalations

Unlimited Incidents

Unlimited Incidents

Unlimited Incidents

Unlimited Incidents

* Choose Monthly or Annual option

Page 30: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 29

Hosting Q&A

Can Hosting partners put multiple end users on one server?

• Yes. The MySQL model is on a per-server basis. You may use a single server for a number of your end users. However, technical support incidents to MySQL are limited to one incident per server. Enterprise License Agreement (ELA) customers may submit unlimited incidents to MySQL

Can Hosting partners determine pricing to end users?

• Yes. Hosting partners may freely determine their own pricing that makes sense to their business.

Are end users entitled to MySQL Enterprise services?

• Hosting partner’s end users benefit from the MySQL Enterprise software made available to them. As a hosting company you can also optimize the servers on behalf of the end user, through MySQL’s monitoring tools. However, end users do not get direct access to the monitoring services. For this to happen, the hosting partner has the ability to resell a full MySQL Enterprise subscription to the end user.

How are the benefits different from MySQL’s standard subscription offering?

• The benefits are identical to the respective Basic, Silver, Gold and Platinum end user subscriptions of MySQL Enterprise. The differences are:

• Incidents are limited to one per server

• MySQL’s monitoring and advisory services are entitled to the Hosting partner, but not the end user.

• The pricing model is attractively priced to the Hosting market, allowing Hosts to entitle multiple end users per server, for a low monthly cost starting at $39 per server per month.

Can Hosting partners resell full MySQL Enterprise subscriptions?

• Yes. As part of your agreement with MySQL, Hosting partners have the ability to offer their end users MySQL Enterprise subscriptions. This is appropriate when the end user is requesting access to MySQL’s monitoring and advisory services, as well as technical support from MySQL.

Can Hosting partners offer MySQL Enterprise at different levels (Basic, Silver, Gold, Platinum) depending on the end users’ requests?

• There are two parts to this answer.

• There is one level for the Hosting partner, and one service level from MySQL to the partner. MySQL offers Hosting partners a single service level agreement, as well as the ability to tune all servers in their environment using the monitoring services.

• This being said, the Hosting partner is free to customize the service levels to its end users based on its own business model.

Page 31: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 30

Do all servers need to run MySQL Enterprise, or can some still run MySQL Community Edition?

• By joining the Authorized Hosting program, partners agree to offer their customers the most secure, reliable and up-to-date version of the MySQL database through MySQL Enterprise. Generally, Hosting partners must include all your entitled servers running MySQL in your reporting. If in some cases, the application environment requires you to stay on Community Edition versions of MySQL, Hosting partners may still run on this version under the same terms and conditions as MySQL Enterprise.

How does MySQL account for virtual machines?

• MySQL defines pricing on a per server basis. In the event MySQL is run in virtualization environments, each virtual server shall be counted identically as a physical server.

To enroll in the MECA Program, visit www.partner-portal.mysql.com/register.php where your company can apply for membership in the program, create a company profile for the MySQL Solutions Directory, subscribe for MECA Program Modules, and much more.

Page 32: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 31

Appendix 7: Remote DBA Services Provider Sun recognizes that Remote DBA Service Providers play an integral role in promoting the use and adoption of MySQL Enterprise. To better support you and facilitate your success we have designed a Partner track with benefits specific to the needs of Remote DBA Service Providers.

Annual Core Requirements – Remote DBA Services Provider

MySQL Ready Partner

MySQL Gold

Partner

MySQL Platinum Partner

Amount of Enterprise Subscriptions resold or influenced by partner (per year)

$25,000 USD

$50,000 USD

$100,000 USD

Partner must recommend MySQL Enterprise 1 Yes Yes Yes

Number of Consultants with MySQL DEV, DBA or Cluster Certification

2 3 5

Core benefits – Remote DBA Services Provider

MySQL Ready Partner

MySQL Gold

Partner

MySQL Platinum Partner

MySQL Enterprise software for development/non-production use (license is for a single server and for internal use only)

Yes Yes Yes

MySQL Modified Enterprise Support Subscription2 No Yes Yes

MySQL Enterprise Partner Logo use (subject to terms and conditions of MECA partner agreement)

Yes Yes Yes

Listing in MySQL Partner Directory. Yes Higher rank

Highest rank

Discounts on MySQL Training classes (discount for internal training only, not for resale) 3

10% 15% 15%

Web based, on-demand, training webinars Yes Yes Yes

Access to MySQL Sales Tools Yes Yes Yes

Sales and presales assistance from local MySQL contact

No Yes Yes

Discount on individual passes to MySQL annual user’s conference3

No 10% 10%

1Partner must recommend MySQL Enterprise to their end customers - We believe that MySQL Enterprise is very beneficial to our users. If you are not familiar with our Monitoring and Support services that are included in a MySQL Enterprise subscription please view http://www.mysql.com/products/enterprise/monitor.html . 2The MySQL Modified Enterprise Support Subscription will consist of/be limited to:

• 6 development/non-production support incidents • No guarantees on response times • Access to MySQL Knowledge base

3 Contact [email protected] to request the promotion code for this discount Support provided under the 6 incident MySQL Enterprise Modified Enterprise Support Subscription for Gold and Platinum Partners may apply to consultant field engagement support for a non-

Page 33: MySQL Enterprise Connection Alliance Program (MECA) Guide

Sun Microsystems MECA Partner Program Guide Page 32

production/development project at a customer site. However, this does not replace MySQL Professional Services to augment the delivery of services for complex or lengthy customer development issues. Production support in support of a Remote DBA Provider’s end-users will be equivalent to the Enterprise subscription level purchased by the Remote DBA Provider’s end-users. To enroll in the MECA Program, visit www.partner-portal.mysql.com/register.php where your company can apply for membership in the program, create a company profile for the MySQL Solutions Directory, subscribe for MECA Program Modules, and much more. To resell MySQL products and services, Sun offers program membership (Sun Partner Advantage Program) that requires a Sun contract and product accreditation, or the opportunity to sell a limited product line without a Sun contract, training or certification requirements (Sun Partner Advantage Open Access Channel Program). To sign up to the Sun Partner Advantage Program, a partner can submit an application to Sun. To participate in the Open Access Channel Program, a partner must register with a Sun Open Access Distributor only. For more information on the Sun Partner Advantage Program please visit http://www.sun.com/partners/resellers/index.jsp .