Updated: July 23, 2020 (June 5, 2018)
Analyst ReportAzure Serverless Technologies Get Continued Improvements
- Serverless technologies in Azure can reduce applications costs while improving scalability and simplifying development.
- Several Azure services support serverless deployments, and they continue to receive improvements.
- Moving to serverless deployments usually requires new or refactored application code.
- Some serverless architectures can increase application complexity and cause maintenance difficulties.
Serverless computing, which is enabled by several Azure services, allows developers to build applications where events trigger server sessions that only persist while executing requested functionality. Microsoft emphasizes the benefits of serverless technologies as the company continues to invest in Azure services that support serverless scenarios.
Serverless Could Cut Costs, Caution Warranted
The term “serverless” refers to the eliminated need for developers and IT staff to define the profiles and scale of servers (such as VMs) where code runs. The technique makes server resources available “just in time”—when they are demanded by applications—and scales the resources to meet the demand. Servers only incur fees when applications call upon them to perform routines rather than incurring constant fees even as the servers remain idle, waiting to be called upon.
Atlas Members have full access
Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.
Membership OptionsAlready have an account? Login Now