In a recent InfoQ article, Bilgin Ibryam discussed that as AWS Lambda approaches its 10th anniversary this year, serverless computing expands beyond just Function as a Service (FaaS).
Today, "serverless" describes cloud services that require no manual provisioning, offer on-demand auto-scaling, and use consumption-based pricing. This shift is part of a broader evolution in cloud computing, with serverless technology continuously transforming.
The full article focuses on the future beyond serverless, exploring how the cloud landscape will evolve beyond current hyperscaler models and its impact on developers and operations teams.
Key topics covered include:
- Serverless computing is evolving beyond its original scope, with functions partially or fully replaced by versatile cloud constructs, heralding a new era in cloud architecture.
- The cloud market is shifting toward hyperspecialized vertical multi-cloud services, offering unique, fine-grained features that cater specifically to developers’ needs.
- Upcoming cloud services are set to be rich in constructs, transforming the way developers handle tasks like routing, filtering, and event-triggering, making them more efficient and user-friendly.
- There’s a significant trend moving from Infrastructure as Code (IaC) to Composition as Code (CaC), where developers use familiar programming languages for more intuitive cloud-service configuration.
- Microservices are being redefined in the cloud landscape, evolving from mere architectural boundaries to organizational boundaries, integrating various cloud constructs under a unified developer language.
The shift-left of application composition using cloud services will increasingly blend with application programming, transforming microservices from an architectural style to an organizational one. A microservice will no longer be just a single deployment unit or process boundary but a composition of functions, containers, and cloud constructs, all implemented and glued together in a single language chosen by the developer.
The full article argues that the future will be hyperspecialized and focused on the developer-first cloud.
This content is an excerpt from a recent InfoQ article by Bilgin Ibryam, "Cloud-Computing in the Post-Serverless Era: Current Trends and Beyond".
To get notifications when InfoQ publishes content on these topics, follow "Architecture and Design", "Microservices", and "Modularity" on InfoQ.
Missed a newsletter? You can find all of the previous issues on InfoQ.
Sponsored
|
In this InfoQ Live roundtable, several industry thought leaders discuss the benefits and challenges of moving .NET apps to the cloud and compare the different options available, including managed Kubernetes services, serverless platforms, and HTTP-based hosting options.
Watch the on-demand InfoQ Live roundtable “Moving .NET Apps to the Cloud”, sponsored by Microsoft
|
|
Upcoming Events
InfoQ and QCon: For practitioners, by practitioners
QCon London 2024, April 8-10
Learn valuable insights on the latest practices in FinTech, emerging AI and ML trends, platform engineering, and more. Register and save with team discounts.
InfoQ Dev Summit Boston 2024, June 24-25
Get transformative learnings from senior software developers navigating Generative AI, security, modern web applications, and more. Explore the schedule and register now for early bird savings and team discounts.
QCon San Francisco 2024, Nov 18-22
Deep dive into 12 major software topics with senior developers sharing implementable ideas to shape your projects. Save now with our limited launch pricing.