RSSAmplifier

Blog

NAGESH D N

Professional in Datacenter/Cloud Technologies,AWS Solution Architecture

nageshdn.comRSS feed ↗10 posts

Latest posts

Python Vaccine API Implementation

Currently Govt has open sourced covid vaccine availability API’s in India as given here, Vaccine slots are limited and difficult to know when those slots gets opened. Here is simple bot created to monitor the vaccine slots and notify interested users when those slots are available. #!/usr/bin/env python3 import json,urllib3,datetime,time,logging,telegram,configparser

Systemd timers for cron activities

Cron utility in Linux has been helpful to schedule tasks to run at a scheduled time. A few of the disadvantages of cron are If Instance/server is not available/down at the cron schedule, cron doesn’t run those tasks until the next event is triggered If the cron task need to run other tasks after running the main task at the scheduled time, there are only hacks to create this dependency If the cron…

Performance Optimization of http endpoints

http endpoints running on a small instances which needs to be optimized for peformance. can be done using 2 ways

S3 website public access prevention

S3 public websites have limitation to access only using http and not https, this can be addressed using cloudfront(http/https) as frontend of website and S3 public website as backend(http). However both frontend and backend can be accessed separately and can be considered as duplicates.

Serverless Enterprise Logging issues

While developing and deploying Function as a service(Faas) applications leveraging AWS Lambda ,API Gateways etc. Serverless frameworks promised to keep development and deployments simple and enabling public cloud of choice.

Stop Cloud9 IDE immediately to save costs

AWS cloud9 IDE simplifed access and development in Cloud by using cloud native IDE and associated terminal for CLI access. To reduce wastage of unused EC2 instances which are the backend of Cloud9, Cloud9 IDE detects presence of user based on activity and shutdowns EC2 instances using predetermined interval.

Rolling back github private repo

As detailed in the earlier post,hosted this website in github private repo with github pages until today.

Github Private repo for pages

This website uses github as repository/editor for markdown and uses AWS for distribution using S3/Cloudfront. Github repo has to be public/open if it is not subscribed to paid plans. The other alternative to have private repo is bitbucket or AWS codecommit, which are free, but not as easy/popular compared to github.

Github Private repo for hosting pages

This website uses github as repository/editor for markdown and AWS for distribution using S3/Cloudfront. Github repo has to be public/open if it is not subscribed to paid plans. The other alternative to have private repo is bitbucket or AWS codecommit.

S3 Failover to Github

AWS S3 storage and S3 websites are highest available services in terms of uptime, as they are backed by AWS SLA of 99.99% availability in a given year. AWS health status also leverages S3, however there are chances still S3 can go down, here is report, where AWS S3 was down for few hours and AWS also had no access to update the health status.