##
从Percona 发布Pro级产品得到的一些启发
[TOC]
首先我们来看看Percona都发布了哪些Pro级的产品
1、Percona Server for MySQL Pro
先来看下Percona Server for MySQL的定位:
Percona Server for MySQL is a freely available, fully compatible, enhanced, and open source drop-in replacement for any MySQL database. It provides superior and optimized performance, greater scalability, and availability, enhanced backups, increased visibility and instrumentation.
Percona Server for MySQL is trusted by thousands of enterprises to provide better performance and concurrency for their most demanding workloads.
再来看下Percona Server for MySQL Pro的定位:
Percona Server for MySQL Pro includes the capabilities that are typically requested by large enterprises. Percona Server for MySQL Pro contains packages created and tested by Percona. These packages are supported only for Percona Customers with a subscription.
那么我们再来看下capabilities有哪些特殊之处呢?
Capabilities
Find the list of capabilities available in Percona Server for MySQL Pro:
Name | Version | Description |
---|---|---|
Available on Amazon Linux 2023 | 8.4.4 | Amazon Linux 2023 is a purpose-built Linux distribution optimized for AWS. It’s designed for performance, security, and seamless integration with the broader AWS ecosystem. We support both AMD64 and ARM64 versions of Amazon Linux 2023. |
FIPS compliance | 8.4.3 | The FIPS feature has been tested on Percona Server for MySQL Pro 8.4.3. There are no changes to this release. |
FIPS compliance | 8.4.2 | The FIPS feature has been tested on Percona Server for MySQL Pro 8.4.2. There are no changes to this release. |
FIPS compliance | 8.4.0 | Enables all commercial cloud service providers who want to sell and expand their footprint for US government entities. |
AL2023的支持这个并不是刚需。
再来看下这个FIPS是个啥
The Federal Information Processing Standards (FIPS) are a set of U.S. government standards that ensure the security of computer systems for non-military government agencies and contractors. These standards specify how to perform cryptographic operations, such as encryption, hashing, and digital signatures. FIPS mode is a mode of operation that enforces these standards and rejects any non-compliant algorithms or parameters.
就这个US,那么和国人就没有关系。就国情而言,也会换成国密。
2、Percona XtraBackup Pro
同样先来看下Percona XtraBackup的定位:
Percona XtraBackup is an open source hot backup utility for MySQL-based servers that keep your database fully available during planned maintenance windows.
Whether it is a 24x7 highly loaded server or a low-transaction-volume Percona XtraBackup is designed to make backups seamless without disrupting the performance of the server in a production environment. Percona XtraBackup (PXB) is a 100% open source backup solution with commercial support available for organizations who want to benefit from comprehensive, responsive, and cost-flexible database support for MySQL.
再来看下Percona XtraBackup Pro的定位:
Percona XtraBackup Pro includes the capabilities that are typically requested by large enterprises. Percona XtraBackup Pro contains packages created and tested by Percona. These packages are supported only for Percona Customers with a subscription.
那么我们再来看下capabilities有哪些特殊之处呢?
Capabilities
Find the list of capabilities available in Percona XtraBackup Pro:
Name | Version | Description |
---|---|---|
Reduced backup lock time | 8.4.0-2 | Reduces the time the server remains locked by xtrabackup during full and incremental backups. Allows Data Definition Language (DDL) operations on the server while the backup is in progress. |
Install Amazon Linux 2023 | 8.4.0-2 | Install Percona XtraBackup Pro on Amazon Linux 2023. We support both AMD64 and ARM64 versions of Amazon Linux 2023. |
同理,AL2023的支持这个并不是刚需。
再来看下这个Reduced backup lock time是个啥,具体的可以参考
https://www.percona.com/blog/percona-xtrabackup-8-4-pro-reduce-server-locking-by-up-to-4300x/
一句话总结:减少备份期间的锁定时间。
3、Percona Server for MongoDB Pro
这里特性还是FIPS
Find the list of solutions available in Percona Server for MongoDB Pro builds:
Name | Version added | Description |
---|---|---|
FIPS support | 7.0.4-2 | FIPS mode provides a way to use FIPS-compliant encryption and run the Percona Server for MongoDB with the FIPS-140 certified library for OpenSSL. This helps customers meet minimum security requirements for cryptographic modules and testing in both hardware and software. |
其次是Percona Backup for MongoDB (PBM) 就不说了,Percona Server for MongoDB for all supported backup types.
其他参考这里:https://docs.percona.com/percona-backup-mongodb/details/versions.html
4、Percona Server for PostgreSQL Pro ?
会不会有Percona Server for PostgreSQL Pro先打一个问号,谁知道呢
Percona主要服务的三个数据库,有两个产品已经迎来了Pro级产品的差异化,下一个会是PostgreSQL吗?
另外发现了一个和Pigsty类似的产品Autobase
https://github.com/pgsty/pigsty
https://github.com/vitabaks/autobase
他们会是下一个Percona或者说不同的路线吗?
5、吐槽
这里真的要吐槽一下Percona:你搞个server pro针对US就算了,PXB这是无差别对待啊,都得订阅服务了。
从Percona在24年公布的财务信息来看,ARR是19%。这已经非常不错的收益了,也不知道Gartner定义的16%是咋统计的,但Percona是真的高。24年的还没有公布。
https://www.percona.com/about-percona/newsroom/press-releases/a-momentous-2023-headlined-by-a-19-increase-of-arr-positions-percona-for-even-greater-success-in-the-year-ahead
这25年一来就搞Pro这一套,是想增长的更多?还是搞产品差异化,吸引一部分客户去付费,然后扭亏为盈呢?
6、Percona发布Pro级产品的战略得到启发
如果从Percona发布Pro级产品的战略得到启发,DBA可以通过类似的方式提升自己的职业生涯,增加收入,并增强自身在市场中的竞争力。具体来说,DBA可以通过以下几个方面进行类似的转型和发展:
6.1、 从单纯的技术支持转向解决方案提供者
做什么:DBA可以将自己从单纯的技术操作支持者转型为提供全方位数据库解决方案的专家。这意味着不仅仅解决数据库问题,还要理解客户的业务需求,提供数据架构优化、性能提升、灾难恢复、以及安全合规等综合性建议和服务。
怎么做:
- 了解行业需求:通过不断学习业务和行业相关知识,掌握企业在数据库方面的深层次需求。比如金融、医疗等行业对数据的安全性和可用性有更高要求。
- 定制化服务:根据不同客户的需求,提供定制化的数据库架构设计和优化方案,而不仅仅是解决简单的技术问题。
- 长远规划:帮助企业设计数据库的长期发展规划,预防未来可能出现的瓶颈和问题,而不是仅解决当前的紧急情况。
6.2、打造DBA个人品牌,提供高级服务
做什么:DBA可以通过个人品牌化,将自己打造成“高端DBA专家”,类似于Percona通过Pro级产品提供付费支持,DBA可以推出一些增值服务。
怎么做:
- 技术分享:通过写博客、公开演讲、在线课程等方式,展示自己的技术深度和广度,建立自己的技术影响力。
- 提供高级培训和咨询:DBA可以针对特定领域(例如PostgreSQL、MySQL高可用架构设计、性能优化等)提供收费培训或咨询服务,向企业客户提供专业指导。
- 构建专业网站或平台:可以考虑开设个人网站或咨询平台,展示过去的项目经验,提供案例分析,吸引企业客户进行合作。
6.3、创建数据库工具或自动化脚本,向企业销售
做什么:DBA可以开发一些数据库管理工具、自动化脚本或备份恢复方案,这些工具可以帮助企业优化管理数据库的过程,并提供这些工具的支持服务。
怎么做:
- 识别痛点:通过与客户沟通,识别企业在数据库管理、维护、备份等方面的常见痛点。
- 开发工具:基于这些痛点,开发一些工具或自动化脚本(如自动化备份、性能监控、定时报告生成等)。这些工具可以通过SaaS模式或一次性收费的方式进行销售。
- 为工具提供持续支持:不仅提供工具本身,还可以为企业提供后续的技术支持,增加收入来源。
6.4、提升数据库安全和合规性咨询服务
做什么:随着数据合规性要求的日益增加(如国产化等),DBA可以将自己定位为数据库安全与合规性领域的专家,帮助企业提升数据库的安全性,确保符合相关法规要求。
怎么做:
- 深入了解合规性要求:学习各种数据隐私和安全合规的法规,了解不同行业的合规性标准。
- 提供合规性审计服务:为企业提供数据库的合规性审计,帮助他们识别安全隐患和不符合规定的做法。
- 设计安全数据库架构:根据企业的合规性要求,设计和实施符合标准的数据库架构,并提供持续监控和优化服务。
6.5、 推出定期支持和维护套餐
做什么:DBA可以提供类似Percona Pro级产品的订阅式支持服务,帮助企业进行数据库的日常维护、性能监控和故障恢复等。
怎么做:
- 定期维护:通过按月/季度/年度收费的方式,提供持续的数据库优化、监控、备份、恢复等服务。
- 服务内容:包括性能优化、数据恢复演练、数据库安全检查、软件更新等,确保客户的数据库处于最佳状态。
- 增强客户粘性:通过长期支持,帮助客户解决潜在问题,增强他们对服务的依赖,从而稳定收入来源。
6.6、与开源社区合作,提供专业技术支持
做什么:如果DBA专注于某个特定的数据库(如MySQL、PostgreSQL等),可以通过与开源社区合作,提供专业的技术支持,类似Percona对开源产品的支持模式。
怎么做:
- 参与开源项目:积极参与开源数据库的开发和维护,成为某个开源项目的核心贡献者,提高自己的知名度。
- 收费技术支持:在开源产品的基础上,提供针对企业客户的技术支持和培训服务,确保其生产环境的稳定运行。
- 定期更新和改进:为开源项目提供定期的更新和补丁,确保客户的数据库系统始终保持最新的稳定版本。
PS:
特别适合国人的一个路子,国产化数据库解决方案架构师。就单国产化政策咨询,国产化落地方案咨询,迁移咨询以及售后一条龙就能搞一波了。国人大佬很多,几个人一起搞一波,借这个风口,是有很大机会的。当然说起来容易,具体做还是要讲方式方法。失败是人生常态,但不去试试必定是失败。大家可以去看下国产文娱三幻神的采访,三位都有一句类似的话,这里引用
冯骥:“踏上取经路,比抵达灵山更重要。”
其他:以我为例,举例6.3,一个脚本从中文翻译为英文,转手一卖,利润高达7000%。别不信,我随时可以提供付款证明。其他方法都在我的自由职业课程里面有讲。但我也不是都成功,比如在6.6的时候,我被某社区拒绝了5次,最后不得不放弃。
7、总结
在大环境面前,个人的能力微不足道。
评论
