SlideShare ist ein Scribd-Unternehmen logo
1 von 21
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Nirav Kothari, Principal Consultant
AWS Professional Services
May 25, 2016
AWS Application Discovery Service
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Agenda
How customers approach cloud migration today
What customers have told us
Coming soon: AWS Application Discovery Service
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How AWS customers are migrating
AWS Cloud Adoption Framework
Application 3 Application 3
Application 2 Application 2
Application 1 Application 1
Existing
IT estate
evaluation
Planning
and
discovery
Operation
Strategy Plan Build Run
Application
design
Migration and
validation
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What customers have told us:
Cloud migrations can be complex and costly
 Data center migrations can involve thousands of workloads and tens
of thousands of servers
 They can involve complex application interdependencies that are
poorly understood
 Determining best path of legacy applications is challenging
 Identifying application inventory and dependencies manually slows
down migration process
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Servicesfrom
AWSecosystem
Amazon
CloudWatch
AWS
Application
Discovery
Service
AWS
Config
Innovations to accelerate cloud migration
Strategy Plan Build Run
Application 3
Application 2
Application 1
Existing
IT estate
evaluation
Planning and
discovery Operation
AWS Database
Migration Service
Amazon EC2 VM
AWS Import/Export
Application
design
Migration and
validation
Application 3
Application 2
Application 1
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Application Discovery Service
streamlines planning for your cloud migration
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Application Discovery Service
Automate data center application discovery
Identify application
Inventory
Map application
dependencies
Baseline system and
process performance
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Application Discovery Service
Overview
 Agents deployed on source hosts
 Windows & Linux support
 Capture system inventory, performance,
and dependencies
 Capture and store secured data to AWS
 API access to discovered assets
 Output to CSV or XML
 Can be imported into a third-party
migration or visualization tool
Discovery
Agents Discovery DB
AWS Application
Discovery Service
On-premises data center
Encrypted
data
Internet
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
 Binaries deployed using customer’s existing software management
tools
 Support for Windows and Linux hosts
 Very small footprint and minimal overhead
 Offline mode to inspect captured data
 Proxy agnostic, needs outbound 443 connection only
AWS Application Discovery Service
Discovery Agent
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Infrastructure and application level information captured from hosts
Inventory of installed software applications
Information about running applications and processes
 User information, group information, list of kernel modules, operation systems information
System and process performance, and resource utilization
 CPU and memory usage, all create and stop process events, disk and network
Track network activity on a server to infer dependencies
 TCP/UDP listening ports (with processes), TCP v4/v6 connections, NIC information
AWS Application Discovery Service
Data capture capabilities
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Public API operations to manage and consume the service
 ListConfigurationItem—search discovered hosts
 GetConfigurationAttributes—describe a discovered host
 ExportConfiguration—ability to export the discovery data as CSV
 Create/Delete Tags—group servers and plan migrations
AWS Command Line Interface (AWS CLI) and SDK utility to access the
API operations
Offline processing and visualization
AWS Application Discovery Service
Features
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
A migration example
Prepare for a LAMP stack for migration
Application Discovery Service views dependencies of a LAMP stack
 Workloads comprised of Apache, MySQL, and PHP servers
 Depends on infrastructure services: LDAP, hardware load balancers, DHCP server, DNS server, Syslog
server
 Analyze dependencies and right-size using API operations, import to Microsoft Excel
SI Partner or AWS Professional Services would:
 Create a suitable VPC and subnet on AWS to house application
 Establish a connection by AWS Direct Connect from on-premises to AWS Region
 Plan out the migration
 Apache and PHP VMs => Amazon EC2
 Hardware LB => Elastic Load Balancing
 MySQL => Amazon RDS
 DNS => Amazon Route 53
 LDAP and log servers stay on-premises (for other on-premises applications)
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Inventory by application type
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
A migration example:
How to use the CLI to prepare for a LAMP stack
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Search for dependent hosts
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Plan EC2 resource provisioning
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Available through AWS Professional Services consultants
or SI partners
 Visit service detail page on the AWS marketing website
 Fill the form to sign up for beta program
 We will get you in touch with AWS Professional Services consultant or SI partner
Availability
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Visualization
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Visualization
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Provides a set of public API operations and open data
formats, making it easy to integrate or coexist with other tools
Integrates with:
 Discovery tools that can publish information
 Migration tools that leverage the discovered assets
 Existing migration frameworks
AWS Application Discovery Service
Integration with cloud migration tools
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you

Weitere ähnliche Inhalte

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
 
Protect your applications from DDoS/BOT & Advanced Attacks
Protect your applications from DDoS/BOT & Advanced AttacksProtect your applications from DDoS/BOT & Advanced Attacks
Protect your applications from DDoS/BOT & Advanced Attacks
Amazon Web Services
 

Mehr von Amazon Web Services (20)

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
 
Come costruire un'architettura Serverless nel Cloud AWS
Come costruire un'architettura Serverless nel Cloud AWSCome costruire un'architettura Serverless nel Cloud AWS
Come costruire un'architettura Serverless nel Cloud AWS
 
AWS Serverless per startup: come innovare senza preoccuparsi dei server
AWS Serverless per startup: come innovare senza preoccuparsi dei serverAWS Serverless per startup: come innovare senza preoccuparsi dei server
AWS Serverless per startup: come innovare senza preoccuparsi dei server
 
Crea dashboard interattive con Amazon QuickSight
Crea dashboard interattive con Amazon QuickSightCrea dashboard interattive con Amazon QuickSight
Crea dashboard interattive con Amazon QuickSight
 
Costruisci modelli di Machine Learning con Amazon SageMaker Autopilot
Costruisci modelli di Machine Learning con Amazon SageMaker AutopilotCostruisci modelli di Machine Learning con Amazon SageMaker Autopilot
Costruisci modelli di Machine Learning con Amazon SageMaker Autopilot
 
Migra le tue file shares in cloud con FSx for Windows
Migra le tue file shares in cloud con FSx for Windows Migra le tue file shares in cloud con FSx for Windows
Migra le tue file shares in cloud con FSx for Windows
 
La tua organizzazione è pronta per adottare una strategia di cloud ibrido?
La tua organizzazione è pronta per adottare una strategia di cloud ibrido?La tua organizzazione è pronta per adottare una strategia di cloud ibrido?
La tua organizzazione è pronta per adottare una strategia di cloud ibrido?
 
Protect your applications from DDoS/BOT & Advanced Attacks
Protect your applications from DDoS/BOT & Advanced AttacksProtect your applications from DDoS/BOT & Advanced Attacks
Protect your applications from DDoS/BOT & Advanced Attacks
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Intro to AWS Application Discovery Service - AWS May 2016 Webinar Series

  • 1. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Nirav Kothari, Principal Consultant AWS Professional Services May 25, 2016 AWS Application Discovery Service
  • 2. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda How customers approach cloud migration today What customers have told us Coming soon: AWS Application Discovery Service
  • 3. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How AWS customers are migrating AWS Cloud Adoption Framework Application 3 Application 3 Application 2 Application 2 Application 1 Application 1 Existing IT estate evaluation Planning and discovery Operation Strategy Plan Build Run Application design Migration and validation
  • 4. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What customers have told us: Cloud migrations can be complex and costly  Data center migrations can involve thousands of workloads and tens of thousands of servers  They can involve complex application interdependencies that are poorly understood  Determining best path of legacy applications is challenging  Identifying application inventory and dependencies manually slows down migration process
  • 5. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Servicesfrom AWSecosystem Amazon CloudWatch AWS Application Discovery Service AWS Config Innovations to accelerate cloud migration Strategy Plan Build Run Application 3 Application 2 Application 1 Existing IT estate evaluation Planning and discovery Operation AWS Database Migration Service Amazon EC2 VM AWS Import/Export Application design Migration and validation Application 3 Application 2 Application 1
  • 6. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Application Discovery Service streamlines planning for your cloud migration
  • 7. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Application Discovery Service Automate data center application discovery Identify application Inventory Map application dependencies Baseline system and process performance
  • 8. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Application Discovery Service Overview  Agents deployed on source hosts  Windows & Linux support  Capture system inventory, performance, and dependencies  Capture and store secured data to AWS  API access to discovered assets  Output to CSV or XML  Can be imported into a third-party migration or visualization tool Discovery Agents Discovery DB AWS Application Discovery Service On-premises data center Encrypted data Internet
  • 9. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.  Binaries deployed using customer’s existing software management tools  Support for Windows and Linux hosts  Very small footprint and minimal overhead  Offline mode to inspect captured data  Proxy agnostic, needs outbound 443 connection only AWS Application Discovery Service Discovery Agent
  • 10. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Infrastructure and application level information captured from hosts Inventory of installed software applications Information about running applications and processes  User information, group information, list of kernel modules, operation systems information System and process performance, and resource utilization  CPU and memory usage, all create and stop process events, disk and network Track network activity on a server to infer dependencies  TCP/UDP listening ports (with processes), TCP v4/v6 connections, NIC information AWS Application Discovery Service Data capture capabilities
  • 11. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Public API operations to manage and consume the service  ListConfigurationItem—search discovered hosts  GetConfigurationAttributes—describe a discovered host  ExportConfiguration—ability to export the discovery data as CSV  Create/Delete Tags—group servers and plan migrations AWS Command Line Interface (AWS CLI) and SDK utility to access the API operations Offline processing and visualization AWS Application Discovery Service Features
  • 12. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. A migration example Prepare for a LAMP stack for migration Application Discovery Service views dependencies of a LAMP stack  Workloads comprised of Apache, MySQL, and PHP servers  Depends on infrastructure services: LDAP, hardware load balancers, DHCP server, DNS server, Syslog server  Analyze dependencies and right-size using API operations, import to Microsoft Excel SI Partner or AWS Professional Services would:  Create a suitable VPC and subnet on AWS to house application  Establish a connection by AWS Direct Connect from on-premises to AWS Region  Plan out the migration  Apache and PHP VMs => Amazon EC2  Hardware LB => Elastic Load Balancing  MySQL => Amazon RDS  DNS => Amazon Route 53  LDAP and log servers stay on-premises (for other on-premises applications)
  • 13. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Inventory by application type
  • 14. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. A migration example: How to use the CLI to prepare for a LAMP stack
  • 15. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Search for dependent hosts
  • 16. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Plan EC2 resource provisioning
  • 17. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Available through AWS Professional Services consultants or SI partners  Visit service detail page on the AWS marketing website  Fill the form to sign up for beta program  We will get you in touch with AWS Professional Services consultant or SI partner Availability
  • 18. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Visualization
  • 19. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Visualization
  • 20. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Provides a set of public API operations and open data formats, making it easy to integrate or coexist with other tools Integrates with:  Discovery tools that can publish information  Migration tools that leverage the discovered assets  Existing migration frameworks AWS Application Discovery Service Integration with cloud migration tools
  • 21. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank you