Fastly CDN Features
Content (3)
Static Content Caching
Caching of static content at distributed PoPs for faster load times.
Dynamic Content Routing
Routing of dynamic content for faster load time of dynamic pages.
Cache purging
The ability to purge the cache from different edge location PoPs.
Security (4)
SSL
Shared SSL certificate.
Custom SSL
SSL certificate that you provide to the CDN software, or is provided for you and is not shared.
SSL/TLS Processing
Reduces the computational burden on web servers.
Adminstration Control
Controls access over servers and protects from attacks and DoS attempts.
Management (3)
Dashboard
An easy to read, often single page, real-time user interface, showing a graphical presentation of the current status and historical trends of an organization's Key Performance Indicators (KPIs) to enable instantaneous and informed decisions to be made at a glance.
Reports
Access pre-built and custom reports.
Logs
Record of data changes taking place in the software.
Integration (2)
API
Application Programming Interface - Specification for how the application communicates with other software. API's typically enable integration of data, logic, objects, etc. with other software applications.
CMS Integration
Standard integrations for common CMS tools.
Software Options (4)
Hosted Platform
Live stream is hosted on a dedicated cloud-based streaming platform. Audience members will have to visit the platform to access the stream.
Social Media Stream
Live stream is accessible on a social media website.
Multi-Platform Streaming
Allows a live stream to be played on multiple platforms or social media sites concurrently.
Embeddable
Live stream can be embedded on a webpage.
Audience Tools (3)
Live Rewind
Allows audience members to rewind the live stream.
Live Chat
Provides a live audience with a chat where they can interact with one another and with the streamer.
Pause
Allows the audience to pause then play the stream.
Streamer Tools (4)
Highlight Clips
Allows the streamer to create highlight clips of their streams that can then be hosted on the streaming platform or exported to another video hosting solution.
Video Archive
Provides an archive of previous streams that can then be accessed later by streamers themselves or audience members.
Analytics
Collects analytics on audience count, audience demographics, and audience engagement.
Monetization Options
Allows streamers to monetize their live stream through donations, ads, and paywalls.
Performance (6)
Content Delivery Acceleration
Speeds up the transfer of content and reduces the website access time, allows web servers to handle more client requests.
Caching and Prefetching
Allows file storage in a temporary location (e.g., in memory) rather than fetching it from the backend servers everytime.
Content Compression
Compresses large files, such as image or video files, to reduce transfer times.
Load Balancing
Manages and controls high peak web traffic by distributing network traffic evenly.
Server Clustering
Helps scale on-demand to improve performance.
Real-Time Monitoring
Dashboard that includes reports, graphs, and logs helping in monitoring web application performance.
API Features (5)
Live Chat
Allows developers to add a live chat to their application.
Screen Sharing
Allows developers to allow app users to share their screens with one another.
Subtitles and Closed Captions
Automatically subtitles and captions video on the platform or allows app users to add their own.
Custom Video Player
Allows developers to create their own custom video players.
Live Simulcasting
Allows users to simultaneously live stream on multiple platforms.
Security and Compliance (4)
Encryption
Encrypts content on the platform.
Watermarking
Allows users to add watermarks to their videos.
HIPAA Compliance
Platform is compliant with HIPAA guidelines.
GDPR Compliance
Platform is compliant with GDPR guidelines.
Technical Features (2)
No-Code Integration
Users can integrate the solution with their existing tech stack without any coding.
Reporting and Analytics
Software provides in-depth analytics and reporting functionality.
Optimization Features (2)
GIF Compression
Provides compression for GIFs.
Lazy Loading
Allows websites to use placeholder content while images and videos load.
Content Delivery Network (CDN) Type (3)
CDN Agnostic
Allows users to leverage any CDN provider.
CDN Provider
Software is primarily a CDN that provides image optimization.
Third Party CDN
Leverages a third party CDN.
Data Management (5)
Data Redundancy
Supports duplication of application or the system in order to improve system reliability.
Server Management
Supports management of web and application servers.
Version and Profile Support
Offers profile support for Jakarta EE(Java EE), MicroProfile versions.
Web-based frameworks
Offers support for web-based frameworks such as Google Web Toolkit, Spring, Angular JS among several others.
Data exchange
Continous data exchange between application server and client applications.
User Features (3)
Centralized offering
Supports single pane of view dashboard for visibility across applications, containers, workloads.
Security updates
Easy deployment of application patches or security updates via the application server.
Real-time visibility
Supports real-time visibility (a complete and clear view) of application deployment and application awareness.
Modernization (4)
Cloud deployment
Supports management capabilities to help users on their application modernization journey be it public, private or even hybrid clouds.
Microservices development
Developers can use APIs to build and deploy microservices-based applications.
On-premises support
Provides analysis on on-premises workloads for users on their modernization journey.
Modular architecture
Improved performance and dlexibility of modern application environments due to modular architecture and services-driven components.
AI Performance Improvement - Application Server (5)
AI Application Scaling
Determine optimal scaling strategies using AI algorithms to ensure application responsiveness under varying loads.
AI Error Prediction
Predicts potential coding errors during the development phase to prevent future bugs.
Intelligent Resource Forecasting
Analyzes historical data using AI to forecast resource needs and optimize allocation without manual intervention.
AI Anomaly Detection
Utilizes advanced AI algorithms to detect anomalies in server operations that could indicate security or performance issues.
AI Intrusion Detection
Monitors network traffic using AI to identify and respond to unauthorized access attempts in real-time.
Usability - Load Balancing (4)
User Interface Design
Provides an intuitive interface for managing configurations and monitoring activity.
Setup Simplicity
Simplifies the setup process with clear instructions and minimal technical effort.
Platform Integration
Integrates seamlessly with cloud, on-premises, and hybrid environments.
Container Support
Works effectively with containerized applications and orchestration platforms like Kubernetes.
Performance Optimization - Load Balancing (4)
Global Load Balancing
Distributes traffic across multiple data centers or regions to optimize performance.
Dynamic Resource Allocation
Adjusts resources automatically to handle traffic spikes efficiently.
Server Health Monitoring
Continuously monitors server availability to prevent routing to unresponsive systems.
Disaster Recovery
Restores operations quickly and effectively after failures or disruptions.
Security & Compliance - Load Balancing (5)
SSL/TLS Termination
Efficiently manages encryption and decryption of traffic to secure data in transit.
Application Firewall Integration
Supports integration with web application firewalls (WAF) for additional protection against vulnerabilities.
DDoS Mitigation
Protects against Distributed Denial of Service (DDoS) attacks to maintain service availability.
Access Control
Provides mechanisms to restrict unauthorized access and manage user or system permissions.
IP Whitelisting/Blacklisting
Controls traffic by allowing or blocking specific IP addresses to enhance security.
Agentic AI - Content Delivery Network (CDN) (1)
Proactive Assistance
Anticipates needs and offers suggestions without prompting
Agentic AI - Live Stream (2)
Cross-system Integration
Works across multiple software systems or databases
Adaptive Learning
Improves performance based on feedback and experience
Agentic AI - Application Server (7)
Autonomous Task Execution
Capability to perform complex tasks without constant human input
Multi-step Planning
Ability to break down and plan multi-step processes
Cross-system Integration
Works across multiple software systems or databases
Adaptive Learning
Improves performance based on feedback and experience
Natural Language Interaction
Engages in human-like conversation for task delegation
Proactive Assistance
Anticipates needs and offers suggestions without prompting
Decision Making
Makes informed choices based on available data and objectives





