exam questions

Exam AWS Certified Security - Specialty All Questions

View all questions & answers for the AWS Certified Security - Specialty exam

Exam AWS Certified Security - Specialty topic 1 question 277 discussion

Exam question from Amazon's AWS Certified Security - Specialty
Question #: 277
Topic #: 1
[All AWS Certified Security - Specialty Questions]

A company's on-premises networks are connected to VPCs using an AWS Direct Connect gateway. The company's on-premises application needs to stream data using an existing Amazon Kinesis Data Firehose delivery stream. The company's security policy requires that data be encrypted in transit using a private network.
How should the company meet these requirements?

  • A. Create a VPC endpoint for Kinesis Data Firehose. Configure the application to connect to the VPC endpoint.
  • B. Configure an IAM policy to restrict access to Kinesis Data Firehose using a source IP condition. Configure the application to connect to the existing Firehose delivery stream.
  • C. Create a new TLS certificate in AWS Certificate Manager (ACM). Create a public-facing Network Load Balancer (NLB) and select the newly created TLS certificate. Configure the NLB to forward all traffic to Kinesis Data Firehose. Configure the application to connect to the NLB.
  • D. Peer the on-premises network with the Kinesis Data Firehose VPC using Direct Connect. Configure the application to connect to the existing Firehose delivery stream.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
jtzt2003
Highly Voted 3 years, 5 months ago
The Answer is A. Firehose VPC endpoints only use https, therefore data is encrypted in transit. Direct Connect Gateway establishes a private connection to the VPC.
upvoted 8 times
1awssec
3 years, 5 months ago
https://docs.aws.amazon.com/firehose/latest/dev/controlling-access.html (Currently Kinesis Data Firehose does NOT support data delivery to HTTP endpoints in a VPC.)
upvoted 1 times
...
dumma
3 years, 5 months ago
Correct, A is the right answer.
upvoted 3 times
...
dfranco76
3 years, 5 months ago
Confusing.. You can use an interface VPC endpoint to keep traffic between your Amazon VPC and Kinesis Data Firehose from leaving the Amazon network. Interface VPC endpoints don't require an internet gateway, NAT device, VPN connection, or AWS Direct Connect connection. https://docs.aws.amazon.com/firehose/latest/dev/vpc.html
upvoted 3 times
...
...
zdd
Highly Voted 3 years, 3 months ago
A https://docs.aws.amazon.com/firehose/latest/dev/vpc.html
upvoted 5 times
...
Raphaello
Most Recent 1 year, 2 months ago
Selected Answer: A
On-prem application to connect through Direct Connect to VPC interface endpoint for Kinesis Data Firehose.
upvoted 1 times
...
Tofu13
1 year, 11 months ago
Selected Answer: A
Only https destinations are supported. URL restrictions are applied during delivery-stream configuration. (Port 443) https://docs.aws.amazon.com/firehose/latest/dev/httpdeliveryrequestresponse.html
upvoted 1 times
...
ITGURU51
1 year, 12 months ago
The business requirement can be met by configuring an VPC endpoint. A VPC endpoint enables private connections between a VPC and supported AWS services and VPC endpoint services powered by AWS PrivateLink. This means that instances in a VPC do not require public IP addresses to communicate with resources of the service and traffic between a VPC and a service does not leave the Amazon network.
upvoted 1 times
...
peddyua
2 years, 1 month ago
Selected Answer: A
architecture On-premises application | | VPN connection or AWS Direct Connect connection | | VPC endpoint for Kinesis Data Firehose | | Kinesis Data Firehose delivery stream So first half is traveling through DC which is dedicated private network, then when it's connecting to VPC Endpoint on-premises application connects to the delivery stream without going over the public internet.
upvoted 2 times
...
Smartphone
2 years, 2 months ago
A VPC endpoint enables customers to privately connect to supported AWS services and VPC endpoint services powered by AWS PrivateLink....Traffic between an Amazon VPC and a service does not leave the Amazon network. On premises network can not access the VPC endpoint through Direct connect. A could NOT be the Answer https://docs.aws.amazon.com/whitepapers/latest/aws-privatelink/what-are-vpc-endpoints.html
upvoted 1 times
...
sapien45
2 years, 7 months ago
Selected Answer: A
switched to A. Use a private IP address over Direct Connect (with a VPC endpoint)
upvoted 1 times
...
sapien45
2 years, 7 months ago
Selected Answer: A
AWS DirectConnect : PRIVATE network connection (not over the internet) Interface VPC endpoints are powered by AWS PrivateLink, an AWS technology that enables PRIVATE communication between AWS services using an elastic network interface with PRIVATE IPs in your Amazon VPC. https://docs.aws.amazon.com/firehose/latest/dev/vpc.html
upvoted 1 times
sapien45
2 years, 7 months ago
Both Kinesis Streams and Firehose AWS endpoints use only HTTPS as explained here ahttps://docs.aws.amazon.com/general/latest/gr/ak.html . Thus by injecting your records to the Stream or Firehouse you must use HTTPS which provides encryption in transit.
upvoted 1 times
...
...
Jonfernz
2 years, 11 months ago
Selected Answer: A
Create a VPC endpoint for Kinesis Data Firehose. Configure the application to connect to the VPC endpoint.
upvoted 1 times
...
Scunningham99
2 years, 11 months ago
answer is C - A does not offer encryption which is what the question is asking. A would be valid if the question stated not to traverse the public internet!
upvoted 2 times
Scunningham99
2 years, 11 months ago
talking rubbish its A
upvoted 1 times
...
...
f4bi4n
3 years ago
All answers are not really good. The best would be to use a dc with public vif, then connect to the kinesis endpoint over the dc. But when I remember correctly, all of your public aws traffic is routed via dc (if it is a public vif). so C could be an option.
upvoted 1 times
...
argol
3 years, 5 months ago
AWS PrivateLink uses Network Load Balancers to connect interface endpoints to services. A Network Load Balancer functions at the network transport layer (layer 4) and can handle millions of requests per second. In the case of AWS PrivateLink, it is represented inside the consumer Amazon VPC as an endpoint network interface. answer is A
upvoted 1 times
...
AWee
3 years, 6 months ago
A. interface VPC endpoint to keep traffic between Amazon VPC and Kinesis Data Firehose from leaving the Amazon network. Interface VPCE don't require AWS Direct Connect connection. Interface VPCE are powered by AWS PrivateLink.
upvoted 2 times
...
bruzeh
3 years, 6 months ago
From the DirectConnect FAQ: Features that are not currently supported by Direct Connect are; AWS Classic VPN, AWS VPN (such as edge-to-edge routing), VPC peering, VPC endpoints.
upvoted 4 times
...
CloudMasterGuru
3 years, 6 months ago
The keyword is private link, so a first guess is "A", as it has firehose VPC endpoint, however, then option "D" is also providing similar functionality in terms of Direct Connect with an existing network. The question is poorly worded, and confusing between the two options. Both of these options yet don't give encryption that is also asked in the question. If you go with the NLB option, then its exposed using public IP and the private purpose is defeated.
upvoted 1 times
babaseun
3 years, 6 months ago
Please check this link.......https://aws.amazon.com/about-aws/whats-new/2017/09/elastic-load-balancing-network-load-balancer-now-supports-load-balancing-to-ip-addresses-as-targets-for-aws-and-on-premises-resources/ .....Answer is C
upvoted 1 times
...
...
babaseun
3 years, 6 months ago
The companyג€™s security policy requires that data be encrypted in transit, only option C is talking about encryption, others are about connection....i go with C
upvoted 2 times
jtzt2003
3 years, 5 months ago
The NLB is public facing, therefore does not meet the criteria. The answer is A.
upvoted 1 times
...
babaseun
3 years, 6 months ago
https://aws.amazon.com/about-aws/whats-new/2017/09/elastic-load-balancing-network-load-balancer-now-supports-load-balancing-to-ip-addresses-as-targets-for-aws-and-on-premises-resources/
upvoted 1 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago