ARM vs Intel – A real-world comparison using EC2

With the recent move from Apple to ARM-based CPUs, everyone seems to be in awe of the performance of the ARM-based Apple M1s. As a cloud engineer, I couldn’t avoid asking if this performance translates to cloud computing too. AWS has their line of ARM CPUs called Graviton, available in their second generation as the m6g family […]
Law of the Jungle: Applying modern DevOps concepts in AWS

About Law of the Jungle Law of the Jungle (LOTJ) is a cloud-based solution for risk-proofing marketing and making compliance agile and effortless. Their solution encourages effective compliance by improving productivity and reducing time to market. LOTJ brings agile methodologies to marketing teams and guides them through compliance using artificial intelligence on AWS. The vision behind […]
Perx Health: Automated global deployments on AWS with HIPAA Best Practices

About Perx Health Perx Health is pioneering a motivational health community made for everyone. They are using leading-edge behavioural science, understanding of consumer tactics, and technology to assist and motivate people living with chronic conditions to stick to their treatment plans. Notably, Perx has already helped to increase engagement with thousands of patients, improved their […]
Waterco: Moving from Heroku to AWS without adding infrastructure operations

About Waterco — Poolware Established in 1981, Waterco is a global brand reputed for designing and manufacturing filtration and sanitisation systems. Waterco’s products are widely used in swimming pools, spas, aquacultures, and the water purification industry. Their products are used for residential, commercial, and industrial applications across over 40 countries. One of Waterco’s applications is Poolware, a […]
Let’s talk about NodeJS Promises, I promise it wont’ be long

Serverless architectures are becoming very popular nowadays and NodeJS runtime is an interesting option on AWS Lambda. However, an asynchronous runtime is not always a suitable solution. So, understanding promises in JavaScript is essential to determine when to use NodeJS Lambda Functions on AWS. In this article, we are going to wall through the characteristics […]
RDS secrets rotation and ECS update

As every solution comes from a challenge or problem. Engineers love to solve problems and problem-solving requires creativity and knowledge of the tools you have available to you, very similar to an artist that want to express their art with different materials and tools that they have. So, here is the challenge/requirement solved: Challenge Database […]
Understanding CPU credit balances on AWS services: EC2 and RDS

Since Amazon released the “t2” instance class for EC2, a problem I noticed that happens more frequently than it should is lack of an understanding of how the credit system works. One of the most common issues is when an EC2 instance runs out of CPU credits and becomes throttled, causing an impact on users. […]
DNX Tech Update: June-July

As part of our routine, we invest heavily in improving our open source stack and making sure knowledge is captured in the form of code. DNX One Last month our main focuses were on compliance and data. Compliance terraform-aws-security-baseline — This module setup alerts for common controls defined on the CIS AWS Foundations Benchmark. terraform-aws-ecs — Our ECS Cluster […]
An unexpected journey from SAP consultant to AWS cloud architect

It has been three months since I decided to completely reshape my career moving from an SAP senior consultant role to an AWS cloud solutions architect role. I knew this was an unconventional move, and several risks were involved in the process, but it has been a marvellous experience so far, and today I can talk with […]
AWS Amplify: Create Custom Resolvers Programmatically (to fetch data from AWS RDS databases)

AWS Amplify is an amazing open-source project from AWS that helps you build secure, scalable mobile and web applications. In this post, I will help you to create custom resolvers programmatically in AWS Amplify without relying on the AWS Console and keeping everything as code that in the past, you either needed to use the […]