AWS - Core services

Description

Mind Map on AWS - Core services, created by Luiz Eduardo on 20/03/2021.
Luiz  Eduardo
Mind Map by Luiz Eduardo, updated 11 months ago
Luiz  Eduardo
Created by Luiz Eduardo over 3 years ago
563
0

Resource summary

AWS - Core services
  1. COST CALCULATOR | TCO

    Annotations:

    • https://calculator.aws/#/addService
    1. CORE AWS SERVICES BY CATEGORY
      1. COMPUTE
        1. EC2(ELASTIC COMPUTE CLOUD)

          Annotations:

          • Provides resizable compute capacity in the cloud. It allows users to run virtual servers and is highly scalable.
          1. EC2 AMAZON MACHINE IMAGES
            1. AWS marketplace AMIs
              1. Community AMIs
                1. Amazon quick start AMIs
                  1. Private AMIs
                  2. Instance types

                    Annotations:

                    • https://aws.amazon.com/pt/ec2/instance-types/
                  3. LAMBDA

                    Annotations:

                    • A serverless compute service that runs your code in response to events and automatically manages the underlying compute resources.
                    1. AUTO SCALING

                      Annotations:

                      • Automatically adjusts the number of EC2 instances in use, based on demand, to maintain performance and minimize cost.
                      1. ELASTIC LOAD BALANCING
                        1. ELASTIC BEANSTALK

                          Annotations:

                          • An easy-to-use service for deploying and scaling web applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker on familiar servers such as Apache, Nginx, Passenger, and IIS.
                          1. Amazon Elastic Kubernetes Service (EKS):

                            Annotations:

                            • Managed Kubernetes service for running Kubernetes on AWS without needing to install, operate, and maintain your own Kubernetes control plane or nodes.
                            1. Amazon Elastic Container Service (ECS)

                              Annotations:

                              • A highly scalable and fast container management service that allows you to run, stop, and manage Docker containers on a cluster of EC2 instances.
                              1. AWS Fargate

                                Annotations:

                                • A serverless compute engine for containers that works with both Amazon ECS and EKS. Fargate removes the need to provision and manage servers.
                                1. Amazon Lightsail

                                  Annotations:

                                  • Designed for simpler projects, it offers virtual private servers and associated capabilities like storage and networking. Ideal for small-scale applications or websites.
                                  1. AWS Batch

                                    Annotations:

                                    • Enables developers, scientists, and engineers to easily and efficiently run hundreds of thousands of batch computing jobs on AWS.
                                    1. AWS Outposts

                                      Annotations:

                                      • Brings native AWS services, infrastructure, and operating models to virtually any data center, co-location space, or on-premises facility.
                                      1. AWS Wavelength

                                        Annotations:

                                        • Enables developers to build applications that deliver ultra-low latencies to mobile devices and end-users by deploying AWS compute and storage at the edge of telecom networks.
                                        1. AWS Local Zones

                                          Annotations:

                                          • Extends AWS infrastructure to specific geographic locations, providing a way to deploy latency-sensitive applications closer to end-users.
                                          1. ECR
                                          2. DATABASE
                                            1. Amazon RDS (Relational Database Service)

                                              Annotations:

                                              • Simplifies setup, operation, and scaling of a relational database. It supports several database engines including Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle Database, and SQL Server.
                                              1. Amazon Aurora

                                                Annotations:

                                                • A MySQL and PostgreSQL-compatible relational database built for the cloud, that combines the performance and availability of traditional enterprise databases with the simplicity and cost-effectiveness of open source databases.
                                                1. Amazon DynamoDB

                                                  Annotations:

                                                  • A fast and flexible NoSQL database service for any scale, designed for high-performance, internet-scale applications. It supports both document and key-value store models.
                                                  1. Amazon Redshift

                                                    Annotations:

                                                    • A fast, scalable data warehouse service that makes it simple and cost-effective to analyze all your data using standard SQL and existing Business Intelligence (BI) tools.
                                                    1. Amazon ElastiCache

                                                      Annotations:

                                                      • A web service that makes it easy to set up, manage, and scale a distributed in-memory data store or cache environment in the cloud. It supports two open-source in-memory engines: Redis and Memcached.
                                                      1. Amazon Neptune

                                                        Annotations:

                                                        • A fast, reliable, fully-managed graph database service that makes it easy to build and run applications that work with highly connected datasets.
                                                        1. Amazon Quantum Ledger Database (QLDB)

                                                          Annotations:

                                                          • A fully managed ledger database that provides a transparent, immutable, and cryptographically verifiable transaction log.
                                                          1. Amazon DocumentDB (with MongoDB compatibility)

                                                            Annotations:

                                                            • A scalable, highly durable, and fully managed document database service that supports MongoDB workloads.
                                                            1. Amazon Keyspaces (for Apache Cassandra)

                                                              Annotations:

                                                              • A scalable, highly available, and managed Apache Cassandra-compatible database service for applications that require Cassandra.
                                                              1. Amazon Timestream

                                                                Annotations:

                                                                • A fast, scalable, and serverless time series database service for IoT and operational applications that makes it easy to store and analyze trillions of events per day.
                                                                1. AWS Database Migration Service (DMS)

                                                                  Annotations:

                                                                  • Helps you migrate databases to AWS easily and securely while minimizing downtime to applications.
                                                                2. STORAGE
                                                                  1. SIMPLE STORAGE SERVICE S3

                                                                    Annotations:

                                                                    • An object storage service offering scalability, data availability, security, and performance. It's widely used for backup and restore, archiving, data lakes, and serverless applications.
                                                                    1. S3 GLACIER
                                                                      1. Amazon S3 Glacier & Glacier Deep Archive

                                                                        Annotations:

                                                                        • Low-cost cloud storage services for data archiving and long-term backup. They are optimized for infrequently accessed data, where retrieval times of several hours are suitable.
                                                                      2. ELASTIC BLOCK STORE EBS

                                                                        Annotations:

                                                                        • provides block-level storage volumes for use with Amazon EC2 instances. EBS volumes offer high availability and durability and are suitable for applications that require a file system, a database, or access to raw block-level storage.
                                                                        1. AWS Storage Gateway

                                                                          Annotations:

                                                                          • A hybrid cloud storage service that provides on-premises access to virtually unlimited cloud storage. It integrates with existing local storage environments and provides smooth data transfer to AWS cloud storage.
                                                                          1. Amazon Elastic File System (EFS)

                                                                            Annotations:

                                                                            • A scalable file storage service for use with AWS Cloud services and on-premises resources. It's easy to use and offers a simple interface that allows you to create and configure file systems.
                                                                            1. Amazon FSx

                                                                              Annotations:

                                                                              • Provides fully managed third-party file systems with native compatibility. There are different FSx offerings, including FSx for Windows File Server and FSx for Lustre, each optimized for specific use cases and systems.
                                                                              1. AWS Snow Family (Snowcone, Snowball, Snowmobile)

                                                                                Annotations:

                                                                                • A collection of physical devices designed to transfer large amounts of data into and out of AWS, especially useful in environments with limited connectivity or where transferring data over the network is not feasible.
                                                                                1. AWS Backup

                                                                                  Annotations:

                                                                                  • A unified backup service designed to simplify the creation, management, and restoration of backups across AWS services.
                                                                                  1. Amazon CloudFront

                                                                                    Annotations:

                                                                                    • While primarily a content delivery network (CDN), CloudFront is relevant to storage as it integrates with AWS storage services like Amazon S3 to distribute content to end-users with low latency.
                                                                                  2. NETWORKING
                                                                                    1. Amazon Virtual Private Cloud (VPC)

                                                                                      Annotations:

                                                                                      • Allows you to provision a logically isolated section of the AWS cloud where you can launch AWS resources in a virtual network that you define. You have complete control over your virtual networking environment.
                                                                                      1. AWS Direct Connect

                                                                                        Annotations:

                                                                                        • Makes it easy to establish a dedicated network connection from your premises to AWS. This can reduce network costs, increase bandwidth throughput, and provide a more consistent network experience than internet-based connections.
                                                                                        1. Amazon Route 53

                                                                                          Annotations:

                                                                                          • A highly available and scalable cloud Domain Name System (DNS) web service, designed to give developers and businesses an extremely reliable and cost-effective way to route end users to internet applications.
                                                                                          1. Amazon CloudFront

                                                                                            Annotations:

                                                                                            • A fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency and high transfer speeds.
                                                                                            1. Elastic Load Balancing (ELB)

                                                                                              Annotations:

                                                                                              • Automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, and IP addresses. It can handle varying load of your application traffic in a single Availability Zone or across multiple Availability Zones.
                                                                                              1. AWS Transit Gateway

                                                                                                Annotations:

                                                                                                • Enables you to connect your Amazon Virtual Private Clouds (VPCs) and on-premises networks to a single gateway. It simplifies your network and puts an end to complex peering relationships.
                                                                                                1. AWS Global Accelerator

                                                                                                  Annotations:

                                                                                                  • Improves the availability and performance of your applications with local or global users. It directs user traffic to the optimal endpoint based on performance, reacting instantly to changes in users' network conditions.
                                                                                                  1. Amazon API Gateway

                                                                                                    Annotations:

                                                                                                    • Allows developers to create, publish, maintain, monitor, and secure APIs at any scale. It acts as a “front door” for applications to access data, business logic, or functionality from your backend services.
                                                                                                    1. AWS PrivateLink

                                                                                                      Annotations:

                                                                                                      • Provides private connectivity between VPCs, AWS services, and on-premises applications, securely on the Amazon network.
                                                                                                      1. AWS App Mesh

                                                                                                        Annotations:

                                                                                                        • A service mesh that provides application-level networking to make it easy for your services to communicate with each other across multiple types of compute infrastructure.
                                                                                                        1. AWS Network Firewall

                                                                                                          Annotations:

                                                                                                          • A managed service that makes it easy to deploy essential network protections for all of your Amazon VPCs.
                                                                                                        2. SECURITY AND IDENTITY
                                                                                                          1. AWS Identity and Access Management (IAM)

                                                                                                            Annotations:

                                                                                                            • Helps you securely control access to AWS services and resources for your users. It allows you to create and manage AWS users and groups and use permissions to allow and deny their access to AWS resources.
                                                                                                            1. Amazon Cognito

                                                                                                              Annotations:

                                                                                                              • Provides user identity and data synchronization, helping you create unique identities for your users and authenticate them with social identity providers.
                                                                                                              1. AWS Key Management Service (KMS)

                                                                                                                Annotations:

                                                                                                                • A managed service that makes it easy for you to create and control the encryption keys used to encrypt your data. KMS is integrated with other AWS services and applications.
                                                                                                                1. AWS CloudHSM

                                                                                                                  Annotations:

                                                                                                                  • Provides hardware security modules in the AWS Cloud. It enables you to generate and use your own encryption keys on the AWS Cloud.
                                                                                                                  1. AWS Certificate Manager
                                                                                                                    1. AWS Secrets Manager

                                                                                                                      Annotations:

                                                                                                                      • Helps you protect access to your applications, services, and IT resources without the upfront investment and on-going maintenance costs of operating your own infrastructure.
                                                                                                                      1. Amazon GuardDuty

                                                                                                                        Annotations:

                                                                                                                        • A threat detection service that continuously monitors for malicious or unauthorized behavior to help you protect your AWS accounts and workloads.
                                                                                                                        1. AWS Shield

                                                                                                                          Annotations:

                                                                                                                          • A managed Distributed Denial of Service (DDoS) protection service that safeguards applications running on AWS.
                                                                                                                          1. AWS WAF (Web Application Firewall)

                                                                                                                            Annotations:

                                                                                                                            • Helps protect your web applications or APIs against common web exploits and bots that may affect availability, compromise security, or consume excessive resources.
                                                                                                                            1. AWS Security Hub

                                                                                                                              Annotations:

                                                                                                                              • Gives you a comprehensive view of your high-priority security alerts and compliance status across AWS accounts.
                                                                                                                              1. AWS Inspector

                                                                                                                                Annotations:

                                                                                                                                • An automated security assessment service that helps improve the security and compliance of applications deployed on AWS.
                                                                                                                                1. AWS Audit Manager

                                                                                                                                  Annotations:

                                                                                                                                  • Helps you continuously audit your AWS usage to simplify how you assess risk and compliance with regulations and industry standards.
                                                                                                                                  1. Amazon Macie

                                                                                                                                    Annotations:

                                                                                                                                    • A data security and data privacy service that uses machine learning and pattern matching to discover and protect your sensitive data in AWS.
                                                                                                                                  2. APPLICATION MANAGMENT
                                                                                                                                    1. Amazon CloudWatch

                                                                                                                                      Annotations:

                                                                                                                                      • Provides monitoring and observability of your AWS resources and applications on AWS and on-premises. CloudWatch can be used to detect anomalous behavior in your environments, set alarms, visualize logs and metrics, and take automated actions.
                                                                                                                                      1. AWS CloudFormation

                                                                                                                                        Annotations:

                                                                                                                                        • Provides a common language for you to describe and provision all the infrastructure resources in your cloud environment. CloudFormation allows you to use 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.
                                                                                                                                        1. CLOUDTRAIL

                                                                                                                                          Annotations:

                                                                                                                                          • AWS CloudTrail is a service that enables governance, compliance, operational auditing, and risk auditing of an AWS account. It records actions taken by a user, role, or an AWS service as events in the AWS Management Console, AWS Command Line Interface, and AWS SDKs and APIs. CloudTrail enables continuous monitoring and retention of account activity related to actions across the AWS infrastructure. It is classified as a "Management and Governance" tool in the AWS console.
                                                                                                                                          1. AWS Elastic Beanstalk

                                                                                                                                            Annotations:

                                                                                                                                            • An easy-to-use service for deploying and scaling web applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker on familiar servers such as Apache, Nginx, Passenger, and IIS. You simply upload your code, and Elastic Beanstalk automatically handles the deployment, from capacity provisioning, load balancing, and auto-scaling to application health monitoring.
                                                                                                                                            1. AWS OpsWorks

                                                                                                                                              Annotations:

                                                                                                                                              • A configuration management service that provides managed instances of Chef and Puppet. 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.
                                                                                                                                              1. AWS Systems Manager

                                                                                                                                                Annotations:

                                                                                                                                                • Provides visibility and control of your infrastructure on AWS. Systems Manager offers a unified user interface so you can view operational data from multiple AWS services and automate operational tasks across your AWS resources.
                                                                                                                                                1. AWS Config

                                                                                                                                                  Annotations:

                                                                                                                                                  • Enables you to assess, audit, and evaluate the configurations of your AWS resources. Config continuously monitors and records your AWS resource configurations and allows you to automate the evaluation of recorded configurations against desired configurations.
                                                                                                                                                  1. AWS Service Catalog

                                                                                                                                                    Annotations:

                                                                                                                                                    • Allows organizations to create and manage catalogs of IT services that are approved for use on AWS. These services can include everything from virtual machine images, servers, software, and databases to complete multi-tier application architectures.
                                                                                                                                                    1. AWS App Runner

                                                                                                                                                      Annotations:

                                                                                                                                                      • A service that provides a fast, simple, and secure way to deploy and run containerized web applications and APIs, without worrying about the infrastructure.
                                                                                                                                                      1. AWS Proton

                                                                                                                                                        Annotations:

                                                                                                                                                        • An automated management service for container and serverless applications. It helps you manage and scale these applications by providing consistent deployment and management tools.
                                                                                                                                                      2. APPLICATION INTEGRATION
                                                                                                                                                        1. Amazon Simple Notification Service (SNS)

                                                                                                                                                          Annotations:

                                                                                                                                                          • A fully managed messaging service for both application-to-application (A2A) and application-to-person (A2P) communication. It's often used for sending notifications or triggering workflows.
                                                                                                                                                          1. Amazon Simple Workflow Service (SWF)

                                                                                                                                                            Annotations:

                                                                                                                                                            • Amazon Simple Workflow Service (Amazon SWF) helps developers build, run, and scale background jobs that have parallel or sequential steps. You can think of Amazon SWF as a fully-managed state tracker and task coordinator in the Cloud. If your app's steps take more than 500 milliseconds to complete, you need to track the state of processing, and you need to recover or retry if a task fails, Amazon SWF can help you.
                                                                                                                                                            1. Amazon Simple Queue Service (SQS)

                                                                                                                                                              Annotations:

                                                                                                                                                              • A fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications.
                                                                                                                                                              1. Amazon API Gateway

                                                                                                                                                                Annotations:

                                                                                                                                                                • Allows developers to create, publish, maintain, monitor, and secure APIs at any scale. It acts as a “front door” for applications to access data, business logic, or functionality from your backend services.
                                                                                                                                                                1. AWS Step Functions

                                                                                                                                                                  Annotations:

                                                                                                                                                                  • Allows you to coordinate multiple AWS services into serverless workflows so that you can build and update apps quickly. It's useful for orchestrating complex processes with multiple steps.
                                                                                                                                                                  1. AWS EventBridge (formerly CloudWatch Events)

                                                                                                                                                                    Annotations:

                                                                                                                                                                    • A serverless event bus that makes it easy to connect applications together using data from your own applications, integrated SaaS applications, and AWS services.
                                                                                                                                                                    1. AWS AppSync

                                                                                                                                                                      Annotations:

                                                                                                                                                                      • A managed service that uses GraphQL to make it easy for applications to get exactly the data they need and nothing more. It allows apps to securely access, manipulate, and combine data from multiple sources.
                                                                                                                                                                      1. Amazon MQ

                                                                                                                                                                        Annotations:

                                                                                                                                                                        • A managed message broker service for Apache ActiveMQ and RabbitMQ that makes it easy to set up and operate message brokers in the cloud.
                                                                                                                                                                        1. AWS App Runner

                                                                                                                                                                          Annotations:

                                                                                                                                                                          • A service that provides a fast, simple, and secure way to deploy and run containerized web applications and APIs, without worrying about the infrastructure.
                                                                                                                                                                        2. Analytics
                                                                                                                                                                          1. Amazon Athena

                                                                                                                                                                            Annotations:

                                                                                                                                                                            • An interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. It's serverless, so there's no infrastructure to manage, and you pay only for the queries that you run.
                                                                                                                                                                            1. Amazon Redshift

                                                                                                                                                                              Annotations:

                                                                                                                                                                              • A fast, scalable data warehouse that makes it simple and cost-effective to analyze all your data across your data warehouse and data lake.
                                                                                                                                                                              1. Amazon EMR (Elastic MapReduce)

                                                                                                                                                                                Annotations:

                                                                                                                                                                                • A cloud-native big data platform, allowing processing of vast amounts of data quickly and cost-effectively across resizable clusters of Amazon EC2 instances.
                                                                                                                                                                                1. AWS Glue

                                                                                                                                                                                  Annotations:

                                                                                                                                                                                  • A fully managed extract, transform, and load (ETL) service that makes it easy for customers to prepare and load their data for analytics. It also provides a data catalog and a serverless environment for running ETL jobs.
                                                                                                                                                                                  1. Amazon Kinesis

                                                                                                                                                                                    Annotations:

                                                                                                                                                                                    • Allows for real-time processing of streaming data at massive scale. It can ingest real-time data such as video, audio, application logs, website clickstreams, and IoT telemetry data for machine learning, analytics, and other applications.
                                                                                                                                                                                    1. AWS Lake Formation

                                                                                                                                                                                      Annotations:

                                                                                                                                                                                      • Simplifies the process of setting up a secure data lake. It manages data collection, storage, and preparation with a few clicks, allowing you to spend more time analyzing data rather than managing it.
                                                                                                                                                                                      1. Amazon QuickSight

                                                                                                                                                                                        Annotations:

                                                                                                                                                                                        • A fast, cloud-powered business intelligence (BI) service that makes it easy to deliver insights to everyone in your organization. It allows you to create and publish interactive dashboards.
                                                                                                                                                                                        1. Amazon Elasticsearch Service

                                                                                                                                                                                          Annotations:

                                                                                                                                                                                          • A fully managed service that makes it easy to deploy, operate, and scale Elasticsearch clusters in the AWS Cloud. It's often used for log analytics, full-text search, and application monitoring.
                                                                                                                                                                                          1. Amazon Managed Streaming for Apache Kafka (MSK)

                                                                                                                                                                                            Annotations:

                                                                                                                                                                                            • A fully managed service that makes it easy to build and run applications that use Apache Kafka to process streaming data.
                                                                                                                                                                                            1. AWS Data Exchange

                                                                                                                                                                                              Annotations:

                                                                                                                                                                                              • Makes it easy to find, subscribe to, and use third-party data in the cloud.
                                                                                                                                                                                          2. AWS CLI

                                                                                                                                                                                            Annotations:

                                                                                                                                                                                            • https://aws.amazon.com/pt/cli/ https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html
                                                                                                                                                                                            1. Instances prices

                                                                                                                                                                                              Annotations:

                                                                                                                                                                                              • https://aws.amazon.com/pt/ec2/pricing/on-demand/
                                                                                                                                                                                              Show full summary Hide full summary

                                                                                                                                                                                              Similar

                                                                                                                                                                                              Geography Quiz - Tectonics
                                                                                                                                                                                              oscartaylor
                                                                                                                                                                                              IB Economics: International Trade
                                                                                                                                                                                              Han Zhang
                                                                                                                                                                                              P4: Explaining motion
                                                                                                                                                                                              thegeekymushroom
                                                                                                                                                                                              An Inspector Calls -- Themes
                                                                                                                                                                                              Sadia Aktar
                                                                                                                                                                                              BIOLOGY HL DEFINITIONS IB
                                                                                                                                                                                              Luisa Mandacaru
                                                                                                                                                                                              Physics Unit 2 - Force, Acceleration And Terminal Velocity
                                                                                                                                                                                              Ryan Storey
                                                                                                                                                                                              Biology B1.3
                                                                                                                                                                                              raffia.khalid99
                                                                                                                                                                                              Online Teaching and Learning
                                                                                                                                                                                              Shawna LeBouthil
                                                                                                                                                                                              Business Management & Strategy PHR Study Guide
                                                                                                                                                                                              Cari Hawthorne
                                                                                                                                                                                              Forces and Motion Practice Test
                                                                                                                                                                                              Fernanda Silva2990
                                                                                                                                                                                              TISSUE TYPES
                                                                                                                                                                                              Missi Shoup