EBU6502_cloud_computing_notes/2-5-serverless-monitor.md
2024-12-29 19:55:03 +08:00

29 lines
1 KiB
Markdown

# 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