AWS Lambda is a compute service that lets you run code without provisioning or managing servers. Amazon DynamoDB is a fast and flexible nonrelational database service for all applications that need consistent, single-digit millisecond latency at any scale. Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, … Continue reading How to GET and POST data from DynamoDB table using node.js and AWS Lambda(Serverless function)?
AWS Lambda is a compute service that lets you run code without provisioning or managing servers. Amazon DynamoDB is a fast and flexible nonrelational database service for all applications that need consistent, single-digit millisecond latency at any scale. Let us see how we can execute our code in AWS Lambda so that it saves the data in … Continue reading How to add data to DynamoDB table using AWS Lambda(serverless) function?
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, re-sizable compute capacity in the cloud. To know more about EC2 go to our previous post here. In this post I will show how to create your own EC2 Instance using AWS Management console. Pre-requisites: AWS Free tier Account Basic knowledge of … Continue reading Creating an EC2 Instance in AWS
Cloud Deployment models are of three types: Private Public Hybrid Private Cloud Cloud infrastructure operated solely for a single organization. It is managed internally or by a third-party, and hosted either internally or externally. This model offers the versatility and convenience of the cloud, while preserving the management, control and security common to local data centers. … Continue reading Cloud 101: Deployment Models
Let us get started with AWS by creating a AWS account to login into AWS Management Console. Step 1) Go to aws.amazon.com and click on "Sign in to the Console" Then click on "Create a new AWS account" Or you directly go to https://portal.aws.amazon.com/billing/signup#/start Add your details below: Now select the personal or professional(you can choose any … Continue reading Setting up a free tier AWS Account
Since the last 4 years or so the cloud computing has been a game changer in a number ways and the emergence of serverless computing/architectures has just solved many of the core computing problems. Serverless is about abstracting users away from servers, infrastructure, and having to deal with low-level configuration or the core operating system. … Continue reading Serverless Battle: Azure Functions compared to AWS lambda
While invoking Lambda function through AWS Lex we generally get below error. An error has occurred: Received error response from Lambda: Handled There could be many reasons for this error to occur. Suppose lambda has following callback response function in node.js: Now according to the AWS docs here the fullfilmentState is a mandatory key field also … Continue reading Resolved! – AWS Lex: ‘An error has occurred: Received error response from Lambda: Handled’
Dynamo DB is the managed NoSql service from the the AWS. Dynamo DB supports both documents and key-value pairs for storage models. It is scalable and flexible. Important features: Unlimited elastic storage, no hardware choices, pay only what you use. The core structure of dynamo DB is a table only. Provisioned Througput Capacity (PTC) = … Continue reading AWS: Dynamo DB
Elastic Beanstalk is an application to run your services and scale them on AWS. Under the covers, it simply running your code on EC2 instances. But advantage of Beanstalk is that it add more features. Drawbacks of deployment of an application on EC2: Manual configuration. Manual code deployment. Restricted command line interface. Scale with AMIs. … Continue reading AWS: Elastic Beanstalk
Route53 is Amazon service for DNS management for both inside and outside AWS. It allows you to easily configure domain names to resolve to internal Service domain names. You can register domain names you already own or register through AWS. http://www.example.com → route53 ← EC2 app Route53 is core to letting users interact in AWS. … Continue reading AWS: Route53
Relational Database Service also known as RDS is a collection of AWS services for managed relational databases. We call the database as managed because AWS takes care of: Scheduled automated backups Simple Software Backups Managed infrastructure for the database If your database is hosted on EC2 then you have to figure out about database backups, … Continue reading AWS: Relational Database Service – RDS