diff --git a/_includes/case-study-styles.html b/_includes/case-study-styles.html new file mode 100644 index 0000000000..4e9527c083 --- /dev/null +++ b/_includes/case-study-styles.html @@ -0,0 +1,263 @@ + + diff --git a/_sass/_base.sass b/_sass/_base.sass index afa136b589..c4aee5d557 100644 --- a/_sass/_base.sass +++ b/_sass/_base.sass @@ -1131,7 +1131,7 @@ $feature-box-div-margin-bottom: 40px // Community -#community +#community, #caseStudies &.open-nav, &.flip-nav .logo background-image: url(/images/nav_logo2.svg) diff --git a/_sass/_desktop.sass b/_sass/_desktop.sass index 2574b96811..69ab7bd179 100644 --- a/_sass/_desktop.sass +++ b/_sass/_desktop.sass @@ -270,7 +270,7 @@ $video-section-height: 550px - #community + #community, #caseStudies #hero text-align: left diff --git a/case-studies/index.html b/case-studies/index.html new file mode 100644 index 0000000000..ddbeed1aa2 --- /dev/null +++ b/case-studies/index.html @@ -0,0 +1,88 @@ +--- +title: Case Studies +--- + + + +{% include head-header.html %} + +
+

Kubernetes User Case Studies

+
+ +
+
+
+

Featured User Case Studies

+
+
+ Pearson +

“We chose Kubernetes because of its flexibility, ease of management and the way it improves our engineers’ productivity.”

+

— Chris Jackson, Director for Cloud Product Engineering, Pearson

+ Read about Pearson +
+
+ Wikimedia +

“With Kubernetes, we’re simplifying our environment and making it easier for developers to build the tools that make wikis run better.”

+

— Yuvi Panda, Operations Engineer, Wikimedia Foundation

+ Read about Wikimedia +
+
+ eBay +

Inside eBay’s shift to Kubernetes and containers atop OpenStack

+ Read about eBay +
+
+ box +

Kubernetes at Box: Microservices at Maximum Velocity

+ Read about Box +
+
+
+
+
+ +
+
+
+ zulily +

“I don’t want to deploy software the old way ever again”

+

— Dylan Carney, Lead Software Engineer, Zulily

+
+
+
+
+ +
+
+

Kubernetes Users

+
+ New York Times + OpenAI + Goldman Sachs + SAP + Samsung SDS + WePay + SoundCloud + UK Home Office + Concur + Amadeus + Ancestry.com + CCP Games + LivePerson + Yahoo! Japan + Tell your story +
+
+
+ + +
+ + +
+{% include footer.html %} +{% include case-study-styles.html %} + + + diff --git a/case-studies/pearson.html b/case-studies/pearson.html new file mode 100644 index 0000000000..c488455b1d --- /dev/null +++ b/case-studies/pearson.html @@ -0,0 +1,88 @@ +--- +title: Pearson Case Study +--- + + + +{% include head-header.html %} + +
+

Pearson Case Study

+
+ +
+
+
+

Using Kubernetes to reinvent the world’s largest educational company

+

+ Pearson, the world’s education company, serving 75 million learners worldwide, set a goal to more than double that number to 200 million by 2025. A key part of this growth is in digital learning experiences, and that requires an infrastructure platform that is able to scale quickly and deliver products to market faster. So Pearson’s Cloud Technology team chose Kubernetes to help build a platform to meet the business requirements.

+
+ Pearson +

+ “To transform our infrastructure, we had to think beyond simply enabling automated provisioning, we realized we had to build a platform that would allow Pearson developers to build manage and deploy applications in a completely different way. We chose Kubernetes because of its flexibility, ease of management and the way it would improve our engineers’ productivity.”

+

— Chris Jackson, Director for Cloud Product Engineering, Pearson

+
+
+
+
+ +
+
+
+
+

Challenges:

+
    +
  • Pearson had difficulty in scaling and adapting to the growing online audience. They wanted to build and deliver content primarily over the web.
  • +
+
+
+

Why Kubernetes:

+
    +
  • Kubernetes will allow Pearson’s teams to develop their apps in a consistent manner, saving time and minimizing complexity.
  • +
+
+
+

Approach:

+
    +
  • Build a centralized platform for use across the entire enterprise
  • +
  • Use container technology as the core of the platform
  • +
  • Deploy Kubernetes to manage the platform
  • +
+
+
+

Results:

+
    +
  • Pearson is building an enterprise-wide platform for delivering innovative, web-based educational content. They expect engineers’ productivity to increase by up to 20 percent.
  • +
+
+
+
+
+ +
+
+
+

Kubernetes powers a comprehensive developer experience

+

Pearson wanted to use as much open source technology as possible for the platform given that it provides both technical and commercial benefits over the duration of the project. Jackson says, “Building an infrastructure platform based on open source technology in Pearson was a no-brainer, the sharing of technical challenges and advanced use cases in a community of people with talent far beyond what we could hire independently allows us to innovate at a level we could not reach on our own. Our engineers enjoy returning code to the community and participating in talks, blogs and meetings, it’s a great way for us to allow our team to express themselves and share the pride they have in their work.”

+

It also wanted to use a container-focused platform. Pearson has 400 development groups and diverse brands with varying business and technical needs. With containers, each brand could experiment with building new types of content using their preferred technologies, and then deliver it using containers. Pearson chose Kubernetes because it believes that is the best technology for managing containers, has the widest community support and offers the most flexible and powerful tools.“

+

Kubernetes is at the core of the platform we’ve built for developers. After we get our big spike in back-to-school in traffic, much of Pearson’s traffic will interact with Kubernetes. It is proving to be as effective as we had hoped,” Jackson says.

+
+
+
+ +
+
+
+

Encouraging experimentation, saving engineers time

+

With the new platform, Pearson will increase stability and performance, and to bring products to market more quickly. The company says its engineers will also get a productivity boost because they won’t spend time managing infrastructure. Jackson estimates 15 to 20 percent in productivity savings.

+

Beyond that, Pearson says the platform will encourage innovation because of the ease with which new applications can be developed, and because applications will be deployed far more quickly than in the past. It expects that will help the company meet its goal of reaching 200 million learners within the next 10 years.

+

“We’re already seeing tremendous benefits with Kubernetes — improved engineering productivity, faster delivery of applications and a simplified infrastructure. But this is just the beginning. Kubernetes will help transform the way that educational content is delivered online,” says Jackson.

+
+
+
+ +{% include footer.html %} +{% include case-study-styles.html %} + + + diff --git a/case-studies/wikimedia.html b/case-studies/wikimedia.html new file mode 100644 index 0000000000..d42522f850 --- /dev/null +++ b/case-studies/wikimedia.html @@ -0,0 +1,103 @@ +--- +title: Wikimedia Case Study +--- + + + +{% include head-header.html %} + +
+

Wikimedia Case Study

+
+ +
+
+
+

Using Kubernetes to Build Tools to Improve the World's Wikis

+

+ The non-profit Wikimedia Foundation operates some of the largest collaboratively edited reference projects in the world, including Wikipedia. To help users maintain and use wikis, it runs Wikimedia Tool Labs, a hosting environment for community developers working on tools and bots to help editors and other volunteers do their work, including reducing vandalism. The community around Wikimedia Tool Labs began forming nearly 10 years ago. +

+
+ Wikimedia +

+ “Wikimedia Tool Labs is vital for making sure wikis all around the world work as well as they possibly can. Because it’s grown organically for almost 10 years, it has become an extremely challenging environment and difficult to maintain. It’s like a big ball of mud — you really can’t see through it. With Kubernetes, we’re simplifying the environment and making it easier for developers to build the tools that make wikis run better.” +

+

— Yuvi Panda, operations engineer at Wikimedia Foundation and Wikimedia Tool Labs

+
+
+
+
+ +
+
+
+
+

Challenges:

+
    +
  • Simplify a complex, difficult-to-manage infrastructure
  • +
  • Allow developers to continue writing tools and bots using existing techniques
  • +
+
+
+

Why Kubernetes:

+
    +
  • Wikimedia Tool Labs chose Kubernetes because it can mimic existing workflows, while reducing complexity
  • +
+
+
+

Approach:

+
    +
  • Migrate old systems and a complex infrastructure to Kubernetes
  • +
+
+
+

Results:

+
    +
  • 20 percent of web tools that account for more than 40 percent of web traffic now run on Kubernetes
  • +
  • A 25-node cluster that keeps up with each new Kubernetes release
  • +
  • Thousands of lines of old code have been deleted, thanks to Kubernetes
  • +
+
+
+
+
+ +
+
+
+

Using Kubernetes to provide tools for maintaining wikis

+

+ Wikimedia Tool Labs is run by a staff of four-and-a-half paid employees and two volunteers. The infrastructure didn't make it easy or intuitive for developers to build bots and other tools to make wikis work more easily. Yuvi says, “It’s incredibly chaotic. We have lots of Perl and Bash duct tape on top of it. Everything is super fragile.” +

+

+ To solve the problem, Wikimedia Tool Labs migrated parts of its infrastructure to Kubernetes, in preparation for eventually moving its entire system. Yuvi said Kubernetes greatly simplifies maintenance. The goal is to allow developers creating bots and other tools to use whatever development methods they want, but make it easier for the Wikimedia Tool Labs to maintain the required infrastructure for hosting and sharing them. +

+

+ “With Kubernetes, I’ve been able to remove a lot of our custom-made code, which makes everything easier to maintain. Our users’ code also runs in a more stable way than previously,” says Yuvi. +

+
+
+
+ +
+
+
+

Simplifying infrastructure and keeping wikis running better

+

+ Wikimedia Tool Labs has seen great success with the initial Kubernetes deployment. Old code is being simplified and eliminated, contributing developers don’t have to change the way they write their tools and bots, and those tools and bots run in a more stable fashion than they have in the past. The paid staff and volunteers are able to better keep up with fixing issues. +

+

+ In the future, with a more complete migration to Kubernetes, Wikimedia Tool Labs expects to make it even easier to host and maintain the bots and tools that help run wikis across the world. The tool labs already host approximately 1,300 tools and bots from 800 volunteers, with many more being submitted every day. Twenty percent of the tool labs’ web tools that account for more than 60 percent of web traffic now run on Kubernetes. The tool labs has a 25-node cluster that keeps up with each new Kubernetes release. Many existing web tools are migrating to Kubernetes. +

+

+ “Our goal is to make sure that people all over the world can share knowledge as easily as possible. Kubernetes helps with that, by making it easier for wikis everywhere to have the tools they need to thrive,” says Yuvi. +

+
+
+
+ +{% include footer.html %} +{% include case-study-styles.html %} + + + diff --git a/js/script.js b/js/script.js index aed501d701..99574e7f83 100755 --- a/js/script.js +++ b/js/script.js @@ -132,8 +132,13 @@ var kub = (function () { } case 'home': + // case 'caseStudies': bodyHeight = windowHeight; break; + + case 'caseStudies': + bodyHeight = windowHeight * 2; + break; default: { bodyHeight = hero.outerHeight() + $('#mainContent').outerHeight();