*Management & Governance* Flashcards

1
Q

Amazon CloudWatch

A

Amazon CloudWatch is a monitoring and management service built for developers, system operators, site reliability engineers (SRE), and IT managers.

CloudWatch provides you with data and actionable insights to monitor your applications, understand and respond to system-wide performance changes, optimize resource utilization, and get a unified view of operational health.

CloudWatch collects monitoring and operational data in the form of logs, metrics, and events, providing you with a unified view of AWS resources, applications and services that run on AWS, and on-premises servers.

You can use CloudWatch to set high resolution alarms, visualize logs and metrics side by side, take automated actions, troubleshoot issues, and discover insights to optimize your applications, and ensure they are running smoothly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

AWS Auto Scaling

A

AWS Auto Scaling monitors your applications and automatically adjusts capacity to maintain steady, predictable performance at the lowest possible cost.

The service provides a simple, powerful user interface that lets you build scaling plans for resources including Amazon EC2 instances and Spot Fleets, Amazon ECS tasks, Amazon DynamoDB tables and indexes, and Amazon
Aurora Replicas.

AWS Auto Scaling makes scaling simple with recommendations that allow you to optimize performance, costs, or balance between them.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

AWS Chatbot

A

AWS Chatbot is an interactive agent that makes it easy to monitor and interact with your AWS resources in your Slack channels and Amazon Chime chat rooms.

With AWS Chatbot you can receive alerts, run
commands to return diagnostic information, invoke AWS Lambda functions, and create AWS support cases.

AWS Chatbot manages the integration between AWS services and your Slack channels or Amazon Chime.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

AWS Compute Optimizer

A

AWS Compute Optimizer recommends optimal AWS resources for your workloads to reduce costs and improve performance by using machine learning to analyze historical utilization metrics.

Compute Optimizer helps you choose optimal configurations for three types of AWS resources: Amazon EC2 instances, Amazon EBS volumes, and AWS Lambda functions, based on your utilization data.

Compute Optimizer identifies workload patterns and recommends optimal AWS resources.

Compute Optimizer is available at no additional charge.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

AWS Control Tower

A

AWS Control Tower automates the set-up of a baseline environment, or landing zone, that is a secure, well-architected multi-account AWS environment.

The configuration of the landing zone is based on best practices that have been established by working with thousands of enterprise customers to create a secure environment that makes it easier to govern AWS workloads with rules for security, operations, and compliance.

Control Tower automates the set-up of landing zone and configures AWS management and security services based on established best practices in a secure, compliant, multi-account environment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

AWS CloudFormation

A

AWS CloudFormation gives developers and systems administrators an easy way to create and manage a collection of related AWS resources, provisioning and updating them in an orderly and predictable fashion.

You can use the AWS CloudFormation sample templates or create your own templates to describe your AWS resources, and any associated dependencies or runtime parameters, required to run your application.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

AWS CloudTrail

A

AWS CloudTrail is a web service that records AWS API calls for your account and delivers log files to you.

The recorded information i_ncludes the identity of the API caller, the time of the API call, the source IP address of the API caller, the request parameters, and the response elements returned by the AWS service._

With CloudTrail, you can get a history of AWS API calls for your account, including API calls made using the AWS Management Console, AWS SDKs, command line tools, and higher-level AWS services (such as AWS CloudFormation (p. 50)). The AWS API call history produced by CloudTrail enables security
analysis, resource change tracking, and compliance auditing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

AWS Config

A

AWS Config is a fully managed service that provides you with an AWS resource inventory, configuration history, and configuration change notifications to enable security and governance.

The Config Rules feature enables you to create rules that automatically check the configuration of AWS resources recorded by AWS Config.

With AWS Config, you can discover existing and deleted AWS resources, determine your overall compliance against rules, and dive into configuration details of a resource at any point in time. These capabilities enable compliance auditing, security analysis, resource change tracking, and troubleshooting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

AWS Launch Wizard

A

AWS Launch Wizard offers a guided way of sizing, configuring, and deploying AWS resources for third party applications, such as Microsoft SQL Server Always On and HANA based SAP systems, without the
need to manually identify and provision individual AWS resources.

Launch Wizard identifies the right AWS resources, such as EC2 instances and EBS volumes, to deploy and run your application. Launch Wizard provides an estimated cost of deployment, and lets you modify your
resources to instantly view an updated cost assessment. Once you approve the AWS resources, Launch Wizard automatically provisions and configures the selected resources to create a fully-functioning,
production-ready application.

AWS Launch Wizard also creates CloudFormation templates that can serve as a baseline to accelerate subsequent deployments.

Launch Wizard is available to you at no additional charge. You only pay for the AWS resources that are provisioned for running your solution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

AWS Organizations

A

AWS Organizations helps you centrally manage and govern your environment as you grow and scale your AWS resources.

Using AWS Organizations, you can programmatically create new AWS accounts and allocate resources, group accounts to organize your workflows, a_pply policies to accounts or groups for governance_, and simplify billing by using a single payment method for all of your accounts.

In addition, AWS Organizations is integrated with other AWS services so you can define central configurations, security mechanisms, audit requirements, and resource sharing across accounts in your organization. AWS Organizations is available to all AWS customers at no additional charge.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

AWS OpsWorks

A

AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet.

Chef and Puppet are automation platforms that allow you to use code to automate the configurations of your servers. OpsWorks lets you use Chef and Puppet to automate how servers are configured, deployed, and managed across your Amazon EC2 instances or on-premises compute environments. OpsWorks has three offerings, AWS OpsWorks for Chef Automate, AWS OpsWorks for Puppet Enterprise, and AWS OpsWorks Stacks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

AWS Proton

A

AWS Proton is the first fully managed delivery service for container and serverless applications.

Platform engineering teams can use AWS Proton to connect and coordinate all the different tools needed for infrastructure provisioning, code deployments, monitoring, and updates.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

AWS Service Catalog

A

AWS Service Catalog allows organizations to create and manage catalogs of IT services that are approved for use on AWS.

These IT services can include everything from virtual machine images, servers, software,
and databases to complete multi-tier application architectures. AWS Service Catalog allows you to centrally manage commonly deployed IT services and helps you achieve consistent governance and meet your compliance requirements, while enabling users to quickly deploy only the approved IT services they need

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

AWS Systems Manager

A

AWS Systems Manager gives you visibility and control of your infrastructure on AWS.

Systems Manager provides a unified user interface so you can view operational data from multiple AWS services and allows
you to automate operational tasks across your AWS resources.

With Systems Manager, you can group resources, like Amazon EC2 instances, Amazon S3 buckets, or Amazon RDS instances, by application, view operational data for monitoring and troubleshooting, and take action on your groups of resources. Systems Manager simplifies resource and application management, shortens the time to detect and resolve operational problems, and makes it easy to operate and manage your infrastructure securely at scale.

AWS Systems Manager contains the following tools:

Resource groups: Lets you create a logical group of resources associated with a particular workload such as different layers of an application stack, or production versus development environments.

Insights Dashboard: Displays operational data that the AWS Systems Manager automatically aggregates for each resource group. Systems Manager eliminates the need for you to navigate across multiple AWS consoles to view your operational data. With Systems Manager you can view API call
logs from AWS CloudTrail, resource configuration changes from AWS Config, software inventory, and patch compliance status by resource group. You can also easily integrate your Amazon CloudWatch
Dashboards, AWS Trusted Advisor notifications, and AWS Personal Health Dashboard performance and availability alerts into your Systems Manager dashboard. Systems Manager centralizes all relevant operational data, so you can have a clear view of your infrastructure compliance and performance.

Run Command: Provides a simple way of automating common administrative tasks like remotely executing shell scripts or PowerShell commands, installing software updates, or making changes to the
configuration of OS, software, EC2 and instances and servers in your on-premises data center.

State Manager: Helps you define and maintain consistent OS configurations such as firewall settings and anti-malware definitions to comply with your policies. You can monitor the configuration of a
large set of instances, specify a configuration policy for the instances, and automatically apply updates or configuration changes.

Inventory: Helps you collect and query configuration and inventory information about your instances and the software installed on them. You can gather details about your instances such as installed
applications, DHCP settings, agent detail, and custom items. You can run queries to track and audit your system configurations.

  • Maintenance Window: Lets you define a recurring window of time to run administrative and maintenance tasks across your instances. This ensures that installing patches and updates, or making other configuration changes does not disrupt business-critical operations. This helps improve your application availability.
  • Patch Manager: Helps you select and deploy operating system and software patches automatically across large groups of instances. You can define a maintenance window so that patches are applied only during set times that fit your needs. These capabilities help ensure that your software is always up to date and meets your compliance policies.
  • Automation: Simplifies common maintenance and deployment tasks, such as updating Amazon Machine Images (AMIs). Use the Automation feature to apply patches, update drivers and agents, or bake applications into your AMI using a streamlined, repeatable, and auditable process.

Parameter Store: Provides an encrypted location to store important administrative information such as passwords and database strings. The Parameter Store integrates with AWS KMS to make it easy to encrypt the information you keep in the Parameter Store.
Distributor: Helps you securely distribute and install software packages, such as software agents. Systems Manager Distributor allows you to centrally store and systematically distribute software packages while you maintain control over versioning. You can use Distributor to create and distribute software packages and then install them using Systems Manager Run Command and State Manager. Distributor can also use AWS Identity and Access Management (IAM) policies to control who can create
or update packages in your account. You can use the existing IAM policy support for Systems Manager Run Command and State Manager to define who can install packages on your hosts.

Session Manager: Provides a browser-based interactive shell and CLI for managing Windows and Linux EC2 instances, without the need to open inbound ports, manage SSH keys, or use bastion hosts.
Administrators can grant and revoke access to instances through a central location by using AWS Identity and Access Management (IAM) policies. This allows you to control which users can access each instance, including the option to provide non-root access to specified users. Once access is provided, you can audit which user accessed an instance and log each command to Amazon S3 or Amazon CloudWatch Logs using AWS CloudTrail.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

AWS Trusted Advisor

A

AWS Trusted Advisor is an online resource to help you reduce cost, increase performance, and improve security by optimizing your AWS environment.

Trusted Advisor provides real-time guidance to help you provision your resources following AWS best practices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

AWS Personal Health Dashboard

A

AWS Personal Health Dashboard provides alerts and remediation guidance when AWS is experiencing events that might affect you.

While the Service Health Dashboard displays the general status of AWS services, _Personal Health Dashboard_ gives you a personalized view into the performance and availability
of the AWS services underlying your AWS resources.

The dashboard displays relevant and timely information to help you manage events in progress, and provides proactive notification to help you plan for scheduled activities.

With Personal Health Dashboard, alerts are automatically triggered by changes
in the health of AWS resources, giving you event visibility and guidance to help quickly diagnose and resolve issues

17
Q

AWS Managed Services

A

AWS Managed Services provides ongoing management of your AWS infrastructure so you can focus on your applications.

By implementing best practices to maintain your infrastructure, AWS Managed Services helps to reduce your operational overhead and risk. AWS Managed Services automates common activities such as change requests, monitoring, patch management, security, and backup services, and provides full-lifecycle services to provision, run, and support your infrastructure.

  • AWS Managed Services improves agility,*
  • reduces cost, and unburdens you from infrastructure operations.*
18
Q

AWS Console Mobile Application

A

The AWS Console Mobile Application lets customers view and manage a select set of resources to support incident response while on-the-go.

19
Q

AWS License Manager

A

AWS License Manager makes it easier to manage licenses in AWS and on-premises servers from software vendors such as Microsoft, SAP, Oracle, and IBM.

AWS License Manager l_ets administrators create customized licensing rules that emulate the terms of their licensing agreements, and then enforces these rules when an instance of Amazon EC2 gets launched._

The rules in AWS License Manager enable you to limit a licensing breach by physically stopping the instance from launching or by notifying administrators about the infringement. Administrators gain control and visibility of all their licenses with the AWS License Manager dashboard and reduce the risk of non-compliance, misreporting, and additional costs due to licensing overages.

AWS License Manager integrates with AWS services to simplify the management of licenses across multiple AWS accounts, IT catalogs, and on-premises, through a single AWS account.

20
Q

AWS Well-Architected Tool

A

The AWS Well-Architected Tool helps you review the state of your workloads and compares them to the latest AWS architectural best practices.

The tool is based on the AWS Well-Architected Framework, developed to help cloud architects b_uild secure, high-performing, resilient, and efficient application infrastructure._

  • This Framework provides a consistent approach for customers and partners to evaluate architectures, has been used in tens of thousands of workload reviews conducted by the AWS solutions architecture team, and provides guidance to help implement designs that scale with application needs over time.*
  • Free tool*, available in the AWS Management Console, just define your workload and answer a set of questions regarding operational excellence, security, reliability, performance efficiency, and cost optimization. The AWS Well-Architected Tool then provides a plan on how to architect for the cloud using established best practices.