Exam Details

  • Exam Code
    :SAP-C01
  • Exam Name
    :AWS Certified Solutions Architect - Professional (SAP-C01)
  • Certification
    :Amazon Certifications
  • Vendor
    :Amazon
  • Total Questions
    :973 Q&As
  • Last Updated
    :Jul 09, 2023

Amazon Amazon Certifications SAP-C01 Questions & Answers

  • Question 891:

    You are running a successful multitier web application on AWS and your marketing department has asked you to add a reporting tier to the application. The reporting tier will aggregate and publish status reports every 30 minutes from user- generated information that is being stored in your web application s database. You are currently running a Multi-AZ RDS MySQL instance for the database tier. You also have implemented Elasticache as a database caching layer between the application tier and database tier.

    Please select the answer that will allow you to successfully implement the reporting tier with as little impact as possible to your database.

    A. Continually send transaction logs from your master database to an S3 bucket and generate the reports off the S3 bucket using S3 byte range requests.

    B. Generate the reports by querying the synchronously replicated standby RDS MySQL instance maintained through Multi-AZ.

    C. Launch a RDS Read Replica connected to your Multi AZ master database and generate reports by querying the Read Replica.

    D. Generate the reports by querying the ElastiCache database caching tier.

  • Question 892:

    A company is running a batch analysis every hour on their main transactional DB, running on an RDS MySQL instance, to populate their central Data Warehouse running on Redshift. During the execution of the batch, their transactional applications are very slow. When the batch completes they need to update the top management dashboard with the new data. The dashboard is produced by another system running on-premises that is currently started when a manually-sent email notifies that an update is required. The on-premises system cannot be modified because is managed by another team.

    How would you optimize this scenario to solve performance issues and automate the process as much as possible?

    A. Replace RDS with Redshift for the batch analysis and SNS to notify the on-premises system to update the dashboard

    B. Replace RDS with Redshift for the oaten analysis and SQS to send a message to the on-premises system to update the dashboard

    C. Create an RDS Read Replica for the batch analysis and SNS to notify me on-premises system to update the dashboard

    D. Create an RDS Read Replica for the batch analysis and SQS to send a message to the on-premises system to update the dashboard.

  • Question 893:

    Your fortune 500 company has under taken a TCO analysis evaluating the use of Amazon S3 versus acquiring more hardware The outcome was that ail employees would be granted access to use Amazon S3 for storage of their personal documents.

    Which of the following will you need to consider so you can set up a solution that incorporates single sign-on from your corporate AD or LDAP directory and restricts access for each user to a designated user folder in a bucket? (Choose three.)

    A. Setting up a federation proxy or identity provider

    B. Using AWS Security Token Service to generate temporary tokens

    C. Tagging each folder in the bucket

    D. Configuring IAM role

    E. Setting up a matching IAM user for every user in your corporate directory that needs access to a folder in the bucket

  • Question 894:

    Dave is the main administrator in Example Corp., and he decides to use paths to help delineate the users

    in the company and set up a separate administrator group for each path-based division. Following is a

    subset of the full list of paths he plans to use:

    ?/marketing

    ?/sales

    ?/legal

    Dave creates an administrator group for the marketing part of the company and calls it Marketing_Admin.

    He assigns it the /marketing path. The group's ARN is arn:aws:iam::123456789012:group/marketing/

    Marketing_Admin.

    Dave assigns the following policy to the Marketing_Admin group that gives the group permission to use all

    IAM actions with all groups and users in the /marketing path. The policy also gives the Marketing_Admin

    group permission to perform any AWS S3 actions on the objects in the portion of the corporate bucket.

    {

    "Version": "2012-10-17",

    "Statement": [

    {

    "Effect": "Deny",

    "Action": "iam:*",

    "Resource": [

    "arn:aws:iam::123456789012:group/marketing/*",

    "arn:aws:iam::123456789012:user/marketing/*"

    ]

    },

    {

    "Effect": "Allow",

    "Action": "s3:*",

    "Resource": "arn:aws:s3:::example_bucket/marketing/*"

    },

    {

    "Effect": "Allow",

    "Action": "s3:ListBucket*",

    "Resource": "arn:aws:s3:::example_bucket",

    "Condition":{"StringLike":{"s3:prefix": "marketing/*"}}

    }

    ]

    }

    A. True

    B. False

  • Question 895:

    Which is a valid Amazon Resource name (ARN) for IAM?

    A. aws:iam::123456789012:instance-profile/Webserver

    B. arn:aws:iam::123456789012:instance-profile/Webserver

    C. 123456789012:aws:iam::instance-profile/Webserver

    D. arn:aws:iam::123456789012::instance-profile/Webserver

  • Question 896:

    You are responsible for a web application that consists of an Elastic Load Balancing (ELB) load balancer in front of an Auto Scaling group of Amazon Elastic Compute Cloud (EC2) instances. For a recent deployment of a new version of the application, a new Amazon Machine Image (AMI) was created, and the Auto Scaling group was updated with a new launch configuration that refers to this new AMI. During the deployment, you received complaints from users that the website was responding with errors. All instances passed the ELB health checks.

    What should you do in order to avoid errors for future deployments? (Choose two.)

    A. Add an Elastic Load Balancing health check to the Auto Scaling group. Set a short period for the health checks to operate as soon as possible in order to prevent premature registration of the instance to the load balancer.

    B. Enable EC2 instance CloudWatch alerts to change the launch configuration's AMI to the previous one. Gradually terminate instances that are using the new AMI.

    C. Set the Elastic Load Balancing health check configuration to target a part of the application that fully tests application health and returns an error if the tests fail.

    D. Create a new launch configuration that refers to the new AMI, and associate it with the group. Double the size of the group, wait for the new instances to become healthy, and reduce back to the original size. If new instances do not become healthy, associate the previous launch configuration.

    E. Increase the Elastic Load Balancing Unhealthy Threshold to a higher value to prevent an unhealthy instance from going into service behind the load balancer.

  • Question 897:

    You are designing a connectivity solution between on-premises infrastructure and Amazon VPC. Your servers on-premises will be communicating with your VPC instances. You will be establishing IPSec tunnels over the Internet You will be using VPN gateways, and terminating the IPSec tunnels on AWS supported customer gateways.

    Which of the following objectives would you achieve by implementing an IPSec tunnel as outlined above? (Choose four.)

    A. End-to-end protection of data in transit

    B. End-to-end Identity authentication

    C. Data encryption across the Internet

    D. Protection of data in transit over the Internet

    E. Peer identity authentication between VPN gateway and customer gateway

    F. Data integrity protection across the Internet

  • Question 898:

    A company is building a voting system for a popular TV show, viewers win watch the performances then visit the show's website to vote for their favorite performer. It is expected that in a short period of time after the show has finished the site will receive millions of visitors. The visitors will first login to the site using their Amazon.com credentials and then submit their vote. After the voting is completed the page will display the vote totals. The company needs to build the site such that can handle the rapid influx of traffic while maintaining good performance but also wants to keep costs to a minimum.

    Which of the design patterns below should they use?

    A. Use CloudFront and an Elastic Load balancer in front of an auto-scaled set of web servers, the web servers will first call the Login With Amazon service to authenticate the user then process the users vote and store the result into a multi- AZ Relational Database Service instance.

    B. Use CloudFront and the static website hosting feature of S3 with the Javascript SDK to call the Login With Amazon service to authenticate the user, use IAM Roles to gain permissions to a DynamoDB table to store the users vote.

    C. Use CloudFront and an Elastic Load Balancer in front of an auto-scaled set of web servers, the web servers will first call the Login with Amazon service to authenticate the user, the web servers will process the users vote and store the result into a DynamoDB table using IAM Roles for EC2 instances to gain permissions to the DynamoDB table.

    D. Use CloudFront and an Elastic Load Balancer in front of an auto-scaled set of web servers, the web servers will first call the Login With Amazon service to authenticate the user, the web servers win process the users vote and store the result into an SQS queue using IAM Roles for EC2 Instances to gain permissions to the SQS queue. A set of application servers will then retrieve the items from the queue and store the result into a DynamoDB table.

  • Question 899:

    You are designing a personal document-archiving solution for your global enterprise with thousands of

    employees. Each employee has potentially gigabytes of data to be backed up in this archiving solution.

    The solution will be exposed to the employees as an application, where they can just drag and drop their

    files to the archiving system. Employees can retrieve their archives through a web interface. The corporate

    network has high bandwidth AWS Direct Connect connectivity to AWS.

    You have a regulatory requirement that all data needs to be encrypted before being uploaded to the cloud.

    How do you implement this in a highly available and cost-efficient way?

    A. Manage encryption keys on-premises in an encrypted relational database. Set up an on-premises server with sufficient storage to temporarily store files, and then upload them to Amazon S3, providing a client-side master key.

    B. Mange encryption keys in a Hardware Security Module (HSM) appliance on-premises serve r with sufficient storage to temporarily store, encrypt, and upload files directly into Amazon Glacier.

    C. Manage encryption keys in Amazon Key Management Service (KMS), upload to Amazon Simple Storage Service (S3) with client-side encryption using a KMS customer master key ID, and configure Amazon S3 lifecycle policies to store each object using the Amazon Glacier storage tier.

    D. Manage encryption keys in an AWS CloudHSM appliance. Encrypt files prior to uploading on the employee desktop, and then upload directly into Amazon Glacier.

  • Question 900:

    You are migrating a legacy client-server application to AWS. The application responds to a specific DNS domain (e.g. www.example.com) and has a 2-tier architecture, with multiple application servers and a database server. Remote clients use TCP to connect to the application servers. The application servers need to know the IP address of the clients in order to function properly and are currently taking that information from the TCP socket. A Multi-AZ RDS MySQL instance will be used for the database. During the migration you can change the application code, but you have to file a change request.

    How would you implement the architecture on AWS in order to maximize scalability and high availability?

    A. File a change request to implement Alias Resource support in the application. Use Route 53 Alias Resource Record to distribute load on two application servers in different Azs.

    B. File a change request to implement Latency Based Routing support in the application. Use Route 53 with Latency Based Routing enabled to distribute load on two application servers in different Azs.

    C. File a change request to implement Cross-Zone support in the application. Use an ELB with a TCP Listener and Cross-Zone Load Balancing enabled, two application servers in different AZs.

    D. File a change request to implement Proxy Protocol support in the application. Use an ELB with a TCP Listener and Proxy Protocol enabled to distribute load on two application servers in different Azs.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Amazon exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your SAP-C01 exam preparations and Amazon certification application, do not hesitate to visit our Vcedump.com to find your solutions here.