PowerServer 2021: How to Deploy to Amazon Web Services
summary
Step-by-step recipe for deploying a PowerServer app to AWS: create an Elastic Beanstalk app using .NET on Windows, add an RDS SQL Server Express instance, temporarily open port 1433, upload the .bak to S3, create an option group for sql server backup restore and run the AWS restore stored procedure to import from S3, update PowerServer connection caches and URLs, fix the generated C# launchSettings path bug, add an ebextensions YAML and an aws-windows-deployment-manifest.json, zip and deploy — app launches and runs noticeably faster than local.
AI-written summary · about
chapters (17)
- 0:00Introduction and agenda
- 1:49Speaker introduction
- 2:29Creating Elastic Beanstalk app
- 3:13Configuring database in AWS
- 4:16Setting up database security
- 5:44Database backup to S3
- 7:15Database migration to AWS
- 9:22Restoring database from S3
- 10:23Updating PowerServer project
- 11:53Preparing deployment files
- 13:40Publishing and zipping files
- 14:43Uploading files to S3
- 16:07Configuring EB extensions
- 17:10Creating deployment manifest
- 18:14Final deployment to AWS
- 18:58Demo of deployed app
- 19:42Q&A session
