下载PDF
实例探究 > New Relic Scales Their Software Platform Quickly with Docker and Creates New Tools Designed For Dockerized Applications

New Relic Scales Their Software Platform Quickly with Docker and Creates New Tools Designed For Dockerized Applications

技术
  • 分析与建模 - 实时分析
  • 应用基础设施与中间件 - API 集成与管理
  • 基础设施即服务 (IaaS) - 云计算
适用行业
  • Software
适用功能
  • 离散制造
  • 产品研发
用例
  • 工厂可见化与智能化
  • 预测性维护
服务
  • 云规划/设计/实施服务
  • 系统集成
挑战
As New Relic anticipated their future growth, they saw it as an opportunity to rethink their own application architecture. This led New Relic to morph their existing monolithic application components into a service-oriented architecture with a goal of increasing their number of software deployments each day. At the same time, they were planning to greatly increase their infrastructure and launch new products and features into the marketplace. As a SaaS company, these transitions were not taken lightly, as any changes to the existing infrastructure and services instantly touches their customers. To aid in this transition, the Site Engineering group, including – Sean Kane Lead Site Reliability Engineer Karl Matthias and Sean Kane, along with several product teams, started to investigate Docker, the open platform to build, ship and run distributed applications.
关于客户
New Relic is a software analytics company that makes sense of billions of metrics about millions of applications in real time. Their comprehensive SaaS-based solution provides one powerful interface for web and native mobile applications and consolidates the performance monitoring data for any chosen technology in an environment. Their customers use their cloud solution every day to optimize more than 200 billion metrics for 3 million applications. When your brand and customer experience depend on the performance of modern software, New Relic provides insight into your overall environment.
解决方案
New Relic adopted Docker, the open platform to build, ship and run distributed applications. As early adopters of the Docker platform, the team even custom-built an open source project called Centurion as a deployment tool that contributed to the Docker community. That tooling was integrated into their original proof of concept deployment pipeline, which was built on Docker and formed the platform for their new application release process. Today there are over 75 New Relic production services that run on Docker both in New Relic’s own data center and in the Amazon Web Services cloud. Containers are always spinning up and down depending on what new features are being deployed and each application team is able to deploy containers on demand.
运营影响
  • Empowered developers to iterate faster and with assurances that what runs in production is the exact code they shipped
  • Eliminated frustration and improved productivity by streamlining the setup time, in some cases from one day down to one hour.
  • Operations team is less involved in application deployments and debugging, allowing for more focus on site reliability and process improvements.
数量效益
  • Increased the number of software deployments each day
  • Reduced setup time from one day to one hour
  • Enabled hundreds of engineers to deploy at any time

相关案例.

联系我们

欢迎与我们交流!

* Required
* Required
* Required
* Invalid email address
提交此表单,即表示您同意 IoT ONE 可以与您联系并分享洞察和营销信息。
不,谢谢,我不想收到来自 IoT ONE 的任何营销电子邮件。
提交

Thank you for your message!
We will contact you soon.