In this video we will look into how we can communicate with an AWS S3 bucket using Spring Cloud AWS S3.
We will explore the various dependencies required and also look at the entire setup and code walkthrough.
We will also write an integration test with Testcontainers and LocalStack.
You can also read about this along with the GitHub link to the code: https://refactorfirst.com/spring-clou...
You can support me by buying me a coffee : https://www.buymeacoffee.com/amrutprabhu
-----------------
Gear I use :
-----------------
Sony Alpha a6000 : Amazon India : https://amzn.to/3RM7QMJ
Germany : https://amzn.to/3G1Iw24
US : https://amzn.to/3cpKZ9E
UK : https://amzn.to/3J0g5Ry
Razer Microphone : Amazon India : https://amzn.to/3aQxI9C
Germany : https://amzn.to/3DRRrAh
US : https://amzn.to/3ITKu3Q
UK : https://amzn.to/3v3RHbU
--- Chapters --------
00:00 - Introduction
00:50 - Creating a Spring Boot Application
01:20 - POM dependencies
02:32 - LocalStack Docker Compose
03:01 - Using AWS Local CLI
04:04 - Starting LocalStack Docker image
04:32 - S3 Host style and Path style mapping
05:15 - Code Walkthrough
06:01 - S3 Bucket Spring Resource
07:00 - S3 Configuration Properties
07:51 - Starting Application
08:07 - Testing S3 Bucket Interaction
08:53 - Reviewing S3 Bucket file
09:46 - Writing Integration Test with Testcontainers
12:00 - Article link and Code repo
12:14 - Conclusion
Music Credits:-
Sappheiros - Affection
----------------------------
Social Media
YouTube / sappheiros
Spotify goo.gl/hE9MDJ
Twitter twitter.com/SappheirosMusic
Instagram instagram.com/sappheirosmusic
Facebook facebook.com/SappheirosMusic
Discord discord.gg/Pk87yN9
/ affection
--------------------------------------------------