Serverless architecture has opened a whole new world of possibilities for developers. We’re seeing so many cool projects being built with the Serverless Framework. The open-source Framework allows you to easily build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google Cloud Functions and more. Startups to Fortune 100 companies are using the Framework to build sophisticated event-driven systems.
We’re collaborating with some of these organizations to highlight their exceptional work through the new Serverless Partners Program. Serverless Partners are consultants and agencies who are verified experts in serverless application development with the Serverless Framework. We’ll share stories of how they use the Framework to work fast, manage costs and build for scale, in order to produce innovative products and solutions for their clients.
Meet Trek10
Trek10 is an Indiana based consultancy that specializes in using the latest and best services around container-based and event-driven architectures alongside the rest of the AWS services to design, build, and support new systems for their customers. They also aim for massive scalability, high up-time, heavy automation, and remarkably low operating costs, much of which they accomplish through the use of AWS Lambda and the Serverless Framework.
Serverless and GraphQL
Announced at the Tokyo Game Show in September, DEKKI, described as a cross between Medium and sites like Mobafire and HearthPwn, promises to bring together the industry’s favorite games and platforms to enable users to share strategies and opinions on the games they love. That said, conceiving of an intuitive, multi-lingual platform that is simple to use is one thing. Delivering a user experience that differentiates itself in the fast paced, ultra-competitive gaming industry is an entirely different story.
PlayBrain, the company behind DEKKI, (described as a cross between Medium and sites like Mobafire and HearthPwn), partnered with Trek10 to build out a platform that enables users to share strategies and opinions on the games they love. The challenge put forward to Trek10 was simple, “Build an elegant system that is infinitely scalable… and low cost.
Trek10 designed and built a serverless infrastructure, using the Serverless Framework, for PlayBrain that is centered around event-driven computing with AWS Lambda. The architecture in all cases relies on the highly performant GraphQL, Lambda, API Gateway, DynamoDB (GLAD) stack and CloudFront for edge caching of static content to speed up read times of the application content.
The Serverless Framework allowed Trek10 and PlayBrain to work in parallel on the frontend ReactJS based editors as well as the backend API and rendering engine. Trek10 estimates that when compared to a project leveraging typical infrastructure (EC2 / Docker based), Serverless saves roughly 40%-60% of typical infrastructure development time, allowing the Trek10 team to focus more on the core value.
“Looking beyond the buzz, Serverless is undeniably the best framework for simplifying software development with AWS Lambda & API Gateway. Continuous integration and deployment with Serverless and Jenkins allows our clients to rapidly develop new features, maintain high code quality with good unit test coverage, and automate deployments to sandbox and production environments.” –Andy Warzon, Founder & CEO at Trek10,
Check out the Trek10 Case Study for more on the specifics of their process and results. Spoiler Alert: Infrastructure costs were less than $200/month!
Are you a consultant or agency using the Serverless Framework to streamline your workflow and build innovative solutions for your clients? Contact partners@serverless.com for more info on becoming an official Serverless Partner.