From the course: Building a Cloud Architecture Diagram

Unlock the full course today

Join today to access over 24,400 courses taught by industry experts.

UML state diagram overview

UML state diagram overview

- [Mark] State diagrams represent the different states that an object or component can be in, and the transition between the different states. Let's take a look at an example. In this case, the end user is accessing CloudFront. This is Amazon's CDN. The request to CloudFront is an origin request for data. The origin request is intercepted by a service called Lambda@Edge. Lambda@Edge is where you can host a custom function to carry out whatever task you want. Lambda takes a look at the request and directs the request to an Amazon DynamoDB database. Another end user request formulates a request from the API gateway, which is hosting version 1 of an API. The version 1 API calls the version 1 function hosted by Lambda. At the bottom of the screen, there's an API gateway deployment with an API version 2. The Amazon API gateway can handle APIs of different versions. If there was a request to the API version 2, it could in…

Contents