Operations | Monitoring | ITSM | DevOps | Cloud

Using Custom Templates in Bunnyshell

Dive into the world of custom templates in Bunnyshell with this comprehensive tutorial. Follow along as we demonstrate the step-by-step process of creating a custom template using a simple machine learning application. Learn how to configure environment settings, handle repositories, deploy environments, and manage template versions. By the end of this tutorial, you'll be well-equipped to leverage custom templates in Bunnyshell to efficiently manage your projects across different stages of development.

Node.js Example - Deploy an Environment

In this video, learn how to create and deploy a Node.js environment in Bunnyshell. The example application consists of a React frontend, an Express backend, and a Postgres database. Follow the step-by-step guide on leveraging a Docker Compose file to set up the environment, customizing settings, and deploying the environment to a Kubernetes cluster. Once the environment is deployed, discover how to add and edit books in the demo application.

Node.js Example - Remote Development

This video demonstrates how to perform remote development on a Node.js environment by synchronizing files between the local machine and the remote environment. Using the demo books application, learn how to initiate remote development and sync local files with the remote backend component. This process involves starting an SSH server in the container, manually restarting the application, and making changes to the application that automatically trigger a restart upon saving.

Node.js Example - Remote Debugging with Your Local IDE

In this video, learn how to debug a remote development session in Node.js using the previously deployed demo books application. Follow the steps to set up port forwarding and configure the IDE to map local folders to remote folders in the container. By starting the process in development mode with the inspect flag, discover how to enable the IDE to connect to the running process in the container. The demo includes setting breakpoints and stepping through code during debugging.

How to Measure Jitter & Keep Your Network Jitterbug Free

Has your network been bitten by the jitterbug? Are you tired of your network dancing the jitterbug? Do you find yourself constantly tapping your foot waiting for pages to load or downloads to finish? Network jitter is your network's biggest enemy when using unified communications and real-time apps like IP telephony, video conferencing, and virtual desktop infrastructure. Troubleshooting and measuring jitter helps you avoid sounding like a robot on video calls.

Understanding Qovery Pricing: Transparent and Flexible Billing

At Qovery, we understand the importance of transparency when it comes to pricing, especially for our customers who rely on our services to power their applications. One of the most frequently asked questions we receive is about our billing system, the meaning of "Active Developers," and how we adjust pricing based on usage.

Four Challenges for ML data pipeline

Data pipelines are the backbone of Machine Learning projects. They are responsible for collecting, storing, and processing the data that is used to train and deploy machine learning models. Without a data pipeline, it would be very difficult to manage the large amounts of data that are required for machine learning projects.

The Complex Reality of Multi-Cloud Environments

Most companies today have multiple cloud instances with multiple cloud service providers (CSPs) as well as an on-premises environment. It’s complex, but that doesn’t make it inherently wrong—there are usually good business reasons behind the decisions. It does, however, create management challenges.

Deploy a Dockerized Go application to Azure

As a software engineer, one of your goals is to ensure that your product can be accessed globally by your customers. It’s not enough that an app is bug-free and works flawlessly if it only works on localhost. Docker was introduced to solve the “it works on my machine” problem. For example, the particular version of a programming language a developer is using on Windows or MacOS may not be working on the hosting server.

Ivanti Neurons for Healing Better Experiences. Better Outcomes.

Ivanti finds, heals, and protects every device, everywhere – automatically. Whether your team is down the hall or spread around the globe, Ivanti makes it easy and secure for them to do what they do best. Ivanti is IT for the way we work now. Integrated solutions for everything IT touches. So, employees can work better, anywhere, and everywhere.