# Staying together by breaking apart: How DevOps can thrive in a world of social distancing and serverless
From [TechStrong Con](https://digitalanarchist.com/videos/techstrong-con-virtual-summit/nocnica-fee-stay-together-by-breaking-apart-how-devops-can-thrive-in-a-world-of-social-distancing-serverless)
For serverless, the name of the game is AWS Lambda
S3, DynamoDB are implementations of serverless
Monolith to Tower of Babel
Testing is nonexistent in the default process - a lot of processes start with spinning up servers
Document the _why_: create documentation on _why_ something was built the way it was.
- Radical honesty: why did you REALLY create it
- Accept experimentation: accept that some of your users will test some of your code
Trust
- Make space in budgets for experimentation
- Use separate accounts
Infrastructure as Code
- Putting things in code instead of a manual process document
- CloudFormation
Testing is possible!
- Canary testing - 10% of my lambdas, then roll back
- Plan ahead for observability
## Citation
```
[^techstrong]: Fee, N. (2020). _Staying together by breaking apart: How DevOps can thrive in a world of social distancing and serverless._ TechStrong Con 2020. Retrieved from https://digitalanarchist.com/videos/techstrong-con-virtual-summit/nocnica-fee-stay-together-by-breaking-apart-how-devops-can-thrive-in-a-world-of-social-distancing-serverless
```