AWS certification exam cheat sheets

AWS certification exams grill you on vast topics and lot of services. In this post we have consolidated major services and topics of different exams so that you can access them from a single location.

Below links will give you better info on which topics and services are important for each exam and how to best prepare for them.

Which AWS certification is suitable for me?

How to prepare for AWS Certified Developer - Associate

How to prepare for AWS Certified SysOps Administrator – Associate

How to prepare for AWS Certified Solutions Architect - Associate

How to prepare for AWS Certified Solutions Architect - Professional

Once decided on which certification you want to pursue you can take a quick look of services in these cheat sheets for each service.


Services

  • Amazon API gateway
It's a fully managed service that makes it easy for developer to publish, maintain, monitor and secure APIs at any scale. With few click you can create an API that acts as front door for applications to access data, business logic, or functionality from your back-end services, such as applications running on EC2, AWS lambda or any web application.


What can API gateway do?
  • Expose HTTPS endpointns to define a RESTful API
  • Serverlessly connect to services like lambda and dynamoDB
  • Send each API endpoint to a different target
  • Scale effortlessly
  • Track and control usage by API key
  • Throttle requests to prevent attacks
  • Connect to cloudwatch to log all requests to monitoring

What is API caching?
You can enable API caching in API gateway to cache your endpoint's responses . With caching, you can reduce the number of calls made to your endpoint and also improve the latency of the requests to your API.When you enable caching for a stage, API gateway caches responses from your endpoint for a specified TTL period in seconds. API gateway then responds to the requests by looking up the endpoint response from the cache instead of making a request to your endpoint.


  • Cloud Front

Edge Location :- this is the location where content will be cached. This is separate to an availabilty zone in aws region
Origin :- This is the origin of the file that the cdn will distribute . This can either be S3 bucket, an EC2 instance, elastic load balancer or route 53.
Distribution :- this is the name given the CDN which consists of a collection of edge locations.


Two type of distributions

Web distribution :- Typically used for websites
RTMP(real time messaging protocol) :- Used for media streaming

  • Edge location are not just read only you can write to them too.(i.e. put object on them)
  • Object are cached for the life of the TTL (Time to Live) - TTL is define by you for an object in cloud front - cdn
  • You can clear cached objects before TTL expires, but you will be charged
  • You can have multiple origins in same distribution
  • TTL is defined in seconds

Exam Questions


Below are links of some sample exam questions to test your preparation.

AWS Sample Exam Questions


Sources

AWS Documentation

No comments:

Post a Comment