Table of Contents of Articles:
- Amazon ECS
- Amazon EKS
- Amazon EC2
- Elastic Beanstalk
- AWS Fargate
- AWS Lambda (serverless)
- Amazon EBS
7.1 EBS Lifecycle - Amazon Elastic File System (EFS) – Shared file system
- What is Amazon S3?
9.1 What is S3
9.2 Encryption at rest:
9.3 S3 Best Practices: - What is AWS Backup?
- What is AWS DataSync?
- What is AWS Snowball Edge?
- AWS Transfer Family
- What is Amazon Aurora?
- What is Amazon RDS?
- What is Amazon Redshift?
- What is Amazon Virtual Private Cloud?
- What is Amazon Route 53?
- What is Amazon API Gateway?
- What is AWS Direct Connect
- Elastic Load Balancing (ELB)
- What is Amazon Rekognition?
- What is Amazon Comprehend?
- What is Amazon SageMaker?
- What is Amazon Transcribe?
- What is Amazon Translate?
- What is Amazon Athena?
- What is Amazon QuickSight?
- What is Amazon Cognito?
- What is Amazon GuardDuty?
- What is Amazon Inspector?
- What is Amazon Macie?
- What is AWS Certificate Manager?
- What is AWS Secrets Manager?
- What is AWS KMS?
- What is AWS Shield?
- What are AWS Organizations?
- What is the difference between Amazon SQS and Amazon Simple Notification Service (SNS)?
- What is Amazon Simple Notification Service (Amazon SNS)?
- What is Kinesis Data Streams used for?
- What is AWS Service Catalog?
- What is AWS WAF?
XLIII. IAM - Amazon CloudFront
- Amazon ElasticCache
The basic knowledge of this article is shared up to 14, and the remaining basic knowledge will be shared in the future.
What are AWS Certification Exams? What’s the use?
AWS Certification is a set of certification systems launched by AWS for practitioners in the cloud computing industry. Learners can demonstrate your AWS cloud skills and increase your credibility by earning an industry-recognized credential.
The introduction page of the certification system on the AWS official website: https://aws.amazon.com/certification/
At present, AWS has the highest market share in the global cloud computing market, and many large multinational enterprises are using the cloud services provided by AWS. In some enterprises with AWS as the main cloud platform, there are even mandatory requirements for technical personnel to pass the AWS certification exam. When applying for a job, having an AWS certification credential can also be a proof of technical ability and a plus point in your job search. Therefore, if you are interested in working in technology, sales, etc. in cloud computing-related fields, obtaining an AWS certification qualification will be of great help to you.
1.Amazon ECS
is a fully managed, fixed container orchestration service that requires use with Amazon Elastic Cloud Compute (EC2) instances or using AWS Fargate.
2.Amazon EKS
Amazon EKS is a managed service that makes it easy to run Kubernetes on AWS without having to install and operate your own Kubernetes dashboard or worker node. It can also be used with AWS Fargate
3.Amazon EC2
Amazon EC2 is a type of cloud server. Currently supports a wide range of operating systems, including: Amazon Linux, Ubuntu, Windows Server, Red Hat Enterprise Linux, SUSE Linux Enterprise Server, openSUSE Leap, Fedora, Fedora CoreOS, Debian, CentOS, Gentoo Linux, Oracle Linux and FreeBSD. We’re looking for ways to expand to other platforms.
On-Demand Instances are the most expensive.
4.Elastic Beanstalk
AWS Elastic Beanstalk makes it easier for developers to quickly deploy and manage applications in the AWS Cloud. Developers simply upload their applications, and Elastic Beanstalk will automatically handle the deployment details of capacity provisioning, load balancing, Auto Scaling, and application health monitoring.
5.AWS Fargate
AWS Fargate is a serverless compute engine for containers that works with Amazon Elastic Container Service (ECS) and Amazon Elastic Kubernetes Service (EKS). AWS Fargate makes it easy to focus on building applications. With Fargate, you don’t need to provision and manage servers, you can specify and pay for resources for each application, and improve security by designing isolated applications.
6.AWS Lambda (serverless)
With AWS Lambda, you don’t need to provision or manage servers to run code. You only pay for the compute time you use – you don’t incur a charge when your code isn’t running. With Lambda, you can run code for virtually any type of application or back-end service with no management at all. Simply upload your code, and Lambda takes care of everything you need to run and scale your highly available code. You can set your code to automatically trigger from other AWS services, or call directly from any web or mobile application.
7. Amazon EBS
7.1 EBS Lifecycle
You can use snapshots to back up your data.
Amazon EBS offers two main storage classes:
SSD-based storage: SSD-based storage for transactional workloads (performance is primarily dependent on IOPS, latency, and durability).
HDD-based storage: HDD-based storage for throughput-intensive workloads (performance is primarily based on throughput, measured in MB/s).
SSD-type volumes are designed for transactional and IOPS-intensive database workloads, boot volumes, and workloads that require high IOPS. SSD-type volumes include provisioned IOPS SSDs (io1 and io2) and general-purpose SSDs (gp3 and gp2). Both io2 and io2 Block Express for IOPS SSD volumes are designed to deliver 100x durability (99.999%), making it ideal for business-critical applications that require higher uptime. gp3 is the latest generation of general-purpose SSD volumes that provide the best balance of price and performance for most applications that do not require maximum IOPS performance or 99.999% durability.
HDD-type volumes are designed for throughput-intensive and big data workloads, large I/O, and continuous I/O modes. HDD-type volumes include throughput-optimized HDDs (st1) and Cold HDDs (sc1).
io1 | io2 | gp3 | gp2 | st1 | sc1 | |
---|---|---|---|---|---|---|
Volume type | EBS Provisioned IOPS SSD (io2 Block Express) | EBS Provisioned IOPS SSD (io1) | EBS General Purpose SSD (gp3) | EBS General Purpose SSD (gp2) | Throughput-Optimized HDDs (st1) | Cold HDD (sc1) |
Short description | High-performance SSD volumes designed for latency-sensitive, business-critical applications | High-performance SSD volumes designed for latency-sensitive, transactional workloads | General-purpose SSD volumes to balance price and performance across a wide range of transactional workloads) | General-purpose SSD volumes designed to balance price and performance across a wide range of transactional workloads | Low-cost HDD volumes dedicated to frequently accessed, throughput-intensive workloads | The lowest cost HDD volume dedicated to infrequently accessed workloads |
Use Cases: | I/O-intensive NoSQL and relational databases | I/O-intensive NoSQL and relational databases | Virtual desktops, medium-sized single-instance databases (e.g., MSFT SQL Server and Oracle DB), low-latency interactive applications, development and testing, boot volumes | Boot volumes, low-latency interactive applications, development, and testing | Big data, data warehousing, log processing | Requires less cold data for scans per day |
Volume size | 4 GB – 64 TB | 4GB – 16TB | 1 GB – 16 TB | 1GB – 16TB | 125GB – 16TB | 125GB – 16TB |
Persistence | 99.999% | 99.8% – 99.9% | 99.8% – 99.9% durability | 99.8% – 99.9% durability | 99.8% – 99.9% durability | 99.8% – 99.9% durability |
Delay | Sub-millisecond | |||||
Maximum IOPS*/volume | 256,000 | 64000 | 16000 | 16,000 | 500 | 250 |
Maximum throughput**/volume | 4,000MB/s | 1000 MB/s | 1000MB/s | 250 MB/s | 500 MB/s | 250 MB/s |
Performance rankings | 1 | 2 | 3 | 4 | 5 | 6 |
Price ranking | 1 | 2 | 3 | 4 | 5 | 6 |
Introduction to various types of EBS: https://aws.amazon.com/cn/ebs/volume-types/?pg=ln&sec=be
8. Amazon Elastic File System (EFS) – Shared file system
Amazon Elastic File System (EFS) is designed to provide serverless, fully elastic file storage, allowing you to share file data without provisioning or managing storage capacity and performance. Multiple instances can share the same storage. Access file systems across zones, regions, VPCs, and accounts.
9.What is Amazon S3?
9.1 What is S3
Amazon S3 is purpose-built object storage for storing and retrieving any amount of data from anywhere. S3 is a simple storage service that delivers industry-leading durability, availability, performance, security, and virtually unlimited scalability at a fraction of the cost.
9.2 Encryption at rest:
Amazon Managed Keys (SSE-S3) S3 manages its own keys.
Amazon KMS Management Key (SSE-KMS), AWS-KMS Management Key. Advantages: The key can be rotated on a regular basis, and it is possible to record who used the key and when.
Customer Managed Keys (SSE-C) are managed by the customer themselves
9.3 S3 Best Practices:
10.What is AWS Backup?
AWS Backup is a fully managed service that centralizes and automates data protection across AWS services such as Amazon Simple Storage service (S3), Amazon FSx, Amazon Elastic Compute Cloud (EC2), and Amazon Relational Database Service (RDS), as well as VMware Mixed workloads such as on-premises, VMware Cloud on AWS, and VMware Cloud on AWS Outposts. AWS Backup provides a cost-effective, fully managed, and policy-based service that further simplifies data protection at scale. With AWS Backup Audit Manager, you can audit and report on compliance with your data protection policies to help meet business and regulatory needs. When combined with AWS Organizations, you can use AWS Backup to centrally deploy data protection policies to configure, manage, and govern your backup activities across AWS accounts and resources.
11.What is AWS DataSync?
A: AWS DataSync is an online data movement and discovery service that simplifies and accelerates data migration to AWS and data movement to and from on-premises storage, edge locations, other cloud providers, and AWS storage. It is suitable for good network and short-term data extraction to AWS.
12.What is AWS Snowball Edge?
AWS Snowball Edge is an edge computing and data transfer appliance provided by the AWS Snowball service. With onboard storage and exceptional compute power, it offers a selection of AWS services for use cases at the edge. Snowball Edge offers two options, Storage Optimized and Compute Optimized, that enable data to be processed and collected locally in disconnected environments such as ships, windmills, and remote factories. Click here to learn more about its features. Suitable for poor network, persistence, small file uploads.
snowcone: 10T
snowball Edge: 80TB-1PB
snowMobile: 100PB (large data center)
13.AWS Transfer Family
AWS Transfer Family uses SFTP, FTPS, FTP, and AS2 protocols to securely extend your repetitive business-to-business file transfers to Amazon storage services.
14.What is Amazon Aurora?
Amazon Aurora is a modern relational database service that delivers performance and high availability at scale, fully open-source MySQL-compatible and PostgreSQL-compatible editions, and a range of development tools for building serverless and machine learning (ML)-driven applications.
AWS SAA-C03 certifiction solutions
In addition to learning and mastering the vast amount of basic knowledge step by step, the next step is to practice and practice to ensure that you can effectively pass the SAA-C03 exam.
The most effective exercise programs currently include:
- Amazon official training
- Other popular online training (Udemy, Whizlabs…)
- Use the real-time updated SAA-C03 exam practice questions: https://www.leads4pass.com/saa-c03.html (prepare 3 days before the exam)
Each certification assistance solution has its advantages and disadvantages:
- Preparation time
- Study time
- Exam question coverage rate
- Friendliness
- Price
Everything needs to be chosen according to your actual needs! Finally, I wish you all easy success.