Home Conference Sessions Bringing Automat...

Bringing Automation to Web App Hosting and Deployment

James Beswick | GOTO Berlin 2019

You need to be signed in to add a collection

Deploying static websites often involves manually copying files and configuring Content Delivery Networks. This can quickly become complex and error-prone for large-scale sites or single page applications (SPA). It also does not integrate well with continuous integration and continuous deployment (CI/CD) workflows or feature branch testing. This session shows how to bring automation, Git-based workflows and CI/CD to make the deployment process robust and predictable. Whether you have a full-stack production application or a simple static website, this demo shows how you can use your preferred code repository to automate deployments on every commit. In this live demo, I’ll compare what a typical website deployment involves, and how this process can be improved. I’ll demonstrate the different approaches and how to implement some of the more advanced options, such as feature branch deployments. **What will the audience learn from this talk?**<br> Attendees will learn how to accelerate their release cycle by providing a simple workflow for deploying static websites and full-stack serverless applications. This live demo will show how to set-up and monitor deployments, and also cover some more advanced options. **Does it feature code examples and/or live coding?**<br> Yes, this is a live demonstration.

Share on:
linkedin facebook
Copied!

Transcript

Deploying static websites often involves manually copying files and configuring Content Delivery Networks. This can quickly become complex and error-prone for large-scale sites or single page applications (SPA). It also does not integrate well with continuous integration and continuous deployment (CI/CD) workflows or feature branch testing.

This session shows how to bring automation, Git-based workflows and CI/CD to make the deployment process robust and predictable. Whether you have a full-stack production application or a simple static website, this demo shows how you can use your preferred code repository to automate deployments on every commit.

In this live demo, I’ll compare what a typical website deployment involves, and how this process can be improved. I’ll demonstrate the different approaches and how to implement some of the more advanced options, such as feature branch deployments.

What will the audience learn from this talk?
Attendees will learn how to accelerate their release cycle by providing a simple workflow for deploying static websites and full-stack serverless applications. This live demo will show how to set-up and monitor deployments, and also cover some more advanced options.

Does it feature code examples and/or live coding?
Yes, this is a live demonstration.

About the speakers

James Beswick

James Beswick

Senior Manager, AWS Serverless Developer Advocacy