No comparison: How MoneySuperMarket is using Google Cloud to turn their data into competitive differentiators

When customers in the UK want to compare prices for things like car insurance, home insurance, credit cards, and loans, they increasingly turn to MoneySuperMarket. With 13 million active users across the UK, MoneySuperMarket has become the country’s go-to price comparison website, saving its customers an estimated £2 billion a year. Its parent company, Moneysupermarket Group, comprises other popular brands like MoneySavingExpert, TravelSupermarket, and Decision Tech, and is an established member of the FTSE 250 index.When customers use price comparison websites, they expect results that are fast and personalized to their unique needs. As a result, these price comparison sites can be complex to manage, with many moving parts that must work in unison. And with the breadth of MoneySuperMarket’s offerings, and the growing size of its business, it found that handling data became a bigger challenge.In 2014, with growing traffic numbers and increasing popularity, Moneysupermarket Group found that its on-premises data warehouse was limiting its ability to scale quickly. As a result, it shifted to the cloud to mitigate the costs of storage, but still kept hold of its existing on-premises analytics solution. But as its data needs continued to grow, Moneysupermarket Group realized it needed to shift its analytics to the Google Cloud as well for the flexibility, scalability and ease of use it offers.To make the change, Moneysupermarket Group used Cloud Data Transfer to extract its data to Cloud Storage buckets. From there, it used Google Kubernetes Engine (GKE) and Cloud Pub/Sub to orchestrate a process through containerized applications that cleans the data and loads it into BigQuery. Moneysupermarket Group also expanded its use of BigQuery as its cloud data warehouse, storing additional types of information such as events data from customer actions on touch points from different products and services,The flexibility of GKE allows Moneysupermarket Group to use it for several other projects, including machine learning (ML) and web-facing APIs—using Python and mostly XGBoost as the ML classifier in the container application code. For example, it uses ML to serve its personalized customer recommendations, and GKE forms the backbone of the ML model training and inference pipelines. Each task in the model training pipeline—data extraction, feature engineering, model training, and model evaluation—runs as containerized applications in GKE and is orchestrated with Cloud Composer. The ML pipeline solution is automated, so it’s fast, requires little manual intervention, and easily scales to build multiple models for millions of customers. Using containerized applications for each pipeline task allows data scientists to make frequent incremental improvements through continuous integration and continuous deployment (CI/CD) practices with less fear than when they had the on-prem analytics solutions.“With Google’s leadership in the Kubernetes ecosystem, Google Cloud delivers enterprise solutions, like Google Kubernetes Engine, based on their own learnings running services at scale,” says Harvinder Atwal, Head of Data Strategy and Advanced Analytics at Moneysupermarket Group. “This felt like the perfect fit for our data needs, as GKE features advanced networking, security, and operations support to reliably address our needs.”With its new analytics platform, MoneySuperMarket has benefited most from the speed of development and running big tasks. In Harvinder’s own words, the most notable change has been the deployment time for its machine learning pipelines. “We went from eleven hours down to about five minutes,” he says. That meant that the models could be updated every day instead of once a week, which, in turn, led to more relevant communications and offers, ultimately helping customers to save more money.More than80% of Google Cloud’s largest customers use GKE to run their workloads in production, and over 40% of GKE clusters are running stateful workloads. And the recent introduction of GKE Advanced offers enhanced features that make it ideal for large enterprises. To learn more, visit cloud.google.com/kubernetes-engine.
Quelle: Google Cloud Platform

Tracking: Google zeichnet Einkäufe mittels Gmail auf

Auf einer “Käufe”-Seite listet Google Einkäufe von Nutzern auf, auch wenn diese nicht über das Unternehmen selbst erfolgt sind – mithilfe von Rechnungen, die sich teilweise im Archiv des Gmail-Postfachs befinden. In unserem Fall sind das Hunderte Bestellungen, die bis 2012 zurückreichen. (Google, Gmail)
Quelle: Golem

Your Guide to KubeCon + CloudNativeCon EU

Following on the heels of DockerCon SF, the team is packing their bags and heading to Barcelona for KubeCon + CloudNativeCon EU from May 20- 23. Docker employees, community members and Docker captains will be there speaking about and demonstrating Docker and Kubernetes.
Stop by Booth G14 to learn more about our Docker Kubernetes Services (DKS), which is part of the recently announced Docker Enterprise 3.0. Docker Enterprise 3.0 is the only container platform that provides a simple and integrated desktop-to-cloud experience for both Docker and Kubernetes.

Get Involved with Open Source
Get involved in and learn more about some of the projects Docker has been working on with the Kubernetes community:

containerd – the core container runtime that was recently graduated from the CNCF and is in use by millions of users
Notary/TUF –  a project designed to address the key security challenge for enterprises working with containers
Docker Compose on Kubernetes – a recently open-sourced project that enables users to take a Docker Compose file and translates it into Kubernetes resources.

Also, there is an opportunity to join Docker and Microsoft in contributing to the Cloud Native Application Bundle (CNAB) specification – an open source, cloud-agnostic specification for packaging and running distributed applications. With CNAB, organizations can package Helm charts, Kubernetes YAML files and Docker Compose files in a single format that is easily shareable and distributed in Docker Hub and Docker Trusted Registry.
Learn More from Docker Experts
KubeCon will also provide a great opportunity to learn from industry experts and hear from those working with Kubernetes for their production applications. To help you navigate your way through the hundreds of sessions, Docker has put together a helpful guide to key talks being given during the event:
Tuesday, May 21

Building Images Efficiently and Securely on Kubernetes with BuildKit – Akihiro Suda, NTT Corporation – In this talk, Akihiro shows practical tips for running BuildKit on Kubernetes clusters.
Intro: TUF / Notary – Justin Cappos, NYU & Justin Cormack, Docker – This talk provides an accessible overview of two CNCF projects (Notary and TUF), that provide what has been roundly described as the most secure mechanism for distributing software.
Intro to CNAB: Packaging Cloud Native Applications with Multiple Toolchains – Chris Crone, Docker- This talk will introduce the Cloud Native Application Bundle (CNAB) specification and tooling
Panel Discussion: GitOps & Best Practices for Cloud Native CI/CD –Allison Richardet, Asteris, LLC; Laura Tacho, CloudBees; Ivan Pedrazas, State Street; Tracy Miranda, CloudBees; and Alexis Richardson, Weaveworks – This panel provides insights into GitOps, best practices for CI/CD for cloud native and tooling that can help automate these practices. It also features end user stories of their experiences learning the best ways to setup CI/CD for their specific applications and needs

Wednesday, May 22

Inside the CNCF Project Security Reviews – Justin Cormack, Docker   – The talk will cover how to make the most of a security review, what to expect from it, what to bring to the review process, and how to maximise the benefits of a review. It will be illustrated with details of the review process for the Notary and TUF audits from the inside as I was involved in this process, and with a detailed analysis of the public reports, including Prometheus, CoreDNS, Envoy, containerd and more.
5 Steps to Building Inclusive Communities – Ashlynn Polini, Docker – With 10 DockerCons under her belt, Ashlynn Polini shares the secrets behind creating inclusive events and programs for developers and operator communities
Service Meshes: At What Cost? – Lee Calcote, Layer5 & Girish Ranganathan SolarWinds – This talk will share methodology and results of performance testing research done in collaboration with a university, through the lens an open source service mesh benchmark tool – a tool used to provide a common benchmark across service meshes (their control planes, like Istio) and modern proxies (their data planes, like Envoy).

Thursday, May 23

Storage Provisioning for Kubernetes on Windows – Anusha Ragunathan & Jean Rouge, Docker – As support for Windows container workloads on Kubernetes heads to GA, the ecosystem will need robust storage interfaces for the many Windows apps that need to manage state. This session will explore the foundational constructs around persistent storage in Kubernetes, go over existing mechanisms in-tree that support stateful Windows workloads, dive into enhancements necessary in existing external storage provisioners and discuss the future of the space.
Intro + Deep Dive: containerd – Wei Fu, Alibaba & Mike Brown, IBM – This talk will give attendees an overview of how they extend/modify containerd to support enhanced integrations for custom production deployments.

Get involved with #Docker at #KubeCon + CloudNativeCon EU. Learn more about Docker #Kubernetes Services (DKS), hear from industry experts, contribute to open source and more:Click To Tweet

For More Information:

Learn more about Docker Enterprise 3.0
Download The Forrester New Wave for Enterprise Container Platform Software Suites
Find out more about Kubernetes in Docker Enterprise

The post Your Guide to KubeCon + CloudNativeCon EU appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/