Difference between revisions of "Deploy .NET to AWS"

From MgmtWiki
Jump to: navigation, search
(Debugging)
(Debugging)
Line 17: Line 17:
 
===Debugging===
 
===Debugging===
 
* It is possible to install and run [https://aws.amazon.com/powershell/ AWS PowerShell tools] to see what EC2 instances look like. (An instance is one server running the site.)
 
* It is possible to install and run [https://aws.amazon.com/powershell/ AWS PowerShell tools] to see what EC2 instances look like. (An instance is one server running the site.)
 +
** [https://docs.aws.amazon.com/powershell/latest/userguide/pstools-getting-set-up-windows.html Setting up the AWS Tools for PowerShell on a Windows-based Computer]
 +
** PS C:\> Import-Module AWSPowerShell
 
* It is also possible to look at EB, but that requires the local computer to enable Python and PIP.
 
* It is also possible to look at EB, but that requires the local computer to enable Python and PIP.
 
* Windows Remote Desktop can be enabled to see what the EC2 instance really looks like. Clink [https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html?icmpid=docs_ec2_console here for information on Connecting to Your Windows Instance].
 
* Windows Remote Desktop can be enabled to see what the EC2 instance really looks like. Clink [https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html?icmpid=docs_ec2_console here for information on Connecting to Your Windows Instance].

Revision as of 15:26, 12 May 2019

Full Title

Deploying a ASP.NET core website to Amazon Web Services

Context

  • Bring up a secure web site deployment with a minimum of fuss.
  • At first the challenge is getting the Web Site working well.
  • The assumption here is that the design is not fully fleshed out as the User Experience needs to be functional before it can be fully evaluated.
  • Later the problem is to get the performance to be good while the deployment expands to multiple instances.

Problems

  • The largest part of the problem is not getting the web site to run, but rather to ensure that it is secure using SSL certificates and HTTPS.

Solutions

Debugging

References