Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rajadilipkolli/aws-stack
All POC's Related to AWS Stack
https://github.com/rajadilipkolli/aws-stack
aws localstack spring-boot-actuator spring-cloud-aws testcontainers
Last synced: 17 days ago
JSON representation
All POC's Related to AWS Stack
- Host: GitHub
- URL: https://github.com/rajadilipkolli/aws-stack
- Owner: rajadilipkolli
- License: mit
- Created: 2021-05-11T18:31:53.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T16:53:48.000Z (21 days ago)
- Last Synced: 2024-10-24T23:15:31.564Z (21 days ago)
- Topics: aws, localstack, spring-boot-actuator, spring-cloud-aws, testcontainers
- Language: Java
- Homepage: https://rajadilipkolli.github.io/aws-stack/
- Size: 2.49 MB
- Stars: 5
- Watchers: 5
- Forks: 3
- Open Issues: 7
-
Metadata Files:
- Readme: ReadMe.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[![codecov](https://codecov.io/gh/rajadileepkolli/aws-stack/branch/main/graph/badge.svg?token=V1TAITDKBK)](https://codecov.io/gh/rajadileepkolli/aws-stack) [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/rajadilipkolli/aws-stack)
## Getting Started
This repository contains AWS samples that can be integrated with Spring boot, connects to localstack instead of aws so that we can verify the functionality in local
## AWS Capabilities Samples
The following table list all sample codes related to the spring boot integrations with AWS capabilities
| **SERVICE** | **DESCRIPTION** |
|------------------------------------------------|---------------------------------------------------------------------------------------------------------------------|
| [cloudwatch](./aws-cloudwatch-project) | This Sample demonstrates how to use the cloudwatch and see the metrics |
| [dynamodb](./aws-dynamodb-project) | This Sample demonstrates how to connect with dynamodb using AWS SDK v2 and perform CRUD Operations |
| [kinesis](./aws-kinesis-project) | This Sample demonstrates how to use Kinesis as a publisher and Subscriber using Spring Cloud Stream |
| [parameterstore](./aws-parameterstore-project) | This Sample demonstrates how to read the configuration values from parameter store and use it creating beans |
| [s3](./aws-s3-project) | This Sample demonstrated how to upload and download the files in S3 Bucket using AWS SDK V2 |
| [secretmanager](./aws-secretmanager-project) | This Sample demonstrates how to read the configuration values from Secret Manager and use it creating beans |
| [ses](./aws-ses-project) | This Sample demonstrates how to send email using Simple Email Service with and without attachments using AWS SDK V2 |
| [sqs](./aws-sqs-project) | This Sample demonstrated how to send and receive Simple messages using AWS SDK V2 |