BT

Cloud Native Computing Foundation (CNCF) Adds Linkerd, gRPC, and CoreDNS to Growing Portfolio

by Daniel Bryant on  Mar 25, 2017

Since the beginning of 2017 the Cloud Native Computing Foundation (CNCF) has added three new projects to their portfolio for hosting and stewardship, including: linkerd, a transparent proxy ‘service mesh’ that provides service discovery, failure handling and visibility; gRPC, a language agnostic high performance RPC framework; and CoreDNS, a fast and configurable cloud native DNS server.

Agile is King, But Continuous Integration is an Elusive Goal

by Rui Miguel Ferreira on  Mar 23, 2017

A recent survey led by Dimension Data on the testing trends in modern development teams shows that agile methods are widely adopted, whereas only a few organizations reported the ability to deploy on a hourly-basis, an increasing goal amongst the respondents.

HelloFresh's Migration to a New API Gateway to Enable Microservices

by Hrishikesh Barua on  Mar 22, 2017 1

HelloFresh recently migrated their applications to a new API gateway with zero downtime. Their Director of Engineering, Ítalo Lelis de Vietro, shared the challenges and the migration process in a recent article.

Netflix Demonstrates Big Data Analytics Infrastructure

by Andrew Morgan on  Mar 21, 2017

At QCon San Francisco, engineers at Netflix discussed their big data strategy and analytics infrastructure. This included a summary of the scale of their data, their S3 data warehouse, and Genie, their big data federated orchestration system.

Platform9 Introducse 'Kube2Go' Alongside Managed Kubernetes and 'Fission' Serverless Framework

by Daniel Bryant on  Mar 21, 2017

Platform9 has released ‘Kube2Go’, a Kubernetes deployment service, which complements their recently launched multi-cloud managed Kubernetes offering and ‘Fission’ open source serverless framework that runs on top of Kubernetes.

Building a Bank with Golang, Microservices and Containers: Matt Heath at QCon London

by Daniel Bryant on  Mar 20, 2017

At QCon London, Matt Heath, Distributed Systems Engineer at Monzo Bank, presented “Building a Bank with Golang”. Key takeaways included: Golang’s focus on simplicity and readability in combination with excellent concurrency primitives making this a language well-suited for creating “high volume, low latency, distributed applications”.

Hosting Alexa Skills on AWS is Almost Free Now

by Sergio De Simone on  Mar 18, 2017

Amazon has announced a program to subsidize the hosting of Alexa skills that use AWS Lambda and incur use charges beyond what is provided by the AWS free tier. Only developers having at least one skill live are eligible to apply.

Amazon Adds Time to Live (TTL) Support to AWS DynamoDB

by Kent Weare on  Mar 18, 2017

In a recent blog post, Amazon announced changes to its NoSQL database service, DynamoDB, that includes support for Time to Live (TTL) on data stored in the service. Deleting data, based upon time-based thresholds, provides opportunities for organizations to reduce storage costs for data that decreases in value over time.

Moving Deliveroo from a Monolith to a Distributed System

by Jan Stenberg on  Mar 17, 2017

Deliveroo has grown dramatically the last years, both in terms of business and IT, and is facing a lot of technical challenges with its large monolithic application. The solution is to go distributed, but without microservices, Greg Beech noted in his presentation at the recent QCon London conference, describing their move from a monolith into a distributed system.

Conference Recap: Google Cloud Next

by Richard Seroter on  Mar 14, 2017 4

Cloud enthusiasts from around the world attended Google Cloud Next to hear an update from the search giant. Three broad themes emerged from the many keynotes and 200+ sessions: service scale and maturity, usable machine learning, and enterprise-friendliness.

How JD.com Moved to Kubernetes from OpenStack

by Hrishikesh Barua on  Mar 13, 2017

JD.com, one of China’s largest e-commerce companies, recently shared their experience in adopting Kubernetes to evolve to an application container based infrastructure from an OpenStack-managed IaaS one. The move, that also includes an in-house component for networking, improved resource utilization by 30%.

Enterprise Ethereum Alliance Releases Vision Paper

by Kent Weare on  Mar 12, 2017

The newly formed Enterprise Ethereum Alliance has published a Vision Paper outlining “a vision for users and stakeholders to propose, implement, and integrate advances to the Ethereum protocol with support for Enterprise Ethereum protocols.” In this paper the EEA discusses many topics related to Pluggable Consensus, interoperability, Ethereum protocol updates, storage and performance.

Is it Possible to Test Programmable Infrastructure? Matt Long at QCon London Made the Case for "Yes"

by Daniel Bryant on  Mar 12, 2017

At QCon London, Matt Long, QA Consultant at OpenCredo presented “Testing Programmable Infrastructure with Ruby”. Key takeaways included: it is possible to test programmable infrastructure at the unit, integration, and acceptance level; Ruby provides the power of a full programming language for integration and acceptance tests, and is often understood by both testers and sysadmins;

Improving IT Performance with Continuous Delivery

by Ben Linders on  Mar 11, 2017

The main benefit of continuous delivery is lower-risk releases; comprehensive test automation and continuous integration are practices that have the biggest impact on IT performance. Research of continuous delivery and IT performance tells us that implementing continuous delivery practices leads to higher IT performance and high performers achieve both higher tempo and higher levels of stability.

Organizing Improvements with Lean Leadership at ING Bank

by Ben Linders on  Mar 09, 2017

It’s the manager’s job to organize improvements and to make sure that real learnings take place. For real learnings you must accept the unknown and move outside of your knowledge boundary. Agile, lean and continuous delivery help to boost your learning capabilities.

BT