Image Uploads with AWS S3, Elixir + Phoenix (:ex_aws) — Step 1

A Complete Step-by-Step Guide

Road Map

  • Step 1 AWS (IAM) — Create an IAM user with permissions to upload and read from S3 (Full Access)
  • Step 2 AWS (S3)Create an S3 bucket with the correct permissions and policies so that it can be accessed by our application
  • Step 3 Application CodeWrite code to facilitate the image upload within your Elixir/Phoenix application

AWS (IAM)

Hello! And welcome to Step 1 of Image Uploads with S3, Elixir + Phoenix. By the end of this step you will have created a user in AWS IAM that has permissions to upload and read from an S3 bucket.

AWS Console
IAM Dashboard
IAM Users Dashboard
IAM Add user — Step 1 Details
IAM Add user — Step 2 Permissions
IAM Add user — Step 3 Review
IAM Add user — Step 4 Complete

Founders and Coders

Our tuition-free peer-led coding bootcamp and Tech for…

Founders and Coders

Our tuition-free peer-led coding bootcamp and Tech for Better app development programme help people from all backgrounds get into tech and make a social impact

Jack Alexander Carlisle

Written by

I’m a Northern Irish Software Developer living in London 🚀

Founders and Coders

Our tuition-free peer-led coding bootcamp and Tech for Better app development programme help people from all backgrounds get into tech and make a social impact