Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mukhtarovsarvar/demo-simple-storage-service
https://github.com/mukhtarovsarvar/demo-simple-storage-service
aws aws-s3 java-aws
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/mukhtarovsarvar/demo-simple-storage-service
- Owner: mukhtarovsarvar
- Created: 2024-07-29T09:16:46.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-08-01T07:34:55.000Z (5 months ago)
- Last Synced: 2024-08-01T09:04:14.100Z (5 months ago)
- Topics: aws, aws-s3, java-aws
- Language: Java
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# In this tutorial, we’ll learn how to interact with the Amazon S3 (Simple Storage Service) storage system programmatically from Java.
## Prerequisites
### 1. AWS Account: You need an AWS account to create an S3 bucket and get access keys.
### 2. Java Development Kit (JDK): Ensure you have JDK 8 or higher installed.
### 3. Spring Boot: A basic understanding of Spring Boot.
### 4. AWS SDK for Java: We'll use this to interact with AWS S3.
## Steps### 1. Create an S3 Bucket:
- Log in to your AWS Management Console.
- Navigate to S3 and create a new bucket (e.g., my-spring-boot-bucket).### 2. Get AWS Credentials:
- Go to IAM (Identity and Access Management) in AWS.
- Create a new user with programmatic access and assign AmazonS3FullAccess policy.
- Save the Access Key ID and Secret Access Key.