Microservice Testing: Unit Tests
The previous article introduced the test pyramid, and some of the basics of how to apply it to a distributed system: This article zooms in on the unit test layer of the testing pyramid and explores ways to build effective unit tests for distributed systems such as microservice deployments.
Sep 27, 2017 - 6 min read
Microservice Testing: Introduction
Automated testing is one of the most important things that a software company needs in order to be successful. Properly tested code operates in a consistent and dependable manner which generates customer trust.
Sep 19, 2017 - 6 min read
Microservice Principles: Decentralized Data Management
Microservice philosophy favors decentralization in all aspects of software design. This focus on decentralization doesn’t just guide the organization of business logic. It also guides how data is persisted.
Sep 14, 2017 - 9 min read
Microservice Principles: Decentralized Governance
One of the most important realizations that a software engineer can make in his or her career is that there is no single perfect tool for solving every computer science problem, and that different tools should be employed in different circumstances.
Sep 5, 2017 - 8 min read
Microservice Principles: Smart Endpoints and Dumb Pipes
As engineering organizations transition from building monolithic architecture to building microservices architecture one challenge they often face is understanding how to enable communications between microservices.
Sep 1, 2017 - 8 min read
Amazon ECS: Autoscaling
I just published a video on the official Amazon Web Service’s YouTube channel, explaining how to autoscale a service in Amazon Elastic Container Service:
Aug 31, 2017 - 3 min watch
Amazon ECS: Core Concepts
I just published a video on the official Amazon Web Service’s YouTube channel, explaining core concepts of Amazon Elastic Container Service: Script:
Aug 31, 2017 - 6 min watch
Amazon ECS: Load Balancing for Containers
Another getting started video for Amazon ECS, this time talking about how to put a load balancer in front of a group of containers
Aug 31, 2017 - 5 min watch
Deploying an NGINX Reverse Proxy Sidecar Container on Amazon ECS
Official AWS Compute blog about launching an Amazon ECS task that has two containers: an application container and an Nginx sidecar container that functions as a reverse proxy
Aug 3, 2017 -
Official AWS Blog