Is your company committed to Microsoft’s application platform and Visual Studio? Learn how you can use the tools you love with the broad set of global services you need to move faster, lower costs, and scale to meet your customer’s demands. If you’re familiar with Visual Studio and SQL server but new to AWS, you’ll learn how you can use AWS without having to learn a new IDE or programming language.
2. What does AWS bring to Information Technology?
Old World:
Infrastructure in Weeks to Months
3. What does AWS bring to Information Technology?
Add New Dev Environment
Add New Prod Environment
Add New Environment in Japan
Add 1,000 Servers
Remove 1,000 Servers
Deploy 1 PB Data Warehouse
Shut down 1 PB Data Warehouse
AWS:
Infrastructure in Minutes
New World:
Infrastructure in Minutes
Everything changes with this kind of agility
Companies Can’t Afford to be Slow
4. Why Customers Choose AWS
Experience & Innovation
Running Windows workloads
8years
Service offerings
90
Over
Availability & Performance
Spanning 16 geographic regions
42Availability Zones
active customers in countries1 million
More than
Customer-focus
Since 2006
59price reductions
190
Including
more than 2,300
7,000
government agencies
education institutionsand
9. Provisioning and Management of AWS resources is completely
self-service using the AWS API
Managing the AWS fabric
SDKs & LibrariesAWS CLI &
PowerShell
AWS
Management
Console
3rd Party
Tools
JAVA
.NET
iOS
PHP
Ruby
Android
Python
Node.js
16. 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
18. Continuous
scaling
No servers to
manage
Never pay for idle
– no cold servers
AWS Lambda
With AWS Lambda, you are charged for every 100ms your code executes
and the number of times your code is triggered.
Java Python .NET Node.js
24. Manage EC2
Manage VPC
Manage S3 buckets/files
Create DDB databases, add, edit, scan, delete records
Deploy with Elastic Beanstalk or CloudFormation
Manage SNS events
Manage SQS queues
Manage IAM users, groups, and policies
Manage RDS databases
Manage CloudFront distributions
25. API’s require Access Key and Secret Key
5 choices where you can put keys:
1. In source code – NO
2. In app.config – NO
3. In credentials file – YES
4. In SDK store – YES
5. Use IAM role (only for API calls made from EC2) – YES