1.5 KiB
1.5 KiB
Syslog AWS Setup Checklist
Phase 1: Account Creation & Hardening
- Create AWS Account: Sign up at AWS Console using
jerome@sysloggh.com. - Root Security:
- Set a strong, unique password.
- Enable MFA (Multi-Factor Authentication) on the root account immediately.
- Configure
billing_alert_emailasjerome@sysloggh.comfor account alerts.
Phase 2: Administrative Access
- IAM Setup: Create an IAM user (e.g.,
syslog-admin) withAdministratorAccess. - CLI Access: Download and store the Access Key / Secret Key for this
syslog-adminuser.
Phase 3: Local Environment Setup
- Configure Profile: Run your local machine configuration:
aws configure --profile syslog-business - Verify: Confirm connectivity:
aws sts get-caller-identity --profile syslog-business
Phase 4: Infrastructure Automation (Terraform)
- Initialize Terraform:
cd ~/syslogsolution/infrastructure/aws-org/terraform init
- Configure Variables:
cp terraform.tfvars.example terraform.tfvars- Edit
terraform.tfvarswith your business details.
- Deploy:
terraform planterraform apply
Phase 5: Post-Deployment
- Accept Invites: Check
dev(jerome+dev@sysloggh.com) andstaging(jerome+staging@sysloggh.com) email inboxes for AWS invitations and accept them. - Identity Center/SSO: Configure IAM Identity Center in the AWS console.