BRIKL 精心挑选开发工具,以确保开发人员拥有应对管理数百个店面微型网站的挑战所需的一切,同时确保客户的 3D 模型无缝呈现。他们意识到他们正在开发的软件不仅仅是帮助客户浏览在线商店。
BRIKL 就是商店本身。因此,BRIKL 用于构建客户店面的每一款软件都会对他们的体验产生影响。 Tobias 认为开发人员体验与客户体验之间存在着密切联系。
他认为,BRIKL 的工程师团队“在使用正确的工具和正确的流程时,能够发挥出最佳水平”。 挑战 从 S3 开始并快速切换 早在 2017 年,BRIKL 就在 Amazon S3 存储桶上运行其产品的 MVP。
虽然它运行正常,但在 Tobias Meixner 看来,开发人员的体验有些 葡萄牙电报号码数据库 不尽如人意。 在公司的关键早期阶段,Meixner 的工程师团队需要能够快速灵活地行动,以测试新原型并确定它们是否能吸引 BRIKL 的客户。
但是,S3 的开发过程并不像 Meixner 希望的那样顺利。 使用 S3 存储桶,BRIKL 发现很难按照他们想要的方式工作。S3 托管所需的技术开销以及开发人员每次通过 CLI 推送更新时遇到的小摩擦最终开始让团队感到疲惫。
BRIKL 的开发人员更喜欢使用命令行界面来部署应用程序和发送更新。但是,使用 CloudFront 和 S3 后,他们发现自己在设置上投入了宝贵的工程时间。
CloudFront 要求 BRIKL 的工程师手动设置新的流量分发源、创建新的负载均衡器、设置源路径、指定 HTTP 协议策略、创建缓存策略等。
CloudFront 用户界面中不可避免的大量下拉菜单和 CloudFront 中的许多必需选择都成为了阻碍,减缓了 BRIKL 的创新步伐。