Saturday, January 8, 2022

Explore different ways to code AWS database solutions with different AWS SDKs

 When working with AWS database solutions, there are different options and different SDKs available. This post contains a collection of different technologies and different SDKs. The example app that shows usage of AWS SDKs is a decoupled React app.  

Item Tracker

The following illustration shows the item tracker application. 







1. Build the Item tracker with AWS RDS MySQL

You can build this app by using the Java Database Connectivity (JDBC) API that provides data access from the Java programming language to an AWS RDS MySQL instance. 


2. Build the Item tracker app with the Amazon DynamoDB Java API

You can build this app by using the Amazon DynamoDB Java V2 API and the Enhanced Client. 



3. Build the Serverless Amazon Aurora item tracker application using the Java RdsDataClient API

You can build this app by using the RdsDataClient object to perform CRUD operations on the Serverless Amazon Aurora database.



4. Create a React and Spring REST application that queries Amazon Redshift data

Discusses how to develop a Spring REST API that queries Amazon Redshift data. The Spring REST API uses the AWS SDK for Java (v2) to invoke AWS services and is used by a React application that displays the data..









Deploying a Java web application to Amazon ECS

 You can deploy a Java web application that uses the AWS SDK for Java (v2) to Amazon Elastic Container Service (Amazon ECS). Amazon ECS is a...