Appendix C. Deployment frameworks

Automation and continuous delivery are important if you’re building anything on a cloud platform such as AWS. If you take a serverless approach, it becomes even more critical because you end up having more services, more functions, and more things to configure. You need to be able to script your entire application, run tests, and deploy it automatically. The only time you should deploy Lambda functions manually or self-configure API Gateway is while you learn. Once you begin working on real serverless applications, you need to have a repeatable, automated, and robust way of provisioning your system. Apart from Terraform, the other frameworks discussed in this appendix do not provision resources on their own. ...

Get Serverless Architectures on AWS, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.