Feel free to contact me by email:
or use the form below.
Security Profile of IoT Devices
How it is different, and how AWS IoT helps you adopt the best security approach
Examining how AWS builds their own serverless apps
No magic, just thorough execution.
ServerlessConf NYC 2019: everything you missed
It's all about business value.
Contact Center Ticket Automation with Amazon Connect, Lex and Lambda
Using serverless systems inside your Amazon Connect workflow can simplify and automate business processes.
Serverless in The Cloud with Diamonds - Think FaaS Podcast
How Trek10 and GIA brought serverless to the high-stakes world of diamond grading.
Trek10 at ServerlessConf NYC
Don't miss the action -- register today
Stack Splitting and Sharing
Sharing and managing resources between CloudFormation stacks
Step Functions: Control for Serverless Logic
Simplifying understanding for controlling serverless logic
Delete your SSH Keys and use AWS SSM
There are always problems with storing or sharing ssh keys, this is an elegant solution.
AWS Lambda Monitoring 101
Tips to help you ensure your team's lambda functions are monitored
My Linux instances are always up to date using AWS SSM
Managing updates for fleets of Linux EC2 instances using AWS Systems Manager.
Awsume 4 Released
Updates to the most convenient assume-role helper!
Rap Battle! Serverless vs Containers - Think FaaS Podcast
Forrest responds to a Twitter challenge and drops some beats.
Capital One Breach: Key Takeaways to Better Secure Your AWS Environment
Several clients have asked us what they can do to help avoid a breach similar to the very public and recent Capital One breach.
Ansible & CloudFormation for Complex Workflows
You got YAML in my YML. You got YML in my YAML. Ansible and CloudFormation provide different strokes for AWS automation
Amazon EventBridge: The biggest thing since AWS Lambda itself
A bold statement, but it's based on a few years of building production level serverless systems here at Trek10.
CloudFormation Nested Stacks Primer
The limitless potential of CloudFormation is yours to wield following the nested stacks practices.
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.
DynamoDB Pricing: OnDemand, Autoscaled, Provisioned, or Reserved?
The most flexible database doesn't stop at just the data
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.
Fargate Pricing in Context
We simply can't contain ourselves.
From relational DB to single DynamoDB table: a step-by-step exploration
Just because it's NoSQL, doesn't mean it's non-relational
Removing Excess IAM Access with AWS Config
Real-world use cases for our favorite re:Invent 2018 announcements
DevOps for Serverless Applications
Making Legacy Databases Into Event Sources for Serverless
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.
Serverless Workflows for the Enterprise
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.
CloudWatch: Custom Metrics Deep Dive
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 in Summer 2018 - Think FaaS Podcast
Let's look at the serverless landscape and changes we've seen!
Serverless Best Practices: Operations - Think FaaS Podcast
You've also heard some of the buzzwords in this area like structured logging, tracing, observability, anomaly detection... let's talk ops.
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.
CloudWatch: Deep Dive
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.
‘Serverless Project Best Practices - Project Layout’ - Think FaaS Podcast
Our topic for this episode is laying out a Serverless project and what we have seen work well in the real world for Trek10 and our clients.
Detecting AWS Cost Anomalies
All The Metrics - A Cloud Monitoring Blueprint
‘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'.
I Buy a New Work Machine Every Day
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)!
Is AWS Fargate "Serverless"?
‘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.
Trek10 & Friends Take 3 Prizes at IoT Hackathon
Trek10 & Friends Take 3 Prizes at IoT Hackathon
‘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.
‘Serverless Use Cases: The REST of the Story’ - Think FaaS Podcast
Serverless is often used hand in hand with building APIs whether they be RESTful, GraphQl, or what have you. While this is a typical use case, let's look at other useful ways we can leverage serverless.
‘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.
Trek 10 - AWS Partner Network Video
‘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.
‘We Can't Contain Ourselves’ - Think FaaS Podcast
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?
Datadog Event Mapping
‘State of the State’ - Think FaaS Podcast
You'll often hear that FaaS functions are stateless. While this is somewhat true, there are caveats that can get you in to trouble in a hurry if you aren't aware of them.
‘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?
Serverless Architectures: IoT
3 Big Security Concerns and 1 Solution
Operationalizing Serverless: Five Key Considerations
AWS S3 Permissions to Secure your S3 Buckets and Objects
2 Minute Tip: Dead Letter Configs in Serverless
Regional Endpoints for API Gateway and Active Active Serverless
2 Minute Tip: Easily Encrypt AWS AMI Root EBS Volumes
Our Approach to IAM Escalation
Amazon Web Services: Disaster Recovery
Introducing Live Debugging in AWS Lambda
A Big Step Forward for Trek10
Trek10 Selects Regional Executive as CEO
Improving the Improved AWS Force MFA Policy for IAM Users
Josh von Schaumburg selected as a member of TechPoint's Tech 25 Class of 2017
AWSume - Now in Python!
Making CI easier with GitLab
Trek10 Announces Support for AWS Greengrass
What is the Difference Between Dedicated Hosts and Dedicated Instances on AWS?
AWS Data Ingestion Cost Comparison: Kinesis, AWS IOT, & S3
DynamoDB Auto Scaling - Open Sourced
2 Minute Tip: Schedule Calling Webhooks with Cron Like Syntax in AWS Lambda
Using Lambda and Datadog to Monitor VNS3 IPsec Tunnels
How Reliable is Lambda Cron?
Stateless Doesn't Mean No State!
Lambda Error Hound: Chase Down Serverless Log Messages
A Look at Serverless GraphQL
CloudFormation YAML is here, and it's awesome
Serverless Architectures: S3 Data Loading
AWS Lambda Pricing in Context - A Comparison to EC2
Building the Architecture for Pokémon Go in AWS
What is Serverless and Why Does it Matter?
AWSume for Windows
DynamoDB Auto Scaling - The Serverless Way
Cleaning up old Docker images from ECR, the easy way
AWSume: AWS Assume Made Awesome
SSL Certificates... For Free!
Lambda Fanout, What is it Good For?
Serverless Framework for Processes, Projects, and Scale
Using Roles to Secure Your Environment: Part 2
Ops in a Serverless World
Using Roles to Secure Your Environment: Part 1
Running in One AWS Region is a Design Choice!
Trek10 Achieves Docker Certification
Trek10 now AWS Advanced Consulting Partner and Docker Authorized Consulting Partner
Webinar Recording: Managing Docker Containers with Amazon EC2 Container Service
Static Websites for a Better Tomorrow
Strong Passwords and LastPass: Part 2
Strong Passwords and LastPass: Part 1
Innovation Park at Notre Dame Recognizes the Transition of Trek10
Immutable Deploys with Containers
The Misunderstood t2 Instance Type
Developers Heart Cloud Infrastructure
High availability On AWS: Are You Prepared?
Our Experience at the AWS Annual Sales Kickoff
Big Trends from Las Vegas!
The Power of Amazon Redshift