intro to aws application discovery service - aws may 2016 webinar series

Post on 06-Apr-2017

793 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

© 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 migratingAWS Cloud Adoption Framework

Application 3 Application 3

Application 2 Application 2

Application 1 Application 1

Existing IT estate

evaluation

Planning and

discoveryOperation

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.

Serv

ices

from

AWS

ecos

yste

m

Amazon CloudWatch

AWS Application Discovery

Service

Coming Soon!

AWSConfig

Innovations to accelerate cloud migrationStrategy Plan Build Run

Application 3Application 2Application 1

Existing IT estate

evaluationPlanning and

discovery Operation

AWS Database Migration Service

Amazon EC2 VM AWS Import/Export

Application design

Migration and validation

Application 3Application 2Application 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 ServiceAutomate data center application discovery

Identify applicationInventory

Map applicationdependencies

Baseline system and process performance

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

AWS Application Discovery ServiceOverview

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 centerEncrypted 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 ServiceDiscovery 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 ServiceData 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 ServiceFeatures

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

A migration examplePrepare 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 ServiceIntegration with cloud migration tools

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Thank you

top related