SlideShare a Scribd company logo
1 of 20
Download to read offline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solving for Identity and Authentication
with .NET Apps on AWS
Sreelaxmi Pai
Partner Solutions Architect
Amazon Web Services
G P S W S 4 0 8
Luis Molina
Partner Solutions Architect
Amazon Web Services
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
microsoft@amazon.com
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
12:15 – 12:30 Introduction to the workshop
12:45 – 2:30 Hands-on walkthrough / Q&A
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How we think about authenticating to
AWS
App ServerWeb Server
Example
Corp
DB Server
App ServerWeb Server DB Server
AWS
Admin UsersEnd Users
IAM / Console / API
End Users
App ServerWeb Server
Example
Corp
DB Server
App ServerWeb Server DB Server
AWS
Admin UsersEnd Users
IAM / Console / API
End Users
App ServerWeb Server
Example
Corp
DB Server
App ServerWeb Server DB Server
AWS
Admin UsersEnd Users
IAM / Console / API
End Users
App ServerWeb Server
Example
Corp
DB Server
App ServerWeb Server DB Server
AWS
Admin UsersEnd Users
IAM / Console / API
End Users
App ServerWeb Server
Example
Corp
DB Server
App ServerWeb Server DB Server
AWS
Admin UsersEnd Users
IAM / Console / API
End Users
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What is Federated Authentication?
Auth Grant Flow
Single Sign-On
WS-Fed
SAML 1.1
SAML 2.0
OAUTH
JWT
OpenID
Implicit Flow
Authorization Code Flow
OpenID Connect
Realm
Redirect URI
Grant TypeAccess Token
Refresh Token Auth Code Flow
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Authorization specifying/controlling access
rights/privileges to resources
Authentication verifying the identity of a user (they
are who they claim to be)
Let’s baseline some stuff
Authentication
Authorization
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Getting identity right
Security first
Minimize user friction
Prepare for success
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon Cognito
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS SSO
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS SSO
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Wrapping it up
AWS SSO and Amazon Cognito enables easy
integration with apps
Let Amazon handle authentication
Spend time building great apps
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Choose your own challenge
Walkthrough 1: Amazon Cognito User Pool with .NET core app using OpenID Connect
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Walkthrough 2: Federating .Net Core App to Azure AD using OpenID Connect
Choose your own challenge
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Choose your own challenge
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Hands-on guide
Challenge 1(Part 1): http://www.awslab.io/dotnet/userpool/
Challenge 1(Part 2): http://www.awslab.io/dotnet/federatingdotnet-s/
Challenge 2: http://www.awslab.io/dotnet/federatingdotnet/
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Build your environment
Select the Canada (Central) Region
Go to EC2 and build new instance based on this AMI:
ami-0cd759268cc9ff7a4
Select m5.large and use Administrator password “VSToolkit@reInvent”
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
http://www.awslab.io/dotnet/awssso/
Bonus challenge
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Sreelaxmi Pai
laxmipai@amazon.com
Luis Molina
lgmolina@amazon.com
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

More Related Content

What's hot

What's hot (20)

Eliminate Migration Confusion: Speed Migration with Automated Tracking (ENT31...
Eliminate Migration Confusion: Speed Migration with Automated Tracking (ENT31...Eliminate Migration Confusion: Speed Migration with Automated Tracking (ENT31...
Eliminate Migration Confusion: Speed Migration with Automated Tracking (ENT31...
 
Deep Dive on Cloud File System Offerings: What to Use, Where, and Why (STG392...
Deep Dive on Cloud File System Offerings: What to Use, Where, and Why (STG392...Deep Dive on Cloud File System Offerings: What to Use, Where, and Why (STG392...
Deep Dive on Cloud File System Offerings: What to Use, Where, and Why (STG392...
 
Design with Ops in Mind.pdf
Design with Ops in Mind.pdfDesign with Ops in Mind.pdf
Design with Ops in Mind.pdf
 
Best Practices for Safe Deployments on AWS Lambda and Amazon API Gateway (SRV...
Best Practices for Safe Deployments on AWS Lambda and Amazon API Gateway (SRV...Best Practices for Safe Deployments on AWS Lambda and Amazon API Gateway (SRV...
Best Practices for Safe Deployments on AWS Lambda and Amazon API Gateway (SRV...
 
VMware Cloud on AWS – Technical Deep Dive.pdf
VMware Cloud on AWS – Technical Deep Dive.pdfVMware Cloud on AWS – Technical Deep Dive.pdf
VMware Cloud on AWS – Technical Deep Dive.pdf
 
Private Network Connectivity: Connecting AWS into Public Sector Networks (WPS...
Private Network Connectivity: Connecting AWS into Public Sector Networks (WPS...Private Network Connectivity: Connecting AWS into Public Sector Networks (WPS...
Private Network Connectivity: Connecting AWS into Public Sector Networks (WPS...
 
Enabling Compliance with GDPR on AWS.pdf
Enabling Compliance with GDPR on AWS.pdfEnabling Compliance with GDPR on AWS.pdf
Enabling Compliance with GDPR on AWS.pdf
 
How Enterprises Are Modernizing Their Security, Risk Management, & Compliance...
How Enterprises Are Modernizing Their Security, Risk Management, & Compliance...How Enterprises Are Modernizing Their Security, Risk Management, & Compliance...
How Enterprises Are Modernizing Their Security, Risk Management, & Compliance...
 
NFL and Forwood Safety Deploy Business Analytics at Scale with Amazon QuickSi...
NFL and Forwood Safety Deploy Business Analytics at Scale with Amazon QuickSi...NFL and Forwood Safety Deploy Business Analytics at Scale with Amazon QuickSi...
NFL and Forwood Safety Deploy Business Analytics at Scale with Amazon QuickSi...
 
Autonomous DevSecOps: Five Steps to a Self-Driving Cloud (ENT214-S) - AWS re:...
Autonomous DevSecOps: Five Steps to a Self-Driving Cloud (ENT214-S) - AWS re:...Autonomous DevSecOps: Five Steps to a Self-Driving Cloud (ENT214-S) - AWS re:...
Autonomous DevSecOps: Five Steps to a Self-Driving Cloud (ENT214-S) - AWS re:...
 
Hands-on SaaS: Constructing a Multi-Tenant Solution on AWS (ARC327-R1) - AWS ...
Hands-on SaaS: Constructing a Multi-Tenant Solution on AWS (ARC327-R1) - AWS ...Hands-on SaaS: Constructing a Multi-Tenant Solution on AWS (ARC327-R1) - AWS ...
Hands-on SaaS: Constructing a Multi-Tenant Solution on AWS (ARC327-R1) - AWS ...
 
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
 
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
 
ENT201 Simplifying Microsoft Architectures with AWS Services
ENT201 Simplifying Microsoft Architectures with AWS ServicesENT201 Simplifying Microsoft Architectures with AWS Services
ENT201 Simplifying Microsoft Architectures with AWS Services
 
Protecting Amazon EC2 Instances, Relational Databases, and NoSQL Workloads (S...
Protecting Amazon EC2 Instances, Relational Databases, and NoSQL Workloads (S...Protecting Amazon EC2 Instances, Relational Databases, and NoSQL Workloads (S...
Protecting Amazon EC2 Instances, Relational Databases, and NoSQL Workloads (S...
 
SRV209 Monitor Cross-Account and Cross-Region Compliance Status with AWS Config
SRV209 Monitor Cross-Account and Cross-Region Compliance Status with AWS ConfigSRV209 Monitor Cross-Account and Cross-Region Compliance Status with AWS Config
SRV209 Monitor Cross-Account and Cross-Region Compliance Status with AWS Config
 
Best Practices for Using AWS Lambda with RDS/RDBMS Solutions (SRV301-R1) - AW...
Best Practices for Using AWS Lambda with RDS/RDBMS Solutions (SRV301-R1) - AW...Best Practices for Using AWS Lambda with RDS/RDBMS Solutions (SRV301-R1) - AW...
Best Practices for Using AWS Lambda with RDS/RDBMS Solutions (SRV301-R1) - AW...
 
Deconstructing SaaS: Deep Dive into Building Multi-Tenant Solutions on AWS (A...
Deconstructing SaaS: Deep Dive into Building Multi-Tenant Solutions on AWS (A...Deconstructing SaaS: Deep Dive into Building Multi-Tenant Solutions on AWS (A...
Deconstructing SaaS: Deep Dive into Building Multi-Tenant Solutions on AWS (A...
 
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
 
Container Security and Avoiding the 2 A.M. Call (CON303-R1) - AWS re:Invent 2018
Container Security and Avoiding the 2 A.M. Call (CON303-R1) - AWS re:Invent 2018Container Security and Avoiding the 2 A.M. Call (CON303-R1) - AWS re:Invent 2018
Container Security and Avoiding the 2 A.M. Call (CON303-R1) - AWS re:Invent 2018
 

Similar to Solving for Identity and Authentication with .NET Apps on AWS (GPSWS408) - AWS re:Invent 2018

20200520 - Como empezar a desarrollar aplicaciones serverless
20200520 - Como empezar a desarrollar aplicaciones serverless 20200520 - Como empezar a desarrollar aplicaciones serverless
20200520 - Como empezar a desarrollar aplicaciones serverless
Marcia Villalba
 

Similar to Solving for Identity and Authentication with .NET Apps on AWS (GPSWS408) - AWS re:Invent 2018 (20)

Cheat your Way into the Cloud
Cheat your Way into the CloudCheat your Way into the Cloud
Cheat your Way into the Cloud
 
AWS DevDay Berlin 2019 - Simplify your Web & Mobile apps with cloud-based ser...
AWS DevDay Berlin 2019 - Simplify your Web & Mobile appswith cloud-based ser...AWS DevDay Berlin 2019 - Simplify your Web & Mobile appswith cloud-based ser...
AWS DevDay Berlin 2019 - Simplify your Web & Mobile apps with cloud-based ser...
 
Cloud Migration Insights Forum, Sydney
Cloud Migration Insights Forum, SydneyCloud Migration Insights Forum, Sydney
Cloud Migration Insights Forum, Sydney
 
Developing Serverless Application on AWS
Developing Serverless Application on AWSDeveloping Serverless Application on AWS
Developing Serverless Application on AWS
 
Simplify front end apps.pdf
Simplify front end apps.pdfSimplify front end apps.pdf
Simplify front end apps.pdf
 
Making Hybrid Work for You: Getting into the Cloud Fast (GPSTEC308) - AWS re:...
Making Hybrid Work for You: Getting into the Cloud Fast (GPSTEC308) - AWS re:...Making Hybrid Work for You: Getting into the Cloud Fast (GPSTEC308) - AWS re:...
Making Hybrid Work for You: Getting into the Cloud Fast (GPSTEC308) - AWS re:...
 
Improving Release Velocity with Continuous Delivery on AWS - AWS Summit Sydne...
Improving Release Velocity with Continuous Delivery on AWS - AWS Summit Sydne...Improving Release Velocity with Continuous Delivery on AWS - AWS Summit Sydne...
Improving Release Velocity with Continuous Delivery on AWS - AWS Summit Sydne...
 
Microservices for Startups
Microservices for StartupsMicroservices for Startups
Microservices for Startups
 
The Evolution of Identity and Access Management on AWS - AWS Online Tech Talks
The Evolution of Identity and Access Management on AWS - AWS Online Tech TalksThe Evolution of Identity and Access Management on AWS - AWS Online Tech Talks
The Evolution of Identity and Access Management on AWS - AWS Online Tech Talks
 
From Code to a Running Container | AWS Floor28
From Code to a Running Container | AWS Floor28From Code to a Running Container | AWS Floor28
From Code to a Running Container | AWS Floor28
 
Simplify front end apps.pdf
Simplify front end apps.pdfSimplify front end apps.pdf
Simplify front end apps.pdf
 
Governance@scale [Portuguese]
Governance@scale [Portuguese]Governance@scale [Portuguese]
Governance@scale [Portuguese]
 
Launching applications the Amazon Way
Launching applications the Amazon WayLaunching applications the Amazon Way
Launching applications the Amazon Way
 
20200520 - Como empezar a desarrollar aplicaciones serverless
20200520 - Como empezar a desarrollar aplicaciones serverless 20200520 - Como empezar a desarrollar aplicaciones serverless
20200520 - Como empezar a desarrollar aplicaciones serverless
 
Engage your audience through mobile
Engage your audience through mobileEngage your audience through mobile
Engage your audience through mobile
 
Cloud Migration Insights Forum, Melbourne
Cloud Migration Insights Forum, MelbourneCloud Migration Insights Forum, Melbourne
Cloud Migration Insights Forum, Melbourne
 
Resiliency and Availability Design Patterns for the Cloud
Resiliency and Availability Design Patterns for the CloudResiliency and Availability Design Patterns for the Cloud
Resiliency and Availability Design Patterns for the Cloud
 
Landing zones: Creating a Foundation for Your AWS Migrations
Landing zones: Creating a Foundation for Your AWS MigrationsLanding zones: Creating a Foundation for Your AWS Migrations
Landing zones: Creating a Foundation for Your AWS Migrations
 
Getting Started with AWS
Getting Started with AWSGetting Started with AWS
Getting Started with AWS
 
Landing Zones Creating a Foundation - AWS Summit Sydney 2018
Landing Zones Creating a Foundation - AWS Summit Sydney 2018Landing Zones Creating a Foundation - AWS Summit Sydney 2018
Landing Zones Creating a Foundation - AWS Summit Sydney 2018
 

More from Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Solving for Identity and Authentication with .NET Apps on AWS (GPSWS408) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solving for Identity and Authentication with .NET Apps on AWS Sreelaxmi Pai Partner Solutions Architect Amazon Web Services G P S W S 4 0 8 Luis Molina Partner Solutions Architect Amazon Web Services
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. microsoft@amazon.com
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Agenda 12:15 – 12:30 Introduction to the workshop 12:45 – 2:30 Hands-on walkthrough / Q&A
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How we think about authenticating to AWS App ServerWeb Server Example Corp DB Server App ServerWeb Server DB Server AWS Admin UsersEnd Users IAM / Console / API End Users App ServerWeb Server Example Corp DB Server App ServerWeb Server DB Server AWS Admin UsersEnd Users IAM / Console / API End Users App ServerWeb Server Example Corp DB Server App ServerWeb Server DB Server AWS Admin UsersEnd Users IAM / Console / API End Users App ServerWeb Server Example Corp DB Server App ServerWeb Server DB Server AWS Admin UsersEnd Users IAM / Console / API End Users App ServerWeb Server Example Corp DB Server App ServerWeb Server DB Server AWS Admin UsersEnd Users IAM / Console / API End Users
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What is Federated Authentication? Auth Grant Flow Single Sign-On WS-Fed SAML 1.1 SAML 2.0 OAUTH JWT OpenID Implicit Flow Authorization Code Flow OpenID Connect Realm Redirect URI Grant TypeAccess Token Refresh Token Auth Code Flow
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Authorization specifying/controlling access rights/privileges to resources Authentication verifying the identity of a user (they are who they claim to be) Let’s baseline some stuff Authentication Authorization
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Getting identity right Security first Minimize user friction Prepare for success
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Cognito
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS SSO
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS SSO
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Wrapping it up AWS SSO and Amazon Cognito enables easy integration with apps Let Amazon handle authentication Spend time building great apps
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Choose your own challenge Walkthrough 1: Amazon Cognito User Pool with .NET core app using OpenID Connect
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Walkthrough 2: Federating .Net Core App to Azure AD using OpenID Connect Choose your own challenge
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Choose your own challenge
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Hands-on guide Challenge 1(Part 1): http://www.awslab.io/dotnet/userpool/ Challenge 1(Part 2): http://www.awslab.io/dotnet/federatingdotnet-s/ Challenge 2: http://www.awslab.io/dotnet/federatingdotnet/
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Build your environment Select the Canada (Central) Region Go to EC2 and build new instance based on this AMI: ami-0cd759268cc9ff7a4 Select m5.large and use Administrator password “VSToolkit@reInvent”
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. http://www.awslab.io/dotnet/awssso/ Bonus challenge
  • 19. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Sreelaxmi Pai laxmipai@amazon.com Luis Molina lgmolina@amazon.com
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.