美文网首页AWS
SAA-C02 考点概要

SAA-C02 考点概要

作者: 涣涣虚心0215 | 来源:发表于2021-05-24 10:57 被阅读0次

    Refer: https://jayendrapatil.com/aws-certified-solutions-architect-associate-saa-c02-exam-learning-path/

    Networking

    • Be sure to create VPC from scratch. This is mandatory.

    • Create VPC and understand whats an CIDR and addressing patterns

    • Create public and private subnets, configure proper routes, security groups, NACLs. (hint: Subnets are public or private depending on whether they can route traffic directly through Internet gateway)

    • Create Bastion for communication with instances

    • Create NAT Gateway or Instances for instances in private subnets to interact with internet

    • Create two tier architecture with application in public and database in private subnets

    • Create three tier architecture with web servers in public, application and database servers in private. (hint: focus on security group configuration with least privilege)

    • Make sure to understand how the communication happens between Internet, Public subnets, Private subnets, NAT, Bastion etc.

    • Understand difference between Security Groups and NACLs (hint: Security Groups are Stateful vs NACLs are stateless. Also only NACLs provide an ability to deny or block IPs)

    • Understand VPC endpoints and what services it can help interact (hint: VPC Endpoints routes traffic internally without Internet)

    • VPC Gateway Endpoints supports S3 and DynamoDB.

    • VPC Interface Endpoints OR Private Links supports others

    • Understand difference between NAT Gateway and NAT Instance (hint: NAT Gateway is AWS managed and is scalable and highly available)

    • Understand how NAT high availability can be achieved (hint: provision NAT in each AZ and route traffic from subnets within that AZ through that NAT Gateway)

    • Understand VPN and Direct Connect for on-premises to AWS connectivity

    • VPN provides quick connectivity, cost-effective, secure channel, however routes through internet and does not provide consistent throughput

    • Direct Connect provides consistent dedicated throughput without Internet, however requires time to setup and is not cost-effective

    • Understand Data Migration techniques

    • Choose Snowball vs Snowmobile vs Direct Connect vs VPN depending on the bandwidth available, data transfer needed, time available, encryption requirement, one-time or continuous requirement

    • Snowball, SnowMobile are for one-time data, cost-effective, quick and ideal for huge data transfer

    • Direct Connect, VPN are ideal for continuous or frequent data transfers

    • Understand CloudFront as CDN and the static and dynamic caching it provides, what can be its origin (hint: CloudFront can point to on-premises sources and its usecases with S3 to reduce load and cost)

    • Understand Route 53 for routing

    • Understand Route 53 health checks and failover routing

    • Understand Route 53 Routing Policies it provides and their use cases mainly for high availability (hint: focus on weighted, latency, geolocation, failover routing)

    • Be sure to cover ELB concepts in deep.

    • SAA-C02 focuses on ALB and NLB and does not cover CLB

    • Understand differences between CLB vs ALB vs NLB

    • ALB is layer 7 while NLB is layer 4

    • ALB provides content based, host based, path based routing

    • ALB provides dynamic port mapping which allows same tasks to be hosted on ECS node

    • NLB provides low latency and ability to scale

    • NLB provides static IP address

    Security

    • Understand IAM as a whole

    • Focus on IAM role (hint: can be used for EC2 application access and Cross-account access)

    • Understand IAM identity providers and federation and use cases

    • Understand MFA and how would implement two factor authentication for an application

    • Understand IAM Policies (hint: expect couple of questions with policies defined and you need to select correct statements)

    • Understand encryption services

    • KMS for key management and envelope encryption

    • Focus on S3 with SSE, SSE-C, SSE-KMS

    • Know SQS now provides SSE support

    • AWS WAF integrates with CloudFront to provide protection against Cross-site scripting (XSS) attacks. It also provide IP blocking and geo-protection.

    • AWS Shield integrates with CloudFront to provide protection against DDoS.

    • Refer Disaster Recovery whitepaper, be sure you know the different recovery types with impact on RTO/RPO.

    Storage

    • Understand various storage options S3, EBS, Instance store, EFS, Glacier, FSx and what are the use cases and anti patterns for each

    • Instance Store

    • Understand Instance Store (hint: it is physically attached to the EC2 instance and provides the lowest latency and highest IOPS)

    • Elastic Block Storage – EBS

    • Understand various EBS volume types and their use cases in terms of IOPS and throughput. SSD for IOPS and HDD for throughput

    • Understand Burst performance and I/O credits to handle occasional peaks

    • Understand EBS Snapshots (hint: backups are automated, snapshots are manual)

    • Simple Storage Service – S3

    • Cover S3 in depth

    • Understand S3 storage classes with lifecycle policies

    • Understand the difference between SA Standard vs SA IA vs SA IA One Zone in terms of cost and durability

    • Understand S3 Data Protection (hint: S3 Client side encryption encrypts data before storing it in S3)

    • Understand S3 features including

    • S3 provides a cost effective static website hosting

    • S3 versioning provides protection against accidental overwrites and deletions

    • S3 Pre-Signed URLs for both upload and download provides access without needing AWS credentials

    • S3 CORS allows cross domain calls

    • S3 Transfer Acceleration enables fast, easy, and secure transfers of files over long distances between your client and an S3 bucket.

    • Understand Glacier as an archival storage with various retrieval patterns

    • Glacier Expedited retrieval now allows object retrieval within mins

    • Understand Storage gateway and its different types.

    • Cached Volume Gateway provides access to frequently accessed data, while using AWS as the actual storage

    • Stored Volume gateway uses AWS as a backup, while the data is being stored on-premises as well

    • File Gateway supports SMB protocol

    • Understand FSx easy and cost effective to launch and run popular file systems.

    • FSx provides two file systems to choose from: Amazon FSx for Windows File Server for business applications and Amazon FSx for Lustre for high-performance workloads.

    • Understand the difference between EBS vs S3 vs EFS

    • EFS provides shared volume across multiple EC2 instances, while EBS can be attached to a single volume within the same AZ.

    • Understand the difference between EBS vs Instance Store

    • Would recommend referring Storage Options whitepaper, although a bit dated 90% still holds right

    Compute

    • Understand Elastic Cloud Compute – EC2

    • Understand Auto Scaling and ELB, how they work together to provide High Available and Scalable solution. (hint: Span both ELB and Auto Scaling across Multi-AZs to provide High Availability)

    • Understand EC2 Instance Purchase Types – Reserved, Scheduled Reserved, On-demand and Spot and their use cases

    • Choose Reserved Instances for continuous persistent load

    • Choose Scheduled Reserved Instances for load with fixed scheduled and time interval

    • Choose Spot instances for fault tolerant and Spiky loads

    • Reserved instances provides cost benefits for long terms requirements over On-demand instances

    • Spot instances provides cost benefits for temporary fault tolerant spiky load

    • Understand EC2 Placement Groups (hint: Cluster placement groups provide low latency and high throughput communication, while Spread placement group provides high availability)

    • Understand Lambda and serverless architecture, its features and use cases. (hint: Lambda integrated with API Gateway to provide a serverless, highly scalable, cost-effective architecture)

    • Understand ECS with its ability to deploy containers and micro services architecture.

    • ECS role for tasks can be provided through taskRoleArn

    • ALB provides dynamic port mapping to allow multiple same tasks on the same node

    • Know Elastic Beanstalk at a high level, what it provides and its ability to get an application running quickly.

    Databases

    • Understand relational and NoSQLs data storage options which include RDS, DynamoDB, Aurora and their use cases

    • RDS

    • Understand RDS features – Read Replicas vs Multi-AZ

    • Read Replicas for scalability, Multi-AZ for High Availability

    • Multi-AZ are regional only

    • Read Replicas can span across regions and can be used for disaster recovery

    • Understand Automated Backups, underlying volume types

    • Aurora

    • Understand Aurora

    • provides multiple read replicas and replicates 6 copies of data across AZs

    • Understand Aurora Serverless provides a highly scalable cost-effective database solution

    • DynamoDB

    • Understand DynamoDB with its low latency performance, key-value store (hint: DynamoDB is not a relational database)

    • DynamoDB DAX provides caching for DynamoDB

    • Understand DynamoDB provisioned throughput for Read/Writes (It is more cover in Developer exam though.)

    • Know ElastiCache use cases, mainly for caching performance

    Integration Tools

    • Understand SQS as message queuing service and SNS as pub/sub notification service
    • Understand SQS features like visibility, long poll vs short poll
    • Focus on SQS as a decoupling service
    • Understand SQS Standard vs SQS FIFO difference (hint: FIFO provides exactly once delivery both low throughput)

    Analytics

    • Know Redshift as a business intelligence tool
    • Know Kinesis for real time data capture and analytics
    • Atleast know what AWS Glue does, so you can eliminate the answer

    Management Tools

    • Understand CloudWatch monitoring to provide operational transparency
    • Know which EC2 metrics it can track. Remember, it cannot track memory and disk space/swap utilization
    • Understand CloudWatch is extendable with custom metrics
    • Understand CloudTrail for Audit
    • Have a basic understanding of CloudFormation, OpsWorks

    相关文章

      网友评论

        本文标题:SAA-C02 考点概要

        本文链接:https://www.haomeiwen.com/subject/jqqxsltx.html