Weitere ähnliche Inhalte Mehr von Amazon Web Services (20) Kürzlich hochgeladen (20) Intro to AWS Application Discovery Service - AWS May 2016 Webinar Series1. © 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