SlideShare a Scribd company logo
1 of 21
Download to read offline
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Ananth Vaidyanathan, Sr. Product Manager
August 14, 2017
Deep Dive with
Amazon EC2 Systems Manager
Fleet Management Automation
Customer challenges
Traditional IT toolset
not built for cloud
scale infrastructure
Maintaining
enterprise-wide
visibility is challenging
Deploying multiple
products is a
significant overhead
Licensing costs &
complexity
Managing cloud and hybrid environments using
a traditional toolset is complex and costly
Customers IT infrastructure is increasingly spread across on-premises and in
the private and public cloud
Introducing Amazon EC2 Systems Manager
A set of capabilities that...
... provide insights and compliance
...safe and secure operations
...enable automated configuration with granular control...
...across all of your Windows and Linux workloads...
...running on Amazon EC2 or on-premises…
...at no additional charge
Why should I care?
Manage hybrid
Architecture
Cross-platform
(Windows/Linux)
Scalable and
auditable
Improve security
and compliance
Easily automate
repetitive tasks
Reduce TCO
Systems Manager Customers and Partners
Amazon EC2 Systems Manager – components
Run Command State Manager Inventory Maintenance Window
Patch Manager Automation Parameter StoreParameter Store Documents
Amazon EC2 Systems Manager Services
Service Description
Run Command Safely automate common administrative tasks on your instances at scale without
SSH or RDP access
Inventory Collect and query software inventory
Patch Manager Select and deploy OS patches automatically
State Manager Define and maintain consistent OS configurations such as firewall settings and anti-
malware definitions to comply with policies
Maintenance
Windows
Create recurring time windows to run administrative or any disruptive tasks
Automation Create streamlined workflows to update Amazon Machine Images (AMI) for
example
Parameter Store Centralized location to store, control access, and easily reference configuration
data and secrets
Documents Easily author configurations use across Systems Manager services
What is a Document?
{
"schemaVersion":"2.2",
"description":"Cross-platform demo document",
"mainSteps": [
{
"action":"aws:runPowerShellScript",
"precondition": {
"StringEquals": ["platformType", "Windows"]
},
"name":"WindowsOpenPorts",
"inputs": {
"runCommand": ["netstat -a"]
}
},
{
"action":"aws:runShellScript",
"precondition": {
"StringEquals": ["platformType", "Linux"]
},
"name":"LinuxOpenPorts",
"inputs": {
"runCommand": ["netstat -lntu"]
}
}
]
}
• Written in JSON and consist of
steps executed in sequence
• Documents can be versioned
(also support $DEFAULT and
$LATEST)
• Cross-platform
• Share documents across
accounts or share publicly to the
community
Safe and secure ops at scale without SSH/RDP
• Remotely manage thousands of
Windows and Linux instances running on
Amazon EC2 or on-premises
• Control user actions and scope with
secure, granular access control
• Safely execute changes with rate control
to reduce blast radius
• Audit every user action with change
tracking
AWS cloud
corporate data
center
IT Admin, DevOps
Engineer
Role-based Access
Control
Maintain Software Compliance, Reduce Risk
• Bootstrap instances on launch with image
builds that are compliant
• Roll out Windows and Linux patches
based on corporate policies and org-wide
maintenance windows
• Get notified on malwares (e.g. Petya
ransomware), vulnerabilities, blacklisted
apps with recommended actions
Create compliant
software images
Deploy instances
Automate online patch
management
Automate using extensible framework
• Generic framework to express your
workflow as automation steps
• Automate golden image creation
• Fix unreachable EC2 instances
• Reset forgotten passwords
• Create custom workflows
Automation
Document
Run the automation
Role and permissioninput
Maintain updated view of software inventory
• Discover inventory across accounts
• EC2 instances and OS details
• Installed software and patches
• List of files, network configuration
• Custom inventory types
• Audit software, maintain historical
record of changes using AWS Config
• Identify zero-day vulnerabilities
• Create data lake in Amazon S3
bucket for analytics
AWS cloud
Corporate data
center
Amazon
Athena queries
Amazon
QuickSight
Amazon S3
data lake
Custom
Analytic Tool
Multi-account,
across regions
Manage configuration drift
• Control configuration details such as
anti-virus settings, iptables, etc.
• Compare actual deployments against
specified configuration policy
• Automatically re-apply policies if state
drift is detected
• OS changes
• Local users and permissions
State
Manager
instances
Document
Store and retrieve configuration secrets
• Store any configuration data or
parameter in hierarchies with RBAC
• Option to encrypt secret data like
passwords using KMS
• Enforce password policies using
parameter lifetime and change
notifications
• Use across AWS services such as
Lambda, AWS CodeDeploy, and ECS
parameter
store
instances
secrets
Change
Notification
No more storing secrets in plain text!
Cross-account view of Inventory
• S3 as a data lake: Sync Inventory data across regions and accounts
to a single S3 bucket
• Use Athena and/or QuickSight to query software inventory
information
Other use cases for Systems Manager
• Run PowerShell DSC, Ansible Playbooks or Salt States on SSM
• Eliminate need for bastion hosts; simplify your architecture
• Instance health monitoring, system checks
• Joining instances securely to a domain
• Take scheduled VSS snapshots of your instances
• Collect logs from terminating instances in an Auto Scaling Group
Demo!
Partner and open source ecosystem
• Enables partners to build monetizable value-added solutions like
HIPAA and PCI compliance, custom compliance reporting
• All services available through API/CLI/SDKs to support custom
workflows
• Systems Manager agent is open sourced and allows community to
build custom data collectors
• Configuration platform: support for Ansible Playbooks/Salt
States/PowerShell DSC with improved security
FAQs
• Does Systems Manager require an agent?
• How often do I update the agent?
• What kind of IAM policy is needed to get started?
• How do I use SSM to set up on-premises servers or VMs?
• What OS platforms are supported?
• Supported Linux operating systems:
• Amazon Linux 2014.03 and later
• Ubuntu 12.04 LTS, 14.04 LTS, 16.04 LTS
• RHEL 6.5+, CentOS 6.3+, SUSE 12+
• Supported Windows operating systems:
• Windows Server 2003+, including R2 versions
• Do instances need network access?
Links
• Learn more at https://aws.amazon.com/ec2/systems-
manager/
• AWS Blog –
https://aws.amazon.com/blogs/aws/category/amazon-
ec2-systems-manager/
• AWS Management Tools Blog –
https://aws.amazon.com/blogs/mt/
Ananth Vaidyanathan
Sr. Product Manager
E: ananva@amazon.com
https://aws.amazon.com/ec2/systems-manager/

More Related Content

What's hot

AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...
AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...
AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...
Amazon Web Services
 

What's hot (20)

BDA402 Deep Dive: Log Analytics with Amazon Elasticsearch Service
BDA402 Deep Dive: Log Analytics with Amazon Elasticsearch ServiceBDA402 Deep Dive: Log Analytics with Amazon Elasticsearch Service
BDA402 Deep Dive: Log Analytics with Amazon Elasticsearch Service
 
AWS re:Invent 2016: Workshop: AWS Professional Services Effective Architectin...
AWS re:Invent 2016: Workshop: AWS Professional Services Effective Architectin...AWS re:Invent 2016: Workshop: AWS Professional Services Effective Architectin...
AWS re:Invent 2016: Workshop: AWS Professional Services Effective Architectin...
 
Sec301 Security @ (Cloud) Scale
Sec301 Security @ (Cloud) ScaleSec301 Security @ (Cloud) Scale
Sec301 Security @ (Cloud) Scale
 
Getting Started with Managed Database Services on AWS - September 2016 Webina...
Getting Started with Managed Database Services on AWS - September 2016 Webina...Getting Started with Managed Database Services on AWS - September 2016 Webina...
Getting Started with Managed Database Services on AWS - September 2016 Webina...
 
ENT309 scaling up to your first 10 million users
ENT309 scaling up to your first 10 million usersENT309 scaling up to your first 10 million users
ENT309 scaling up to your first 10 million users
 
Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
Deep Dive on Object Storage: Amazon S3 and Amazon GlacierDeep Dive on Object Storage: Amazon S3 and Amazon Glacier
Deep Dive on Object Storage: Amazon S3 and Amazon Glacier
 
SMC301 The State of Serverless Computing
SMC301 The State of Serverless ComputingSMC301 The State of Serverless Computing
SMC301 The State of Serverless Computing
 
ENT308 Best Practices for Microsoft Architectures on AWS
ENT308 Best Practices for Microsoft Architectures on AWSENT308 Best Practices for Microsoft Architectures on AWS
ENT308 Best Practices for Microsoft Architectures on AWS
 
AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...
AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...
AWS re:Invent 2016: Effective Application Data Analytics for Modern Applicati...
 
Protecting Your Data in AWS
Protecting Your Data in AWSProtecting Your Data in AWS
Protecting Your Data in AWS
 
BDA302 Deep Dive on Migrating Big Data Workloads to Amazon EMR
BDA302 Deep Dive on Migrating Big Data Workloads to Amazon EMRBDA302 Deep Dive on Migrating Big Data Workloads to Amazon EMR
BDA302 Deep Dive on Migrating Big Data Workloads to Amazon EMR
 
SRV404 Deep Dive on Amazon DynamoDB
SRV404 Deep Dive on Amazon DynamoDBSRV404 Deep Dive on Amazon DynamoDB
SRV404 Deep Dive on Amazon DynamoDB
 
AWS Data Transfer Services: Data Ingest Strategies Into the AWS Cloud
AWS Data Transfer Services: Data Ingest Strategies Into the AWS CloudAWS Data Transfer Services: Data Ingest Strategies Into the AWS Cloud
AWS Data Transfer Services: Data Ingest Strategies Into the AWS Cloud
 
Getting Started with Managed Database Services on AWS
Getting Started with Managed Database Services on AWSGetting Started with Managed Database Services on AWS
Getting Started with Managed Database Services on AWS
 
Migrate your Data Warehouse to Amazon Redshift - September Webinar Series
Migrate your Data Warehouse to Amazon Redshift - September Webinar SeriesMigrate your Data Warehouse to Amazon Redshift - September Webinar Series
Migrate your Data Warehouse to Amazon Redshift - September Webinar Series
 
AWS re:Invent 2016: Store and collaborate on content securely with Amazon Wor...
AWS re:Invent 2016: Store and collaborate on content securely with Amazon Wor...AWS re:Invent 2016: Store and collaborate on content securely with Amazon Wor...
AWS re:Invent 2016: Store and collaborate on content securely with Amazon Wor...
 
Data Storage for the Long Haul: Compliance and Archive
Data Storage for the Long Haul: Compliance and ArchiveData Storage for the Long Haul: Compliance and Archive
Data Storage for the Long Haul: Compliance and Archive
 
ENT202 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity O...
ENT202 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity O...ENT202 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity O...
ENT202 Creating Your Virtual Data Center: VPC Fundamentals and Connectivity O...
 
Self-Service Supercomputing
Self-Service SupercomputingSelf-Service Supercomputing
Self-Service Supercomputing
 
Database migration simple, cross-engine and cross-platform migrations with ...
Database migration   simple, cross-engine and cross-platform migrations with ...Database migration   simple, cross-engine and cross-platform migrations with ...
Database migration simple, cross-engine and cross-platform migrations with ...
 

Viewers also liked

Viewers also liked (7)

BDA402 Deep Dive: Log Analytics with Amazon Elasticsearch Service
BDA402 Deep Dive: Log Analytics with Amazon Elasticsearch ServiceBDA402 Deep Dive: Log Analytics with Amazon Elasticsearch Service
BDA402 Deep Dive: Log Analytics with Amazon Elasticsearch Service
 
SRV409 Deep Dive on Microservices and Docker
SRV409 Deep Dive on Microservices and DockerSRV409 Deep Dive on Microservices and Docker
SRV409 Deep Dive on Microservices and Docker
 
ENT307 VMware and AWS Together - VMware Cloud on AWS
ENT307 VMware and AWS Together - VMware Cloud on AWSENT307 VMware and AWS Together - VMware Cloud on AWS
ENT307 VMware and AWS Together - VMware Cloud on AWS
 
ENT309 Scaling Up to Your First 10 Million Users
ENT309 Scaling Up to Your First 10 Million UsersENT309 Scaling Up to Your First 10 Million Users
ENT309 Scaling Up to Your First 10 Million Users
 
SRV407 Deep Dive on Amazon Aurora
SRV407 Deep Dive on Amazon AuroraSRV407 Deep Dive on Amazon Aurora
SRV407 Deep Dive on Amazon Aurora
 
AWS re:Invent 2016: AWS Database State of the Union (DAT320)
AWS re:Invent 2016: AWS Database State of the Union (DAT320)AWS re:Invent 2016: AWS Database State of the Union (DAT320)
AWS re:Invent 2016: AWS Database State of the Union (DAT320)
 
WKS401 Deploy a Deep Learning Framework on Amazon ECS and EC2 Spot Instances
WKS401 Deploy a Deep Learning Framework on Amazon ECS and EC2 Spot InstancesWKS401 Deploy a Deep Learning Framework on Amazon ECS and EC2 Spot Instances
WKS401 Deploy a Deep Learning Framework on Amazon ECS and EC2 Spot Instances
 

Similar to ENT401 Deep Dive with Amazon EC2 Systems Manager

Similar to ENT401 Deep Dive with Amazon EC2 Systems Manager (20)

Secure Management of Fleet at Scale
Secure Management of Fleet at ScaleSecure Management of Fleet at Scale
Secure Management of Fleet at Scale
 
Amazon EC2 Systems Manager for Hybrid Cloud Management at Scale
Amazon EC2 Systems Manager for Hybrid Cloud Management at ScaleAmazon EC2 Systems Manager for Hybrid Cloud Management at Scale
Amazon EC2 Systems Manager for Hybrid Cloud Management at Scale
 
Amazon EC2 Systems Manager for Hybrid Cloud Management at Scale
Amazon EC2 Systems Manager for Hybrid Cloud Management at ScaleAmazon EC2 Systems Manager for Hybrid Cloud Management at Scale
Amazon EC2 Systems Manager for Hybrid Cloud Management at Scale
 
Secure Management of Fleet at Scale
Secure Management of Fleet at ScaleSecure Management of Fleet at Scale
Secure Management of Fleet at Scale
 
From your First Migration to Mass migrations.
From your First Migration to Mass migrations. From your First Migration to Mass migrations.
From your First Migration to Mass migrations.
 
ENT401 Deep Dive with Amazon EC2 Systems Manager
ENT401 Deep Dive with Amazon EC2 Systems ManagerENT401 Deep Dive with Amazon EC2 Systems Manager
ENT401 Deep Dive with Amazon EC2 Systems Manager
 
India Webinar
India WebinarIndia Webinar
India Webinar
 
Infrastructure Security: Your Minimum Security Baseline
Infrastructure Security: Your Minimum Security BaselineInfrastructure Security: Your Minimum Security Baseline
Infrastructure Security: Your Minimum Security Baseline
 
Amazon EC2 Systems Manager (March 2017)
Amazon EC2 Systems Manager (March 2017)Amazon EC2 Systems Manager (March 2017)
Amazon EC2 Systems Manager (March 2017)
 
GPSTEC307_Too Many Tools
GPSTEC307_Too Many ToolsGPSTEC307_Too Many Tools
GPSTEC307_Too Many Tools
 
AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013AWS Enterprise Workloads on AWS IP Expo 2013
AWS Enterprise Workloads on AWS IP Expo 2013
 
ENT401 Deep Dive with Amazon EC2 Systems Manager
ENT401 Deep Dive with Amazon EC2 Systems ManagerENT401 Deep Dive with Amazon EC2 Systems Manager
ENT401 Deep Dive with Amazon EC2 Systems Manager
 
Getting Started with Windows Workloads on Amazon EC2 - Toronto
 Getting Started with Windows Workloads on Amazon EC2 - Toronto Getting Started with Windows Workloads on Amazon EC2 - Toronto
Getting Started with Windows Workloads on Amazon EC2 - Toronto
 
Operations and Security at Cloud Scale with Amazon EC2 System Manager - AWS S...
Operations and Security at Cloud Scale with Amazon EC2 System Manager - AWS S...Operations and Security at Cloud Scale with Amazon EC2 System Manager - AWS S...
Operations and Security at Cloud Scale with Amazon EC2 System Manager - AWS S...
 
AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...
AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...
AWS re:Invent 2016: Deploying and Managing .NET Pipelines and Microsoft Workl...
 
Increase Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web ServicesIncrease Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web Services
 
Increase Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web ServicesIncrease Speed and Agility with Amazon Web Services
Increase Speed and Agility with Amazon Web Services
 
Automating Security in your IaC Pipeline
Automating Security in your IaC PipelineAutomating Security in your IaC Pipeline
Automating Security in your IaC Pipeline
 
Moving your Desktops to the Cloud with Amazon WorkSpaces
Moving your Desktops to the Cloud with Amazon WorkSpacesMoving your Desktops to the Cloud with Amazon WorkSpaces
Moving your Desktops to the Cloud with Amazon WorkSpaces
 
Simplify & Standardise your migration to AWS with a Migration Landing Zone
Simplify & Standardise your migration to AWS with a Migration Landing ZoneSimplify & Standardise your migration to AWS with a Migration Landing Zone
Simplify & Standardise your migration to AWS with a Migration Landing Zone
 

More from 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
 

More from 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
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

ENT401 Deep Dive with Amazon EC2 Systems Manager

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Ananth Vaidyanathan, Sr. Product Manager August 14, 2017 Deep Dive with Amazon EC2 Systems Manager Fleet Management Automation
  • 2. Customer challenges Traditional IT toolset not built for cloud scale infrastructure Maintaining enterprise-wide visibility is challenging Deploying multiple products is a significant overhead Licensing costs & complexity Managing cloud and hybrid environments using a traditional toolset is complex and costly Customers IT infrastructure is increasingly spread across on-premises and in the private and public cloud
  • 3. Introducing Amazon EC2 Systems Manager A set of capabilities that... ... provide insights and compliance ...safe and secure operations ...enable automated configuration with granular control... ...across all of your Windows and Linux workloads... ...running on Amazon EC2 or on-premises… ...at no additional charge
  • 4. Why should I care? Manage hybrid Architecture Cross-platform (Windows/Linux) Scalable and auditable Improve security and compliance Easily automate repetitive tasks Reduce TCO
  • 6. Amazon EC2 Systems Manager – components Run Command State Manager Inventory Maintenance Window Patch Manager Automation Parameter StoreParameter Store Documents
  • 7. Amazon EC2 Systems Manager Services Service Description Run Command Safely automate common administrative tasks on your instances at scale without SSH or RDP access Inventory Collect and query software inventory Patch Manager Select and deploy OS patches automatically State Manager Define and maintain consistent OS configurations such as firewall settings and anti- malware definitions to comply with policies Maintenance Windows Create recurring time windows to run administrative or any disruptive tasks Automation Create streamlined workflows to update Amazon Machine Images (AMI) for example Parameter Store Centralized location to store, control access, and easily reference configuration data and secrets Documents Easily author configurations use across Systems Manager services
  • 8. What is a Document? { "schemaVersion":"2.2", "description":"Cross-platform demo document", "mainSteps": [ { "action":"aws:runPowerShellScript", "precondition": { "StringEquals": ["platformType", "Windows"] }, "name":"WindowsOpenPorts", "inputs": { "runCommand": ["netstat -a"] } }, { "action":"aws:runShellScript", "precondition": { "StringEquals": ["platformType", "Linux"] }, "name":"LinuxOpenPorts", "inputs": { "runCommand": ["netstat -lntu"] } } ] } • Written in JSON and consist of steps executed in sequence • Documents can be versioned (also support $DEFAULT and $LATEST) • Cross-platform • Share documents across accounts or share publicly to the community
  • 9. Safe and secure ops at scale without SSH/RDP • Remotely manage thousands of Windows and Linux instances running on Amazon EC2 or on-premises • Control user actions and scope with secure, granular access control • Safely execute changes with rate control to reduce blast radius • Audit every user action with change tracking AWS cloud corporate data center IT Admin, DevOps Engineer Role-based Access Control
  • 10. Maintain Software Compliance, Reduce Risk • Bootstrap instances on launch with image builds that are compliant • Roll out Windows and Linux patches based on corporate policies and org-wide maintenance windows • Get notified on malwares (e.g. Petya ransomware), vulnerabilities, blacklisted apps with recommended actions Create compliant software images Deploy instances Automate online patch management
  • 11. Automate using extensible framework • Generic framework to express your workflow as automation steps • Automate golden image creation • Fix unreachable EC2 instances • Reset forgotten passwords • Create custom workflows Automation Document Run the automation Role and permissioninput
  • 12. Maintain updated view of software inventory • Discover inventory across accounts • EC2 instances and OS details • Installed software and patches • List of files, network configuration • Custom inventory types • Audit software, maintain historical record of changes using AWS Config • Identify zero-day vulnerabilities • Create data lake in Amazon S3 bucket for analytics AWS cloud Corporate data center Amazon Athena queries Amazon QuickSight Amazon S3 data lake Custom Analytic Tool Multi-account, across regions
  • 13. Manage configuration drift • Control configuration details such as anti-virus settings, iptables, etc. • Compare actual deployments against specified configuration policy • Automatically re-apply policies if state drift is detected • OS changes • Local users and permissions State Manager instances Document
  • 14. Store and retrieve configuration secrets • Store any configuration data or parameter in hierarchies with RBAC • Option to encrypt secret data like passwords using KMS • Enforce password policies using parameter lifetime and change notifications • Use across AWS services such as Lambda, AWS CodeDeploy, and ECS parameter store instances secrets Change Notification No more storing secrets in plain text!
  • 15. Cross-account view of Inventory • S3 as a data lake: Sync Inventory data across regions and accounts to a single S3 bucket • Use Athena and/or QuickSight to query software inventory information
  • 16. Other use cases for Systems Manager • Run PowerShell DSC, Ansible Playbooks or Salt States on SSM • Eliminate need for bastion hosts; simplify your architecture • Instance health monitoring, system checks • Joining instances securely to a domain • Take scheduled VSS snapshots of your instances • Collect logs from terminating instances in an Auto Scaling Group
  • 17. Demo!
  • 18. Partner and open source ecosystem • Enables partners to build monetizable value-added solutions like HIPAA and PCI compliance, custom compliance reporting • All services available through API/CLI/SDKs to support custom workflows • Systems Manager agent is open sourced and allows community to build custom data collectors • Configuration platform: support for Ansible Playbooks/Salt States/PowerShell DSC with improved security
  • 19. FAQs • Does Systems Manager require an agent? • How often do I update the agent? • What kind of IAM policy is needed to get started? • How do I use SSM to set up on-premises servers or VMs? • What OS platforms are supported? • Supported Linux operating systems: • Amazon Linux 2014.03 and later • Ubuntu 12.04 LTS, 14.04 LTS, 16.04 LTS • RHEL 6.5+, CentOS 6.3+, SUSE 12+ • Supported Windows operating systems: • Windows Server 2003+, including R2 versions • Do instances need network access?
  • 20. Links • Learn more at https://aws.amazon.com/ec2/systems- manager/ • AWS Blog – https://aws.amazon.com/blogs/aws/category/amazon- ec2-systems-manager/ • AWS Management Tools Blog – https://aws.amazon.com/blogs/mt/
  • 21. Ananth Vaidyanathan Sr. Product Manager E: ananva@amazon.com https://aws.amazon.com/ec2/systems-manager/