aws systems manager · aws management & governance monitor resources and applications optimize...

21
© 2019, Amazon Web Services, Inc. or its Affiliates. © 2019, Amazon Web Services, Inc. or its Affiliates. Siavash Irani AWS Systems Manager Gain operational insights and take action April 2020

Upload: others

Post on 25-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates. © 2019, Amazon Web Services, Inc. or its Affiliates.

Siavash Irani

AWS Systems ManagerGain operational insights and take action

April 2020

Page 2: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Management & Governance

Optimize

Analyze and reduce cost, improve efficiency and security posture

Act

Take operational action on resources

Audit

Audit resource configurations, user access, and policy enforcement

Monitor

Monitor resources and applications

Page 3: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

AWS Management & Governance

Monitor resources and applications

Optimize to reduce cost and improve security posture

Manage resources and take operational action

Audit user activity and resource configurations

Amazon CloudWatch

AWS Trusted AdvisorAWS Cost and Usage ReportAWS Cost Explorer

AWS Systems Manager

AWS CloudTrailAWS Config

Page 4: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Cloud Management ChallengesManaging cloud and hybrid environments using a traditional toolset

is complex and costly

Traditional IT toolset not

built for cloud scale

infrastructure

Deploying multiple

products is a

significant overhead

Licensing costs

and complexity

Maintaining

enterprise-wide visibility

is challenging

Page 5: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Customer Challenges

Operate safely and

securely at scale

Map resources to

applications and

environments

Diverse set of tools

for managing hybrid

cloud

Complex licensing

and hard to manage

the management

infrastructure

Ability to build

custom solutions to

meet specific

business needs

Page 6: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Extensible

Hybrid Compliance Open Source Cross-platform Extensible

Works in hybrid

and multi-cloud

environments

Use existing tools

like Ansible,

PowerShell DSC,

and InSpec for

configuration

and Compliance

SSM Agent is open-

sourced on GitHub

Windows and

Linux support

Extensible

capabilities to collect

custom inventory

from instances

Page 7: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

AWS Systems Manager Customers & Partners

Page 8: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

AWS Systems Manager Capabilities

Resource Groups

Run Command

Inventory

Patch Manager

Automation

Parameter Store

Maintenance Window

State Manager

Session Manager

Distributor OpsCenter

Page 9: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Manage Resources at ScaleResource groups

Define the building blocks of

your application

Give a meaning to a collection

of AWS resources (as an app, env,

or business unit)

Group AWS resources based on

tags using a simple query

Save a search as a heterogeneous

group of (dynamic) resources

Interact with a group directly rather than

individual resources

Page 10: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Compliance with Patch Manager

Corp Data Center

Individual instances

not grouped

Patch Group=WebServers

Patch Group=WebServers

Default Patch Baseline

for the OSWeb Server

Patch Baseline

Patch Manager

Maintenance

WindowCompliance Notifications!

Page 11: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Compliance as Code

Author

Compliance checks in InSpec (human

readable, open-source DSL) on GitHub

Run Compliance scans

Using Run Command or periodic scans

using State Manager

View Compliance

On Compliance UI or APIs

Page 12: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Secure remote configuration management

Availability Zone

Web security group

Private subnet

Accept traffic from SSM

WEB2

WEB1

AWS administrator

Corporate data center

AWS Systems Manager

S3 bucket SNS topic Amazon CloudWatch

metric

IAM policy

Page 13: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Gain Insights FROM Instances

corp data center

Account 1

Account 2

Inventory

Amazon S3

Data Lake

Amazon

QuickSight

AWS

Config

Any BI

Tool!

Page 14: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Easy to Use Automation

Run the automationRole and permissionInputAutomation

document

Page 15: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Secrets and Config Data Management

Rotate

password

/app/test/db_password /app/prod/db_password

Dev Test Prod

App

Change notifications

(event-based)

Email

notification

Page 16: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Manage Configuration Drift

Instances

State manager

Page 17: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Interactive Access to Instances with Session Manager

• Interactive browser-based shell and CLI for

EC2 instances

• No need to open inbound ports, manage

SSH keys or certs

• Grant/Revoke access from IAM

• Session auditing and logging

• Support for AWS PrivateLink

CloudTrailIAM

Shell or CLI

VPC1

EC2 instances

Auditing and LoggingAccess Control

Page 18: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Distribute Software Packages

Supports

Installing with safety

Windows network drivers

CloudWatch metrics & logs

A single base agent to install and

manage custom software packages

Upload, share, and manage package

updates and upgrades

Install custom packages or AWS

agents

Page 19: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Other Features

Integrated with AWS

services such as

IAM: granular RBAC

CloudTrail: audited actions

CloudWatch Events:

notification and remediation

Config: configuration history

Available in all AWS

regions including

GovCloud

Accessible through

AWS PrivateLink

SSM Agent is

installed on

AWS Windows

Server, Amazon

Linux and Ubuntu

AMIs

Systems Manager is

SOC, ISO and

PCI compliant,

HIPAA enabled

Page 20: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Useful Links

AWS Management Tools Bloghttps://aws.amazon.com/blogs/mt/category/management-tools/amazon-ec2-systems-manager/

AWS Bloghttps://aws.amazon.com/blogs/aws/category/amazon-ec2-systems-manager/

Product Pagehttps://aws.amazon.com/systems-manager/

[email protected]

1

2

3

4

Page 21: AWS Systems Manager · AWS Management & Governance Monitor resources and applications Optimize to reduce cost and improve security posture Manage resources and take operational action

© 2019, Amazon Web Services, Inc. or its Affiliates.

Thank you!