Please log in to watch this conference skillscast.
With functions as a service, cloud providers have signaled the smallest billable unit of computation is a single function execution. It’s a beautifully simple idea, rejecting the metaphor of a server, and freeing developers to design smaller and simpler services. We can iterate on our code with a high degree of isolation, without fear of affecting other parts of the system; deploy systems in seconds with zero downtime; and always be available regardless of load.
However, building serverless-y apps is very new and as such fought with early days complexity:
- Configuration tooling was designed for the last generation of computing metaphors (and often lags behind the releases of new functionality)
- AWS is massive and overwhelming with many similar, but not the same, products
- The web console is confusing, with divergent interfaces between interlocking services
- Deep proprietary knowledge is required to configure and maintain common infrastructure primitives
In this talk Brian will walk you through a new approach to architecting applications with plain text using arc.codes to create apps in minutes and subsequently deploy in seconds with zero downtime and unprecedented availability.
YOU MAY ALSO LIKE:
- Architecture as Text: Setup AWS Lambda, API Gateway, SNS, and DynamoDB on Easy Mode (SkillsCast recorded in December 2017)
- F# Gives You Superpowers (SkillsCast recorded in October 2021)
- Cloud Security Beyond Technology – Organizational Challenges on the Way to Cloud Native (SkillsCast recorded in October 2021)
Architecture as Text: Setup AWS Lambda, API Gateway, SNS, and DynamoDB on Easy Mode
Brian LeRoux leads the open source PhoneGap project team at Adobe (currently undergoing incubation as Apache Cordova). He's been with the PhoneGap project from its very humble beginnings at Nitobi Software.