Feature Highlight: Application Surge Protection
Surge Protection helps prevent denial of service (DOS) attacks. Cloud 66 automatically blocks any IP address that makes more than 1,500 requests per minute to your server(s).
Surge Protection helps prevent denial of service (DOS) attacks. Cloud 66 automatically blocks any IP address that makes more than 1,500 requests per minute to your server(s).
We are going to deploy a Go application directly from your repo to AWS with Cloud 66. Any application using any language on any framework can be deployed with Cloud 66 as long as it has a Dockerfile. Note: Rails applications are exceptions as we deploy them natively. If your application does not have a Dockerfile, we will suggest one for you based on your code. However, we would recommend reviewing what we have suggested and making sure the Dockerfile meets your requirements.
As developers, we know how much work great software requires. We know that you need to focus on multiple things at once to release awesome, custom-made applications for your clients. We know the last thing you want to spend time doing is fiddling with servers and stressing about downtime. That's why we've made it possible to deploy your code directly from your repo to any cloud in just a few clicks.
This is the first part of a multi-part post focusing (mostly) on front end search and Command Palettes. If you are not familiar with Command Palettes, they are a power-user's dream: a universal overlay on your webpage that's triggered with a key shortcut (usually Command + K) and allows your users not only to search the content but also perform actions on your website. The goal here is to "keep the user's hands on the keyboard" (and away from the mouse), when using your application.
Bare metal servers are a valuable option for all sizes of businesses, including small, medium, and startups companies. When designing infrastructure it is important to manage cost. However, the decision on whether to run your application on bare metal or cloud provider should not be driven by the size of your company but by your infrastructure needs. Each approach has its own tradeoffs and complexities, especially since it is difficult to find two clouds with the same parameters.
A web application firewall is an HTTP-level firewall that protects your application against well-known attacks and exploits. Using WAF, you can block traffic to your applications from certain origins and detect and block common attacks from reaching your application.
We've gone through many iterations of ways to build, deploy and distribute applications written in Go at Cloud 66. Unlike Rails, Go applications can be web applications, daemons or CLIs and therefore have different requirements. I'll share some of what we've learned with you in this post.
Our Rails/Rack customers may notice that we now install Node.js v16 when creating new servers. We typically keep this version as stable as possible to avoid breaking older applications. However, if you need a newer or older version to be installed, you can always specify the node.js version in your manifest!
The web traffic filters allow you to black and white-list traffic based on source IP and/or country of origin.
For our Rails/Rack customers, the latest Ruby release v3.1.0 is now available. This is brand new, and Gems are still catching up, so please ensure your application works with this version locally before upgrading. For more information, see the official release notes.