- Setting up an AWS account and console
- Configuring an app for user authentication
- Migrating a database to AWS
- Retaining a local SQLite database
- Moving app data storage online
- Displaying server data in app
- Controlling app revisions
- Managing builds and deployments
- Integrating dev environments
- Migrating iOS app functionality to the cloud
- Connecting online via APIs
Skill Level Beginner
- [Bear] Got an app? Need server backend? You've come to the right place, my friend. We're going to look at how to add AWS server features to a mobile app. In this case, it's an iOS app we've provided for you. We'll take that app and add user login with AWS's mobile hub. We're going to make it pretty easy. Then we'll add an online DynamoDB for the online database. We'll step through adding the database to the app, creating data online and eventually moving the whole database to the cloud with DynamoDB.
We'll also add some online functionality with AWS lambdas. We'll use several different services like CodeCommit, CodeBuild, and CodeDeploy. CodePipeline will manage that for us, and we'll put it all together with CodeStar. Sounds like a lot, but what it means is is we get to focus on coding and AWS handles the rest. I'm Bear Cahill, head binary sequencer at Brainwash Inc., and I can't wait to help you migrate your app to the cloud. Up, up and away we go!
1. AWS Migration Resources
2. User Authentication
User authentication3m 17s
3. Migrating Data to the Cloud
4. Managing the Migration Process
CodePipeline for deployment1m 26s
5. Functional Cloud Migration
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.