Using AI and satellite imagery for disaster insights

A framework for using convolutional neural networks (CNNs) on satellite imagery to identify the areas most severely affected by a disaster. This new method has the potential to produce more accurate information in far less time than current manual methods. Ultimately, the goal of this research is to allow rescue workers to quickly identify where aid is needed most, without relying on manually annotated, disaster-specific data sets. Researchers train models on CNNs to detect human-made features, such as roads.
Read more

NGINX Conf 2018: Migrating Load-Balanced Services from F5 to NGINX Plus at AppNexus

In his session at NGINX Conf 2018, ErnestoChaves, a Senior Network Engineer at AppNexus, describes how and why the company replaced all of the F5Networks BIG‑IP hardware load balancers in its global data centers with NGINXPlus. He details the motivations, pitfalls, and successes of the transition from proof of concept through to implementation. In this blog we highlight some key takeaways. You can watch the complete video here: Solutions that were the best choice at the time don’t always stay that way.
Read more

Running Vault and Consul on Kubernetes

In the following tutorial we’ll walk you through provisioning a highly-available Hashicorp Vault and Consul cluster on Kubernetes with TLS. This is an intermediate-level tutorial. It assumes that you have basic working knowledge of Vault, Consul, Docker, and Kubernetes. Minikube is a tool used to run a single-node Kubernetes cluster locally. It’s designed to get a cluster up and running quickly so you can start interacting with the Kubernetes API locally.
Read more

Monitor AWS App Mesh and Envoy with Datadog

Envoy proxies communication among microservices. It is a key component in many service-oriented architecturesâand one that offers a unique opportunity to gain visibility into your service mesh. We’re pleased to announce that Datadog integrates with Envoy as well as AWS App Mesh, a new hosted service based on Envoy that dynamically configures your service mesh proxies. By integrating Envoy or AWS App Mesh with Datadog, you can monitor the performance of your service mesh and view performance metrics and detailed request traces from all the services in your infrastructure.
Read more

5 Monitoring tools every startup and MVP should check out

As an entrepreneur and the CTO of a young startup, keeping a close eye on the product is at the top of my priorities. To keep improving the product, I’m always alert to new issues; and seeing those issues from different perspectives is key to resolving problems before users are affected. This is where monitoring comes in. In this blog post, I will get you into my stack and share the list of monitoring tools I’m using on a daily basis.
Read more

The taming of microservices

The cost of managing microservices and the dependencies between them increase exponentially as their numbers rise. But things don’t have to be complicated. By making it easier than ever to add powerful new microservices, Kubernetes has become a driving force behind companies breaking up monolith apps and transforming them into microservice architectures. But as their numbers grow, the cost of managing microservices and the dependencies between them increase exponentially as well.
Read more

Amazon is coming to company data centers, and that should scare Cisco, HPE and Dell

Amazon Web Services will offer AWS-branded servers that will work with existing cloud services. AWS is taking on traditional hardware vendors with its on-premises service. Amazon Web Services will offer AWS-branded servers that will work with existing cloud services. AWS is taking on traditional hardware vendors with its on-premises service. Amazon cloud chief Andy Jassy said that during the first half of 2018, he was consistently getting requests from customers who wanted Amazon’s help not just in the cloud, but also in their own data centers.
Read more

How Uber’s New Driver App Overcomes Network Lag

This article is the third in a series covering how Uber’s mobile engineering team developed the newest version of our driver app, codenamed Carbon, a core component of our ridesharing business. Among other new features, the app lets our population of over three million driver-partners find fares, get directions, and track their earnings. We began designing the new app in conjunction with feedback from our driver-partners in 2017, and began rolling it out for production in September 2018.
Read more

Cloud Native Computing Foundation Announces Envoy Graduation

Originally created at Lyft, Envoy is a high-performance open source edge, middle, and service proxy. The project helps ease the transition to, and operation of, cloud native architectures by managing the interactions among microservices in order to ensure application performance. Envoy’s out-of-process architecture can be used with any application, in any language or runtime; supported protocols and features include HTTP/2, gRPC, MongoDB, Redis, Thrift, external authorization, global rate limiting, a rich configuration API, and much more.
Read more

Matplotlib—Making data visualization interesting

Data visualization is a key step to understand the dataset and draw inferences from it. While one can always closely inspect the data row by row, cell by cell, it’s often a tedious task and does not highlight the big picture. Visuals on the other hand, define data in a form that is easy to understand with just a glance and keeps the audience engaged. Matplotlib is a basic library that provides options for various plots along with extensive customizations in the form of labels, title, font size etc.
Read more