April 12, 2018
The Shift to Continuous Delivery and Microservices
In this blog we provide some context around why you need microservices and explain how the adoption of microservices was the catalyst that ultimately led to continuous delivery and continuous processes.
April 05, 2018
Practical Continuous Delivery
Making the transition to automated continuous delivery pipelines can be a challenging process. Read this blog to learn some best practices for implementing CD pipelines in your organization.
March 20, 2018
Top 11 Continuous Delivery Tools for Kubernetes (Part 2)
In this Part 2 of our top 11 CICD tools for creating an automated pipeline to Kubernetes, we looked at tools designed for Continuous Delivery.
March 15, 2018
Top 11 Continuous Delivery Tools for Kubernetes (Part 1)
In this blog we look at the top 11 tools for continuous delivery to Kubernetes and discuss the pros and cons of each one.
January 17, 2018
GitOps: High velocity CICD for Kubernetes
This blog post explains techniques for development teams who strive for high velocity continuous delivery using Kubernetes and Docker. When we say “high velocity” we mean that every product team can safely ship updates many times a day — deploy instantly, observe the results in real time, and use this feedback to roll forward or back. The goal is for product teams to use continuous experimentation to improve the customer experience as fast as possible.
December 27, 2017
GitOps - modern best practices for high velocity application development
A “you build it, you own it” development process requires tools that developers know and understand. “GitOps” is our name for how we describe modern best practices for high velocity application development with cloud native tools. Read this summary post about the GitOps pipeline model, why its beneficial to adopt this methodology and how to get started.
October 30, 2017
A Practical Guide: From Instrumenting Code to Specifying Alerts with the RED Method
This practical guide will help you getting started with monitoring your microservices with Prometheus. We walk through selecting key metrics, instrumentation, setting up alerts and Grafana dashboards.
October 05, 2017
TensorFlow on Kubernetes: Troubleshooting a TensorFlow Predictive Model Microservice with Weave Cloud
Weave Cloud works alongside machine learning platforms such as Seldon’s. In this tutorial you will deploy a predictive service that recognizes drawn numbers from 0 to 9.
August 22, 2017
Speeding Up Your Software Development with Canonical & Weave Cloud
Canonical's conjure-up makes it easy to deploy and operate Kubernetes in production, using a neat, easy-to-use CLI installer. Weave Cloud fills in the gaps missing with a Kubernetes install and provides the tools necessary for a full development lifecycle.
August 10, 2017
If something goes wrong in production, you want to immediately know the user impact. With that in mind, we created an automated alerting schema based on user-visible symptoms.
July 25, 2017
How to Supercharge Your Kubernetes Cluster with Rancher & Weave Cloud
This tutorial shows you how to deploy and manage Kubernetes with Rancher. You will then use Weave Cloud to complete the development lifecycle, and Deploy, Explore and Monitor your app as it runs in Kubernetes.
July 07, 2017
Demystifying Production-Ready Apps on Kubernetes with Carter Morgan
The Weave Online User Group talk given by Carter Morgan defines of what a "production-ready" cloud application looks like.
May 24, 2017
Understand Istio with Weave Cloud
In the Weave Cloud and Istio tutorial, we show you how to configure Istio for microservices and how to use Weave Cloud to explore and monitor the traffic flow between the microservices as it runs in the service mesh.
May 19, 2017
Adding a Service to Weave Cloud and Other Best Practices
Learn how to add a service to Weave Cloud – from naming and organization to security and monitoring, Tom Wilkie shares best practices and lessons learned.
May 13, 2017
The RED Method: key metrics for microservices architecture
Tom Wilkie shares Weaveworks monitoring philosophy and the three most important metrics to use in your microservices architecture.
May 07, 2017
Why use remote disk volumes?
I was browsing Twitter, and came across a question from Kelly Sommers, @kellabyte: OK, so that’s a good question. You can put a really fast SSD on a really fast bus inside your server box; why would you do anything different? Well, let’s...
April 24, 2017
A Whale of a Time: That’s it for DockerCon USA 2017
We won’t forget you, DockerCon USA 2017. Our team had a blast – huge thanks to the Docker ecosystem and the entire community. In case you missed it, here’s a recap of our awesome week in Austin. The big newsWe’re excited about two of...
April 14, 2017
Scalable Microservices with gRPC, Kubernetes, and Docker
On March 14, the monthly Weave User Group covered the topic “Scalable Microservices with gRPC, Kubernetes, and Docker.”Sandeep Dinesh, Developer Advocate from Google gave an overview of Kubernetes and gRPC with a demo. In the second part...
April 13, 2017
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...
April 07, 2017
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.