实例探究 > 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

公司规模
Large Corporate
地区
  • America
国家
  • United States
产品
  • New Relic software analytics platform
  • Centurion
  • Docker
技术栈
  • Docker
  • Amazon Web Services
  • Centurion
实施规模
  • Enterprise-wide Deployment
影响指标
  • Productivity Improvements
  • Innovation Output
  • Cost Savings
技术
  • 基础设施即服务 (IaaS) - 云计算
  • 应用基础设施与中间件 - API 集成与管理
适用行业
  • Software
适用功能
  • 离散制造
  • 产品研发
用例
  • 预测性维护
  • 工厂可见化与智能化
服务
  • 云规划/设计/实施服务
  • 系统集成
关于客户
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.
挑战
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 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.
  • Enabled New Relic to quickly scale infrastructure to meet increased customer demand.
  • Helped allow teams to own the entire lifecycle of their application from development to production. Issues could be isolated and remediated faster and each team had far greater access and control of their system.
数量效益
  • 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

Case Study missing?

Start adding your own!

Register with your work email and create a new case study profile for your business.

Add New Record

相关案例.

联系我们

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

感谢您的信息!
我们会很快与你取得联系。