Skip to main content

AWS ALB Health Check for multiples app or services on NGINX

· 2 min read

There are many reasons to deploy multiple apps or services on a NGINX AWS EC2 instance, from cost savings to redundancy. In our case, we have an Application Load Balancer handling all requests to a Target Group (or Server Farm). However, in those cases is not just straightforward to set up the targets health check.

This post presents a solution to that scenario.

The taboo of failure in IT projects

· 8 min read

In 2015, after only thirteen years, the Washington State Department of Corrections finally realized that it had inadvertently released around 3,200 inmates to early release since 2002. The error in question existed in the system used to calculate sentence reductions for good behavior, which resulted in miscalculations in the drops.

It is just one in a long and depressing history of software bugs. Most IT experts agree that failures happen much more often than they should. Furthermore, losses are universally free from prejudice: they occur in all countries, large and small companies, in commercial, non-profit, and government organizations, and regardless of your status or reputation. In terms of the taxpayer and shareholder money wasted, business and social costs of these failures and the investments that cannot be made run into billions of dollars a year.

Why is Low Code development platform so trendy?

· 4 min read

We can define the low code as the practice where we start with a graphical interface, something like a skeleton of the most general and common elements between platforms when starting a new project. In this way, with all these elements already coded, we only need to make the project specifications (the colors of the platform, the functionalities, or specific pages) so that, in the end, we would end up making only approximately 20% of the code.