AWS Lambda
Lambda - server less application - lets you run code without provisioning or managing servers. You only pay for the compute time you consume - no charge when your code is not running. No provisioning of servers Compute services where…
AWS Elastic Load Balancing
Elastic Load Balancing automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, and IP addresses. It can handle the varying load of your application traffic in a single Availability Zone or across multiple Availability Zones.…
AWS ElastiCache
ElastiCache improves performance of web applications by allowing you to retrieve info from fast, managed, in-memory system. Amazon ElastiCache works as an in-memory data store and cache to support the most demanding applications requiring sub-millisecond response times. By utilizing an…
AWS CloudFront
CDN = Content Delivery Network - a system of distributed servers that deliver web pages and other web content to a user based on the geo location of the user. You can clear cached objects but you are charged for…
AWS S3
S3 - Simple Storage Service Object based storage - flat files S3 is a universal namespace - unique names for buckets HTTP 200 successful upload code Format of bucket names: http://s3-aws-region.amazonaws.com/bucket (https://s3-us-east-1.amazonaws.com/bucketname) Bucket site hosting URL: http://examplebucket.s3-website-us-west-2.amazonaws.com/ Data consistency model…
AWS DynamoDB
Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. It is a fully managed cloud database and supports both document and key-value store models. Its flexible data model, reliable…