Technology Flashcards

1
Q

AWS Trusted Advisor

A

Is an online tool that provides you 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
2
Q

AWS Trusted Advisor 5 Categories

A
  1. Cost Optimization
  2. Security
  3. Fault Tolerance
  4. Performance
  5. Service Limits
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Hybrid Architecture

A

A company has web servers running on Amazon EC2 instances that access a RESTful API hosted on their on-premises data center.

Help organizations integrate their on-premises and cloud operations to support a broad spectrum of use cases using a common set of cloud services, tools, and APIs across on-premises and cloud environments

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

Amazon Relational Database Service (Amazon RDS)

A

IT IS NOT FULLY MANAGED. JUST MANAGED

Makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while automating time-consuming administration tasks such as hardware provisioning, database setup, patching and backups. It frees you to focus on your applications so you can give them the fast performance, high availability, security and compatibility they need

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

ElastiCache

A

Offers fully managed Redis and Memcached. Seamlessly deploy, run, and scale popular open source compatible in-memory data stores. Build data-intensive apps or improve the performance of your existing apps by retrieving data from high throughput and low latency in-memory data stores.

Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. Athena is serverless, so there is no infrastructure to manage, and you pay only for the queries that you run.

Increases the speed of retrieval given (cache).

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

CloudSearch

A

A managed service in the AWS Cloud that makes it simple and cost-effective to set up, manage, and scale a search solution for your website or application

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

Amazon Rekognition

A

makes it easy to add image and video analysis to your applications. You just provide an image or video to the Rekognition API, and the service can identify the objects, people, text, scenes, and activities, as well as detect any inappropriate content. Amazon Rekognition also provides highly accurate facial analysis and facial recognition on images and video that you provide. You can detect, analyze, and compare faces for a wide variety of user verification, people counting, and public safety use cases.

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

Amazon Lightsail

A

An easy-to-use cloud platform that offers everything you need to build an application or website, plus a cost-effective, monthly plan. A virtual private server (VPS) solution. Not used for Amazon EC2 scaling

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

CloudFront (CDN content)

A

A web service that speeds up distribution of your static and dynamic web content, such as .html, .css, .js, and image files, to your users. CloudFront delivers your content through a worldwide network of data centers called edge locations

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

Amazon EMR

A

Amazon EMR is a web service that enables businesses, researchers, data analysts, and developers to easily and cost-effectively process vast amounts of data. It utilizes a hosted Apache Hadoop framework running on the web-scale infrastructure of Amazon Elastic Compute Cloud (Amazon EC2) and Amazon Simple Storage Service (Amazon S3). Amazon EMR lets you focus on crunching or analyzing your data without having to worry about time-consuming set-up, management or tuning of Hadoop clusters or the compute capacity upon which they sit.

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

OpsWorks (Hybrid) - Chef / Puppet

A

OpsWorks – AWS OpsWorks is a configuration management service that helps customers configure and operate applications, both on-premises and in the AWS Cloud, using Chef and Puppet.

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

CodeDeploy (Hybrid PAAS)

A

CodeDeploy – AWS CodeDeploy automates code deployments to any instance, including Amazon EC2 instances and instances running on-premises. AWS CodeDeploy makes it easier to rapidly release new features, avoids downtime during application deployment, and handles the complexity of updating applications.

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

Instance Store

A

An instance store provides temporary block-level storage for your instance. This storage is located on disks that are physically attached to the host computer. Instance store is ideal for temporary storage of information that changes frequently, such as buffers, caches, scratch data, and other temporary content, or for data that is replicated across a fleet of instances, such as a load-balanced pool of web servers.

An instance store consists of one or more instance store volumes exposed as block devices. The size of an instance store, as well as the number of devices available, varies by instance type.

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

EFS (cloud and on-premise)

A

Amazon Elastic File System (Amazon EFS) provides a simple, scalable, fully managed elastic NFS file system for use with AWS Cloud services and on-premises resources. It is built to scale on-demand to petabytes without disrupting applications, growing and shrinking automatically as you add and remove files, eliminating the need to provision and manage capacity to accommodate growth.

Amazon EFS offers two storage classes: the Standard storage class, and the Infrequent Access storage class (EFS IA). EFS IA provides price/performance that’s cost-optimized for files not accessed every day. By simply enabling EFS Lifecycle Management on your file system, files not accessed according to the lifecycle policy you choose will be automatically and transparently moved into EFS IA.

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

AWS Storage Gateway

A

AWS Storage Gateway is a hybrid cloud storage service that gives you on-premises access to virtually unlimited cloud storage. Your applications connect to the service through a virtual machine or hardware gateway appliance using standard storage protocols, such as NFS, SMB, and iSCSI. The gateway connects to AWS storage services, such as Amazon S3, Amazon S3 Glacier, Amazon S3 Glacier Deep Archive, Amazon EBS, and AWS Backup, providing storage for files, volumes, snapshots, and virtual tapes in AWS.

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

CloudFormation (JSON / YAML)

A

AWS CloudFormation provides a common language for you to describe and provision all the infrastructure resources in your cloud environment. CloudFormation allows you to use programming languages or a simple text file to model and provision, in an automated and secure manner, all the resources needed for your applications across all regions and accounts. By turning your infra into code, you can deploy the code in your other regions.

For example, within a CloudFormation template, you say:
• I want a security group
• I want two EC2 instances using this security group
• I want an S3 bucket
• I want a load balancer (ELB) in front of these machines

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

EBS Disk Types

A

General Purpose SSD – Recommended for most workloads; Can be used as system boot volumes; Best for development and test environments

Provisioned IOPS SSD – Meant for critical business applications that require sustained IOPS performance; Best used for large database workloads

Throughput Optimized HDD – Meant for streaming workloads requiring consistent, fast throughput at a low price, big data, data warehouses, and log processing. It cannot be a boot volume

Cold HDD – Meant for throughput-oriented storage for large volumes of data that is infrequently accessed, or scenarios where the lowest storage cost is important. It cannot be a boot volume

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

Amazon Aurora Backtrack

A

Just a feature of Amazon Aurora which allows you to restore or “backtrack” a DB cluster to a specific time, without restoring data from a backup. Hence, this is not a suitable option to host a Microsoft SQL Server database. This feature somewhat rewinds the DB cluster to the time you specify. Backtracking is not a replacement for backing up your DB cluster so that you can restore it to a point in time.

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

Aurora

A

Primarily used as a MySQL or PostgreSQL-compatible relational database engine that combines the speed and reliability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. It is designed to transparently handle the loss of up to two copies of data without affecting database write availability and up to three copies without affecting read availability.

Amazon Aurora storage is also self-healing. Data blocks and disks are continuously scanned for errors and repaired automatically.

Although you can use the AWS Schema Conversion Tool to migrate your existing Microsoft SQL Server to Amazon Aurora, this service is still not applicable in this scenario since the requirement is urgent and you will be hosting a brand new database, not an already existing one.

20
Q

EC2 Image Builder

A

EC2 Image Builder is an automated pipeline for the creation, maintenance, validation, sharing, and deployment of Linux or Windows images for use on AWS and on-premises.

21
Q

Network Load Balancer

A

A Network Load Balancer can handle millions of requests per second with low-latency. It operates at Layer 4, and is best-suited for load-balancing TCP, UDP, and TLS traffic with ultra high-performance.

22
Q

Application Load Balancers

A

Application Load Balancers are used for HTTP and HTTPS load balancing. They are the best-suited for this kind of traffic.

23
Q

Auto Scaling Strategies

A

Auto Scaling Strategies include: Manual Scaling, Dynamic Scaling (Simple/Step Scaling, Target Tracking Scaling, Scheduled Scaling), and Predictive Scaling.

24
Q

Lifecycle Rules

A

Lifecycle Rules can be used to define when S3 objects should be transitioned to another storage class or when objects should be deleted after some time.

25
Q

Athena

A

Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. Athena is serverless, so there is no infrastructure to manage, and you pay only for the queries that you run.

26
Q

Neptune

A

Amazon Neptune is a fast, reliable, fully-managed graph database service that makes it easy to build and run applications that work with highly connected datasets. It can be used for knowledge graphs, fraud detection, recommendations engines, social networking, etc.

27
Q

Fargate

A

Fargate allows you to launch Docker containers on AWS, and you don’t need to provision and maintain the infrastructure (=no EC2 instances to manage). It is serverless.

28
Q

Docker

A

Docker is a software development platform that allows you to run applications the same way, regardless of where they are run. It can scale containers up and down within seconds.

29
Q

Batch

A

AWS Batch enables developers, scientists, and engineers to easily and efficiently run hundreds of thousands of batch computing jobs on AWS. AWS Batch dynamically provisions the optimal quantity and type of compute resources (e.g., CPU or memory-optimized instances) based on the volume and specific resource requirements of the batch jobs submitted.

30
Q

CodeStar

A

CodeStar is used to quickly develop, build, and deploy applications on AWS. Elastic Beanstalk can be used to monitor and to check the health of an environment.

31
Q

CodeCommit

A

AWS CodeCommit is a secure, highly scalable, managed source control service that makes it easier for teams to collaborate on code. It also provides software version control.

32
Q

Systems Manager

A

AWS Systems Manager gives you visibility and control of your infrastructure on AWS. It is used for patching systems at scale.

33
Q

AWS CDK

A

The AWS Cloud Development Kit (AWS CDK) is an open source software development framework to define your cloud application resources using familiar programming languages.

34
Q

CodeArtifact

A

AWS CodeArtifact is a fully managed artifact repository (also called code dependencies) service that makes it easy for organizations of any size to securely store, publish, and share software packages used in their software development process.

35
Q

CodeBuild

A

AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are ready to deploy. With CodeBuild, you don’t need to provision, manage, and scale your own build servers, it is serverless.

36
Q

Wavelength

A

AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are ready to deploy. With CodeBuild, you don’t need to provision, manage, and scale your own build servers, it is serverless.

37
Q

S3 Transfer Acceleration

A

Amazon S3 Transfer Acceleration enables fast, easy, and secure transfers of files over long distances between your client and an S3 bucket. Transfer Acceleration takes advantage of Amazon CloudFront’s globally distributed edge locations. As the data arrives at an edge location, data is routed to Amazon S3 over an optimized network path.

38
Q

Kinesics

A

Amazon Kinesis makes it easy to collect, process, and analyze real-time, streaming data so you can get timely insights and react quickly to new information. Kinesis offers four services: Data Firehose, Data Analytics, Data Streams, Video Streams.

39
Q

X-Ray

A

AWS X-Ray helps developers analyze and debug production, distributed applications, such as those built using a microservices architecture.

40
Q

CloudTrail Insights

A

AWS CloudTrail Insights helps AWS users identify and respond to unusual activity associated with write API calls by continuously analyzing CloudTrail management events.

41
Q

API Gateway

A

Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. APIs act as the “front door” for applications to access data, business logic, or functionality from your backend services. Using API Gateway, you can create RESTful APIs and WebSocket APIs that enable real-time two-way communication applications. API Gateway supports containerized and serverless workloads, as well as web applications.

42
Q

Sumerian

A

AWS Sumerian is incorrect because this is a service that lets you create and run 3D, Augmented Reality (AR), and Virtual Reality (VR) applications.

Quickly create 3D models with Annimation.

43
Q

EC2 Instance Connect

A

With EC2 Instance Connect, you can control SSH access to your instances using AWS Identity and Access Management (IAM) policies as well as audit connection requests with AWS CloudTrail events. In addition, you can leverage your existing SSH keys or further enhance your security posture by generating one-time use SSH keys each time an authorized user connects. Instance Connect works with any SSH client, or you can easily connect to your instances from a new browser-based SSH experience in the EC2 console.

44
Q

Storage Gateway (TYPES)

A

File gateway provides a virtual on-premises file server, which enables you to store and retrieve files as objects in Amazon S3

The volume gateway represents the family of gateways that support block-based volumes, previously referred to as gateway-cached and gateway-stored modes

Tape Gateway (formerly known as Gateway Virtual Tape Library) is used for backup with popular backup software.

45
Q

SCP (Part of AWS Organizations)

A

Service control policies (SCPs) are a type of organization policy that you can use to manage permissions in your organization. SCPs offer central control over the maximum available permissions for all accounts in your organization. SCPs are associated with AWS Organizations and help you to ensure your accounts stay within your organization’s access control guidelines. SCPs are available only in an organization that has all features enabled.