Category Archives: Cloud Computing

Two awsome links for AWS Solutions Architects

If you are an AWS Solution architect and always scratching your head on certain AWS designs for certain use cases, you may or may not have come across following two links. But If you have not, it is a Gold … Continue reading

Posted in AWS, Cloud Computing | Comments Off

Cloud Vendor Lock-In in the Modern Age

In the modern technology landscape, working with cloud enabled applications is a must skill for any IT professional in the market.  Most of us in the cloud based development are biased towards primarily to one or two cloud vendors (AWS, … Continue reading

Posted in Cloud Computing | Comments Off

AWS Security Hub

At Re-Invent 2018 conference, AWS Security Hub was launched. It is a security tool, which provides the AWS users/ clients a comprehensive view of your applications (hosted on AWS). It further helps you to check your security compliance against well … Continue reading

Posted in Cloud Computing | Tagged | Comments Off

Handling Bastion Hosts on AWS via SSH Agent Forwarding

What is a Bastion Host? Bastion hosts are instances that sit within your public subnet and are typically accessed using SSH (for Linux) or RDP (for Windows). It acts as a ‘jump’ server, allowing you to use SSH or RDP … Continue reading

Posted in Cloud Computing | Comments Off

Towards a Cloud Enabled Data Intensive Digital Transformation

Today (08/07/2018) I had the privilege to do a 1 hour presentation on “Towards a Cloud Enabled Data Intensive Digital Transformation” for Jaffna University IT students. I hope they were able to learn something out of this presentation. You can … Continue reading

Posted in Big Data, Cloud Computing | Comments Off

SMACK Stack for building Data Intensive Enterprise Applications

With the advent of Big Data, the enterprise applications nowadays are following a Data Intensive microservices based enterprise application architecture deviating more monolithic architectures, which we have been used to decades. These data intensive applications should meet a set of … Continue reading

Posted in Big Data, Cloud Computing | Comments Off

AWS Serverless Application Model (SAM)

Developer Tools for Serverless Applications on AWS AWS and its ecosystem provide frameworks/ tools, which help you develop serverless applications on AWS Lambda and other AWS services. These will help you rapidly build, test, deploy, and monitor serverless applications. Frameworks … Continue reading

Posted in Cloud Computing | Comments Off

Securing AWS Lambda Functions

The Default Security – (Permissions) By default Lambda functions are “not” authorized to do access other AWS services. Hence, it is required to explicitly give access (permissions) to each and every AWS service.(i.e. accessing S3 to store images, accessing external … Continue reading

Posted in Cloud Computing | Comments Off

The Serverless Framework with AWS

The Serverless Framework (https://serverless.com/framework/) is an open-source CLI for building serverless architectures to cloud providers (AWS, Microsoft Azure, IBM OpenWhisk, Google Cloud Platform, etc). This article will brief you on the important steps you may require to get on with … Continue reading

Posted in Cloud Computing | Comments Off

Connecting to a remote MYSQL instance on a AWS EC2 instance

If you are having a “self-managed” MySQL EC2 instance, which can be connected to other EC2 instances in the same VPC or even other remote machines. In order to do this, there are a few configuration changes you need to … Continue reading

Posted in Cloud Computing | Comments Off