The hyper team is proud to announce ⚡️hyper cloud⚡️ is now in beta.
With a few clicks, you get robust and scalable backend cloud services including a document datastore, in-memory cache, search engine, storage buckets, and queues. Sign up for free 😀 with your GitHub account and create backend services in seconds. When you're ready to step it up, we have plans starting at $99 a month.
Developers will enjoy a delightful DX 🤘🏽using a REST API or the hyper-connect SDK that supports NodeJS and Deno 🦕. Our API provides a consistent shape across all our services, making it easy to learn and apply.
We've got your back! 😉 We provide basic and extended support options. Learn by doing with our workshops 💪, quickstarts 🚀, blog 👩🏽💻, and YouTube tutorials.
Hyperfocus on features. Delight your developers and customers. Put your applications on solid footing. Hyper cloud is ready to go!
Our new fractional CTO service for startups provides the oversight and guidance necessary to cultivate quality, productivity, and accountability. Let us help you curate the technology strategy and vision of your company's software tools and technologies.
We've improved our handling of failed payments in the Developer Dashboard. If payment retries fail, the subscription moves into an "Unpaid" state. hyper applications are disabled, as a result.
We've added a Pricing page so you can compare plans.
We've enhanced the hyper.io Product page to include more details.
hyper cloud docs have moved to https://docs.hyper.io/
Sign up for free 😀 with your GitHub account and create backend services in seconds. When you're ready to step it up, we have plans starting at $99 a month. And join our community chat to get any questions answered.
The hyper-connect SDK now supports queue and storage services.
You now have the ability to permanently delete a service instance. You can recreate the service instance with the same name.
We've added an experimental, hyper-connect extension that specifies a generic model or entity for your application. hyper-ext-model is a hyper-connect extension that creates a model for an application that uses the hyper service. For basic data structures, hyper provides primitives to cache, search, and notify services. Using this extension you can compose these services into a generic data model to define a given domain and provide basic business rules.
Modes provide basic composition workflows for each action:
We've created a new queue service quickstart. Learn how to add a queue service instance, send data to a queue, and receive and verify data from the queue.
We overhauled the error handling inside of hyper core and many hyper backend adapters. This means better and more accurate errors responses and status codes are returned when consuming your hyper cloud applications on cloud.hyper.io.
hyper error property name | type | notes |
ok | boolean | value = false |
msg | string | optional |
status | number | optional |
Each hyper application may contain several Application Service types: Data, Search, Cache, and now introducing Queue, and Storage!
The Queue service provides the ability to perform background processing without having to manage your own queue servers. It works great for serverless implementations that need to offload short-lived processes to prevent slow-running transactions for the client application. It's a great way to securely notify another system about an interesting event in your application. See our Queue API for more details.
The Storage service provides the ability to store unstructured data (aka files) and removes the hassle of having to use a separate service to store images, avatars, and text files. With this API, you can create storage spaces, upload, and download files. See our Storage API for more details.
hyper-connect is the client access library for hyper, built for Javascript and Typescript. hyper-connect uses Javascript Promises and the fetch specification, as a base layer for interacting with hyper's REST API. You will find this approach with autocomplete, creates intuitive usability.
We've added support for storage and queue within hyper-connect. Now you can easily use hyper-connect to enqueue items to our queue service and upload and retrieve images and other files to our storage service.
Be sure to review our January 17, 2022 What's New update. We've added a ton of functionality including support for teams, paid subscriptions with Stripe integration, service deployment progress meter, and of course, hyper vision.
On December 15, 2021, we announced the deprecation for the id field. We have swapped the id field to the _id field for the primary key on data documents. The id field will no longer be generated on your documents by the data service. Instead, the _id field will be generated, if your document does not already contain an _id.
Teams allow for easy collaboration between you and other hyper users. Anyone who's part of a team is able to manage that team's services, billing, team members, and more.
A Team account requires a paid subscription. We currently offer two subscription levels: Pro and Business.
A Pro subscription is positioned toward start-up software shops that need to build multiple apps across multiple environments. Pro subscriptions allow up to 10 hyper applications each with a higher level of service limits.
The next step up from a Pro is a Business subscription which is meant for software agencies that support multiple applications across an array of customers. A Business subscription allows up to 20 hyper applications and an even higher level of application service limits.
We now display the status of a hyper service on a hyper app service tab.
Now you can see the details of infrastructure deployment in an animated widget. Brag to your buddies at work and show them all the dev-oppy things that hyper is doing for you. It's social currency.
Hyper Vision ⚡️ 😎 is a UI dev tool to browse hyper cloud data, cache, search, etc. via an app key's connection string. You can access hyper vision at https://vision.hyper.io/
You can now filter by selecting a value, entering a value, or providing your own query selector.
Hyper Vision is a UI Dev tool that provides secure visibility into your hyper cloud application data, cache, and search services. Clone the repo and give it a spin. We covet your feedback in our #showcase slack channel.
The Apricot release is focused on preparing the hyper data service and customers for the future swap of the id field to the _id field for the primary key on data documents. This swap will occur in the future Blueberry release, scheduled for 1/17/2022.
The Apricot release does NOT introduce any breaking changes.
Currently, when you create a document, hyper will set an id field with a generated value if your document does not already contain an id.
After the Blueberry release on 1/17/2022, the id field will no longer be generated on your documents by the data service. Instead, the _id field will be generated, if your document does not already contain an _id.
How can I prepare for Blueberry?
Until January 17, to support the migration from id to _id, hyper will support both id and _id fields. This means the following:
For more details and help on planning your migration, see our Blueberry Migration Guide.
You now have the ability to create, enable, disable, and delete app key pairs.
Displaying dashboard and cloud versions in the footer of the dashboard
New NodeJS Workshops and Quickstarts
You can now have 3 applications on the Developer Preview Free Tier!
Whether you signed up early for the Developer Preview or you are just now getting started with hyper cloud, you get access to 3 free applications. We are excited to see where you go with hyper.
Check out our new Cache blog post starring our fearless founder, Tom Wilson.
We have updated the hyper-connect SDK for deno and NodeJS. The latest NodeJS package version handles four different NodeJS environments including TypeScript, ES2015 Modules (ESM), CommonJS (CJS), and VITE/esbuild.
As of version 0.1.5, the hyper-connect SDK's connect function has been simplified but introduces a breaking change.
This change impacts the way we connect to hyper from this:
to this:
All our workshop YouTube videos are now listed on our new Workshops page.
Learn the basics of obtaining a hyper developer account and getting a sample app running as quickly as possible or learn more advanced techniques when orchestrating hyper services together.
Check out our new Quickstarts page.
We have some nice Dashboard updates to share with you.