# Overview

Find guides on how to build, deploy, and scale your code on Northflank.

## New to Northflank

- [Getting started: Learn the basics and get up-and-running on Northflank within minutes by following walkthroughs to begin building and deploying your code.](/v1/application/getting-started/introduction-to-northflank)
- [Migrate from Heroku: Migrate your services to Northflank from Heroku using our automated import feature, or manually transfer your Heroku applications to Northflank.](/docs/v1/application/migrate-from-heroku)
- [Run production workloads: Learn how to set up your DevOps workflow and confidently manage your production workloads on Northflank.](/v1/application/production-workloads/get-production-ready-on-northflank)
- [Deployment guides: Browse our guides on deploying specific applications on Northflank.](/docs/v1/application/deploy-on-northflank)

## How-to guides

- [Build your code: Build your code from your Git repositories using Docker or buildpacks, inject build arguments, and configure build triggers for CI.](/v1/application/build/build-your-code-on-northflank)
- [Run your code: Deploy services and run jobs from your Northflank builds and images from container registries.](/v1/application/run/run-containers-and-micro-services)
- [Manage releases: Configure continuous integration and deployment for builds and deployment services, and create pipelines with release flows to manage your release workflows.](/v1/application/release/continuous-integration-and-delivery-on-northflank)
- [Infrastructure as code: Automate workflows, share deployments, and automate complex tasks using Northflank templates.](/v1/application/infrastructure-as-code/infrastructure-as-code)
- [Bring your own cloud to Northflank: Use all the features of the Northflank platform on other cloud hosting providers, with control over your own infrastructure.](/v1/application/bring-your-own-cloud/use-other-cloud-providers-with-northflank)
- [Run GPU workloads: Deploy GPU workloads on Northflank for AI, machine learning, HPC workloads, and other tasks.](/v1/application/gpu-workloads/gpus-on-northflank)
- [Observe logs, metrics, and container health: View logs and metrics and configure health checks for your containers to ensure performance and uptime. Integrate with log sinks and create notifications.](/v1/application/observe/observability-on-northflank)
- [Scale with Northflank: Increase the resources available to your workloads, and the number of running instances for a deployment.](/v1/application/scale/scale-on-northflank)
- [Stateful workloads: Add databases and persistent storage that easily integrate and scale with your Northflank workloads.](/v1/application/databases-and-persistence/stateful-workloads-on-northflank)
- [Networking: Configure public and private ports for your Northflank workloads, and add security with IP policies and basic authentication.](/v1/application/network/networking-on-northflank)
- [Security on Northflank: Protect your infrastructure and data on Northflank with multi-factor authentication, securely injected secrets, network security, and role-based access control.](/v1/application/secure/security-on-northflank)
- [Domains on Northflank: Manage your domains on Northflank, quickly and easily assigning them to your deployments.](/v1/application/domains/domains-on-northflank)
- [Collaborate: Invite your team to join you on Northflank and work together seamlessly, at no extra cost. Configure role-based access control to the Northflank application and API.](/v1/application/collaborate/collaborate-on-northflank)
- [Billing on Northflank: Select the best plan for your needs, and monitor and manage your spend on Northflank.](/v1/application/billing/pricing-on-northflank)
