[AWS SAP] Architecture Patterns - Monitoring, Logging and Auditing
API activity must be captured from multiple accounts and stored in a centra security account?
Use CloudTrail in each account to record API activity and use cross-account access to secuirty account to store the log files in a central S3 bucket.
Need to trace and debug application with distributed components?
Use AWS X-Ray to trace and debug the application.
CloudWatch Logs entries must be transformed with Lambda and then loaded into Amazon S3?
Configure a Kinesis Firehose destination, transform with Lambda and tehn load into S3 bucket
CloudWatch logs entries must be analyzed and stored centrally in a security account?
Use cross-account sharing and configure a Kinesis Data Stream in the secuirty account to collect the log files then use Lambda to analyze and store.
https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CrossAccountSubscriptions.html
Looks like bot Kinesis data stream and Kinesis Firehose can do
Access auditing must be enabled and records must be stored for a minimum of 5 years. Any attempts to modify the log files must be identiifed?
Create a trail in CloudTrail that stores the data in an S3 bucket and enable log file integrity validation.
Need to stream logs from Amazon EC2 instances in an ASG?
Install the unified CloudWatch Agent and collect log files in Amazon CloudWatch.
Need to collect metrics from EC2 instances with a 1 second granularity?
Create a custom metric with high resolution.
The application logs from on-premises servers must be processed by AWS Lambda in real time?
Install the unified CloudWatch Agent on the servers and use a subscription filter in CloudWatch to connect to a Lambda function.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2021-04-04 [AWS] Lab: Configure and Work with CodeCommit from the CLI
2019-04-04 [Spring boot] Autowired by name, by @Primary or by @Qualifier
2019-04-04 [Docker] Getting Started with Container Networks
2017-04-04 [CSS] Build Responsive CSS Layouts with Tachyons
2017-04-04 [CSS] Specify grid columns, rows, and areas at once with the grid-template shorthand
2017-04-04 [CSS] Nest a grid within a grid
2017-04-04 [CSS] Re-order the appearance of grid items using the order property