29 lines
1 KiB
Markdown
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
|