LocalStack : The zero cost aws cloud subscription

Development using aws cloud services requires a subscription. Development and testing can sometimes be a costly affair for some organizations incurring expenses to the tune of around 1000 USD. LocalStack is a more cheaper way of developing and testing code locally before it is deployed to aws cloud. Architecture Objective The objective of this postContinue reading “LocalStack : The zero cost aws cloud subscription”

End-to-End devops pipeline using aws services

The objective of this blog post is to Demonstrate the construction of an end to end devops pipeline using aws code pipeline service To demo the triggering of a build and deployment without human intervention Why aws code pipeline ? It helps you leverage your existing investment in aws services. It makes the devops pipelineContinue reading “End-to-End devops pipeline using aws services”

Python based framework for FOTA (Firmware Over The Air)

A very common requirement in IoT based systems is to remotely install updated versions of firmware on devices. Presented in this blog is a python based generic framework for performing the update. Salient features : Meager code footprint of less than 4 KB. Secure download from s3 bucket using access key and secret. Secure deviceContinue reading “Python based framework for FOTA (Firmware Over The Air)”

Load testing Python Flask based REST api server from python REST clients – AWS Autoscaling use case

Objective : Create a get, put and post api using python based flask framework Invoke the api using a python based rest client Set up an AWS load balancer in front of the server Launch a swarm of 1000+ clients to invoke the rest api from a python client using aws EC2 Auto Scaling featureContinue reading “Load testing Python Flask based REST api server from python REST clients – AWS Autoscaling use case”