客户案例 / 全部 / 德国
2024 年

lexoffice 通过扩展满足增长需求,并将用户响应时间缩短 50%
作为德国领先的商业软件提供商,Lexware 将其整个基础设施迁移到 Amazon Web Services(AWS),克服了其 SaaS 会计软件产品 lexoffice 的性能和可靠性问题。该公司现在拥有了更大的开发灵活性,可以轻松扩展,以适应客户的快速增长。使用 AWS,该公司已经将响应时间缩短了 50%,可以进行扩展,以满足每月使用峰值,而且几乎能够即时而不是在几小时内提供信息查询。该公司还使用一系列 AWS 安全服务帮助保护敏感的客户数据,由于该公司与他们使用的 AWS 服务紧密集成,从而可以轻松使用这些服务。
概述 | 机会 | 解决方案 | 成果 | 使用的 AWS 服务
将响应时间
缩短了 50%
在 1 年内为 93000 家
新公司提供了支持
亚秒级
会计数据检索
概述
总部位于德国的 Lexware 是一家面向小型企业和自由职业者的商业软件提供商。他们的一款市场领先的软件产品是 lexoffice,这是一种会计软件即服务(SaaS)解决方案。lexoffice 产品团队从 2015 年开始遇到 IT 性能问题,并在 2019 年再次遇到相同问题,这两次都对最终用户体验产生了负面影响。自 2012 年推出以来,该产品团队一直在本地运行其多租户 SaaS 产品,以保护敏感的客户数据并遵守复杂的德国税务会计规则。
当该公司首次遇到瓶颈时,lexoffice 将部分后期处理系统迁移到了 Amazon Web Services(AWS)。随着客户数量的增长,该公司遇到了进一步的扩展问题,因而决定将其所有业务迁移到云,并与 AWS 合作,以确保数据在迁移之后得到充分保护,并符合当地税务规则。通过在 AWS 上运行,该公司将数据库响应时间缩短了 50%,客户现在可以利用亚秒级的数据检索来快速访问会计信息。

机会 | 支持使用 AWS 开发新的产品功能
lexoffice 是由 Lexware 开发的一款 SaaS 产品,该公司是德国会计软件领域的知名企业,每天拥有 25 万活跃用户,包括个体经营者及小微型企业。该产品的会计模块包括账单、发票、工资单、银行业务和纳税申报服务,所有这些都有助于简化会计程序,使客户能够专注于发展其业务。lexoffice 还可以帮助其用户遵守复杂的德国报税法规(称为 GoBD),该法规规定了处理和记录税务相关数据的 IT 要求。这些法规包括数据安全措施,以确保所有数字税务记录都能得到保护,都可追溯,并可轻松进行验证。
2015 年,lexoffice 开始遇到性能和可靠性问题,这些问题对最终用户体验产生了负面影响。该公司从第一天起就一直在使用 AWS 进行测试和开发,并在 Amazon Elastic Compute Cloud(Amazon EC2)上构建了这一系统,该系统几乎可以为任何工作负载提供安全、可调整大小的计算容量。
鉴于此前使用 AWS 时获得的优秀体验,lexoffice 产品团队使用 Amazon Simple Storage Service(Amazon S3)将其部分生产系统迁移到 AWS,以提高产品性能。Amazon S3 是一种对象存储,可以从任何地方检索任意数量的数据。随后,该公司开始直接在 AWS 上将其所有新产品功能中的大部分作为独立的微服务进行构建,包括定制的发票模板和一个 PDF 生成模块。
当 lexoffice 在 2019 年遇到更加严峻的性能问题时,Lexware 意识到他们该果断采取行动了。该公司认为,与其对本地设置进行昂贵的升级,不如在 AWS 上全力一搏。Lexware 的总经理 Christian Steiger 表示:“我们需要为现有客户改善产品性能,并且更高效地引导新客户,以满足不断增长的市场需求。”“我们发现,AWS 可以支持我们的快速增长和扩展,以保持稳定的最终用户体验。”

“我们发现,AWS 可以支持我们的快速增长和扩展,以保持稳定的最终用户体验。”
Christian Steiger
Lexware 的总经理
解决方案 | 支持扩展和遵守当地税务法规
lexoffice 首先使用 Amazon Aurora 将其数据库迁移到 AWS,Amazon Aurora 可在全球范围内实现出色的高性能和可用性,而且完全兼容 MySQL 和 PostgreSQL。这样就将响应时间缩短了 50%。通过在 AWS 上进行构建,lexoffice 可以扩展以满足峰值使用需求,还可以在需要时减少基础设施的使用量,例如在客户需求下降的夜间。
由于需要保护客户的机密财务信息,该公司使用了一系列 AWS 安全和数据加密服务。其中包括与 弹性负载均衡(ELB)集成的用来防范常见 Web 漏洞的 AWS WAF、用来提供托管式 DDoS 保护的 AWS Shield,以及用来持续监控恶意活动的 Amazon GuardDuty。“AWS 的另一个关键优势是,由于所有服务都紧密相连,所以我们能够随时全面了解我们的安全级别,”Steiger 说道。“使用 AWS 服务,我们可以配置所需的加密级别,这样,我们的云设置就可以保护客户的财务记录,从而让我们高枕无忧。”
该公司还利用 AWS 帮助其客户编制所有财务活动,以及遵守 GoBD 税务法规。使用活动日志,可以几乎立即检索重要数据,而不必等待数小时。为此,该公司使用了 Amazon DynamoDB,这是一项灵活的 NoSQL 数据库服务,可以实现个位数毫秒级的性能。“我们的客户可以轻松找到信息,并为所有财务报告提供准确的支持数据,”Steiger 表示。“如果我们不使用 AWS,则需要一个团队来定期执行性能检查,或者来了解我们是否需要增加数据库容量,但由于我们能够自动扩展,所以这些工作都没有必要了。”
lexoffice IT 团队现在拥有更多的时间专注于开发新的产品和功能,而以前使用本地设置时,这一过程要慢得多。该团队采用不可变基础设施的理念,节省了管理服务器的时间。这样就提高了基础设施的一致性和可靠性,并提高了部署过程的可预测性。使用 AWS 无服务器服务,系统可以自动扩展,以满足流量和需求峰值。此外,lexoffice 现在还支持 Webhook,允许客户配置应用程序事件,以便在外部软件系统中自动触发事件,例如,在完成发票付款时触发系统事件,或在需要自动开具发票时创建新发票。为此,Lexware 使用了 AWS Lambda,这项服务使用户可以在不考虑服务器或集群的情况下运行代码,来响应事件。
使用 AWS,该公司得以创建一种 DevOps 文化,以帮助他们的 lexoffice 团队更快地处理性能问题。“IT 团队不再需要处理手动更新、扩展和监控等事务,因为 AWS 服务具有更高的抽象级别,”Steiger 说道。“使用 AWS 托管式服务,我们无需组建团队来处理安全更新和扩展等事务。AWS 会告诉我们更新事宜,而且只会询问我们何时应当应用更改,这样就为我们节省了大量的时间。”
成果 | 扩大 AWS 的使用范围以支持增长
使用 AWS,lexoffice 现在可以灵活地扩展和扩大其在线客户群,而不会影响其服务。Lexware 计划开始将其开发平台从 Amazon EC2 迁移到 Amazon Elastic Container Service(Amazon ECS),以运行高度安全、可靠、可扩展的容器。
该公司还计划改进其多账户战略,以增强 AWS 环境并基于这一环境进行构建。“我们一直在扩展和吸引新客户,因此 IT 基础设施需要支持我们的这些工作,这一点非常重要,”Steiger 表示。“仅在去年一年,我们就收获了 93000 名新客户,并有信心可以继续轻松发展。但如果没有 AWS,这一切都无从谈起。”
关于 lexoffice
lexoffice 是面向德国市场的在线会计软件,由 Lexware 开发,为 25 万家小型企业、企业家和自由职业客户提供服务。该产品简化了会计流程,使客户能够专注于业务发展。
使用的 AWS 服务
Amazon EC2
Amazon Elastic Compute Cloud(Amazon EC2)是一种 Web 服务,可以在云中提供安全并且可应需调整的计算容量。访问可靠、可扩展、按需支配型基础设施。凭借 99.99% 可用性的 SLA 承诺,在几分钟内扩展容量。
了解更多 »
Amazon Lambda
AWS Lambda 是一项无服务器事件驱动型计算服务,该服务使您可以运行几乎任何类型的应用程序或后端服务的代码,而无需预置或管理服务器。
了解更多 »
Amazon DynamoDB
Amazon DynamoDB 是一种完全托管式、无服务器的 NoSQL 键值数据库,旨在运行任何规模的高性能应用程序。
了解更多 »
Amazon S3
Amazon Simple Storage Service(Amazon S3)是一项对象存储服务,在可扩展性、数据可用性、安全性和能效方面业界领先。
行动起来
无论行业无论规模,每天都有各种机构在使用 AWS 实现自身业务转型、实现企业愿景。欢迎您联系我们的专家,立即踏上您的 AWS 之旅。