AWS Innovate 2023: Every Application Edition
Top 10 cybersecurity tips for 2023
- Define your security and compliance goals
- Adopt Zero Trust model
- Enforce strong security access controls
- Protect your data assets
- Embed security at all levels
- Modernize threat detection
- Automate security operations and incident response
- Measure compliance and assurance
- Have a disaster recovery plan
- Continuous security review and modernization
Accelerate software development with Amazon CodeWhisperer, an AI coding assistant
- Translate from one programming language/framework to another
- Reduce time spent on boilerplate code
- Generate code suggestions in real time
- Scan code for vulnerabilitys
- IDE plugin communicates w/ CodeWhisperer cloud, lots of supported languages and IDEs
- LLM can suggest test data
- Generate functions based on comments
- Convert multi-part, English instructions to code?
- API support (really good autocomplete)
- Generate unit tests + mocks from existing code
- Command line support
- Security scanning
Serverless applications costs and performance optimization
- AWS Lambda execution environment life cycle
- CPU/memory allocation vs $$$
- Cold starts:
- Optimize package size
- Pre-provision environments
- SnapStart for Java
- Take advantage of extra CPU during function init
- Warm starts:
- Lambda Power Tuning
- CloudWatch Lambda Insights
- AWS Compute Optimizer
- Compute Savings Plan
Kubernetes deployment and management: From platform to API
- App delivery streams
- Infrastructure controllers
- Compositions in Kubernetes
Redefining supercomputing on AWS
- Lots of background on high-performance computing for problems like fluid dynamics
- Floating-point operations per second growth, above 1 Exaflop today
- Convergence of cloud + HPC + AI/ML
- Build a cloud supercomputer with composable infrastructure and services
- AWS Nitro
- Elastic Fabric Adapter
- EC2 HPC Instances
Build your application easily and efficiently with serverless containers
- Dev tools: ease vs. efficiency
- Containers
- History of oncurrency in computing
- Scaling with serverless containers:
- AWS Lambda
- AWS App Runner
- AWS Fargate