Schedule and Configure Lambda to Notify you..

Posted on April 8, 2016 by Ashwin Ram | Comments(0)

In the era of Dev-ops, continuous integration and deployment,  AWS Lambda provides you with various features, that will help you automate your needs. Lambda  is a compute service from Amazon Web Services, which performs actions on various available services of AWS, based on the program code that you upload for execution. It can be triggered by events or with a scheduled event provided by CloudWatch. In this blog, we are going to see step-by-step process of Creating Lambda Function Integrating Lambda With CloudWatch (Scheduled Event) Creating SNS Topic and Subscriptions Integrating CloudWatch With SNS for Notification Why use Lambda? Lambda will be an effective solution, when there are events that are need to be performed in a periodic manner. It will also help in infrastructure automation. Example Use Cases. Taking AMIs or Snapshots in a regular interval of time. Adding 2 servers morning at 8.00am when no of servers running is lesser than 30. etc,. Cost Comparision For a scheduled running of a program that triggers the API’s, a dedicated Linux Cron machine is commonly used. Though the program runs few times a day, the instance must be running throughout the year. Cost of a (t1.micro) EC2 machine running for a

Continue reading…

Deploying your website on cloud? Checkout for options in Azure

Posted on November 9, 2015 by Arzan A | Comments(0)

Are you planning a startup with a new feature loaded e-commerce website or just a static website which is showing the existence of your company online. Microsoft Azure has something for you. Let me crack into the concept and list the three options which one can have for deploying a Website or Web Application with Azure. Azure Websites (PaaS) Cloud Services (Pass) Virtual Machines (IaaS) In this blog, I am giving some piece of information to help you choose one out of the three options which suit your needs. Why should you go for Azure Websites? Reason 1: You want to deploy website ultra-fast and doesn’t have much time for deployment. May be launching a company webpage or small operations website before the deadline ends. Reason 2: You don’t have enough knowledge and skills to setup Azure Cloud Services or have an implementation drafting from scratch using virtual machines. Reason 3: You have a simple one-tier website and doesn’t want to implement multiple machines running different tiers or parts of web application. Azure Websites doesn’t allow to implement multiple virtual machines to communicate under one virtual network internally. Why should you go for Cloud Services? Reason 1: You want to

Continue reading…