AWS Services Flashcards
AWS CloudFront
-Edge networking-
Amazon CloudFront is a content delivery network operated by Amazon Web Services.
AWS Route 53
-Edge networking-
Amazon Route 53 is a highly available and scalable cloud domain name system (DNS) service.
AWS Global Accelerator
-Edge networking-
AWS Global Accelerator is a networking service that helps you improve the availability, performance, and security of your public applications. Global Accelerator provides two global static public IPs that act as a fixed entry point to your application endpoints, such as Application Load Balancers, Network Load Balancers, Amazon Elastic Compute Cloud (EC2) instances, and elastic IPs.
Amazon VPC
-Network foundation-
Amazon Virtual Private Cloud (VPC) is a service that lets you launch AWS resources in a logically isolated virtual network that you define.
AWS Transit Gateway
-Network foundation-
AWS Transit Gateway connects your Amazon Virtual Private Clouds (VPCs) and on-premises networks through a central hub. This connection simplifies your network and puts an end to complex peering relationships. Transit Gateway acts as a highly scalable cloud router—each new connection is made only once.
AWS Private Link
-Network foundation-
AWS PrivateLink provides private connectivity between virtual private clouds (VPCs), supported AWS services, and your on-premises networks without exposing your traffic to the public internet. Interface VPC endpoints, powered by PrivateLink, connect you to services hosted by AWS Partners and supported solutions available in AWS Marketplace.
Amazon API Gateway
- Application networking-
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.
AWS App Mesh
- Application networking-
AWS App Mesh provides application-level networking so your services can communicate across multiple types of compute infrastructure.
AWS Cloud Map
- Application networking-
AWS Cloud Map is a cloud resource discovery service. With Cloud Map, you can define custom names for your application resources, and it maintains the updated location of these dynamically changing resources.
AWS Direct Connect
AWS Direct Connect is a cloud service that links your network directly to AWS to deliver consistent, low-latency performance.
AWS Cloud Wan
AWS Cloud WAN makes it easy to build, manage, and monitor a unified global network—connecting your cloud and on-premises resources.
AWS Client VPN
AWS Client VPN is a fully-managed remote access VPN solution used by your remote workforce to securely access resources within both AWS and your on-premises network.
AWS Firewall manager
AWS Firewall Manager is a security management service that allows you to centrally configure and manage firewall rules across your accounts and applications in AWS Organizations. As new applications are created, Firewall Manager makes it easier to bring new applications and resources into compliance by enforcing a common set of security rules.
AWS Shield
AWS Shield is a managed DDoS protection service that safeguards applications running on AWS.
AWS Network firewall
With AWS Network Firewall, you can create firewall rules that provide fine-grained control over network traffic and easily deploy firewall security across your VPCs.
AWS WAF
AWS WAF helps you protect against common web exploits and bots that can affect availability, compromise security, or consume excessive resources.
AWS Elastic Load Balancer
Elastic Load Balancing (ELB) automatically distributes incoming application traffic across multiple targets and virtual appliances in one or more Availability Zones (AZs).
AWS NACLs
A network access control list (NACL) is an optional layer of security for your VPC that acts as a firewall for controlling traffic in and out of one or more subnets.
AWS site to site VPN connection
AWS Site-to-Site VPN is a fully-managed service that creates a secure connection between your data center or branch office and your AWS resources using IP Security (IPSec) tunnels.
AWS Control Tower
AWS Control Tower orchestrates multiple AWS services on your behalf while maintaining the security and compliance needs of your organization.
AWS Organizations
AWS Organizations enables centralized cloud account management as you grow and scale your AWS resources.
AWS Budgets
Monitor costs and usage. Set your preferred budget period to daily, monthly, quarterly, or annually, and create specific budget limits.
AWS License Manager
AWS License Manager is a service that makes it easier for you to manage your software licenses from software vendors (for example, Microsoft, SAP, Oracle, and IBM) centrally across AWS and your on-premises environments.
AWS Well-Architected Tool
The AWS Well-Architected Tool is designed to help you review the state of your applications and workloads against architectural best practices, identify opportunities for improvement, and track progress over time.
AWS Cloudformation
AWS CloudFormation is an infrastructure as code (IaC) service that allows you to easily model, provision, and manage AWS and third-party resources.
AWS Service Catalog
Service Catalog enables organizations to create and manage catalogs of IT services that are approved for AWS. These IT services can include everything from virtual machine images, servers, software, databases, and more to complete multi-tier application architectures.
AWS OpsWork
!!EOL
AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet.
AWS MarketPlace
AWS Marketplace is an online software store that helps customers find, buy, and immediately start using the software and services that run on AWS.
AWS Cloudwatch
Amazon CloudWatch is a service that monitors applications, responds to performance changes, optimizes resource use, and provides insights into operational health. By collecting data across AWS resources, CloudWatch gives visibility into system-wide performance and allows users to set alarms, automatically react to changes, and gain a unified view of operational health.
AWS CloudTrail
AWS CloudTrail monitors and records account activity across your AWS infrastructure, giving you control over storage, analysis, and remediation actions.
CloudTrail records important information about each action, including who made the request, the services used, the actions performed, parameters for the actions, and the response elements returned by the AWS service.
AWS System Manager
AWS Systems Manager is a secure end-to-end management solution for resources on AWS and in multicloud and hybrid environments.
AWS Config
AWS Config is a config tool that helps you assess, audit, and evaluate the configurations and relationships of your resources.
AWS Trusted Advisor
AWS Trusted Advisor is an online resource to help you reduce cost, increase performance, and improve security by optimizing your AWS environment. AWS Trusted Advisor provides real-time guidance to help you provision your resources following AWS best practices.
AWS Cost and Usage Report
The AWS Cost and Usage Reports (AWS CUR) contains the most comprehensive set of cost and usage data available.
AWS Cost Explorer
AWS Cost Explorer helps you visualize, understand, and manage your AWS costs and usage over a daily or monthly granularity.
AWS Cognito
Amazon Cognito lets you easily add user sign-up and authentication to your mobile and web apps. Amazon Cognito also enables you to authenticate users through an external identity provider and provides temporary security credentials to access your app’s backend resources in AWS or any service behind Amazon API Gateway.
AWS S3
Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance.
AWS Lambda
AWS Lambda is an event-driven, serverless computing platform provided by Amazon as a part of Amazon Web Services. It is designed to enable developers to run code without provisioning or managing servers.
Amazon DynamoDB
Amazon DynamoDB is a fully managed proprietary NoSQL database. DynamoDB offers a fast persistent Key-Value Datastore with built-in support for replication, autoscaling, encryption at rest, and on-demand backup among other features.
AWS Elasticsearch
Elasticsearch allows you to store, search, and analyze huge volumes of data quickly and in near real-time and give back answers in milliseconds. It’s able to achieve fast search responses because instead of searching the text directly, it searches an index.
AWS ElastiCache
Amazon ElastiCache is a fully managed, Redis- and Memcached-compatible service delivering real-time, cost-optimized performance for modern applications.
AWS Neptune
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.
AWS Fargate
AWS Fargate is a technology that you can use with Amazon ECS to run containers without having to manage servers or clusters of Amazon EC2 instances. With Fargate, you no longer have to provision, configure, or scale clusters of virtual machines to run containers.
AWS Batch
AWS Batch is a set of batch management capabilities that enables developers, scientists, and engineers to easily and efficiently run hundreds of thousands of batch computing jobs on AWS.
AWS Athena
Amazon Athena is an interactive query service that makes it simple to analyze data directly in Amazon S3 using standard SQL.
AWS LakeFormation
AWS Lake Formation is a service that makes it easy to set up a secure data lake in days. A data lake is a centralized, curated, and secured repository that stores all your data, both in its original form and prepared for analysis.
Amazon QuickSight
Amazon QuickSight is a very fast, easy-to-use, cloud-powered business analytics service that makes it easy for all employees within an organization to build visualizations, perform ad-hoc analysis, and quickly get business insights from their data, anytime, on any device.
AWS X-Ray
AWS X-Ray helps developers analyze and debug production, distributed applications, such as those built using a microservices architecture.
AWS Key Management Service
AWS Key Management Service (KMS) gives you centralized control over the cryptographic keys used to protect your data.
AWS Secret Manager
AWS Secrets Manager is a secrets management service that helps you protect access to your applications, services, and IT resources. This service enables you to easily rotate, manage, and retrieve database credentials, API keys, and other secrets throughout their lifecycle.
AWS Lambda Edge
Lambda@Edge is a feature of Amazon CloudFront that lets you run code closer to users of your application, which improves performance and reduces latency.
AWS Step Function
AWS Step Functions is a serverless orchestration service that lets you integrate with AWS Lambda functions and other AWS services to build business-critical applications.
Step Functions sends requests to other services, waits for the task to complete, and then continues to the next step in the workflow.
Amazon EventBridge
Amazon EventBridge is a serverless service that uses events to connect application components together, making it easier for you to build scalable event-driven applications.
AWS Cloud Development Kit (AWS CDK)
AWS Cloud Development Kit (AWS CDK) accelerates cloud development using common programming languages to model your applications.
AWS Serverless Application model
The AWS Serverless Application Model (AWS SAM) is an open-source framework for building serverless applications.
AWS Application Discovery Service
AWS Application Discovery Service (Application Discovery Service) helps you plan application migration projects. It automatically identifies servers, virtual machines (VMs), and network dependencies in your on-premises data centers.