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.

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

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

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 NetworkingWeave Net has several options for configuring the network: ‘fast datapath’ – the...

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

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

11 Essential Docker Tools for Devs (Updated for 2017)

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

Docker Swarm Mode vs. Kubernetes: Key Facts You Need to Know

Docker Swarm Mode and Kubernetes are two of the most popular tools for container clustering and orchestration, despite their divergent philosophies and capabilities. Since both platforms are quite distinct, experience with one generally...

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

What are Microservices?

Software applications built using microservices have multiplied rapidly in recent years, and the trend shows no signs of slowing down. A host of tech industry titans, including Netflix, Amazon, eBay, Uber and Comcast, have all written...

Whodunnit? Debugging and Diagnosing Microservices with Weave Cloud Beta

Debugging is about understanding the system. If software is behaving in some unexpected way, it means there is some piece of the system you don’t understand. Microservices, in particular, spread the system’s behaviour across many...

Sock Shop: A Microservices Demo Application

If you came by our booth at DockerCon in Seattle this year you’ll have seen “Sock Shop”, our microservices demo application.We originally designed it so we could demonstrate products like Weave Net and Scope – but additional...

DockerCon 2016: Weave Cloud and Weave Net 1.6

At DockerCon today we announced the public beta of Weave Cloud, a microservices console allowing developers and operations to quickly connect, visualize and monitor containers and microservices, regardless of the orchestrator....

Weaveworks closes $15M Series B to simplify microservices for all

Today we are announcing a $15M Series B investment from GV (formerly Google Ventures) and Accel. This brings our total funding to $20M to date. We have strong backing from two of the world’s leading VCs. This is great news for...

My first DC/OS app

There had been a lot of excitement in the community around the first open-source release of DC/OS.Here at Weaveworks, the team made sure Weave Scope 0.14 works very well on DC/OS..Among the variety of DC/OS tutorials, I haven’t yet found a...

Service routing turns containers into microservices

Flux is a new project from Weaveworks that gives you service routing for Docker containers. What is service routing? It’s a layer on top of the network that means your application code can connect to services rather than individual...

An important Cloud Native Computing Foundation milestone

Today the Cloud Native Computing Foundation (CNCF) made three important announcements at Kubecon London. The first was the formation of the Technical Oversight Committee (TOC), which performs a key role in determining which open...