All Software Architecture, All the Time
June 10-13, 2019
San Jose, CA

Serverless sessions

Add to your personal schedule
9:00am–12:30pm Tuesday, June 11, 2019
Location: 210 B/F
Secondary topics:  Best Practice, Hands-on
John Chapin (Symphonia)
Average rating: *****
(5.00, 5 ratings)
With systems like Travis CI, Circle CI, and CodeBuild, we're never more than a few lines of YAML away from a complete continuous delivery pipeline. However, ephemeral build systems constantly recreate the world from scratch, increasing build time and lengthening the CD feedback loop. John Chapin addresses those challenges and shares a reference pipeline using AWS CodePipeline and CodeBuild. Read more.
Add to your personal schedule
9:00am–10:30am Wednesday, June 12, 2019
Location: 212
Chen Harel ♨ (OverOps)
Average rating: **...
(2.67, 6 ratings)
Serverless architecture opens up a world of opportunity for development, providing ease of use while deploying and operating at scale. But this can decrease visibility, making it difficult to see when your environment is misbehaving in terms of throughput, functionality, and performance. Tal Weiss introduces a successful new framework for debugging serverless architecture with real-world examples. Read more.
Add to your personal schedule
3:55pm–4:40pm Wednesday, June 12, 2019
Location: 210 B/F
Secondary topics:  Best Practice
Mike Roberts (Symphonia)
Average rating: ****.
(4.30, 10 ratings)
Patterns are an excellent way of building knowledge of an architectural style. As serverless starts to mature, we're starting to see patterns emerge. Mike Roberts introduces you to some of them and helps you look for patterns in your own organizations. Read more.
Add to your personal schedule
3:00pm–3:45pm Thursday, June 13, 2019
Location: 210 B/F
Secondary topics:  Best Practice, Overview
Average rating: **...
(2.00, 1 rating)
How can you reliably improve and refactor serverless applications? How do you ensure you have covered all the unexpected edge cases that occur in production? Gero Vermaas and Jochem Schulenklopper explain and demonstrate a scientific approach (promoted by GitHub in its Scientist library) that enables you to release refactored serverless applications to production with great confidence. Read more.
Add to your personal schedule
3:00pm–3:45pm Thursday, June 13, 2019
Location: 212
Secondary topics:  Best Practice
John Chapin (Symphonia)
Average rating: ****.
(4.50, 2 ratings)
John Chapin explains how—in this brave new world of managed services and platforms—you can use serverless technologies and an infrastructure-as-code mind-set to architect, build, and operate resilient systems that survive even massive vendor outages. Read more.
Add to your personal schedule
4:50pm–5:35pm Thursday, June 13, 2019
Location: 210 A/E
Rustem Feyzkhanov (Instrumental)
Average rating: ***..
(3.67, 3 ratings)
One of the main issues with deploying deep learning solutions is finding the right way to operationalize models within the company. The serverless approach for deep learning provides cheap, simple, scalable, and reliable architecture. Rustem Feyzkhanov shows you how to deploy the TensorFlow model for image captioning on AWS infrastructure. Read more.