Cloud Native Matters - Alexis Richardson’s Cnc + Kubecon 2017 Talk

At the end of March, our CEO and co-founder Alexis Richardson gave a keynote at CloudNativeCon + KubeCon Europe 2017 on what cloud native is, and why cloud native matters.In the beginningCloud native began 10 years ago with Netflix and...

Catch Weaveworks At Dockercon Usa 2017

We’re packing up and heading to Austin, Texas for DockerCon USA 2017. Stop by and say howdy to the Weaveworks team at booth G21, get a demo of Weave Cloud, and find out what awesome prizes we’ll be giving away during the show. Here’s a...

Microservices On Amazon Ecs With Abby Fuller (aws) & Mike Lang (weaveworks) Part 2

At the March 28, 2017 Weave Online User Group, Abby Fuller presented on Amazon ECS, find the part 1 recap here. Her comments on ECS best practices are summarized below. Following her talk, Mike Lang of Weaveworks described Weave Cloud’s...

Promql Queries For The Rest Of Us

Prometheus comes with its own query language called PromQL. It’s very powerful and easily allows you to filter with the multi-dimensional time-series labels that make Prometheus so great. But it can be daunting when you are faced with an...

Microservices On Amazon Ecs With Abby Fuller (aws) & Mike Lang (weaveworks)

Abby Fuller returned as the guest speaker to talk about Microservices on Amazon ECS. She provides an overview on ECS, how it works, and best practices.

Kubecon Europe 2017: A Kubernetes Community Meeting

That’s a wrap, KubeCon Europe 2017 Another successful CloudNativeCon + KubeCon Europe is in the books, and we want to extend a huge thanks to everyone who visited our booth and attended our talks. We love getting the chance to chat with...

Alexis Richardson On Why The Cncf Hopes "everybody Will Want To Be Cloud Native"

Weaveworks CEO and Cloud Native Computing Foundation Chair Alexis Richardson gave a keynote at CloudNativeCon + KubeCon Europe called What is Cloud Native and Why Should I Care?  This talk discussed why the CNCF believes everyone...

Introducing Weave Cloud Enterprise

Our goal for Weave Cloud is to remove obstacles from getting applications into production. A team of developers should be able to easily deploy, manage, monitor, and connect microservices and container-based applications. Today we’re...

Moving To The Cloud: Is Re-architecting Right For You?

Moving to the cloud is a major infrastructure change for any business. Unless you’re starting from scratch, switching to the cloud requires getting your existing data and applications there. For data, transfer may mean sending files over...

Improving Performance And Reliability In Weave Scope With Ebpf

As a cloud monitoring tool, Weave Scope has to collect data about processes and network connections on each cluster node, process that data, and compile everything into a report that is sent to the app server as data points for the user...

Multicasting In The Cloud: What You Need To Know

What Is Multicasting? There are a variety of ways to send information across a network. The most commonly found technique, known as unicasting, occurs when one sender sends a message to a single recipient. Broadcasting, perhaps the most...

Weaveworks' K8s Contributions And What's Coming At Cloudnativecon

Our team is excited to hear from fellow Kubernetes enthusiasts during CloudNativeCon + KubeCon Europe in just a couple of weeks in Berlin. If you haven’t yet registered, get your ticket before the event sells out! As dedicated members of...

An Introduction To Microservices: An Aws Perspective

Microservices best practices, common questions and benefits. Part of an overview of Micoservices as presented by Abby Fuller, a developer advocate for AWS.

Weave Cloud And The Future Of K8s: A Simplified Kubernetes Installation

Since announcing kubeadm in September as a simplified way to install Kubernetes, SIG-cluster-lifecycle has made a number of updates to the tool. The goal remains the same: to make it the standard for Kubernetes installation. Lucas...

Of Metrics And Middleware

The topic of how the services in Weave Cloud are instrumented came up in two discussions this week, so I thought I’d write a short blog post explaining all the moving parts. Instrumenting Requests For all services in Weave Cloud, we...

Microservices: Lessons Learned

Back in September 2016 I gave a talk at the Microservices SF meetup entitled “Microservices: Lessons Learned”. This post is a brief write up of the talk, including the video and slides. It’s much more opinionated that previous posts –...

Financial Disaster Recovery Plan Using Aws And Weave Net’s Multicasting

At AWS re:Invent in November, Felix Candelario and Benjamin Feldon from Amazon Web Services (AWS) gave a presentation titled “Disaster Recovery & Business Continuity for Financial Institutions.”Disaster Recovery is an issue of particular...

Log Aggregation For Kubernetes With Loggly

I consider log aggregation to be one of “pillars” of observability – a crucial service that every developer needs when working with distributed apps / microservices / cloud natives. In this post I’ll explain how we uses Loggly to aggregate...

Kubernetes On Raspberry Pi: Challenges & Advantages

Lucas Käldström is a upper secondary school student from Finland. He has recently joined Weaveworks as a contractor. By tinkering with Raspberry Pis, he discovered Kubernetes, started kubernetes-on-arm, and then merged ARM support into...

Prometheus, Configmaps And Continuous Deployment

This is the story of how we manage our Prometheus config to avoid restarting Prometheus too often, losing all our history. It is a short, up to date write up of a talk I gave at the first London Prometheus meetup. In the beginning there...