Sr. Cloud Architect, Developer Acceleration
Prior to joining Trek10, Forrest spent several years leading AWS and serverless engineering projects at Infor. He understands the challenges faced by enterprises moving to the cloud and loves building solutions that provide maximum business value for minimal cost. An enthusiastic contributor to the broader cloud community through blogging and speaking, Forrest interviews the top names in cloud for his “Serverless Superheroes” series at A Cloud Guru and also creates their “FaaS and Furious” cartoon series. Forrest holds a master’s degree in computer science from Georgia Tech and is an AWS Certified Solutions Architect – Professional.
Posts by Forrest
Serverless Smells - Think FaaS Podcast
Developing an intuition for serverless designs that just don't feel quite right.
Enterprise CI/CD on AWS: a pragmatic approach
How can we work within the constraints of a large organization to develop CI/CD flows that help us deploy applications quickly, safely, and accountably on AWS?
Getting serverless right the first time
We're excited to announce Trek10's Developer Acceleration program. These 2-3 day engagements put our leading AWS and serverless experts in the room right alongside your development team.
Serverless in the Brownfield - Think FaaS Podcast
The reality is that most of the world's problems aren't brand new. They're legacy.
DevOps to FinDev - Think FaaS Podcast
What should the finance department and the engineering org have in common, and why is serverless a catalyst for this transformation?
Bursting the Serverless Bubble - Think FaaS Podcast
Special guest Yan Cui joins Forrest to discuss serverless adoption challenges and goals in 2019.
Serverless In Production - Think FaaS Podcast
Yan Cui joins Forrest to share best practices for running serverless apps at production scale.
From relational DB to single DynamoDB table: a step-by-step exploration
Just because it's NoSQL, doesn't mean it's non-relational
Real-world use cases for our favorite re:Invent 2018 announcements
The Future of FaaS - Think FaaS Podcast
AWS has changed the maximum time of a Lambda function from five to fifteen minutes, but we're not so easily thwarted.
The Business Case For Serverless
Scaling a Serverless Chatbot - Think FaaS Podcast
Recorded live at A Cloud Guru's ServerlessConf in San Francisco, here's a special Think FaaS episode from Botcopy's Mike Sylvester.
The Irony of Server-Side-Rendered Serverless - Think FaaS Podcast
Recorded live at A Cloud Guru's ServerlessConf in San Francisco, here's a special Think FaaS episode from Atlassian Statuspage's Ellie Day.
High Performance With Serverless - Think FaaS Podcast
Recorded live at A Cloud Guru's ServerlessConf in San Francisco, here's a special Think FaaS episode from Walmart Labs engineer Leslie Pajuelo.
Serverless For Robots - Think FaaS Podcast
Recorded live at A Cloud Guru's ServerlessConf in San Francisco, here's a special Think FaaS episode from Cloudreach developer Emily Young.
Going All-In With Serverless - Think FaaS Podcast
Recorded live at A Cloud Guru's ServerlessConf in San Francisco, here's a special Think FaaS episode from Indevelo cofounder James Beswick.
The Non-Dev Who Codes (Serverless-ly) - Think FaaS Podcast
Recorded live at A Cloud Guru's ServerlessConf in San Francisco, here's a special Think FaaS episode from growth hacker Andrea Passwater.
How To Win Coworkers And Influence Organizations For Serverless - Think FaaS Podcast
In the wake of ServerlessConf, here's a special condensed version of Forrest and Jared's main stage talk, just for Think FaaS listeners!
Serverless Best Practices: Testing - Think FaaS Podcast
Forrest answers listener questions about testing serverless applications and breaks down some ways to streamline your test workflow in the cloud.
Serverless Best Practices: Security - Think FaaS Podcast
Serverless has huge strengths in the area of security. Forrest has some best practices to put that natural advantage to work for you.
Think FaaS Live at ServerlessConf San Francisco
Meet the awesome community members who will share Think FaaS lightning talks at ServerlessConf SF.
Detecting AWS Cost Anomalies
‘Reasons Not To Serverless’ - Think FaaS Podcast
Serverless is not a silver bullet. Forrest explains several edge cases where serverless computing doesn't (yet) make sense, and introduces the principle of 'least compute possible'.
Manage Your AWS Greengrass Lambda Functions with SAM
The AWS Serverless Application Model (SAM) makes deploying your Lambda code to Greengrass a snap.
‘Serverless Service Discovery’ - Think FaaS Podcast
Forrest helps you navigate the murky waters of service discovery for serverless apps in AWS (and learn why Lambda environment variables can be so dangerous)!
‘Five Serverless Fallacies (And How To Avoid Them)’ - Think FaaS Podcast
Forrest looks past the hype to provide real talk on 'walled gardens', scalability, and more common misperceptions about serverless technologies.
‘Why We're Excited About AWS AppSync’ - Think FaaS Podcast
Forrest breaks down AWS AppSync, the death of the 'middle tier', and the future of back-end development in the serverless world.
‘View from the AWS SF Summit’ - Think FaaS Podcast
AWS had about 9,000 people in house, a packed expo hall, and a whole slate of new feature and service announcements for the San Francisco Summit. Let's break down some key takeaways.
‘Zip It and Ship It: Serverless Deployments on AWS’ - Think FaaS Podcast
Serverless gets touted as faster and easier than traditional web development. But in the real world, the process for building and deploying a serverless app can get a little painful.
‘The Cost of Doing Business’ - Think FaaS Podcast
If you want to go serverless, you have to show why it helps your business win. And one way we can answer that question, not the only way, is by looking at cost.
Enforcing the 'Two-Person Rule' with AWS CodePipeline (UPDATED)
Do you have manual approval gates in your CI/CD pipeline? Let's see if AWS CodePipeline can automate that.
‘Deploying Your Serverless Team’ - Think FaaS Podcast
How do you build the kind of team that will set your serverless projects up for success? What does a serverless team look like.
‘Ops, I Did it Again’ - Think FaaS Podcast
If you are an ops person your job is fighting fires, and keeping the lights on. What does serverless mean for you?
‘Talkin' Lock-In’ - Think FaaS Podcast
Vendor lock in. Scary words. You'll hear people hyperventilate about this on cloud in general and serverless in particular. So should you be concerned?