March 20, 2017
What You Need to Know About Multicasting in the Cloud
What Is Multicasting? There are a variety of ways to send information across a network. The three most popular choices are unicasting, broadcasting, and multicasting. The most commonly found technique, known as unicasting, occurs when...
March 16, 2017
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.
March 10, 2017
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 –...
March 09, 2017
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...
March 03, 2017
Weave Cloud Outage 28th Feb Post-Mortem
Weave Cloud is our service for deploying, exploring, and monitoring microservice-based applications. At 17:37 GMT on 28th Feb, Weave Cloud suffered an outage for over 4 hours. The expectation of availablilty on a service like Weave Cloud...
February 20, 2017
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...
February 16, 2017
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...
February 14, 2017
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 NetworkingWeave Net has several options for configuring the network: ‘fast datapath’ – the...
February 09, 2017
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...
February 08, 2017
Troubleshooting Containers in Kubernetes With Weave Scope & Weave Cloud
Weave Scope is an open-source container visualization and troubleshooting project from Weaveworks that gives you a top-down view into your application and infrastructure, showing the dependencies and communication links between containers....
January 23, 2017
Cloud-Native Networking with Christopher Liljenstolpe of Tigera
Last week, Christopher Liljenstolpe of Tigera and I gave a high-level overview of Cloud-Native Networking via webinar. It seemed well-received. We had a good set of questions at the end. If you’re interested check out the video...
January 10, 2017
Write your first Weave Scope Plugin
Version 0.14 of Weave Scope came with an exciting new feature: plugins. If you’re visualizing and monitoring your microservices with Weave Scope, plugins provide a way to enhance and enrich the view with your own custom data. This data...
January 05, 2017
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...
December 29, 2016
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 network...
December 21, 2016
Weaveworks at AWS re:Invent 2016: Operations Management with Amazon ECS
In case you missed this year’s AWS re:Invent, we wanted to share another of our favorite sessions from the show. In a joint talk with Paul Maddox from AWS, our software engineer Alfonso Acosta walked through best practices for deploying...
December 15, 2016
Testing Distributed Systems with Weave Scope’s Traffic Control Plugin
In this guest post please welcome the Kinvolk team who have recently developed a Weave Scope plugin called Traffic Control. The Traffic Control plugin can help you troubleshoot any network traffic slowdowns and bottlenecks that can occur...
December 15, 2016
Continuous Delivery with Weave Flux
Weave Cloud runs on Kubernetes. Kubernetes give us a suite of tools for managing a running system, but it does have boundaries. In particular, it doesn’t care (and shouldn’t care) where your container images come from. But we do — we have...
December 14, 2016
Container Management and the Rise of Docker
Software projects have historically struggled with problems through the entire development life cycle, from understanding the requirements to successfully deploying a new release. Agile development methods have helped solve the problem of...
November 30, 2016
Introducing Weave Scope 1.1 Now With Amazon ECS Views
Today, we are pleased to announce version 1.1 of Weave Scope.This version of Scope provides the ability to visualize and troubleshoot apps deployed to Amazon ECS clusters and also includes a number of bug fixes as well as several usability...
November 10, 2016
Securing Microservices in Kubernetes
IntroductionStarting with version 1.3, Kubernetes includes beta support for network policies that allow you to exert control over connections to your containers. For those unfamiliar with Kubernetes network policies they have the following...