Posts

Showing posts from November, 2020

Creating your first AWS Java web application

Image
  You can develop an AWS Web Application that users can use to submit data to an Amazon DynamoDB table. In addition to using Amazon DynamoDB, this web application also uses Amazon Simple Notification Service (Amazon SNS) and AWS Elastic Beanstalk. This application uses the   software.amazon.awssdk.enhanced.dynamodb.DynamoDbEnhancedClient   to store data within a DynamoDB table. After the DynamoDB table is updated, the application uses Amazon SNS to send a text message to notify a user. This application also uses Spring Boot APIs to build a model, views, and a controller. The DynamoDB enhanced client lets you map your client-side classes to Amazon DynamoDB tables. To use the DynamoDB enhanced client, you define the relationship between items in a DynamoDB table and their corresponding object instances in your code. The DynamoDB enhanced client enables you to do the following: Access your tables Perform various create, read, update, and delete (CRUD) operations Execute quer...

Creating the Amazon Relational Database Service item tracker

Image
  You can develop a Spring Boot application that tracks and reports on work items by using the following AWS services: Amazon Relational Database Service (Amazon RDS) Amazon Simple Email Service (the AWS SDK for Java SDK version 2 is used to access Amazon SES) AWS Elastic Beanstalk The application you create is named  AWS Tracker , and uses Spring Boot APIs to build a model, different views, and a controller. It’s a secure web application that requires a user to log into the application. For more information, see  Spring Boot - Securing Web Applications . This tutorial guides you through creating the AWS Tracker application. Once the application is developed, you'll learn how to deploy it to Elastic Beanstalk.  To read this AWS tutorial, click  https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/javav2/usecases/Creating_rds_item_tracker .  I work on AWS Java code that helps AWS developers. Included in this role is working   with AWS Services su...

Creating AWS photo analyzer applications using the AWS SDK for Java

Image
  You can create an AWS application that analyzes nature images located in an Amazon Simple Storage Service (Amazon S3) bucket by using the Amazon Rekognition service. The application can analyze many images and generate a report that breaks down each image into a series of labels. For example, the following image shows a lake. After the application analyzes this image, it creates this data: Panoramic - 99.99971 Outdoors - 99.99971 Nature - 99.99971 Landscape - 99.99971 Scenery - 99.99971 Wilderness - 96.90007 Water - 93.501465 Lake - 87.28128 In addition, this application uses Amazon Simple Email Service (Amazon SES) to send a report to a given email recipient. In this tutorial, you create a Spring Boot application named  AWS Photo Analyzer . The Spring Boot APIs are used to build a model, different views, and a controller. This application uses the following AWS services: Amazon Rekognition Amazon S3 Amazon SES AWS Elastic Beanstalk To read this AWS tutorial, see  https...

Create AWS serverless workflows by using the AWS SDK for Java

Image
  You can create an AWS serverless workflow by using the AWS SDK for Java and AWS Step Functions. Each workflow step is implemented by using an AWS Lambda function. Lambda is a compute service that enables you to run code without provisioning or managing servers. Note:  You can create Lambda functions in various programming languages. For this tutorial, Lambda functions are implemented by using the Lambda Java API. For more information about Lambda, see  What is AWS Lambda . In this tutorial, you create a workflow that creates support tickets for an organization. Each workflow step performs an operation on the ticket. This tutorial shows you how to use Java to process workflow data. For example, you'll learn how to read data that's passed to the workflow, how to pass data between steps, and how to invoke AWS services from the workflow. To read this AWS Tutorial, see  https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/javav2/usecases/creating_workflows_stepfu...

Creating the DynamoDB web application item tracker

Image
 Y ou can develop a web application that tracks and reports on work items by using the following AWS services: Amazon DynamoDB to store the data Amazon Simple Email Service (Amazon SES) to send email messages AWS Elastic Beanstalk to host the application Note:  In this tutorial, we use the AWS SDK for Java version 2 to access Amazon SES and DynamoDB. The application you create is named  DynamoDB Item Tracker , and uses Spring Boot APIs to build a model, different views, and a controller. It’s a secure web application that requires a user to log into the application. For more information, see  Spring Boot - Securing Web Applications . This tutorial guides you through creating the  DynamoDB Item Tracker  application. After the application is developed, you'll learn how to deploy it to Elastic Beanstalk. To read this AWS tutorial, see https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/javav2/usecases/creating_dynamodb_web_app .  I work on AWS Jav...

Welcome to Scotts Cloud Community

 Welcome to Scott's Cloud Community . This is a new blog is meant to help you learn how to work with AWS technology. I will post developer articles, new content and point out things that the AWS Community should know about. In the past, I had other blogs that focused on other technology that I have worked with during my high tech career.