In my previous article, I walked you guys through creating an API Gateway and configuring the resources, methods of the API Gateway and then deploying that API Gateway to a stage. In this article, we are going to achieve the same thing by making use of Amazon CloudFormation.

I will be giving you guys a CloudFormation template to start with your API Gateway deployment. Follow these steps to deploy the template -

  1. From the AWS Management Console landing page, search for CloudFormation in the search bar and navigate your way to the CloudFormation console.

In this article, I am going to walk you through creating a custom docker image and then pushing that image to a private repository. In our case, its Amazon ECR.

I will be creating this image and pushing it to ECR from an EC2 instance using Ubuntu 18.04 AMI.

Your instance needs to have permission to authenticate and push the image to the ECR repository. You can attach a role to the EC2 instance which has the “AmazonEC2ContainerRegistryFullAccess” attached.

For creating the repo, click on create repository under the private tab.

  1. Keep visibility settings as private, add the repository name…

You can create your own Alexa skill. Yes, that’s right. You just need some basic understanding of Python/NodeJs and an Alexa Developer account.

So, Let’s get started.

To build your first skill, you must login to the Alexa developer console. If you don’t have an account, registering for an account is a pretty straightforward process.

Now, after you login into the Alexa Developer Console, you will get a window like the one shown in the image below. To start building your first skill, follow these steps.

  1. Click on Create Skill.

2. Enter skill name, select the default language which will…

Amazon API Gateway is a managed service that makes it easy for us developers to create, publish, maintain, monitor, and secure APIs. Using API Gateway, we can create RESTful APIs that enable real-time two-way communication applications. API Gateway supports both containerized and serverless workloads, as well as web applications.

Today, I am going to give a basic overview of API Gateway and its integration with a Lambda function. Also, How to secure your API Gateway using a resource policy and an API Key.

So, lets get started …

Creating a REST API which can scale as and when needed and…


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store