4
Founded in 2006, Wix.com is a leading cloud-based web development platform with more than 80 million registered users worldwide. Through free and premium subscriptions, Wix empowers millions of businesses, organizations, professionals, and individuals to take their businesses, brands, and workflow online. The Wix Editor and highly curated App Market enable users to build and manage a fully integrated and dynamic digital presence. Wix is headquartered in Tel Aviv, Israel, with offices in the United States in San Francisco, New York, and Miami; in Vilnius, Lithuania; and in Dnepropetrovsk, Ukraine. Scaling and accelerating development with DevOps and microservices What do millions of musicians, designers, dentists, bloggers, photographers, and other small business owners in more than 190 countries have in common? They use Wix to create and manage their online presence and small business workflow. ‘In addition to creating a stunning, professional website with our platform, business owners can choose from more than 250 apps to help them promote and run their business’, says Aviran Mordo, head of engineering at Wix. Those apps let small businesses manage everything from sending invoices, marketing their business, and using live chat with customers to appointment scheduling and reservations. As Wix continues its double-digit, year-over-year growth, adding 1.5 million new users each month, the complexity and breadth of the Wix platform is expanding significant- ly. That complexity and growth translates into a major challenge for Mordo’s team: providing high-quality apps extremely quickly across the various specific industry verticals that Wix targets. Wix Helps Millions of Small Businesses Build Their Brands INDUSTRY Technology/ Web Development LOCATION Tel Aviv, Israel EMPLOYEES 1,000 PRODUCTS New Relic APM, New Relic Mobile, New Relic Insights, and New Relic Browser WHY NEW RELIC Provides easy-to-use, self-service software analytics for developers, operations, and business intelligence RESULTS • Supports DevOps culture and encourages developer ownership of production code • Accelerates code deployment to 80 to 100 times per day • Improves code quality with detailed insight into application behavior and interdependencies between microservices Customer Case Study

Wix Helps Millions of Small Businesses Build Their Brands · Founded in 2006, Wix.com is a leading cloud-based web development platform with more than 80 million registered users

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Wix Helps Millions of Small Businesses Build Their Brands · Founded in 2006, Wix.com is a leading cloud-based web development platform with more than 80 million registered users

Founded in 2006, Wix.com is a leading cloud-based web development platform

with more than 80 million registered users worldwide. Through free and premium

subscriptions, Wix empowers millions of businesses, organizations, professionals,

and individuals to take their businesses, brands, and workflow online. The Wix

Editor and highly curated App Market enable users to build and manage a fully

integrated and dynamic digital presence. Wix is headquartered in Tel Aviv, Israel,

with offices in the United States in San Francisco, New York, and Miami; in Vilnius,

Lithuania; and in Dnepropetrovsk, Ukraine.

Scaling and accelerating development with DevOps and microservicesWhat do millions of musicians, designers, dentists, bloggers, photographers, and other

small business owners in more than 190 countries have in common? They use Wix to

create and manage their online presence and small business workflow. ‘In addition

to creating a stunning, professional website with our platform, business owners can

choose from more than 250 apps to help them promote and run their business’, says

Aviran Mordo, head of engineering at Wix. Those apps let small businesses manage

everything from sending invoices, marketing their business, and using live chat with

customers to appointment scheduling and reservations.

As Wix continues its double-digit, year-over-year growth, adding 1.5 million new users

each month, the complexity and breadth of the Wix platform is expanding significant-

ly. That complexity and growth translates into a major challenge for Mordo’s team:

providing high-quality apps extremely quickly across the various specific industry

verticals that Wix targets.

Wix Helps Millions of Small Businesses Build Their Brands

INDUSTRYTechnology/

Web Development

LOCATIONTel Aviv, Israel

EMPLOYEES1,000

PRODUCTSNew Relic APM, New Relic Mobile,

New Relic Insights, and New Relic

Browser

WHY NEW RELICProvides easy-to-use, self-service

software analytics for developers,

operations, and business intelligence

RESULTS• Supports DevOps culture and

encourages developer ownership

of production code

• Accelerates code deployment to

80 to 100 times per day

• Improves code quality with

detailed insight into application

behavior and interdependencies

between microservices

Customer Case Study

Page 2: Wix Helps Millions of Small Businesses Build Their Brands · Founded in 2006, Wix.com is a leading cloud-based web development platform with more than 80 million registered users

New Relic has dramatically impacted our culture, giving us the ability to be extremely data-driven in everything we do. When it comes to DevOps, Wix is leading the pack and New Relic is a big part of helping us achieve that.

Aviran MordoHead of Engineering, Wix.com

To meet that challenge, Mordo decided to shift the Wix culture to DevOps and start

moving to a microservices architecture. ‘The combination of microservices and

DevOps is helping us scale our engineering resources as well as our infrastructure’,

says Mordo. ‘Today we have more than 200 microservices running in production, sup-

ported by our engineers and a small team of operations people.’

An important part of the cultural shift to DevOps was asking Mordo’s team of 400

developers to assume ownership of their code running in production rather than de-

pending on the operations group to handle issues. Mordo understood that this new

responsibility required access to software performance data that the developers did

not have at their disposal.

Deploying software analytics that everyone can useAs a proof of concept, Mordo decided to start using New Relic APM to monitor two of

the company’s services. ‘We were surprised at how easy it was

for developers to be engaged with New Relic’, says Mordo. ‘It

not only gives them visibility into production, it allows them to

be more proactive and understand that they are not just run-

ning software, they’re actually operating a system.’ After the

rapid initial success, Wix began running the New Relic Digital

Intelligence Platform across its entire platform, expanding its

toolset beyond New Relic APM to include New Relic Browser,

New Relic Insights, and New Relic Mobile.

Today every developer at Wix uses New Relic, along with the

operations staff and even the business intelligence group, which

incorporates the data into the Hadoop platform. Each devel-

opment team has large monitors that show metrics from New

Relic such as performance, user interactions, errors, number of

deployments, and more. ‘New Relic makes the data really ac-

cessible to our developers and they love it because it’s self-ser-

vice’, says Mordo. ‘It’s particularly critical for us because we can

see the interdependencies between our hundreds of microser-

vices running in production.’

Wix Helps Millions of Small Businesses Build Their Brands

Page 3: Wix Helps Millions of Small Businesses Build Their Brands · Founded in 2006, Wix.com is a leading cloud-based web development platform with more than 80 million registered users

© Copyright 2017, New Relic, Inc. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 08.2017

Frontend developers at Wix use New Relic Insights and data from New Relic Browser

to report custom events about the different stages of application loading. ‘Because

we’re a full-page application, New Relic Browser is one of the best tools that we found

that allows our frontend developers to understand and measure what’s happening.’

With New Relic, Wix developers now have real-time visibility into application behavior

on the frontend, including exceptions and errors.

While Wix has roughly 15 million mobile websites, it is now starting to develop mobile

applications as well. ‘Although it’s very early stages for us with mobile apps, we’re

already embedding New Relic Mobile into what we’re developing’, says Mordo.

Improving code quality while accelerating daily deploymentsMordo credits New Relic with helping his team adopt DevOps successfully. ‘I believe

that DevOps is something that the whole company needs to do in order to release

product really, really fast’, says Mordo. ‘It’s about responsibility. If you build it, then you

run it, and we use New Relic to empower our developers to do exactly that.’

Mordo provides an example of how data from New Relic has helped developers take

on their new responsibilities: ‘In one of our daily meetings, one of the developers was

looking at New Relic and noticed that the performance of one of our critical services

was 50 milliseconds per request’, says Mordo. ‘Without anyone telling him to do so, he

went back and fixed the problem, reducing the time to 20 milliseconds.’

Two other key aspects of the DevOps approach are quality and speed. Using New

Relic, Wix is continually improving both. The company uses New Relic for daily mon-

itoring as well as weekly reviews with developers to identify performance issues and

prioritize actions to improve the code. At the same time, the company is accelerating

its deployment frequency. ‘Every year we’re increasing how fast we’re deploying code’,

says Mordo. ‘We now release code between 80 to 100 times a day compared to 60 to

70 times a day last year.’

Wix Helps Millions of Small Businesses Build Their Brands

Page 4: Wix Helps Millions of Small Businesses Build Their Brands · Founded in 2006, Wix.com is a leading cloud-based web development platform with more than 80 million registered users

© Copyright 2017, New Relic, Inc. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. 08.2017

Conquering the Super Bowl and beyondThe improved quality and performance of Wix’s platform was validated during

a recent event. When the company decided to run an ad during the Super Bowl,

Mordo’s team knew that everything needed to be ready for a sudden, dramatic

spike in traffic. ‘We used New Relic to help us do a lot of load testing and capacity

preparation ahead of the Super Bowl’, says Mordo. ‘When the ad ran, we had one

minute where we saw this huge spike in traffic. All the engineers were prepared to

take action if anything didn’t work correctly, but it all worked exactly as designed.

We didn’t have to do anything.’

As Wix continues to grow and evolve its platform, Mordo knows that New Relic will

be an essential component of his team’s success. ‘New Relic has dramatically im-

pacted our culture, giving us the ability to be extremely data-driven in everything

we do’, says Mordo. ‘When it comes to DevOps, Wix is leading the pack and New

Relic is a big part of helping us achieve that.’

Wix Helps Millions of Small Businesses Build Their Brands