Check out our YouTube playlist to watch all the talks from Emerging Technologies for the Enterprise 2020. Abstract Ah, Serverless. The term that means a dozen different things to a dozen different developers. In the most simple case, Serverless just means deploying applications to a platform where the servers are managed for you, and abstracted … Read More
Check out our YouTube playlist to watch all the talks from Emerging Technologies for the Enterprise 2020. Abstract Functional or object-oriented, relational or schemaless, on-premises or entirely serverless: for better or worse, technology choices in software development remain mostly ideological. Whether we prefer to “stand on the shoulders of giants”, use “the right tool for … Read More
In this talk, I’ll cover what Serverless means to me, namely the Serverless framework and how to use it to deploy applications to the Amazon Web Services cloud platform.
How to send information to Lambdas by passing parameters and path-based variables to functions, and locking down functions from unauthorized access.
We’ll take a look at a cloud-based application platform, Serverless, and what it takes to get a simple function hosted on Amazon Web Services (aws), including configuring security with Amazon Cognito, and a front-end client with Angular.
Abstract Functions are the key superpower enabling serverless architectures. Certainly the low cost of only paying for what you use (100% utilization) is a nice benefit. And no doubt there are operational savings by only focusing on your business logic instead of managing a brittle and complicated infrastructure. But designing with functions as the smallest … Read More
Abstract So I have this production AngularJS on Java/Spring REST app. It’s getting a bit long in the tooth. I mean, how many Internet Dog Years ago was that? It would work better as a cloud-native app — faster to load, cheaper to run, more reliable, let them do all the maintenance work, HTTPS out … Read More
Abstract Serverless applications are the future of lightweight, scalable, and performant application development. Developers are breaking apart their monolith applications into smaller, purpose-focused microservices. They are quickly and purposefully prototyping application ideas. Moving to a “Serverless” environment really means to migrating a fully-hosted environment to using a fully-managed compute or persistence service from one of … Read More
Cloud computing has reduced engineering costs and improved delivery effectiveness drastically over the last decade, but new systems and features can still see lead times of weeks or months even for a prototype release, and operations costs are still often inefficiently managed. Modern approaches in cloud computing, including the new area of serverless architectures, tackle … Read More