AWS

A WalkThrough with AWS Lambda

Reading Time: 4 minutes   Serverless Architecture Serverless is an application framework for building a serverless application without having to worry about managing infrastructures. It is based on the principle of third party service (BaaS) and on custom codes which run on a container(FaaS). Serverless architecture doesn’t mean we don’t have a server. With the serverless architecture, we still have a server to run our application, it’s just that Continue Reading

Introduction to AWS DynamoDB

Reading Time: 4 minutes DynamoDB is a database service provided by Amazon. Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. You can use it to store and retrieve any amount of data without worrying about hardware provisioning, setup & configuration, replication, software patching, or cluster scaling. It mostly takes care of these things itself while also providing options to configure these Continue Reading

Install OpenVPN on Cloud

Reading Time: 5 minutes OpenVPN is an open-source software that implements VPN.It is used for creating the peer to peer connections.  It is more than 16 years old. The first release was on 13 May 2001. But we will not go into details of explaining what is OpenVPN is, but instead we will go through how to install Open VPN on the cloud. For this post, I am using Continue Reading

Amazon Rekognition: Welcome to Visual Recognition

Reading Time: < 1 minute We have always been captivated <3 and mesmerized 😮 by sci-fi movies like James Bond, and we dreamt of those technologies to become reality one day but here we are in the world of Artificial Intelligence and Deep Learning living at the edge of the Technology driven ecosystem. Visual Recognition has been there around for so long but there didn’t exist any product which handled Continue Reading

Serverless Architecture-Blog-2 (AWS Lambda)

Reading Time: 3 minutes In our last blog, we have seen the serverless introduction, Continuing that in this blog we will implement serverless using AWS lambda. AWS Lambda is a compute service that lets you run code without provisioning or managing servers. AWS Lambda executes your code only when needed and scales automatically, from a few requests per day to thousands per second.

AWS | Amazon ECS – Deploy Updated Task Definition/Docker Images

Reading Time: 3 minutes In my previous blog posts on AWS (Launch Amazon ECS cluster and scaling with Amazon ECS), I had explained how to deploy sample app by creating a task definition, scheduling tasks and configuring a cluster on Amazon ECS and to scale in / scale out the same. In this I will guide you how to create a new revision for the existing task definition to use Continue Reading

AWS | Scaling with Amazon ECS

Reading Time: 3 minutes In my last post regarding AWS, I had explained how to launch Amazon ECS cluster including cloud formation, VPC and subnet creation,  ELB and ECS security group creation, auto scaling group, launch configuration, elastic load balancer creation with the help of sample app by creating a task definition, scheduling tasks and configuring a cluster through Amazon ECS First Run Wizard. In this blog, I will Continue Reading

AWS | Introduction to Amazon EC2 Container service

Reading Time: 3 minutes What is Amazon ECS (EC2 Container Service)? Amazon EC2 Container Service (ECS) is a highly scalable, high performance container management service that supports containers and allows you to easily run and manage Docker enabled applications across a cluster of Amazon EC2 instances. And now you guys are thinking, but what does that mean? It means that the same Docker containers that you currently use will Continue Reading

Starting with AWS Cognito Sync

Reading Time: 2 minutes Now a days people with multiple mobile device is growing. These people might use their phone on the go and their tablet when they at home. Consequently, they now want to be able to seamlessly transition from one device to another. AWS Cognito Sync functionality to synchronise user data across an end user’s devices. Imagine your app allows end user to add or bookmark link/data. Continue Reading

Classification using AWS Machine Learning

Reading Time: 4 minutes One of the most common uses of Machine Learning algorithms is for the purpose of classification. Classification comes in couple of varieties. Binary classification is when we classify a given set of inputs into two classes. If there are more than 2 classes, then it is Multiclass classification. AWS ML supports both kinds of classifications. In order to use AWS Machine Learning, we downloaded a Continue Reading