Build a “serverless” API in AWS with Infrastructure-as-code and direct-connect; a walk-through.

David Reno, Comcast

This talk is set up as an infrastructure-as-code demo to create a skeleton API service using AWS API Gateway, Lambda, SQS and Hashicorp Terraform. We’ll address restrictions we encountered as part of a Fortune 100 company and discuss our use of AWS Direct Connect, DNS, and collaboration with consuming teams.

Finally, we’ll have a look into our approach to taking requests in the cloud and queueing them while servicing the queue asynchronously from on-prem hosts.

Our goals include:

  • shift to more declarative code
  • decouple code blocks
  • reduce infrastructure management burden
  • increase our scalability

Attendees will see a deployment demo and hear from a DevOps team about challenges in our transition to serverless.

Objective of the talk

During the continuing process of designing and migrating to serverless, we are learning about the following:

  • Consolidation of infrastructure dependencies
  • Compliance with reduced permissions in a corporate environment
  • VPC Direct Connect complexities
  • Operational benefits of decoupling code

Required audience experience

The audience should be familiar with using the AWS console and simple multi-tier application deployment patterns.

You can see David’s slides below:

David Reno – Build a serverless API

Track 2
Location: Gielgud Date: November 6, 2019 Time: 2:55 pm - 3:40 pm David Reno, Comcast David Reno, Comcast