Cloud Microservice Security

Monolith Architecture Security Controls Below is a sample traditional monolithic architecture with various security controls.   Microservices Microservices are an architectural approach. Decouple system into small, independent services Use well defined service APIs Each microservice is easy to change and deploy independently They fit naturally with containers – one microservice per container Consider the following […]

Azure App Service Functions

The following is from Azure Developer Training lab for AZ-203 Introduction to Azure Functions Azure Functions is a solution for easily running small pieces of code, or “functions,” in the cloud. You can write just the code you need for the problem at hand, without worrying about a whole application or the infrastructure to run […]

AWS SAM (Serverless Application Model)

Following excerpt from AWS Developer site: The AWS Serverless Application Model (AWS SAM) is an open-source framework that you can use to build serverless applications on AWS. A serverless application is a combination of Lambda functions, event sources, and other resources that work together to perform tasks. Note that a serverless application is more than just a Lambda function—it […]

Azure Functions

This post is general notes and overview of Azure Functions.   Background Azure Functions is the serverless compute service in Azure. It is a combination of Events and Code where events could be: Time Data Web In contrast to Azure Functions, we could use Azure App Service (Azure Web Applications and Web Jobs) but that […]

Serverless Application using AWS Lambda, API Gateway and DynamoDB and NodeJS

This is small sample project that demonstrates a Serverless Application. It uses the following AWS Services: API Gateway Lambda DynamoDB The repository of this project can be found on github here: https://github.com/johnlee/habits   The application is used as a personal goal tracker. It stores daily attempts (with timestamps) and an overall score for the day. […]

Serverless App using AWS API, DynamoDB, Lambda, S3 and Visual Studio .Net

This is a sample project using Visual Studio 2017 (.Net 4.5 + Core 2) and the following AWS services: API Gateway DynamoDB Lambda S3 CloudFormation This project will have an Angular web front end hosted on S3, which calls APIs in the API Gateway. Those APIs are defined as Lambda functions and interact with DynamoDB […]