Sep 15Using Tailscale for Authentication of Internal ToolsOverview JWT is a popular way for authentication and authorization, especially for service to service communications. When it comes to internal tools, distribution and renewal of JWT can become a challenge. Our internal support systems use JWT to authenticate and authorize access and they are written in a few different languages…Jwt4 min readJwt4 min read
Sep 15Authenticating Users with Google IAP in RailsGoogle Identity-Aware Proxy (IAP) is a Google Cloud service that provides authentication for web applications. This service simplifies the process of building web applications authenticated with Google, eliminating the need to handle user-related concerns within your application code. This is especially valuable for internal applications within organizations that already utilize…Rails6 min readRails6 min read
Sep 15Announcing Intelligent Deployment AnalysisToday I am thrilled to introduce our Intelligent Deployment Analysis feature, designed to significantly improve your troubleshooting process. Picture this: you’re stuck, scratching your head over what went wrong with your deployment — was it the Node.js asset compiler or a missing package in your Dockerfile? Dealing with failed deployments…AI2 min readAI2 min read
Apr 28Containerize a Rails 7 App and Run it on Vultr with Cloud 66To celebrate a 3-year integration anniversary between Cloud 66 and Vultr we’re showcasing some of the changes and improvements that we have implemented in both of our platforms. To show how well our platforms work together, we’re taking a Rails 7 application sample and walking you through how to containerize…Ruby On Rails8 min readRuby On Rails8 min read
Apr 28Enhancing Database Capabilities with Multi-Database and User ManagementIn the past few months, our team has worked hard to enhance our database features. We’ve made significant updates to our database management capabilities, giving our customers the ability to manage multiple logical databases on the same server (or cluster) and to create custom database users. What’s changed? Previously, database servers or…Cloud 663 min readCloud 663 min read
Apr 28How do you migrate your application to the cloud for the first time?You don’t have to be an expert to deploy your application to the cloud — 24% of Cloud 66 customers used a PaaS like Heroku in the past and cut their bills by up to 60% after moving to the cloud. Additionally, they gained more control over their own infrastructure…Cloud8 min readCloud8 min read
Apr 28Deploying Hanami 2.0 Ruby application on AWS 🌸The deployment of Ruby on Rails and Rack frameworks is embedded in Cloud 66’s DNA, but we are always interested to see other Ruby frameworks becoming popular, and happy to support developers who prefer to use them instead of Rails. In this post, we’re going to show you how easy…AWS5 min readAWS5 min read
Apr 28How to develop a Gatsby blog with MarkdownAre you looking to build a Gatsby website with markdown? This post will take you through the Gatsby development process, from creating the project to deploying it in production on AWS. We will talk about the benefits of using Gatsby and show how to set up markdown, configure Gatsby, and…Gatsby10 min readGatsby10 min read
Apr 28How to deploy a Go web app to the cloud with Docker SwarmLast week, I showed you how to build and deploy a Go Web application (or API backend for a frontend framework like React or Vue) to a cloud provider, using Docker as a process manager. In this post, which is part of two of this series, I will show you…Golang11 min readGolang11 min read
Apr 28How to deploy a Go web application to the cloud with DockerGo has emerged as a popular option for developing web applications, especially for API backends with frontends written in React or Vue. This is the first of a multi-post series on deploying web applications to cloud providers, starting with the simplest form of deployment, all the way to using Kubernetes…Docker13 min readDocker13 min read