Hi and welcome to this hands-on lab where we will create an Aurora database cluster and a database parameter group, along with a Custom Endpoint.
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Create an Aurora Database
- Create an Aurora Database
- Select the default MySQL and default MySQL version
- Leave the default Database Location as Regional
- Choose Dev/Test for templates
- Add auroracluster as our DB Identifier
- Add password for the
admin
credentials - For the DB instance size, choose Burstable and db.t2.small
- Enable Multi-AZ deployment
- Select or create new subnet group
- Choose to not have your database publicly accessible
- Choose a security group
- Leave the defaults for AZ and database port
- Add auroraclusterinstance1 as the DB instance identifier
- Add inital db name: auroradb
- Leave the defaults for parameter groups
- Leave defaults for IAM, Failover, Backup, Encryption, BackTrack
- Do not enable enhanced monitoring because it will take a bit longer for your database to create
- Leave default for Maintenance as well
- Click Create database
- Add a read replica to our cluster following the above recommendations
- Create an Aurora Database Parameter Group
- Create an Aurora database parameter group
- Click into Parameter Groups in your left navigation
- In Parameter group family, select the Database Parameter Group Family
- From that list, select the Database Parameter Group
- Enter Group name
- Enter a Description
- Click Create
- Create a Custom Endpoint
- In the Cluster detail page, choose Create custom endpoint
- Add a name
- Add a user ID
- Add a region
- Click Create endpoint