RDS secrets rotation and ECS update

A lock surrounded by keys

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

Amazon EC2 and Amazon RDS icons on cloud background

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

MacBook Pro with AWS and code text on screen

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. […]

An unexpected journey from SAP consultant to AWS cloud architect

train tracks, An unexpected journey from SAP consultant to AWS cloud architect

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 […]

Upgrade Elasticsearch from 2.3 to 7.4

Man in sunglasses and suit looking throughout magnifying glass

Photo by Marten Newhall on Unsplash Sometimes it is common just to deploy a Elasticsearch domain at AWS and forget to keep it up-to-date with the latest version. After a while, you realize that it’s five major releases behind the stable version and there’s no straight path to upgrade. The idea of this post is to show the […]

AWS ECR — Improving container security by using Docker image scanning

A photo of a camera lense

Photo by Bernard Hermant on Unsplash Following the HIPAA compliance along with our Foundation and application modernisation, we have been asked to add more security layers, especially on the application modernisation step. How to create a docker image repository? In your AWS console on the search bar, look for ‘Elastic Container Registry’ and then ‘Create repository’. You will […]

DNX Tech Update: April-May

Laptop with code on screen.

At DNX we are committed to democratizing cloud technologies. Part of our plan is to develop and release to the public a large part of what we use with our clients. After a little more than 1 year, this strategy translated into: Around 37 actively developed terraform modules 14 Docker containers And much more. And here’s our update […]

Using Multiple Buckets AWS Amplify

AWS Amplify logo above computer photo

From the Amplify documentation, we can consider that AWS Amplify is a development platform for building secure, scalable mobile and web applications. It makes it easy for you to authenticate users, securely store data and user metadata, authorize selective access to data, integrate machine learning, analyze application metrics, and execute server-side code. Amplify covers the […]

Multi developer environments on AWS using Gitlab + Terraform + Serverless + React

Multi developer environments on AWS using Gitlab

We are using Gitlab to deploy our applications directly to AWS through pipelines. If you never heard about Gitlab (https://about.gitlab.com/stages-devops-lifecycle/), please feel free to read the Gitlab’s white papers and understand more about the tools. Maybe you are wondering why we don’t use Github/Actions to deploy our applications, and I’ll answer you with a simple […]