# Advice on Integrating Ionic with AWS Services?

**URL:** <https://forum.ionicframework.com/t/advice-on-integrating-ionic-with-aws-services/244622>\
**Category:** ionic-v1\
**Created:** [October 11, 2024, 4:29am UTC](https://forum.ionicframework.com/t/advice-on-integrating-ionic-with-aws-services/244622 "2024-10-11T04:29:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![liambrown](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/liambrown/32/148136_2.png) [@liambrown](https://forum.ionicframework.com/u/liambrown)\
**Post date:** [October 11, 2024, 4:29am UTC](https://forum.ionicframework.com/t/advice-on-integrating-ionic-with-aws-services/244622/1 "2024-10-11T04:29:24Z")

</div>

Hey everyone!

I have been working on an app using Ionic, and I am considering integrating it with AWS for backend services like authentication, storage, and maybe even some Lambda functions. Before I dive in, I wanted to check in with the community here for any advice or recommendations.

Has anyone done an Ionic + AWS integration? I am particularly curious about:

1. **Authentication:** Is AWS Amplify a good way to handle user authentication in an Ionic app, or are there better alternatives?
2. **Storage and File Uploads:** I’m planning to use S3 for file uploads. How’s the experience been with Ionic apps? Any gotchas to watch out for?
3. **Serverless Functions:** Anyone using AWS Lambda with their Ionic projects? I am thinking about offloading some processing tasks to Lambda but would love to hear if it’s worth it or if there are easier approaches.
4. **General Integration Tips:** If you’ve integrated AWS with Ionic in any capacity, what’s been your experience? Are there any must-know tips or pitfalls to avoid?

When I was Googling for the same I came across these resources [CORS issue when uploading to AWS S3, and I'm not supposed to use cordova or fix it on the AWS, but on the client side](https://forum.ionicframework.com/t/cors-issue-when-uploading-to-aws-s3-and-im-not-supposed-to-use-cordova-or-fix-it-on-the-aws-but-on-the-client-side/200808) [AWS DevOps Tutorial](https://www.igmguru.com/blog/aws-devops-tutorial), however they are good but I want to learn more from community members.

Any help or insight would be awesome. I am hoping to make this as smooth as possible, so any suggestions from your own experiences would be really appreciated.

Thanks in advance 🙂
