Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

Should Your Startup Hire a DevOps?

Software development no more emphasizes “final delivery” or deployment of a project. It is more about “continuous delivery and integration” today. The market also demands rapid delivery and updates without missing out on elements like ‘quality’ and ‘innovation.’ So, instead of building a super-robust well-tested product at once, developers focus on faster and bug-free releases to create a reliable product over time.

How We Defined The Pricing Model of Qovery

Pricing is a complex topic matter, and there’s no one-size-fits-all approach to pricing. Few things impact growth and revenue as much as your pricing. Finding the right balance between value and revenue will make or break your business. While most founders have a clear product vision and have thought through things like their go-to-market strategy or hiring plans, surprisingly, few have an idea about what their pricing should look like.

Should you use Kubernetes for your Startup?

Developers love containers for their portability and flexibility. Suitable for today’s cloud-native environment and agile development requirements, containers make it super-fast to develop, test, and run applications. Besides this, they are lightweight and can optimize the platform (and the host OS) they are deployed on. Now, for powerful applications with hundreds of containers, the platform should also be portable, flexible, extensible, and efficient.

The 5 best AWS Deployment Options to Consider in 2022

When we talk about various deployment and infrastructure provisioning choices on AWS, each option serves a particular set of users and needs. Some of Amazon's most common deployment services include Elastic Beanstalk, CloudFormation, and CodeDeploy. In containerization, there are options like ECS, EKS, Fargate, etc.

How a team of 15 developers deploys 4200 times per Month using the Preview Environments

When the CTO of this growing company (freshly acquired by a billion-dollar company) contacted me, he was concerned by the ability of his team to deliver what they committed to for the current year. His main issue was 15 engineers working in the same development environment. Can you imagine developing on the same workstation? Things will get worst as they plan to quadruple their engineering team size in the next 18 months.

Managed Kubernetes Comparison: EKS vs Scaleway Kubernetes Kapsule

The container orchestration tool Kubernetes helps an increasing number of companies to automate, scale, and manage their containerized application deployments. According to the Cloud Native Computing Foundation, the open-source software foundation that hosts and maintains Kubernetes, adoption of the platform increased from seventy-eight percent in 2019 to eighty-three percent in 2020.

Kubernetes Tips: How to find the Port of a Service with a DNS request

Last week I created a guide for our users to set up an NGINX service as an API Gateway with Qovery. The API gateway must redirect the incoming traffic to the appropriate service with the correct port. My problem is that the API Gateway does not know the ports exposed for every service. In this post, I will show you a quick tip on finding the port of a Kubernetes service with a single DNS request. Let's go!

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.

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.