What is the Real Cost of a Data Breach in 2022?

Data Breach 2022

Did Data Breaches increase in 2021? One of the biggest changes that occurred as a result of the COVID-19 pandemic is the way in which we work. Whilst remote work began as a temporary fix to deal with lockdowns, it is a shift that has been embraced by numerous businesses over the past two years. […]

Data Dependency

Data Dependency

The Importance of Data Dependency Why not investing in data platforms is setting your company up for disaster. Companies with legacy systems or workloads face one of three problems more often than not. Maybe your company has already experienced issues with time to market, bugs in production or limited task coverage due to a lack […]

Using DbT and Redshift to provide efficient Quicksight reports

DbT and Redshift to provide efficient Quicksight reports

TL;DR: Using Redshift as a Data Warehouse to integrate data from AWS Pinpoint, AWS DynamoDB, Microsoft Dynamics 365 and other external sources.  Once the data is ingested to Redshift, DbT is used to transform the data into a format that is easier to be consumed by AWS Quicksight. Each Quicksight report/chart has a fact table. […]

AWS OpenTelemetry for centralised observability in a multi-account architecture

AWS OpenTelemetry

As a cloud consulting company, we at DNX work directly with many Fintechs and SaaS companies using AWS. Many of these companies need to meet high levels of compliance  providing their software in a single-tenant architecture, where each of their customers has their own AWS account to guarantee full isolation between customers. This raises a […]

How to deploy an ALB + ASG + EC2 using AWS CDK and TypeScript

How to deploy an ALB + ASG + EC2 using CDK and TypeScript

Have you heard about Cloud Development Kit or CDK? [Yes, No] What is AWS CDK? The AWS Cloud Development Kit (CDK), lets you define your cloud Infrastructure as Code (IaC) in one of five supported programming languages. It is intended for moderately to highly experienced AWS users. In this blog post, you will see how […]

Using taints and tolerations in EKS to run machine learning pods on GPU nodes

Graphic of node selectors and a cloud, DNX logo in the bottom right corner.

One of our clients uses EKS and they had a problem: running machine learning pods on a special Kubernetes node group that has GPU nodes. We solved this problem using Kubernetes taints, tolerations, labels, and node selectors. This is how to configure it: Choose an Amazon EKS-optimized Arm Amazon Linux AMI and install the NVIDIA […]

How to use Apache Airflow CLI with Amazon MWAA

How to use Apache Airflow CLI with Amazon MWAA

  Photo by John Schnoon on Unsplash Amazon MWAA (Managed Workflow for Apache Airflow) was released by AWS at the end of 2020. This brand new service provides a managed solution to deploy Apache Airflow in the cloud, making it easy to build and manage data processing workflows in AWS. MWAA enables automatic deployment of all the infrastructure […]

Migrating an on-premise Cpanel to AWS

cpanel aws brown and white dog

The Challenge If you don’t know Cpanel, think of it as an all-in-one open-source box. Cpanel is a powerful hosting server with built-in services such as Apache, PHP, Mysql, and Named for DNS. It allows you to create customised hosting packages and host customers over them. Usually, it’s well suited to small customers. The biggest […]

Mirroring Docker Hub with AWS Public ECR

The bow of a boat on water

Mirroring Docker Hub with AWS Public ECR On December 1, 2020, Amazon announced ECR Public and ECR Public Gallery. We at DNX Solutions are always looking to give support with the most updated AWS features to our clients, so we came up with the idea to create a mirror between Docker Hub and Amazon Public ECR. The fastest […]