Fly In 2020 - A year in features (and articles)

TL:DR; Launch, Turboku, Custom Domains, Scaling, One-Click Apps, Persistent Storage, Private Networking and WireGuard VPNs. Fly’s had an unprecedented year, along with everyone else. For us, it was bringing our Application Platform to the world, and

Dj Walker-Morgan
3 min readbeginner
--
View Original

Overview

The article summarizes the significant features and updates introduced by Fly in 2020, highlighting advancements in their Application Platform, including support for custom domains, scaling controls, and persistent storage. Each month is detailed with specific launches and improvements that enhance the user experience and application performance.

What You'll Learn

1

How to deploy applications using Fly's one-click services

2

Why using Turboku can enhance the performance of Heroku apps

3

When to utilize Fly's persistent storage for applications

4

How to implement private networking with WireGuard on Fly

Key Questions Answered

What features were launched in Fly's 2020 updates?
In 2020, Fly launched several key features including the Global Application Platform, Turboku for faster Heroku apps, custom domains with a GraphQL API, one-click applications, persistent storage, and private networking with WireGuard. These features significantly enhance application deployment and management.
How does Turboku improve Heroku app performance?
Turboku enhances the performance of Heroku applications by deploying them closer to users on a global network, which reduces TLS response times. This improvement allows applications to respond faster and more efficiently to user requests.
What is the significance of persistent storage in Fly?
Persistent storage in Fly allows applications to maintain data across restarts and deployments, ensuring that important data is not lost. This feature is crucial for applications that require data retention and reliability.
How can developers utilize custom domains with Fly?
Developers can manage custom domains through Fly's GraphQL API, which simplifies the process of linking applications to their own domains. This feature enhances branding and accessibility for applications hosted on Fly.

Technologies & Tools

API
Graphql API
Used for managing custom domains in Fly.
Vpn
Wireguard
Used for establishing secure private networking between applications.

Key Actionable Insights

1
Utilize Fly's one-click applications to streamline deployment processes.
One-click applications reduce the complexity of deploying services, making it easier for developers to get started quickly without extensive configuration.
2
Leverage Turboku for deploying Heroku apps to improve performance.
By using Turboku, developers can enhance the speed and responsiveness of their applications, which is especially beneficial for user-facing services.
3
Implement private networking with WireGuard for secure app communication.
This feature is essential for applications that require secure data transfer between services, ensuring that sensitive information remains protected.