Xerris Logo
  • Services
  • Case Studies
  • Careers
  • About Us
  • Insights
  • Get in touch
  • Get in touch
aws

Passing the AWS Advanced Networking Certification (ANS-C01) in 2023

Sunset taken from Mount Rundle, Alberta I was interested in expanding my knowledge of AWS by taking the AWS Advanced Networking certification. I found this to be a challenging goal indeed. This article will emphasize some elements that I feel are important to pass

  • Collin Smith
Collin Smith 6 Mar 2023 • 9 min read
aws

Event-Driven Architecture with the Saga Pattern Approach in AWS

Event-Driven Architecture is a key concept when designing modern cloud applications with a microservices approach. The core concept is that when an event is created it will be used to drive change within a solution. Services are not tied together in a monolithic manner.

  • Collin Smith
Collin Smith 15 Feb 2023 • 6 min read
aws

Single Table Design with AWS DynamoDB and the Inverted Index

Overview Many people love the concept of DynamoDB as a serverless option to storing data. However, often people associate DynamoDB as only a Key Value store. This is where the single table design steps in and can make this happen. The single table design

  • Collin Smith
Collin Smith 9 Jan 2023 • 7 min read
aws

Santa’s AWS Workshop! (A serverless event driven approach)

Santa's Workshop Santa is a very busy man and even he needs help organizing and coordinating his operation. This article will help illustrate how a serverless event driven approach can help him deliver toys more effectively given the amount of letters he receives from

  • Collin Smith
Collin Smith 9 Jan 2023 • 5 min read
aws

AWS Java Lambda accessing an AWS RDS MySQL Instance with CDK

In this article, we will see how to enable a Java Lambda access to an AWS RDS MySQL instance. Prerequisites: Set up your AWS RDS MySQL instance (See Creating an AWS RDS MySQL Database with MySQL WorkBench) This article will follow a similar approach

  • Collin Smith
Collin Smith 2 Jan 2023 • 4 min read
aws

Creating an AWS RDS MySQL Database with MySQL WorkBench

In application development there is little doubt that one of the most useful combinations is combining an object oriented language with a relational database. In this article, we will accomplish this through the following steps: Install the MySQL WorkBench database clientCreate an RDS MySQL

  • Collin Smith
Collin Smith 2 Jan 2023 • 4 min read
aws

AWS Java Lambda accessing an AWS RDS PostgreSQL Instance with CDK

In this article, we will see how to enable an AWS Java Lambda access to an AWS RDS PostgreSQL instance. Prerequisites: Set up your AWS RDS PostgreSQL instance (See Creating an AWS RDS PostgreSQL Database with pgAdmin ) This article will follow a similar approach

  • Collin Smith
Collin Smith 2 Jan 2023 • 4 min read
aws

Creating an AWS RDS PostgreSQL Database with pgAdmin

In application development there is little doubt that one of the most useful combinations is combining an object oriented language with a relational database. In this article, we will demonstrate this with the following steps: Install a Postgres pgAdmin database clientCreate an RDS Postgres

  • Collin Smith
Collin Smith 2 Jan 2023 • 4 min read
aws

Improving your Lambda ColdStart Performance with AWS Lambda SnapStart (13 - 15 times faster!)

AWS Lambda SnapStart is a new feature which helps reduce the startup latency for lambda functions running on Amazon Corretto Java 11 runtime. This helps reduce the cold starts that often come when lambdas are required to download reference data from S3 or initialize

  • Collin Smith
Collin Smith 28 Nov 2022 • 5 min read
aws

Spring Boot 2 Lambda Microservices

Spring boot is a popular Java framework designed to help facilitate stand-alone, production-grade Spring based applications that can “just run”. Many top companies use Spring Boot to support their backends including Netflix, Udemy, Trivago. Netflix adopted Spring Boot as its core Java framework. Spring

  • Collin Smith
Collin Smith 18 Nov 2022 • 3 min read
aws

Benchmarking Java vs. C# in AWS Lambda

Java and C# are both available as runtime languages for AWS Lambda. Both are object oriented, implement garbage collection and are a top choice for serious software developers. This article will be comparing a simple compute workload written in both languages and to see

  • Collin Smith
Collin Smith 12 Oct 2021 • 5 min read
aws

AWS DotNet Lambda Functions powered by AWS Graviton2 Processors (C#, CDK)

This article will quickly demonstrate how to configure DotNet Lambda Functions to be powered by AWS Graviton2 Processors and review the results found. Graviton2 Lambda Overview AWS Lambda functions powered by AWS Graviton2 processors offer up to 34% better price performance over x86-based Lambda

  • Collin Smith
Collin Smith 5 Oct 2021 • 5 min read
aws

AWS Lambda Functions powered by AWS Graviton2 Processors (Java, CDK)

This article will present a demonstration illustrating the price performance gains to be had by the newly released AWS Lambda Functions powered by AWS Graviton2. AWS Lambda functions powered by AWS Graviton2 processors offer up to 34% better price performance over x86-based Lambda functions.

  • Collin Smith
Collin Smith 29 Sep 2021 • 5 min read
aws

Getting started with AWS, Java 11 (Amazon Corretto), Eclipse and AWS Toolkit

This article will help get a developer set up to develop in Java 11 in their own AWS environment from scratch. Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit(OpenJDK). It is certified as compatible with the Java

  • Collin Smith
Collin Smith 25 Aug 2021 • 6 min read
aws

AWS Aurora Serverless V2

Aurora Serverless v2 is an on-demand, auto-scaling configuration of Amazon Aurora. This is a very interesting offering by AWS and is for those who need a relational database and want to have a serverless approach at the same time. It scales database workloads to

  • Collin Smith
Collin Smith 16 May 2021 • 3 min read
DynamoDB Introduction Hands On With GSI and LSI
aws

DynamoDB Introduction Hands On With GSI and LSI

DynamoDB We will be illustrating the basics of a Global Secondary Index(GSI) and a Local Secondary Index(LSI). This article is designed to illustrate the creation of 2 DynamoDB

  • Collin Smith
Collin Smith 13 Mar 2021 • 17 min read
DynamoDB Introduction
aws

DynamoDB Introduction

AWS’s DynamoDB is a NoSQL database. It is also part of Amazon’s serverless offering meaning that you don’t have to carry the administrative burden of operating a

  • Collin Smith
Collin Smith 7 Mar 2021 • 5 min read
aws

Creating an AWS Serverless C# DotNet Application (S3, DynamoDB, API Gateway, Lambdas(C-Sharp) and CDK)

Often it can be daunting to create your first AWS Serverless application. This article will go through the basics of creating a serverless application with fundamental AWS services such as API Gateway, Lambdas, S3 Buckets, and DynamoDB. These will all be deployed using Cloud

  • Collin Smith
Collin Smith 3 Feb 2021 • 9 min read
aws

Getting Started with AWS, Visual Studio and AWS Toolkit

AWS has been running Microsoft Workloads on AWS for over 12 years, longer than any other cloud provider. Visual Studio is an excellent tool to develop and test your application code. In this article, we assume you have nothing regarding your current configuration. We

  • Collin Smith
Collin Smith 3 Feb 2021 • 6 min read
aws

Creating an AWS Data Lake and Real-Time Pipeline for Mobile App Analytics

IntroductionOrganizations that successfully generate business value from their data will outperform their peers. These leaders are able to do new types of analytics like machine learning over new sources like log files, data from click-streams, social media, and internet connected devices stored in data

  • Jason Wiker
Jason Wiker 29 Dec 2020 • 6 min read
aws

Building Modern Data Warehouses with S3, Glue, and Athena: Part 3

Managing your resources in AWSIn the previous article we gave an overview of some of the resources you can use to set up a simple cloud-based data storage solution in AWS. In this last article we will see how we can create and manage

  • Patrick Withams
Patrick Withams 7 Dec 2020 • 6 min read
aws

Building Modern Data Warehouses with S3, Glue, and Athena: Part 2

Implementing your data warehouse in AWSIn the previous article we introduced cloud-based data storage solutions and the concept of lakehouses. Choosing a modern lakehouse approach gives you the flexibility to implement both a data lake and data warehouse using the same architecture. The data

  • Patrick Withams
Patrick Withams 7 Dec 2020 • 4 min read
aws

Building Modern Data Warehouses with S3, Glue, and Athena: Part 1

IntroductionWith the advancements in performance and accessibility the cloud has seen in recent years it is no longer necessary to build data warehouses using large monolithic databases and rigid schemas. It is now possible to simplify your operations, consolidate your data storage, and use

  • Patrick Withams
Patrick Withams 7 Dec 2020 • 3 min read
Technology

Deploying your React App to AWS in 20 minutes with S3, CloudFront, and Cloud Development Kit (CDK), and CircleCI

Whether you are just starting to develop a simple react single page app or a large complex application, at some point you inevitably have to get it off your machine or local development environment and out into the real world. Today we are going

  • Patrick Czeczko
Patrick Czeczko 24 Oct 2020 • 8 min read
Technology

Create both Development and Production-Ready AWS EKS Clusters using AWS CDK

‌ As a Xerris Solutions Architect, I sometimes get customers asking about how to maintain a Kurbernetes cluster in AWS the easiest way possible. Kubernetes is becoming the de-facto standard for running container workloads and provides many benefits over traditional virtual machine based architectures. It

  • Jason Wiker
Jason Wiker 23 Oct 2020 • 4 min read
  • Services
  • Case Studies
  • Careers
  • Partners
  • About Us
  • Insights
  • Get in touch
  • Get in touch
Xerris Logo
GCP Partner
AWS Advanced Consulting Partner
Xerris Logo
Xerris Inc.
Accolite Digital
Privacy Policy
Connect with us
LinkedIn