SlideShare ist ein Scribd-Unternehmen logo
1 von 40
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Leverage AWS Marketplace to
accelerate production ready workloads
M S C 2 0 4
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Quickly Build Solutions
NFS/CIFS/iSCSI
SoftNAS
instance
Amazon EBS Volumes
VIP
SoftNAS
instance
Amazon EBS Volumes
VIP
SharePoint
instances
SharePoint
instances
Application
Load Balancer
Barracuda
WAF
Instances
Classic Load
Balancer
Barracuda
WAF
Instances
Auto Scaling group
Availability Zone
Application
Load Balancer
Availability Zone
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Confidential
Curated Catalog of 4,200+ software listings from 1,280 ISVs
Charged to AWS Bill Flexible Pricing
Get the software
you need in minutes
AWS Marketplace
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Redshift
10 Million Records
https://aws.amazon.com/solutions/case-studies/thrive-market/
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Popular categories and leading brands
most often deployed in projects
Security BIStorage MediaDatabaseNetworking DevOps
Operating
Systems
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Marketplace Listing Types
BYOL
Carry previously purchased
licenses to AWS via AWS
Marketplace
License key required to
deploy and track
Leverage existing
investments
Utility
Metered pricing available based
on variables like term, # of
users, amount of bandwidth, #
of hosts
Pay only for what you use.
Free Trials available for many
products.
Open Source
Curated listings,
AWS infrastructure cost still
apply to open source
deployments
SaaS
Service completely managed
and fulfilled by SaaS Provider
No resources required to
manage infrastructure
SaaS Contracts avail for annual
and multi-year commitments,
Free Trials available for many
products.
Consolidated billing with other
AWS services
Amazon Machine Image (AMI) Deployed on AWS EC2 SaaS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Marketplace flexible pricing options
Hourly
Consumption-based
software with no
long-term
commitments.
Ideal for Dev/Test or
spikey workloads.
Monthly
Monthly terms
available, with the
option to upgrade to
annual or multi-year
contracts for SaaS
and API products.
Ideal for temporary
projects and baseline
workloads.
Free Trial
Get started quickly
with no
commitment.
Good for initial
evaluation.
Private Offers
Negotiated pricing
between customer &
ISV and fulfilled on
AWS Marketplace.
Intended for high value
transactions
BYOL
Leverage existing
investments through
bring-your-own-
license to simplify
cloud deployment.
Important for
customers migrating
to AWS.
Annual/
Multi-Year
Long term contracts
include one, two, and
three year options.
Ideal for long-term
workloads.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Subscribing to AWS Marketplace Products
Before use, each account
must Accept Software Terms
IAM Managed Policies
• AWSMarketplaceFullAccess
• AWSMarketplaceManageSubscriptions
• AWSMarketplaceRead-only
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Accounts and Subscriptions
Single
Master
Child Child
Master Master
Subscribe to
AWS Marketplace
Product
Subscribe to
AWS Marketplace
Product from Master First
THEN Child accounts
Subscribe to
AWS Marketplace
Product from EACH Master
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AMI Product Construction
root volume
instance
security group
data volume AWS Marketplace
AMI
OS
Software Check for
AWS Marketplace best practices
Seller Provides
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Launching an AWS Marketplace AMI
AWS Marketplace Website
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Launching an AWS Marketplace AMI
Amazon EC2 Console
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CloudFormation Launch
AWS Marketplace Website
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Getting started with AWS MP
D e m o n s t r a t i o n
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Getting started with AWS MP
H a n d s o n L a b
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Production Deployment Checklist
root volume
instance
security group
data volume
 Elastic IP
 Correct Storage
 Security Groups
 Key Pairs
 Tagging
 OS Patching and Configuration
 Agents
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Getting Ready for Production
ApproveValidateBuild Distribute Consume
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Building the Gold AMI
Instance
Base AMI
Candidate AMI
Scripts
Updates
Software
SSM
Automation
Document
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Building the Gold AMI with Ansible
Instance
Base AMI
Gold AMI
Ansible AMI
Ansible Instance
ssh keys
Execute Playbook Download Playbook
SSM
Automation
Document
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Validating the Gold AMI
Instance
Gold AMI
Email
Notification
Amazon
Inspector
Scan
SSM
Automation
Document
SSM
Parameter
Store
Approve
Human Approvers
AMI ID
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Region
us-east-1
Region
us-west-2
Region
ca-central-1
Distributing across regions and accounts
Cloud Team Dev Team A Dev Team B
Copy
Share
SSM
PS
SSM
PS
SSM
PS
SSM
PS
SSM
PS
SSM
PS
SSM
PS
SSM
PS
SSM
PS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Preparing Products for Production
D e m o n s t r a t i o n
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Preparing Products for Production
H a n d s o n L a b
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Marketplace Private Image Build
• Private Image Build enables customers to specify a gold image
and install AWS Marketplace software provided by the vendor
• The resulting private AMI is billed like any AWS Marketplace AMI
• Sign up for the preview by emailing awsmp-private-image@amazon.com
Gold AMI Software Private AMI Instance Pay for Usage
Customer
AWS Marketplace +
Systems Manager
AWS Service Catalog
Preview
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Building a Private Catalog
 Approved Selection
 Approved Access
 Approved Deployment
 Approved Tagging
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Building a Private Catalog
AWS Marketplace AWS Service Catalog
Build Validate Approve Distribute
Approved AppStack
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Introducing AWS Service Catalog
D e m o n s t r a t i o n
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Service Catalog
Product Portfolio
Users/Groups
Product
Constraints
Provisioned Products
stack stack stack
Tags
Version1
CloudFormation
Template
Version2
CloudFormation
Template
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Enforcing Governance
Template Constraints
Restrict CloudFormation Parameters
Launch Constraints
Select Role & Permissions to Launch Product
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Parameter Store Backed Versions
SSM
Parameter
Store
Product
template
Product
template
Product
template Product
Product
Product
Portfolio
Portfolio
AMI ID
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Building and operating a private
catalog with AWS Service Catalog
D e m o n s t r a t i o n
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Building and operating a private
catalog with AWS Service Catalog
H a n d s o n L a b
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Security and AWS Marketplace
AWS is responsible for security OF the cloud
Customers are responsible for their security and compliance IN the cloud
AWS is responsible for security OF the AWS Marketplace
Customers are responsible for security and compliance of products
launched from AWS Marketplace
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Inspector
Vulnerability Assessment Service
Built to support DevSecOps
Automatable via APIs
On-Demand Pricing Model
Rules Packages
• Common Vulnerabilities & Exposures (CVEs)
• CIS Operating System Security Configuration Benchmarks
• Security best Practices
• Runtime Behavior Analysis
Amazon
Inspector
root volume
instance
security group
data volume
agent
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Using Amazon Inspector for Marketplace
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Using Amazon inspector to audit
security
D e m o n s t r a t i o n
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Using Amazon inspector to audit
security
H a n d s o n L a b
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Product Updates
Replace AMI Upgrade Software
instanceAMI
V1
instanceAMI
V2
instanceAMI
V1
V2 SW
Install
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Summary
AWS Marketplace AWS Service Catalog
Build Validate Approve Distribute
Approved AppStack
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
THANK YOU!

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

AWS Espressif Amazon FreeRTOS
AWS Espressif Amazon FreeRTOSAWS Espressif Amazon FreeRTOS
AWS Espressif Amazon FreeRTOS
 
Module 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APACModule 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APAC
 
Modernize and Move your Microsoft Applications on AWS
Modernize and Move your Microsoft Applications on AWSModernize and Move your Microsoft Applications on AWS
Modernize and Move your Microsoft Applications on AWS
 
EUT303_Modernizing the Energy and Utilities Industry with IoT Moving SCADA to...
EUT303_Modernizing the Energy and Utilities Industry with IoT Moving SCADA to...EUT303_Modernizing the Energy and Utilities Industry with IoT Moving SCADA to...
EUT303_Modernizing the Energy and Utilities Industry with IoT Moving SCADA to...
 
Lambda Function Security
Lambda Function SecurityLambda Function Security
Lambda Function Security
 
Migrate & Modernize your legacy Microsoft applications with AWS
Migrate & Modernize your legacy Microsoft applications with AWSMigrate & Modernize your legacy Microsoft applications with AWS
Migrate & Modernize your legacy Microsoft applications with AWS
 
Introduction to AWS Security: Security Week at the SF Loft
Introduction to AWS Security: Security Week at the SF LoftIntroduction to AWS Security: Security Week at the SF Loft
Introduction to AWS Security: Security Week at the SF Loft
 
Maximizing Your Move to AWS: Five Key Lessons Learned from Vanguard and Cloud...
Maximizing Your Move to AWS: Five Key Lessons Learned from Vanguard and Cloud...Maximizing Your Move to AWS: Five Key Lessons Learned from Vanguard and Cloud...
Maximizing Your Move to AWS: Five Key Lessons Learned from Vanguard and Cloud...
 
Securing Your Desktops with Amazon WorkSpaces - AWS Online Tech Talks
Securing Your Desktops with Amazon WorkSpaces - AWS Online Tech Talks Securing Your Desktops with Amazon WorkSpaces - AWS Online Tech Talks
Securing Your Desktops with Amazon WorkSpaces - AWS Online Tech Talks
 
Getting Started with AWS
Getting Started with AWSGetting Started with AWS
Getting Started with AWS
 
GPSTEC318-IoT Security from Manufacturing to Maintenance
GPSTEC318-IoT Security from Manufacturing to MaintenanceGPSTEC318-IoT Security from Manufacturing to Maintenance
GPSTEC318-IoT Security from Manufacturing to Maintenance
 
GPSBUS220-Refactor and Replatform .NET Apps to Use the Latest Microsoft SQL S...
GPSBUS220-Refactor and Replatform .NET Apps to Use the Latest Microsoft SQL S...GPSBUS220-Refactor and Replatform .NET Apps to Use the Latest Microsoft SQL S...
GPSBUS220-Refactor and Replatform .NET Apps to Use the Latest Microsoft SQL S...
 
AWS Certificate Management and Private Certificate Authority Deep Dive (SEC41...
AWS Certificate Management and Private Certificate Authority Deep Dive (SEC41...AWS Certificate Management and Private Certificate Authority Deep Dive (SEC41...
AWS Certificate Management and Private Certificate Authority Deep Dive (SEC41...
 
SID301_Using AWS Lambda as a Security Team
SID301_Using AWS Lambda as a Security TeamSID301_Using AWS Lambda as a Security Team
SID301_Using AWS Lambda as a Security Team
 
9 Security Best Practices
9 Security Best Practices9 Security Best Practices
9 Security Best Practices
 
Secure Your Customers' Data From Day One
Secure Your Customers' Data From Day OneSecure Your Customers' Data From Day One
Secure Your Customers' Data From Day One
 
GPSTEC317-From Leaves to Lawns AWS Greengrass at the Edge and Beyond
GPSTEC317-From Leaves to Lawns AWS Greengrass at the Edge and BeyondGPSTEC317-From Leaves to Lawns AWS Greengrass at the Edge and Beyond
GPSTEC317-From Leaves to Lawns AWS Greengrass at the Edge and Beyond
 
雲端原生 (Cloud-Native) 的 DDoS Attack 防禦方案 (Level: 200)
雲端原生 (Cloud-Native) 的 DDoS Attack 防禦方案 (Level: 200)雲端原生 (Cloud-Native) 的 DDoS Attack 防禦方案 (Level: 200)
雲端原生 (Cloud-Native) 的 DDoS Attack 防禦方案 (Level: 200)
 
Managing Microsoft Workloads on AWS.pdf
Managing Microsoft Workloads on AWS.pdfManaging Microsoft Workloads on AWS.pdf
Managing Microsoft Workloads on AWS.pdf
 
GPSBUS215-Maximize Innovation and Agility by Building Your SAAS Solution on AWS
GPSBUS215-Maximize Innovation and Agility by Building Your SAAS Solution on AWSGPSBUS215-Maximize Innovation and Agility by Building Your SAAS Solution on AWS
GPSBUS215-Maximize Innovation and Agility by Building Your SAAS Solution on AWS
 

Ähnlich wie Leverage AWS Marketplace to Accelerate Production-Ready Workloads - MSC204 - re:Invent 2017

Ähnlich wie Leverage AWS Marketplace to Accelerate Production-Ready Workloads - MSC204 - re:Invent 2017 (20)

Introduction to the Security Perspective of the Cloud Adoption Framework
Introduction to the Security Perspective of the Cloud Adoption FrameworkIntroduction to the Security Perspective of the Cloud Adoption Framework
Introduction to the Security Perspective of the Cloud Adoption Framework
 
Security, Risk and Compliance of Your Cloud Journey - Tel Aviv Summit 2018
Security, Risk and Compliance of Your Cloud Journey - Tel Aviv Summit 2018Security, Risk and Compliance of Your Cloud Journey - Tel Aviv Summit 2018
Security, Risk and Compliance of Your Cloud Journey - Tel Aviv Summit 2018
 
Achieving Compliance and Selling to Regulated Markets
Achieving Compliance and Selling to Regulated MarketsAchieving Compliance and Selling to Regulated Markets
Achieving Compliance and Selling to Regulated Markets
 
Secure Your Cloud Deployment. Learn how with AWS and Barracuda.
 Secure Your Cloud Deployment. Learn how with AWS and Barracuda. Secure Your Cloud Deployment. Learn how with AWS and Barracuda.
Secure Your Cloud Deployment. Learn how with AWS and Barracuda.
 
ARC325_Managing Multiple AWS Accounts at Scale
ARC325_Managing Multiple AWS Accounts at ScaleARC325_Managing Multiple AWS Accounts at Scale
ARC325_Managing Multiple AWS Accounts at Scale
 
AWS Security By Design
AWS Security By DesignAWS Security By Design
AWS Security By Design
 
Cost Optimisation Solutions on AWS
Cost Optimisation Solutions on AWS Cost Optimisation Solutions on AWS
Cost Optimisation Solutions on AWS
 
AWS Webinar CZSK Uvod do cloud computingu
AWS Webinar CZSK Uvod do cloud computinguAWS Webinar CZSK Uvod do cloud computingu
AWS Webinar CZSK Uvod do cloud computingu
 
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
Module 5: AWS Elasticity and Management Tools - AWSome Day Online Conference
 
AWS Security Fundamentals
AWS Security FundamentalsAWS Security Fundamentals
AWS Security Fundamentals
 
AWS Marketplace on Reaching Enterprises
AWS Marketplace on Reaching EnterprisesAWS Marketplace on Reaching Enterprises
AWS Marketplace on Reaching Enterprises
 
DEV203_Launch Applications the Amazon Way
DEV203_Launch Applications the Amazon WayDEV203_Launch Applications the Amazon Way
DEV203_Launch Applications the Amazon Way
 
Cloud Migration Insights Forum, Perth
Cloud Migration Insights Forum, PerthCloud Migration Insights Forum, Perth
Cloud Migration Insights Forum, Perth
 
Cloud Migration Insights Forum, Melbourne
Cloud Migration Insights Forum, MelbourneCloud Migration Insights Forum, Melbourne
Cloud Migration Insights Forum, Melbourne
 
Cloud Migration Insights Forum, Sydney
Cloud Migration Insights Forum, SydneyCloud Migration Insights Forum, Sydney
Cloud Migration Insights Forum, Sydney
 
Security at Scale: How Autodesk Leverages Native AWS Technologies to Provide ...
Security at Scale: How Autodesk Leverages Native AWS Technologies to Provide ...Security at Scale: How Autodesk Leverages Native AWS Technologies to Provide ...
Security at Scale: How Autodesk Leverages Native AWS Technologies to Provide ...
 
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
 
AWS Webinar CZSK 02 Bezpecnost v AWS cloudu
AWS Webinar CZSK 02 Bezpecnost v AWS clouduAWS Webinar CZSK 02 Bezpecnost v AWS cloudu
AWS Webinar CZSK 02 Bezpecnost v AWS cloudu
 
End-User Computing on AWS with Amazon WorkSpaces and Amazon AppStream 2.0 - E...
End-User Computing on AWS with Amazon WorkSpaces and Amazon AppStream 2.0 - E...End-User Computing on AWS with Amazon WorkSpaces and Amazon AppStream 2.0 - E...
End-User Computing on AWS with Amazon WorkSpaces and Amazon AppStream 2.0 - E...
 
Reducing the Total Cost of IT Infrastructure with AWS Cloud Economics
Reducing the Total Cost of IT Infrastructure with AWS Cloud EconomicsReducing the Total Cost of IT Infrastructure with AWS Cloud Economics
Reducing the Total Cost of IT Infrastructure with AWS Cloud Economics
 

Mehr von 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
 

Mehr von 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
 

Leverage AWS Marketplace to Accelerate Production-Ready Workloads - MSC204 - re:Invent 2017

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Leverage AWS Marketplace to accelerate production ready workloads M S C 2 0 4
  • 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Quickly Build Solutions NFS/CIFS/iSCSI SoftNAS instance Amazon EBS Volumes VIP SoftNAS instance Amazon EBS Volumes VIP SharePoint instances SharePoint instances Application Load Balancer Barracuda WAF Instances Classic Load Balancer Barracuda WAF Instances Auto Scaling group Availability Zone Application Load Balancer Availability Zone
  • 3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential Curated Catalog of 4,200+ software listings from 1,280 ISVs Charged to AWS Bill Flexible Pricing Get the software you need in minutes AWS Marketplace
  • 4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Redshift 10 Million Records https://aws.amazon.com/solutions/case-studies/thrive-market/
  • 5. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Popular categories and leading brands most often deployed in projects Security BIStorage MediaDatabaseNetworking DevOps Operating Systems
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Marketplace Listing Types BYOL Carry previously purchased licenses to AWS via AWS Marketplace License key required to deploy and track Leverage existing investments Utility Metered pricing available based on variables like term, # of users, amount of bandwidth, # of hosts Pay only for what you use. Free Trials available for many products. Open Source Curated listings, AWS infrastructure cost still apply to open source deployments SaaS Service completely managed and fulfilled by SaaS Provider No resources required to manage infrastructure SaaS Contracts avail for annual and multi-year commitments, Free Trials available for many products. Consolidated billing with other AWS services Amazon Machine Image (AMI) Deployed on AWS EC2 SaaS
  • 7. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Marketplace flexible pricing options Hourly Consumption-based software with no long-term commitments. Ideal for Dev/Test or spikey workloads. Monthly Monthly terms available, with the option to upgrade to annual or multi-year contracts for SaaS and API products. Ideal for temporary projects and baseline workloads. Free Trial Get started quickly with no commitment. Good for initial evaluation. Private Offers Negotiated pricing between customer & ISV and fulfilled on AWS Marketplace. Intended for high value transactions BYOL Leverage existing investments through bring-your-own- license to simplify cloud deployment. Important for customers migrating to AWS. Annual/ Multi-Year Long term contracts include one, two, and three year options. Ideal for long-term workloads.
  • 8. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Subscribing to AWS Marketplace Products Before use, each account must Accept Software Terms IAM Managed Policies • AWSMarketplaceFullAccess • AWSMarketplaceManageSubscriptions • AWSMarketplaceRead-only
  • 9. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Accounts and Subscriptions Single Master Child Child Master Master Subscribe to AWS Marketplace Product Subscribe to AWS Marketplace Product from Master First THEN Child accounts Subscribe to AWS Marketplace Product from EACH Master
  • 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AMI Product Construction root volume instance security group data volume AWS Marketplace AMI OS Software Check for AWS Marketplace best practices Seller Provides
  • 11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Launching an AWS Marketplace AMI AWS Marketplace Website
  • 12. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Launching an AWS Marketplace AMI Amazon EC2 Console
  • 13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. CloudFormation Launch AWS Marketplace Website
  • 14. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Getting started with AWS MP D e m o n s t r a t i o n
  • 15. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Getting started with AWS MP H a n d s o n L a b
  • 16. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Production Deployment Checklist root volume instance security group data volume  Elastic IP  Correct Storage  Security Groups  Key Pairs  Tagging  OS Patching and Configuration  Agents
  • 17. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Getting Ready for Production ApproveValidateBuild Distribute Consume
  • 18. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Building the Gold AMI Instance Base AMI Candidate AMI Scripts Updates Software SSM Automation Document
  • 19. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Building the Gold AMI with Ansible Instance Base AMI Gold AMI Ansible AMI Ansible Instance ssh keys Execute Playbook Download Playbook SSM Automation Document
  • 20. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Validating the Gold AMI Instance Gold AMI Email Notification Amazon Inspector Scan SSM Automation Document SSM Parameter Store Approve Human Approvers AMI ID
  • 21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Region us-east-1 Region us-west-2 Region ca-central-1 Distributing across regions and accounts Cloud Team Dev Team A Dev Team B Copy Share SSM PS SSM PS SSM PS SSM PS SSM PS SSM PS SSM PS SSM PS SSM PS
  • 22. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Preparing Products for Production D e m o n s t r a t i o n
  • 23. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Preparing Products for Production H a n d s o n L a b
  • 24. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Marketplace Private Image Build • Private Image Build enables customers to specify a gold image and install AWS Marketplace software provided by the vendor • The resulting private AMI is billed like any AWS Marketplace AMI • Sign up for the preview by emailing awsmp-private-image@amazon.com Gold AMI Software Private AMI Instance Pay for Usage Customer AWS Marketplace + Systems Manager AWS Service Catalog Preview
  • 25. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Building a Private Catalog  Approved Selection  Approved Access  Approved Deployment  Approved Tagging
  • 26. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Building a Private Catalog AWS Marketplace AWS Service Catalog Build Validate Approve Distribute Approved AppStack
  • 27. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Introducing AWS Service Catalog D e m o n s t r a t i o n
  • 28. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Service Catalog Product Portfolio Users/Groups Product Constraints Provisioned Products stack stack stack Tags Version1 CloudFormation Template Version2 CloudFormation Template
  • 29. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Enforcing Governance Template Constraints Restrict CloudFormation Parameters Launch Constraints Select Role & Permissions to Launch Product
  • 30. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Parameter Store Backed Versions SSM Parameter Store Product template Product template Product template Product Product Product Portfolio Portfolio AMI ID
  • 31. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Building and operating a private catalog with AWS Service Catalog D e m o n s t r a t i o n
  • 32. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Building and operating a private catalog with AWS Service Catalog H a n d s o n L a b
  • 33. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Security and AWS Marketplace AWS is responsible for security OF the cloud Customers are responsible for their security and compliance IN the cloud AWS is responsible for security OF the AWS Marketplace Customers are responsible for security and compliance of products launched from AWS Marketplace
  • 34. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Inspector Vulnerability Assessment Service Built to support DevSecOps Automatable via APIs On-Demand Pricing Model Rules Packages • Common Vulnerabilities & Exposures (CVEs) • CIS Operating System Security Configuration Benchmarks • Security best Practices • Runtime Behavior Analysis Amazon Inspector root volume instance security group data volume agent
  • 35. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Using Amazon Inspector for Marketplace
  • 36. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Using Amazon inspector to audit security D e m o n s t r a t i o n
  • 37. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Using Amazon inspector to audit security H a n d s o n L a b
  • 38. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Product Updates Replace AMI Upgrade Software instanceAMI V1 instanceAMI V2 instanceAMI V1 V2 SW Install
  • 39. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Summary AWS Marketplace AWS Service Catalog Build Validate Approve Distribute Approved AppStack
  • 40. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THANK YOU!