SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Enable Agile Development
Amazon Linux WorkSpaces and Amazon WorkLink
Dave Barlin
Principal business development
Amazon WorkLink
S V C 2 0 3
Hassan Ahmed
Senior product manager
Amazon WorkSpaces
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Agenda
• The AWS approach to end user computing
• How to make developers more agile and efficient
• Amazon Linux WorkSpaces for developers in an enterprise
• Amazon WorkSpaces image management toolkit
• On-the-go ticketing management with Amazon WorkLink
• How it looks and how it works
• Demo & architecture overview
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
AWS end user computing product offerings
for Desktops
for Applications
for Documents
for Internal Web
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Customers
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Managed Linux cloud desktops for enterprises
Secure
Pay as you go Simple to deploy
and manage
Provide high-performance
persistent cloud desktops to users
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Customers are moving to Amazon Linux WorkSpaces
because ...
Flexible hardware and
images for ever-demanding
developer use
Agile IT
Packages, desktop,
tracking updates
Desktop-ready in
a few minutes
Scale and move
fast to
accommodate
global demand
Developers want to get
started quickly
Secure applications and
data
BYOD
Meet compliance
requirements
Data security and
compliance
IT administrators want simple
desktop management
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Amazon Linux WorkSpaces: Under the hood
Enterprise ready Innovation included
Amazon Linux 2-based
Five years of LTS
Ongoing security &
maintenance updates
Robust partner ecosystem
Optimized for AWS
Modern desktop tooling and
developer packages
Amazon Linux core and
extras repository
No additional cost
Built for the cloud
Efficient resource usage and robust
streaming
Virtual machines that support
containers like Docker
Virtual machines
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Amazon Linux WorkSpaces: Under the hood
Best practices for managing Amazon Linux images:
• How Amazon WorkSpaces customized images help you scale
• Repeatability using customized images
• Maintain one base image with proper access configuration and
corporate resource connectivity
• Customize with software applicationsfor different developers
• Continuous management of customized images
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Customized bundles for developers
1) .NET developer custom bundle:
.NET Core + PowerShell Core + Visual Studio Code + AWS CLI + AWS SDK for .NET
Optional add-ons: Mono, Wine
2) Java developer custom bundle:
OpenJDK + Eclipse + AWS SDK for Java + AWS CLI
3) Go developer custom bundle:
Go runtime + Atom + AWS SDK for Java+ AWS CLI
4) Win32 developer custom bundle:
Wine + Visual Studio Code + AWS CLI
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Customized bundles for different developers
1) .NET developer custom bundle:
.NET Core + PowerShell Core + Visual Studio Code + AWS CLI + AWS SDK for .NET
Optional add-ons: Mono, Wine
2) Java developer custom bundle:
OpenJDK + Eclipse + AWS SDK for Java + AWS CLI
3) Go developer custom bundle:
Go runtime + Atom + AWS SDK for Java+ AWS CLI
4) Win32 developer custom bundle:
Wine + Visual Studio Code + AWS CLI
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Creating custom bundles for faster deployments at scale
Build developer environments and create custombundles
Build - Java developer custom bundle:
OpenJDK + Eclipse + AWS SDK for Java + AWS CLI
• Install IDE and dev tools, including AWS toolkit; Install Docker
• Create Java developer custombundle
S UM M I T © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
For agile development on the go
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Customers tell us ...
Accessing internal websites from mobile devices is hard
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Developers need mobile access to internal content
Corporations need to maintain the security of that content
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Amazon WorkLink benefits for the enterprise
Easy for IT
Pay as you go
Enhanced
security
Seamless
mobile access
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
How it works
AmazonWorkLink isolates the HTML in AWS
SVG displayed on device in
Chrome and Safari
Corporatenetwork
All-in, on-premises,
hybrid, multi-cloud
Renders in SVG
Native interactions
maintained
User clicks a link or enters a URL
End user
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
How it works
Content disappears from the browser and the cloud
CorporatenetworkEnd user
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Seamless mobile access
One-click access
Instantly access internal websites
without logging log into a VPN client
Better user experience
Employees experience fast navigation
and fluid responses
Works the way you work
Use your default browser to access
internal content
Better end user privacy
Only requests for internal web
traffic are routed through AWS
John Doe
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Enhanced security
Lost or stolen devices
No content in the browser means less worry
about the phone in the wrong hands
Detailed logging
Track corporate web usage at user level
Accidental IP disclosure
Prevent end user ability
to download and print
Malicious agents
Malicious agents on device not capable
of submitting custom POST requests or
custom HTTP headers
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Easy for IT
Works with your infrastructure
No need to migrate your content
Works with SAML 2.0
Easily enforce your existing
security policies
Fully managed
AmazonWorkLink handles the deployment,
provisioning, scaling, and updates
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Pay as you go
Only pay for monthly
active users
No need to provision
for peak demand
No upfront fees or
long-term commitments
$5 per monthly
active user
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Amazon WorkLink use cases
Business apps
access
Jira & Confluence
SAP reporting
Wikis and team sites
Corporate training
Strategic IT
Enable BYOD
Externalize
legacy sites
Third-party access
Contractors
Consultants
Partners
Vendors
Compliance
Regulated industries
Data security policies
Mobile workers
Sales teams
Frontline workers
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Amazon WorkLink under the hood
*Or AWS
Or other clouds
On-premises*
Origin servers
Auto Scaling group
AWS Cloud
AWS Region
WorkLink Rendering VPC
Availability Zone 1
Customer VPC
AWS managed resources Customer-owned
resources
Elasticnetwork interface
Browsers
Mobile client
TLS
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Demo
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Summary
• Amazon Linux WorkSpaces gets your developers started fast using default WorkSpaces
bundles
• You can select from different hardware options and billing modes to optimize costs
• You can make your custom images to launch your desired development environment
• Quickly scale down when done or modify desktopswithout purchasing or replacing hardware
© 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T
Learn more about Amazon Linux WorkSpaces
View the on-demand Linux WorkSpaces webinar
aws.amazon.com/techtalks
End user computing channel
Q&A
S UM M I T © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.
Thank you!
S UM M I T © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.
S UM M I T © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.

Mais conteúdo relacionado

Mais procurados

Scalable serverless architectures using event-driven design - MAD301 - Atlant...
Scalable serverless architectures using event-driven design - MAD301 - Atlant...Scalable serverless architectures using event-driven design - MAD301 - Atlant...
Scalable serverless architectures using event-driven design - MAD301 - Atlant...Amazon Web Services
 
The evolution of continuous cloud security and compliance - DEM05-S - New Yor...
The evolution of continuous cloud security and compliance - DEM05-S - New Yor...The evolution of continuous cloud security and compliance - DEM05-S - New Yor...
The evolution of continuous cloud security and compliance - DEM05-S - New Yor...Amazon Web Services
 
Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...
Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...
Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...Amazon Web Services
 
AWS identity services - Enabling & securing your cloud journey - SEC202 - San...
AWS identity services - Enabling & securing your cloud journey - SEC202 - San...AWS identity services - Enabling & securing your cloud journey - SEC202 - San...
AWS identity services - Enabling & securing your cloud journey - SEC202 - San...Amazon Web Services
 
Twelve-Factor serverless applications - MAD311 - Chicago AWS Summit
Twelve-Factor serverless applications - MAD311 - Chicago AWS SummitTwelve-Factor serverless applications - MAD311 - Chicago AWS Summit
Twelve-Factor serverless applications - MAD311 - Chicago AWS SummitAmazon Web Services
 
Simplify compliance & improve operational efficiency with AWS - SVC302 - Sant...
Simplify compliance & improve operational efficiency with AWS - SVC302 - Sant...Simplify compliance & improve operational efficiency with AWS - SVC302 - Sant...
Simplify compliance & improve operational efficiency with AWS - SVC302 - Sant...Amazon Web Services
 
Accelerating your cloud migration with VMware Cloud on AWS - CMP205 - Chicago...
Accelerating your cloud migration with VMware Cloud on AWS - CMP205 - Chicago...Accelerating your cloud migration with VMware Cloud on AWS - CMP205 - Chicago...
Accelerating your cloud migration with VMware Cloud on AWS - CMP205 - Chicago...Amazon Web Services
 
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS Summit
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS SummitHow to speed up and scale your innovation efforts - MAD203 - Chicago AWS Summit
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS SummitAmazon Web Services
 
Making CI/CD pipelines safer with application monitoring and tracing - MAD202...
Making CI/CD pipelines safer with application monitoring and tracing - MAD202...Making CI/CD pipelines safer with application monitoring and tracing - MAD202...
Making CI/CD pipelines safer with application monitoring and tracing - MAD202...Amazon Web Services
 
Visualize your cloud data strategy - MongoDB Atlas and Charts - DEM08 - Santa...
Visualize your cloud data strategy - MongoDB Atlas and Charts - DEM08 - Santa...Visualize your cloud data strategy - MongoDB Atlas and Charts - DEM08 - Santa...
Visualize your cloud data strategy - MongoDB Atlas and Charts - DEM08 - Santa...Amazon Web Services
 
Machine learning at the IoT Edge with AWS IoT Greengrass - SVC203 - Atlanta A...
Machine learning at the IoT Edge with AWS IoT Greengrass - SVC203 - Atlanta A...Machine learning at the IoT Edge with AWS IoT Greengrass - SVC203 - Atlanta A...
Machine learning at the IoT Edge with AWS IoT Greengrass - SVC203 - Atlanta A...Amazon Web Services
 
Journey into the Cloud with VMware Cloud on AWS: Deep Dive - CMP303 - Anaheim...
Journey into the Cloud with VMware Cloud on AWS: Deep Dive - CMP303 - Anaheim...Journey into the Cloud with VMware Cloud on AWS: Deep Dive - CMP303 - Anaheim...
Journey into the Cloud with VMware Cloud on AWS: Deep Dive - CMP303 - Anaheim...Amazon Web Services
 
Modernize your data warehouse with Amazon Redshift - ADB305 - Atlanta AWS Summit
Modernize your data warehouse with Amazon Redshift - ADB305 - Atlanta AWS SummitModernize your data warehouse with Amazon Redshift - ADB305 - Atlanta AWS Summit
Modernize your data warehouse with Amazon Redshift - ADB305 - Atlanta AWS SummitAmazon Web Services
 
Carry security with you to the cloud - DEM14-SR - New York AWS Summit
Carry security with you to the cloud - DEM14-SR - New York AWS SummitCarry security with you to the cloud - DEM14-SR - New York AWS Summit
Carry security with you to the cloud - DEM14-SR - New York AWS SummitAmazon Web Services
 
Optimize data lakes with Amazon S3 - STG302 - Santa Clara AWS Summit
Optimize data lakes with Amazon S3 - STG302 - Santa Clara AWS SummitOptimize data lakes with Amazon S3 - STG302 - Santa Clara AWS Summit
Optimize data lakes with Amazon S3 - STG302 - Santa Clara AWS SummitAmazon Web Services
 
如何成功的完成混合雲遷移專案
如何成功的完成混合雲遷移專案如何成功的完成混合雲遷移專案
如何成功的完成混合雲遷移專案Amazon Web Services
 
AWS Fargate deep dive - MAD303 - Chicago AWS Summit
AWS Fargate deep dive - MAD303 - Chicago AWS SummitAWS Fargate deep dive - MAD303 - Chicago AWS Summit
AWS Fargate deep dive - MAD303 - Chicago AWS SummitAmazon Web Services
 
Database Freedom - ADB304 - Santa Clara AWS Summit
Database Freedom - ADB304 - Santa Clara AWS SummitDatabase Freedom - ADB304 - Santa Clara AWS Summit
Database Freedom - ADB304 - Santa Clara AWS SummitAmazon Web Services
 
Modern-Application-Design-with-Amazon-ECS
Modern-Application-Design-with-Amazon-ECSModern-Application-Design-with-Amazon-ECS
Modern-Application-Design-with-Amazon-ECSAmazon Web Services
 
AWS 如何協助客戶建立 DevOps 流程
AWS 如何協助客戶建立 DevOps 流程AWS 如何協助客戶建立 DevOps 流程
AWS 如何協助客戶建立 DevOps 流程Amazon Web Services
 

Mais procurados (20)

Scalable serverless architectures using event-driven design - MAD301 - Atlant...
Scalable serverless architectures using event-driven design - MAD301 - Atlant...Scalable serverless architectures using event-driven design - MAD301 - Atlant...
Scalable serverless architectures using event-driven design - MAD301 - Atlant...
 
The evolution of continuous cloud security and compliance - DEM05-S - New Yor...
The evolution of continuous cloud security and compliance - DEM05-S - New Yor...The evolution of continuous cloud security and compliance - DEM05-S - New Yor...
The evolution of continuous cloud security and compliance - DEM05-S - New Yor...
 
Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...
Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...
Moving desktops & applications to AWS with Amazon WorkSpaces & AppStream 2 - ...
 
AWS identity services - Enabling & securing your cloud journey - SEC202 - San...
AWS identity services - Enabling & securing your cloud journey - SEC202 - San...AWS identity services - Enabling & securing your cloud journey - SEC202 - San...
AWS identity services - Enabling & securing your cloud journey - SEC202 - San...
 
Twelve-Factor serverless applications - MAD311 - Chicago AWS Summit
Twelve-Factor serverless applications - MAD311 - Chicago AWS SummitTwelve-Factor serverless applications - MAD311 - Chicago AWS Summit
Twelve-Factor serverless applications - MAD311 - Chicago AWS Summit
 
Simplify compliance & improve operational efficiency with AWS - SVC302 - Sant...
Simplify compliance & improve operational efficiency with AWS - SVC302 - Sant...Simplify compliance & improve operational efficiency with AWS - SVC302 - Sant...
Simplify compliance & improve operational efficiency with AWS - SVC302 - Sant...
 
Accelerating your cloud migration with VMware Cloud on AWS - CMP205 - Chicago...
Accelerating your cloud migration with VMware Cloud on AWS - CMP205 - Chicago...Accelerating your cloud migration with VMware Cloud on AWS - CMP205 - Chicago...
Accelerating your cloud migration with VMware Cloud on AWS - CMP205 - Chicago...
 
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS Summit
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS SummitHow to speed up and scale your innovation efforts - MAD203 - Chicago AWS Summit
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS Summit
 
Making CI/CD pipelines safer with application monitoring and tracing - MAD202...
Making CI/CD pipelines safer with application monitoring and tracing - MAD202...Making CI/CD pipelines safer with application monitoring and tracing - MAD202...
Making CI/CD pipelines safer with application monitoring and tracing - MAD202...
 
Visualize your cloud data strategy - MongoDB Atlas and Charts - DEM08 - Santa...
Visualize your cloud data strategy - MongoDB Atlas and Charts - DEM08 - Santa...Visualize your cloud data strategy - MongoDB Atlas and Charts - DEM08 - Santa...
Visualize your cloud data strategy - MongoDB Atlas and Charts - DEM08 - Santa...
 
Machine learning at the IoT Edge with AWS IoT Greengrass - SVC203 - Atlanta A...
Machine learning at the IoT Edge with AWS IoT Greengrass - SVC203 - Atlanta A...Machine learning at the IoT Edge with AWS IoT Greengrass - SVC203 - Atlanta A...
Machine learning at the IoT Edge with AWS IoT Greengrass - SVC203 - Atlanta A...
 
Journey into the Cloud with VMware Cloud on AWS: Deep Dive - CMP303 - Anaheim...
Journey into the Cloud with VMware Cloud on AWS: Deep Dive - CMP303 - Anaheim...Journey into the Cloud with VMware Cloud on AWS: Deep Dive - CMP303 - Anaheim...
Journey into the Cloud with VMware Cloud on AWS: Deep Dive - CMP303 - Anaheim...
 
Modernize your data warehouse with Amazon Redshift - ADB305 - Atlanta AWS Summit
Modernize your data warehouse with Amazon Redshift - ADB305 - Atlanta AWS SummitModernize your data warehouse with Amazon Redshift - ADB305 - Atlanta AWS Summit
Modernize your data warehouse with Amazon Redshift - ADB305 - Atlanta AWS Summit
 
Carry security with you to the cloud - DEM14-SR - New York AWS Summit
Carry security with you to the cloud - DEM14-SR - New York AWS SummitCarry security with you to the cloud - DEM14-SR - New York AWS Summit
Carry security with you to the cloud - DEM14-SR - New York AWS Summit
 
Optimize data lakes with Amazon S3 - STG302 - Santa Clara AWS Summit
Optimize data lakes with Amazon S3 - STG302 - Santa Clara AWS SummitOptimize data lakes with Amazon S3 - STG302 - Santa Clara AWS Summit
Optimize data lakes with Amazon S3 - STG302 - Santa Clara AWS Summit
 
如何成功的完成混合雲遷移專案
如何成功的完成混合雲遷移專案如何成功的完成混合雲遷移專案
如何成功的完成混合雲遷移專案
 
AWS Fargate deep dive - MAD303 - Chicago AWS Summit
AWS Fargate deep dive - MAD303 - Chicago AWS SummitAWS Fargate deep dive - MAD303 - Chicago AWS Summit
AWS Fargate deep dive - MAD303 - Chicago AWS Summit
 
Database Freedom - ADB304 - Santa Clara AWS Summit
Database Freedom - ADB304 - Santa Clara AWS SummitDatabase Freedom - ADB304 - Santa Clara AWS Summit
Database Freedom - ADB304 - Santa Clara AWS Summit
 
Modern-Application-Design-with-Amazon-ECS
Modern-Application-Design-with-Amazon-ECSModern-Application-Design-with-Amazon-ECS
Modern-Application-Design-with-Amazon-ECS
 
AWS 如何協助客戶建立 DevOps 流程
AWS 如何協助客戶建立 DevOps 流程AWS 如何協助客戶建立 DevOps 流程
AWS 如何協助客戶建立 DevOps 流程
 

Semelhante a Enable Agile Development with Amazon Linux WorkSpaces and WorkLink - SVC203 - Santa Clara AWS Summit

DevOps - Moving to DevOps the Amazon Way
DevOps - Moving to DevOps the Amazon WayDevOps - Moving to DevOps the Amazon Way
DevOps - Moving to DevOps the Amazon WayAmazon Web Services
 
Modern Applications Development on AWS
Modern Applications Development on AWSModern Applications Development on AWS
Modern Applications Development on AWSBoaz Ziniman
 
A security-first approach to delivering end-user computing services - FND327 ...
A security-first approach to delivering end-user computing services - FND327 ...A security-first approach to delivering end-user computing services - FND327 ...
A security-first approach to delivering end-user computing services - FND327 ...Amazon Web Services
 
Introduction to Serverless Computing - OOP Munich
 Introduction to Serverless Computing - OOP Munich Introduction to Serverless Computing - OOP Munich
Introduction to Serverless Computing - OOP MunichBoaz Ziniman
 
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...Amazon Web Services Korea
 
A Culture of Rapid Innovation with DevOps, Microservices, & Serverless - MAD2...
A Culture of Rapid Innovation with DevOps, Microservices, & Serverless - MAD2...A Culture of Rapid Innovation with DevOps, Microservices, & Serverless - MAD2...
A Culture of Rapid Innovation with DevOps, Microservices, & Serverless - MAD2...Amazon Web Services
 
Hosting .NET Applications on AWS - AWS Federal Pop-Up Loft
Hosting .NET Applications on AWS  - AWS Federal Pop-Up LoftHosting .NET Applications on AWS  - AWS Federal Pop-Up Loft
Hosting .NET Applications on AWS - AWS Federal Pop-Up LoftAmazon Web Services
 
Developing serverless applications with .NET using AWS SDK & tools - MAD311 -...
Developing serverless applications with .NET using AWS SDK & tools - MAD311 -...Developing serverless applications with .NET using AWS SDK & tools - MAD311 -...
Developing serverless applications with .NET using AWS SDK & tools - MAD311 -...Amazon Web Services
 
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...AWS Summits
 
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...Amazon Web Services
 
Building well architected .NET applications - SVC209 - Atlanta AWS Summit
Building well architected .NET applications - SVC209 - Atlanta AWS SummitBuilding well architected .NET applications - SVC209 - Atlanta AWS Summit
Building well architected .NET applications - SVC209 - Atlanta AWS SummitAmazon Web Services
 
Well Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdfWell Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdfConradoDeBiasi
 
CICDforModernApplications-Oslo.pdf
CICDforModernApplications-Oslo.pdfCICDforModernApplications-Oslo.pdf
CICDforModernApplications-Oslo.pdfAmazon Web Services
 
CI/CD best practices for building modern applications - MAD301 - Santa Clara ...
CI/CD best practices for building modern applications - MAD301 - Santa Clara ...CI/CD best practices for building modern applications - MAD301 - Santa Clara ...
CI/CD best practices for building modern applications - MAD301 - Santa Clara ...Amazon Web Services
 
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...Amazon Web Services
 
AWS DevDay Cologne - CI/CD for modern applications
AWS DevDay Cologne - CI/CD for modern applicationsAWS DevDay Cologne - CI/CD for modern applications
AWS DevDay Cologne - CI/CD for modern applicationsCobus Bernard
 
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...Amazon Web Services
 

Semelhante a Enable Agile Development with Amazon Linux WorkSpaces and WorkLink - SVC203 - Santa Clara AWS Summit (20)

DevOps - Moving to DevOps the Amazon Way
DevOps - Moving to DevOps the Amazon WayDevOps - Moving to DevOps the Amazon Way
DevOps - Moving to DevOps the Amazon Way
 
Modern Applications Development on AWS
Modern Applications Development on AWSModern Applications Development on AWS
Modern Applications Development on AWS
 
Containers on AWS
Containers on AWSContainers on AWS
Containers on AWS
 
A security-first approach to delivering end-user computing services - FND327 ...
A security-first approach to delivering end-user computing services - FND327 ...A security-first approach to delivering end-user computing services - FND327 ...
A security-first approach to delivering end-user computing services - FND327 ...
 
Introduction to Serverless Computing - OOP Munich
 Introduction to Serverless Computing - OOP Munich Introduction to Serverless Computing - OOP Munich
Introduction to Serverless Computing - OOP Munich
 
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
[AWS Media Symposium 2019] Perfecting the Media Experience with AWS - Bhavik ...
 
A Culture of Rapid Innovation with DevOps, Microservices, & Serverless - MAD2...
A Culture of Rapid Innovation with DevOps, Microservices, & Serverless - MAD2...A Culture of Rapid Innovation with DevOps, Microservices, & Serverless - MAD2...
A Culture of Rapid Innovation with DevOps, Microservices, & Serverless - MAD2...
 
Hosting .NET Applications on AWS - AWS Federal Pop-Up Loft
Hosting .NET Applications on AWS  - AWS Federal Pop-Up LoftHosting .NET Applications on AWS  - AWS Federal Pop-Up Loft
Hosting .NET Applications on AWS - AWS Federal Pop-Up Loft
 
Developing serverless applications with .NET using AWS SDK & tools - MAD311 -...
Developing serverless applications with .NET using AWS SDK & tools - MAD311 -...Developing serverless applications with .NET using AWS SDK & tools - MAD311 -...
Developing serverless applications with .NET using AWS SDK & tools - MAD311 -...
 
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
 
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
 
Building well architected .NET applications - SVC209 - Atlanta AWS Summit
Building well architected .NET applications - SVC209 - Atlanta AWS SummitBuilding well architected .NET applications - SVC209 - Atlanta AWS Summit
Building well architected .NET applications - SVC209 - Atlanta AWS Summit
 
Well Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdfWell Archictecture Framework dotNET.pdf
Well Archictecture Framework dotNET.pdf
 
CICDforModernApplications-Oslo.pdf
CICDforModernApplications-Oslo.pdfCICDforModernApplications-Oslo.pdf
CICDforModernApplications-Oslo.pdf
 
AWSome Day Brasil - Março 2020
AWSome Day Brasil - Março 2020AWSome Day Brasil - Março 2020
AWSome Day Brasil - Março 2020
 
AWSome Day Brasil - Junho 2020
AWSome Day Brasil - Junho 2020AWSome Day Brasil - Junho 2020
AWSome Day Brasil - Junho 2020
 
CI/CD best practices for building modern applications - MAD301 - Santa Clara ...
CI/CD best practices for building modern applications - MAD301 - Santa Clara ...CI/CD best practices for building modern applications - MAD301 - Santa Clara ...
CI/CD best practices for building modern applications - MAD301 - Santa Clara ...
 
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...
 
AWS DevDay Cologne - CI/CD for modern applications
AWS DevDay Cologne - CI/CD for modern applicationsAWS DevDay Cologne - CI/CD for modern applications
AWS DevDay Cologne - CI/CD for modern applications
 
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...
 

Mais de Amazon Web Services

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...Amazon Web Services
 
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...Amazon Web Services
 
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 FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
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 Amazon Web Services
 
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...Amazon Web Services
 
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...Amazon Web Services
 
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 WorkloadsAmazon Web Services
 
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 sfatareAmazon Web Services
 
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 NodeJSAmazon Web Services
 
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 webAmazon Web Services
 
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 sfatareAmazon 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 AWSAmazon 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 DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon 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
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Mais de 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
 

Enable Agile Development with Amazon Linux WorkSpaces and WorkLink - SVC203 - Santa Clara AWS Summit

  • 1. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Enable Agile Development Amazon Linux WorkSpaces and Amazon WorkLink Dave Barlin Principal business development Amazon WorkLink S V C 2 0 3 Hassan Ahmed Senior product manager Amazon WorkSpaces
  • 2. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Agenda • The AWS approach to end user computing • How to make developers more agile and efficient • Amazon Linux WorkSpaces for developers in an enterprise • Amazon WorkSpaces image management toolkit • On-the-go ticketing management with Amazon WorkLink • How it looks and how it works • Demo & architecture overview
  • 3. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T AWS end user computing product offerings for Desktops for Applications for Documents for Internal Web
  • 4. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Customers
  • 5. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Managed Linux cloud desktops for enterprises Secure Pay as you go Simple to deploy and manage Provide high-performance persistent cloud desktops to users
  • 6. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Customers are moving to Amazon Linux WorkSpaces because ... Flexible hardware and images for ever-demanding developer use Agile IT Packages, desktop, tracking updates Desktop-ready in a few minutes Scale and move fast to accommodate global demand Developers want to get started quickly Secure applications and data BYOD Meet compliance requirements Data security and compliance IT administrators want simple desktop management
  • 7. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Amazon Linux WorkSpaces: Under the hood Enterprise ready Innovation included Amazon Linux 2-based Five years of LTS Ongoing security & maintenance updates Robust partner ecosystem Optimized for AWS Modern desktop tooling and developer packages Amazon Linux core and extras repository No additional cost Built for the cloud Efficient resource usage and robust streaming Virtual machines that support containers like Docker Virtual machines
  • 8. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Amazon Linux WorkSpaces: Under the hood Best practices for managing Amazon Linux images: • How Amazon WorkSpaces customized images help you scale • Repeatability using customized images • Maintain one base image with proper access configuration and corporate resource connectivity • Customize with software applicationsfor different developers • Continuous management of customized images
  • 9. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Customized bundles for developers 1) .NET developer custom bundle: .NET Core + PowerShell Core + Visual Studio Code + AWS CLI + AWS SDK for .NET Optional add-ons: Mono, Wine 2) Java developer custom bundle: OpenJDK + Eclipse + AWS SDK for Java + AWS CLI 3) Go developer custom bundle: Go runtime + Atom + AWS SDK for Java+ AWS CLI 4) Win32 developer custom bundle: Wine + Visual Studio Code + AWS CLI
  • 10. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Customized bundles for different developers 1) .NET developer custom bundle: .NET Core + PowerShell Core + Visual Studio Code + AWS CLI + AWS SDK for .NET Optional add-ons: Mono, Wine 2) Java developer custom bundle: OpenJDK + Eclipse + AWS SDK for Java + AWS CLI 3) Go developer custom bundle: Go runtime + Atom + AWS SDK for Java+ AWS CLI 4) Win32 developer custom bundle: Wine + Visual Studio Code + AWS CLI
  • 11. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Creating custom bundles for faster deployments at scale Build developer environments and create custombundles Build - Java developer custom bundle: OpenJDK + Eclipse + AWS SDK for Java + AWS CLI • Install IDE and dev tools, including AWS toolkit; Install Docker • Create Java developer custombundle
  • 12. S UM M I T © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.
  • 13. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T For agile development on the go
  • 14. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Customers tell us ... Accessing internal websites from mobile devices is hard
  • 15. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Developers need mobile access to internal content Corporations need to maintain the security of that content
  • 16. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Amazon WorkLink benefits for the enterprise Easy for IT Pay as you go Enhanced security Seamless mobile access
  • 17. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T How it works AmazonWorkLink isolates the HTML in AWS SVG displayed on device in Chrome and Safari Corporatenetwork All-in, on-premises, hybrid, multi-cloud Renders in SVG Native interactions maintained User clicks a link or enters a URL End user
  • 18. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T How it works Content disappears from the browser and the cloud CorporatenetworkEnd user
  • 19. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Seamless mobile access One-click access Instantly access internal websites without logging log into a VPN client Better user experience Employees experience fast navigation and fluid responses Works the way you work Use your default browser to access internal content Better end user privacy Only requests for internal web traffic are routed through AWS John Doe
  • 20. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Enhanced security Lost or stolen devices No content in the browser means less worry about the phone in the wrong hands Detailed logging Track corporate web usage at user level Accidental IP disclosure Prevent end user ability to download and print Malicious agents Malicious agents on device not capable of submitting custom POST requests or custom HTTP headers
  • 21. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Easy for IT Works with your infrastructure No need to migrate your content Works with SAML 2.0 Easily enforce your existing security policies Fully managed AmazonWorkLink handles the deployment, provisioning, scaling, and updates
  • 22. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Pay as you go Only pay for monthly active users No need to provision for peak demand No upfront fees or long-term commitments $5 per monthly active user
  • 23. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Amazon WorkLink use cases Business apps access Jira & Confluence SAP reporting Wikis and team sites Corporate training Strategic IT Enable BYOD Externalize legacy sites Third-party access Contractors Consultants Partners Vendors Compliance Regulated industries Data security policies Mobile workers Sales teams Frontline workers
  • 24. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Amazon WorkLink under the hood *Or AWS Or other clouds On-premises* Origin servers Auto Scaling group AWS Cloud AWS Region WorkLink Rendering VPC Availability Zone 1 Customer VPC AWS managed resources Customer-owned resources Elasticnetwork interface Browsers Mobile client TLS
  • 25. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Demo
  • 26. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Summary • Amazon Linux WorkSpaces gets your developers started fast using default WorkSpaces bundles • You can select from different hardware options and billing modes to optimize costs • You can make your custom images to launch your desired development environment • Quickly scale down when done or modify desktopswithout purchasing or replacing hardware
  • 27. © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.S UM M I T Learn more about Amazon Linux WorkSpaces View the on-demand Linux WorkSpaces webinar aws.amazon.com/techtalks End user computing channel
  • 28. Q&A S UM M I T © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.
  • 29. Thank you! S UM M I T © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.
  • 30. S UM M I T © 2019, Amazon Web Services, Inc. orits affiliates. All rights reserved.