hands on lab: deploy .net code to aws from visual studio - aws online tech talks
Post on 21-Jan-2018
301 Views
Preview:
TRANSCRIPT
Developing on AWS Hands on Lab: Deploy .NET Code to AWS from Visual
Studio
Manage EC2
Manage VPC
Manage S3 buckets/files
Deploy with Elastic BeanStalk
Deploy with CloudFormation
Manage SNS events
Manage SQS queues
Manage IAM users, groups, and policies
Manage RDS databases
Manage CloudFront distributions
Create DDB databases, add, edit, scan, delete records
Reference 3-tier Architecture
Elastic Beanstalk
Easy-to-use service for deploying and scaling web applications• Supports multiple languages
• Automatically handles the deployment and scaling
• You retain full control of the resources
AMIs with specific configurations• .NET 2/4
• IIS 7.5/8
• Windows Server 2008 R2, 2012 R2
Ops features• URL swapping (Green / Blue)
• Rolling upgrades
• RDS Integration
• App versioning
Install using Nuget
Steps Name
1 In VS2017 install the AWS plugin and enter programmatic IAM keys
2 Load up your .Net application or a .Net sample app
3 Compile and run locally
4 Right-click on the project and publish to AWS ElasticBeanstalk
5 Test your app and look at the metrics
You can create and publish your applications to dev, test, and
production servers quickly and easily all from within Visual Studio
Visual Studio + AWS Toolkit for Visual Studio + You = Productivity
Thank Youmicrosof t@amazon.com
top related