• Search
  • Docs
  • Blog
  • Support
  • Sales
  • Log in
Akamai Logo Akamai Cloud
  • Partners
  • Sign up
    • Lower costs
    • Lower latency
    • Cloud portability
    • Global scale
    • Our platform
    • Support experience
    • Products Overview
      • Dedicated CPU
      • Shared CPU
      • High Memory
      • Premium CPU
      • GPU
      • Accelerated Compute
      • Kubernetes
      • App Platform
      • Block Storage
      • Object Storage
      • Backups
      • Cloud Firewall
      • DNS Manager
      • NodeBalancers
      • Private Networking
      • Managed Databases
      • Managed
      • Cloud Manager
      • API
      • CLI
      • Terraform Provider
      • Ansible Collection
      • Custom Images
      • Integrations
      • StackScripts
      • Monitoring
      • Users & Permissions
    • AI inferencing
    • Ecommerce
    • Gaming
    • Managed hosting
    • Media
    • SaaS
    • Pricing list
    • Cloud computing calculator
    • Customer stories
    • Ebooks
    • White papers
    • Videos
    • Webinars
    • Developer portal
    • Documentation
    • Guides
    • Reference architectures
    • Tools and integrations
    • Community Q&A
    • Beta program
    • Startup program
    • Marketplace apps
    • Blog
    • Events and workshops
  • Partners
    • About Us
    • Newsroom
    • Careers
    • Legal
    • Sales
    • System Status
  • Docs
  • Blog
  • Resources
  • Pricing
  • Support
  • Sales
  • Log in
  • Sign up
  • Lower costs
  • Lower latency
  • Cloud portability
  • Global scale
  • Our platform
  • Support experience
View all products
Compute
  • Dedicated CPU
  • Shared CPU
  • High Memory
  • Premium CPU
  • GPU
  • Accelerated Compute
  • Kubernetes
  • App Platform
Storage
  • Block Storage
  • Object Storage
  • Backups
Networking
  • Cloud Firewall
  • DNS Manager
  • NodeBalancers
  • Private Networking
Databases
  • Managed Databases
Services
  • Managed
Developer Tools
  • Cloud Manager
  • API
  • CLI
  • Terraform Provider
  • Ansible Collection
  • Custom Images
  • Integrations
  • StackScripts
  • Monitoring
  • Users & Permissions
Solutions
  • AI inferencing
  • Ecommerce
  • Gaming
  • Managed hosting
  • Media
  • SaaS
Pricing
  • Pricing list
  • Cloud computing calculator
Library
  • Customer stories
  • Ebooks
  • White papers
  • Videos
  • Webinars
Technical Resources
  • Developer portal
  • Documentation
  • Guides
  • Reference architectures
  • Tools and integrations
Community
  • Community Q&A
  • Beta program
  • Startup program
Marketplace
  • Browse apps
What's New
  • Blog
  • Events and workshops
Explore docs
  1. Docs Home
  2. Guides
  3. Development

On this page

    • Cloud Guides & Tutorials
      • Akamai + Linode
      • Applications
      • Databases
      • Development
        • Install and Use the Deno Javascript Runtime (Node.js Alternative)
        • Two Scopes of Exception-Handling
        • Architectures
        • Awk
        • Bash
        • Bug Management and Tracking
        • C and C++
        • Continuous Integration
        • Clojure
        • Software Architecture Concepts
        • Data Visualization
        • Web Application Frameworks
        • Go
        • GraphQL
        • Internet of Things
        • Java
        • Javascript
        • Julia
        • Next.js
        • Node.js
        • Perl
        • Python
          • An Introduction to Mock Testing Using the Python Unittest Library
          • An Introduction to Python Tuples
          • An Overview of Python API Frameworks
          • An Overview of Python Packages for Data Science
          • An Overview of Python Testing Frameworks for Unit Testing
          • Boolean Variables, Operators, and Conditional Statements in Python
          • Check Your Python Version
          • Convert Data Types in Python
          • Create a RESTful API Using Python and Flask
          • Creating a GIS Application using Flask, Stadia Maps, and MongoDB
          • Creating a Python Virtual Environment on CentOS 8
          • Creating a Python Virtual Environment on Debian 10
          • Creating a Python Virtual Environment on Ubuntu 18.04
          • Creating Comments in Python
          • CRUD Read Operations: How to Use FastAPI to Write an API
          • CRUD Write Operations: How to Use FastAPI to Write an API
          • Deploying a Flask Application on Ubuntu
          • Document a FastAPI App with OpenAPI
          • For and While Loops in Python 3
          • Getting Started with Black and isort
          • Getting Started with Python Sets and Python Set Operations
          • Getting Started with Python Variables
          • How to Get the Current Directory in Python
          • How to Set Up a Task Queue with Celery and RabbitMQ
          • How to Use Unicode in Python 3
          • How to Write and Run a Python Script
          • If Statements and Chained Conditionals in Python 3
          • Install and Import Modules in Python 3
          • Install Python 3 on Ubuntu 20.04
          • Install PyTorch on Ubuntu 20.04
          • Installing and Using Pylint for Python 3
          • Installing Python 3 on CentOS 8
          • Installing Python 3 on Debian 10
          • Introduction to PySpark
          • Lua vs Python: Which One is Right for You?
          • Managing Python Packages and Versions on Linux
          • Modules in Python: Remove Files & Directories
          • Monitor Filesystem Events with Pyinotify
          • Python 3.9: Merge Dictionaries, Time Zone Support, and Type Annotations
          • Python Arrays: What They Are and How to Use Them
          • Python in ML: Why You Should Use Python for Machine Learning
          • Python Lists and How to Use Their Built-In Methods
          • Python String Interpolation
          • Reverse a String in Python
          • Slicing and Indexing Strings in Python
          • Stack in Python: A Practical Guide to Getting Started
          • String Manipulation in Python 3
          • The Basics of Python Data Types
          • The Priority Queue in Python 3
          • The Pros and Cons of Python Programming
          • The Top 9 Web Development Languages You Need To Know
          • Use Bokeh and Python to Create Data Visualizations
          • Use Dictionaries in Python 3
          • Use gRPC and Python for Remote Procedural Calls
          • Use Mypy for Python Static Type Checking
          • Use Paramiko and Python to SSH into a Server
          • Use Python-Markdown to Convert Markdown to HTML
          • Use Scrapy to Extract Data From HTML Tags
          • Using Pipenv to Manage Python Packages and Versions
          • See All 60 Python Guides
        • R
        • React
        • Ruby on Rails
        • Rust
        • Tips and Tricks
        • Version Control
        • Web Frameworks
        • Web Assembly
      • Email Server Guides
      • Game Servers
      • Kubernetes
      • IPs, Networking & Domains
      • Linode Platform
      • Quick Answers
      • Security, Upgrades & Backups
      • Tools & Reference
      • Uptime & Analytics
      • Web Server Guides
      • Website Guides
    • Reference Architectures
    • Marketplace Docs
    • Products
    • API
    • Blog
    • Content Resources
    1. Docs Home
    2. Guides
    3. Development

    Products

    • Products Overview
    • Dedicated CPU
    • Shared CPU
    • High Memory
    • Premium CPU
    • GPU
    • Accelerated Compute
    • Kubernetes
    • App Platform
    • Block Storage
    • Object Storage
    • Backups
    • Cloud Firewall
    • DNS Manager
    • NodeBalancers
    • Private Networking
    • Managed Databases
    • Managed Services
    • Cloud Manager
    • API
    • CLI
    • Terraform Provider
    • Ansible Collection
    • Distributions
    • Kernels

    Company

    • About Akamai
    • History
    • Leadership
    • Facts and Figures
    • Awards
    • Board of Directors
    • Investor Relations
    • Corporate Responsibility
    • Ethics
    • Locations
    • Vulnerability Reporting
    • Accessibility Commitment

    Careers

    • Careers
    • Working at Akamai
    • Students and Recent Grads
    • Workplace Diversity
    • Search Jobs
    • Culture Blog

    Newsroom

    • Newsroom
    • Press Releases
    • In the News
    • Media Resources

    Legal & Compliance

    • Linode Legal
    • Akamai Legal
    • Linode Terms of Service (MSA)
    • Linode Acceptable Use Policy
    • EU Digital Services Act (DSA)
    • Information Security Compliance
    • Privacy Trust Center
    • Cookie Policy

    Glossary

    • What Is Cloud Computing?
    • What Is Enterprise Cloud Computing?
    • What Is a Cloud Platform?
    • What Are Cloud Environment Types?
    • What Is Edge Computing?
    • See all
    Akamai Logo
    • Cookie Preferences
    • Support
    • Contact Us
    • System Status
    • Site Map
    • © 2003-2025 Linode LLC. All rights reserved.