Pooyan Razian

AWS Lambda SnapStart

AWS Lambda SnapStart Here is the Lambda execution environment lifecycle: Source Each phase starts with an event that Lambda sends to the runtime and to all registered extensions. The runtime and each extension indicate completion by sending a Next API request. Lambda freezes the execution environment when the runtime and each extension have completed and there are no pending events. And this illus... [read more]

February 7, 2025

AWS Lambda SnapStart

AWS KMS Envelope Encryption

Source: AWS Envelope encryption in AWS Key Management Service (KMS) enhances data security and efficiency by encrypting plaintext data with a data key, which is then encrypted with another key, often a root key. This method ensures robust protection by securing the data keys and allows for efficient re-encryption of keys rather than large datasets. Benefits of Envelope Encryption Enhanced Security... [read more]

August 3, 2024

AWS KMS Envelope Encryption

Amazon API Gateway example: Only IAM users from another account

Source: AWS Imagine in a project you are using Amazon API Gateway to define REST APIs. You, as a developer want to allow only IAM users from another AWS account to access the APIs. What would you do? Create an IAM Permission Policy Create an IAM policy in the other AWS account (the account where the IAM users are located) that grants the necessary permissions to invoke the API Gateway methods. The... [read more]

August 2, 2024

Amazon API Gateway example: Only IAM users from another account

DynamoDB: Best Practices for Developers (2024)

Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. It's an ideal solution for developers building high-performance, scalable applications. However, to leverage DynamoDB effectively, developers must understand the best practices and common pitfalls. This article will cover essential topics such as schema design, perfor... [read more]

July 29, 2024

DynamoDB: Best Practices for Developers (2024)

Overview of AWS Services for Big Data Analytics

Image by Leonardo AI Amazon Web Services (AWS) offers a robust suite of tools for handling big data analytics, designed to cater to various needs from data collection and storage to processing and analysis. Here’s a guide to understanding when to use each service and the key features of these powerful tools. AWS Advantage in Big Data Analytics AWS stands out in the big data landscape due to its co... [read more]

July 26, 2024

Overview of AWS Services for Big Data Analytics
per page

AWS Lambda SnapStart

AWS Lambda SnapStart Here is the Lambda execution environment lifecycle: Source Each phase starts with an event that Lambda sends to the runtime and to all registered extensions. The runtime and each extension indicate completion by sending a Next API request. Lambda freezes the execution environment when the runtime and each extension have completed and there are no pending events. And this illus... [read more]

February 7, 2025

AWS Lambda SnapStart

AWS KMS Envelope Encryption

Source: AWS Envelope encryption in AWS Key Management Service (KMS) enhances data security and efficiency by encrypting plaintext data with a data key, which is then encrypted with another key, often a root key. This method ensures robust protection by securing the data keys and allows for efficient re-encryption of keys rather than large datasets. Benefits of Envelope Encryption Enhanced Security... [read more]

August 3, 2024

AWS KMS Envelope Encryption

Amazon API Gateway example: Only IAM users from another account

Source: AWS Imagine in a project you are using Amazon API Gateway to define REST APIs. You, as a developer want to allow only IAM users from another AWS account to access the APIs. What would you do? Create an IAM Permission Policy Create an IAM policy in the other AWS account (the account where the IAM users are located) that grants the necessary permissions to invoke the API Gateway methods. The... [read more]

August 2, 2024

Amazon API Gateway example: Only IAM users from another account

DynamoDB: Best Practices for Developers (2024)

Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. It's an ideal solution for developers building high-performance, scalable applications. However, to leverage DynamoDB effectively, developers must understand the best practices and common pitfalls. This article will cover essential topics such as schema design, perfor... [read more]

July 29, 2024

DynamoDB: Best Practices for Developers (2024)

Overview of AWS Services for Big Data Analytics

Image by Leonardo AI Amazon Web Services (AWS) offers a robust suite of tools for handling big data analytics, designed to cater to various needs from data collection and storage to processing and analysis. Here’s a guide to understanding when to use each service and the key features of these powerful tools. AWS Advantage in Big Data Analytics AWS stands out in the big data landscape due to its co... [read more]

July 26, 2024

Overview of AWS Services for Big Data Analytics
per page
Copyright © 2025 - pooyan.info