- AWS
- DynamoDb - no sql low latency database (used heavily)
- tables, items & attributes
- primary keys (simple & composite)
- secondary indexes (local & global)
- capacity (RCU/WCU & billing)
- single-item actions
- multi-item actions
- streams
- Kinesis data streams (similar to Kafka - streaming vs queueing)
- Summarised Kafka vs queues
- API Gateway (central api for services with websocks app for auth)
- Auth
- Lambda, Cognito, IAM
- API Keys (rate limiting)
- Method Requests (Primarily for Validation)
- RequestValidator -> Method (simple param/header)
- Model -> Method -> RequestValidator (request body)
- Integration Requests (data transformation)
- Proxies
- proxy resource (binding from route)
- proxy integrations (template free forwading)
- service proxy (forward to AWS service)
- VTL
- Passthrough
- Proxies
- Errors
- type/status/params/templates
- minor customisation (codes, details, not full VTL)
- Integration Responses
- Lambda/HTTP proxy should provide in required format
- regex matching for messages/status (depending on source)
- VTL templates
- Method Responses
- Lambda/HTTP proxy n/a again
- only has 200 OK by default
- method response must exist to use code in integration response
- allows for Models useful for SDK (strongly-type langs)
- documentation & publishing (used?)
- Lambda (compute power for intermittent applications)
- CloudFormation (provisioning - infrastructure as code - used heavily)
- SQS
- ECS (used with EC2 to roll out Docker based services)
- Cloudwatch - (all logging but also some metrics)
- S3
- Route 53 (not critical but no harm in knowing)
- DynamoDb - no sql low latency database (used heavily)
- NodeJS (brushup)
- Typescript (ES10/ES2019)
- Yarn (brushup + TS Compilation)
- React (TS)
- GoLang (brushup)
- Cypress
- Mocha (brushup)
- Chai (brushup)
- Sinon (brushup)
-
Notifications
You must be signed in to change notification settings - Fork 0
DaJoTo/sc-prep
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published