build
Applications
Applications lets you build your web applications to run on the Azion Web Platform.
Rules and orchestration
Applications processes incoming requests through configurable business rules, including request rewriting, header manipulation, and cache control.
The system executes no-code logic for cookie handling, response modification, and device-based behavior definition at distributed locations.
The Advanced Rules Engine evaluates conditions and applies behaviors including cache bypass, origin redirect, and generation of customized responses.
Module integration and application orchestration
Applications serves as a foundation for integrated modules, including Functions, Load Balancer, Image Processor, and Cache.
The system provides on-demand module management with comprehensive application controls, including custom error responses and device group adaptation.
Enterprise-grade features support IPv6, mandatory TLS enforcement, HMAC authentication, and compliance requirements for production workloads.
Origin management and workload distribution
The platform establishes connections with multiple external services, including web servers, on-premises and cloud services, and AI model providers through flexible addressing.
Workload distribution optimizes traffic routing based on origin availability, custom timeouts, and protocol selection, including HTTP/3 with QUIC.
Integrated marketplace solutions accelerate development with pre-built security resources, A/B testing, and data processing for rapid application deployment.
Empower your application
Functions
Build discrete programmable logic in your web applications on Azion's distributed infrastructure, closer to your users and devices.
Cache
Enable an additional cache layer that reduces traffic to your origin, improving performance and availability.
Load Balancer
Distribute traffic across your origins, ensuring optimal reliability and network congestion control.
Image Processor
Optimize, convert, and modify your images just-in-time to improve the user experience.
Application Accelerator
Speed up your applications and APIs with protocol optimizations and advanced caching rules.
Use cases
Build a Zero Trust security model on a distributed architecture
Protect your application against sophisticated attacks like BGP hijacking and DDoS.
Deliver serverless applications on a distributed architecture
Provide a personalized experience for every customer.
Build sites on a distributed architecture
Process directly in our global points of presence without reaching any origin infrastructure.
Accelerate delivery
Deliver high-resolution video streaming content to your application by caching it closer to your users.
Frequently Asked Questions
What is Applications?
Applications is the Azion product for building and running web applications on the Azion Web Platform. It processes incoming requests through configurable business rules, including request rewriting, header manipulation, and cache control.
What modules can I integrate with Applications?
Applications serves as a foundation for integrated modules, including Functions, Load Balancer, Image Processor, and Cache. You can enable modules on demand with comprehensive application controls.
How does Rules Engine work?
The Rules Engine evaluates conditions and applies behaviors including cache bypass, origin redirect, and generation of customized responses. You can configure no-code logic for cookie handling, response modification, and device-based behavior.
Can Applications connect to multiple origins?
Yes. The platform establishes connections with multiple external services, including web servers, on-premises and cloud services, and AI model providers through flexible addressing.
What protocols are supported?
Applications supports HTTP/1.1, HTTP/2, and HTTP/3 with QUIC. You can configure protocol selection, custom timeouts, and persistent connections for optimal performance.
Does Applications support IPv6?
Yes. Enterprise-grade features support IPv6, mandatory TLS enforcement, HMAC authentication, and compliance requirements for production workloads.
How do I deploy an application?
You can deploy applications from Git repositories with continuous deployment, use the Azion CLI, or configure directly in the console. Marketplace solutions also accelerate development with pre-built resources.