Recap: High-performance Linux Monitoring With Ebpf

Recap of Alfonso Acosta’s talk High-performance Linux Monitoring with eBPF (Extended Berkeley Packet Filter). Learn how it’s used in Weave Scope.

Weave-npc: Container Firewalls In Go

Weave Network Policy Controller is an implementation of the Kubernetes Network Policy. Read on to learn about container firewalls in Go.

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...

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...

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...

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...

How To Run Kubernetes On Bare Metal

With new solutions like Packet, bare metal environments in the cloud are gaining new momentum. Hosted cloud solutions like AWS were previously preferable to developers over bare metal because of the automation advantages they offer....

5 Reasons To Choose Weave

Since the project started in 2014, Weave Net has grown in capability and maturity, added features and improved performance. Weave Net is evolving into a powerful Cloud Native Networking Toolkit. Much more than a virtual network for Docker...

Fast And Secure Container Networking With Weave Net's Fast Datapath

Weave Net 1.2 introduced a high performance overlay network for containers called fast datapath (fastdp). Despite advantages, the overlay had a limitation that it did not have any built-in mechanism for encrypting dataplane packets, so by...

Weave Net 1.9 Released: Encrypted Fast Datapath & Arm

Today, we’re pleased to announce the release of Weave Net 1.9, which features faster, more secure networking and support for ARM builds. Fast, Secure Networking Weave Net has several options for configuring the network: ‘fast datapath’ –...

Using Weave Net For Networkpolicy In Kubernetes

FOSDEM is a free conference for Open Source developers, held each year in Brussels. In the Lightning Talk stream I gave a whistle-stop tour of the motivation, definition and implementation of Kubernetes NetworkPolicy using Weave Net. In...

What Is Cloud Native And Why Should I Care

Alexis Richardson, founder and CEO of Weaveworks, did a recent talk at Software Circus about “What Cloud Native is and why should I care.” Cloud Native is open source Cloud computing for applications, a trusted tool kit for modern...

Using Weave To Network Containerized Microservices On Amazon Ecs

Amazon EC2 Container Service (ECS) is a Docker container management service, part of Amazon Web Services (AWS) cloud. By using Weave Net, a software-defined networking solution, you can deploy containers onto ECS more easily, without...

11 Helpful Docker Tools For Developers

The state of the Docker ecosystem, as with any new and popular project, is frequently in flux, with new tools and software rising and falling in popularity. If you’re a developer who regularly works with Docker, you continually need to...

Ansible And Weave Step By Step

We received permission from Alberto Garcia Lamela to post this guest blog post. The original post here. This is a pragmatic guide to Ansible for beginners. This use case will guide you on how to set up a cross-cloud software defined...

Virtual Machines Vs. Containers: Virtual Solutions For Two Different Problems

Virtualization: What is it and why do we need it? For enterprises with hundreds or thousands of applications all supporting critical business functions, maintaining an environment where applications run successfully and minimizing the...