diff --git a/2-5-serverless-monitor.md b/2-5-serverless-monitor.md new file mode 100644 index 0000000..63061d0 --- /dev/null +++ b/2-5-serverless-monitor.md @@ -0,0 +1,28 @@ +# Server-less applications and monitor systems + +## Server-less applications + +- Definition: run app without having to provision and maintain any server + - It actually uses server under the hood, but is automatically managed based + on the application you provided, without anything else explicitly stated. +- Examples: + - AWS API Gateway + - AWS Lambda + - AWS SQS + - AWS SNS + +## Monitoring systems + +- Reason of Monitoring: HW, SW, data, and more need to be monitored, so failures + and security issues can be addressed in reasonable time. +- Implementation for cloud systems: monitoring systems, to track faults and user + log info for security audits. +- Helps to trouble shoot, administer and make decisions. +- Examples: + - Ganglia + - Nagios + - Rackspace Cloud Monitoring + - Amazon CloudWatch: monitoring system for AWS infrastructure, provide + monitor data for application, and ge a overview of operations + - AWS CloudTrail: enable governance, compliance, autiding to AWS account, + monitors API calls