Speaker

Rob Sutter

Rob Sutter

Principal Developer Advocate at Fauna

Rob Sutter, Head of Developer Advocacy at Fauna, has woven application development into his entire career, from time in the U.S. Army and U.S. Government to stints with the Big Four and Amazon Web Services. He has started his own company – twice – once providing consulting services and most recently with WorkFone, a software as a service startup that provided virtual digital identities to government clients. Rob loves to build in public with cloud architectures, Node.js or Go, and all things serverless!

Area of Expertise

  • Information & Communications Technology

Topics

  • Serverless
  • AWS Lambda
  • Amazon Web Services
  • Fauna
  • AWS Step Functions

Go Serverless! Stop Worrying About Infrastructure and Ship More

Do you want to spend more time solving problems and less time fighting infrastructure? Have you heard of serverless but don’t know where to start? This workshop is for you!

In this workshop, you will learn by:
• using Go and the AWS Serverless Application Model (SAM) to create a simple web service using AWS Lambda functions
• testing and debugging your web service locally with SAM
• monitoring and troubleshooting your web service with distributed tracing using AWS X-Ray

After this workshop, you will be able to create your own web services with Go that scale automatically without having to manage any infrastructure.

To get the most benefit from this workshop, you should bring a laptop with Go version 1.11 or later and Docker Community Edition installed. Attendees should already have an introductory level knowledge of the Go language and its build tools, but no prior experience with AWS is required.

Serverless Ops – Bye-bye Bash, Hello Go!

Learn how to use Go to automate tasks like security incident response, disaster recovery plan testing, and test environment population – all without running a single server! By creating AWS Lambda functions using Go you can minimize your own management overhead while creating tools that are more readable, fault tolerant, testable, and performant than shell scripts.

In this talk I'll walk through various common operations tasks and show how Go and AWS Lambda can be the two of the most flexible tools in your tool box. I'll also show how to get started quickly to solve almost any operations issue while still maintaining good software development practices.

This session is for anyone looking to simplify their operations responsibilities or interested in learning more about serverless functions and Go. Basic familiarity with Go is helpful, but not required.

Capital Go 2020

Capital Go is the Mid-Atlantic’s annual Go Developers conference. Join us for two days of Go goodness inside the capital beltway!

March 2020 McLean, Virginia, United States

GoDays 2020 Sessionize Event

January 2020 Berlin, Germany

AWS re:Invent 2019

SVS203-R[1] - Build a serverless ride-sharing web application
SVS340-R[1] - Serverless image processing workflows at scale with AWS Step Functions

December 2019 Las Vegas, Nevada, United States

Rob Sutter

Principal Developer Advocate at Fauna