The latest News and Information on DevOps, CI/CD, Automation and related technologies.
Most interactions with a web application occur at the browser. Users search items, fill forms, create shopping carts, log into their profiles, and perform many other tasks. Unit tests are great, but nothing beats testing an application by interacting with the user-facing frontend. In this tutorial, you will learn and demonstrate how to write tests for the browser using Puppeteer . You will then take this a step further by automating the testing process in a continuous integration flow.
I worked at Google for six years. Internally, you have no choice — you must use Kubernetes if you are deploying microservices and containers (it’s actually not called Kubernetes inside of Google, it’s called Borg). But what was once solely an internal project at Google has since been open-sourced, and has become one of the most talked-about technologies in software development and operations.
Shipa is designed to make it simple for developers to run their code on Kubernetes without having to know Kubernetes and for platform engineers to enforce controls and policies.
AWS offers a Compute Optimizer tool that uses machine learning to analyze your historical utilization metrics and then recommend optimal AWS resources to help you reduce costs and improve performance. And it is free, you just need to opt in to the service in the AWS Compute Optimizer Console. Sounds great, right? Well, yes and no. It is a useful little tool, but if you do not understand its pros and cons, you will not be as optimized as you may think. Here is a breakdown.
Learn how to Install HAProxy on Ubuntu 20.04. Ubuntu 20.04 is a great choice for installing your HAProxy software load balancer. It’s a free Linux operating system that’s fast, secure, and best of all, it’s easy to use. One of the features that makes Ubuntu so accessible to even the newest of users is its package manager, apt , the Advanced Packaging Tool.