Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

The importance of SemVer for your applications

For some developers, SemVer can look just cosmetic, nice to have, or simply useless. But SemVer format is mandatory to make reliable software. I'll explain how over one year, we encountered 2 issues related to SemVer. The first one was critical and led to a production outage, while the other was a lot of trouble for several companies to upgrade a managed service.

How to become HIPAA compliant on AWS in 2022?

Since the 90s, when you run a company in the Healthcare industry in the US market, you must comply with the Health Insurance Portability and Accountability Act (HIPAA) Security Rule. Some of the security rules are directly linked to how you operate your organization, the others how you manage your application data for your customers. This article will walk you through what to consider on AWS to be HIPAA compliant in 2022.

Why Heroku and AWS have failed to serve modern developers?

Heroku Vs. AWS remains a long and persistent debate among developers. Both platforms have strengths and weaknesses. Over the last 10 years, Heroku and AWS played a huge role in the cloud hosting and software development industry, by significantly unlocking productivity in a way that it has never been reached before. They are the platforms behind most of the successes from the last decade. However, we are in 2022 and it still looks like if we (developers) were in 2010 to deploy our apps in the cloud.

The secrets behind our growth - Customer Success

Companies that want to take care of their customers have to invest in a Customer Success team and define the right strategy (Thanks Rav Dhaliwal for your help here). Thinking about customer success is typically something that happens much later (too late?) after the Sales efforts. Growth pressure on startups puts effort in the sales machine to close as many customers as possible while forgetting that growth comes from the current customers. A happy customer is less likely to churn.

Managed Kubernetes Comparison: EKS vs DigitalOcean Kubernetes

The container orchestration service Kubernetes has taken cloud-native application hosting by storm. By automating infrastructure tasks, Kubernetes—an open-source system designed by Google—simplifies the technical work of application deployment, scaling, and management. Managed Kubernetes services take this process a step further, handling more of the management tasks so that engineers can focus more time and resources on developing apps.

7 Things to Consider To Build Scalable Web Applications

Suppose you've built a web application and started getting a few customers. After some feedback and iterations, you are ready with a product that people want. From now, your application is drawing attention to more and more users, with more and more requests per minute (RPM). Suddenly, a wave of new people use your app, and at one point, they can't use it anymore. While testing your app, you realize that it's working correctly. So what happened? You are simply facing a scalability problem.

Managed Kubernetes Comparison: EKS vs GKE

Kubernetes is changing the tech space as it becomes increasingly prominent across various industries and environments. Kubernetes can now be found in on-premise data centers, cloud environments, edge solutions, and even space. As a container orchestration system, Kubernetes automatically manages the availability and scalability of your containerized applications. Its architecture consists of various planes that make up what is known as a cluster.

Heroku vs AWS : what to choose in 2022? - Detailed comparison

As a developer, using Heroku (a Platform as a service (PaaS)) helps get our applications up and running quickly. Without worrying about servers, scaling, backup, network, and so many underground details. Heroku is the perfect solution to start a project. But as the project grows, the needs become more complex, and moving from Heroku to Amazon Web Services (AWS) becomes more and more a no-brainer choice (discover why so many CTOs decide to move from Heroku to AWS).

Announcement: Pleco - the open-source Kubernetes and Cloud Services garbage collector

TLDR; Pleco is a service that automatically removes Cloud managed services and Kubernetes resources based on tags with TTL. When using cloud provider services, whether using UI or Terraform, you usually have to create many resources (users, VPCs, virtual machines, clusters, etc...) to host and expose an application to the outside world. When using Terraform, sometimes, the deployment will not go as planned.