☁️ Cloud Server

Jorge flying through the clouds and the Swift logo flying alongside, in the speech bubble it says Cloud Server

Table of contents


☁️ Cloud Server

When you work with backend, unless you’re working on a local network and nothing you do will go outside, you’re going to need a cloud server and the sooner the better 🚀.

Working locally is great, but having a cloud server is a step forward, and it’s better to start as soon as possible to have a development server in the cloud.


🔧 CPU Architectures

As technology advances, there are more and more options both in providers and processor technology 💻:

  • AMD 🔴:

    • ✅ Excellent price/performance ratio
    • ✅ Mature and stable x64 architecture
    • ✅ Wide software compatibility
    • ✅ Ideal for high-performance applications
  • Intel 🔵:

    • ✅ Historical leader in the server market
    • ✅ Excellent enterprise support
    • ✅ Specific optimizations for legacy applications
    • ✅ Consistent and predictable performance
  • ARM 🍃:

    • ✅ The latest to arrive but with great potential
    • ✅ Superior energy efficiency
    • ✅ Better price per core
    • ✅ Ideal for microservices and containers
    • ✅ Lower consumption = lower operational cost
    • ⚠️ Some compatibility limitations with legacy software

💰 Free Tier - Oracle Cloud

I’ve opted for Oracle Cloud and its free tier, which offers you an ARM server, as it’s the option that best fits my needs 🎯.

🖥️ VM.Standard.A1.Flex (Ampere ARM)

⏱️ Up to 3,000 OCPU-hours per month

🧠 Up to 18,000 GB-hours of memory per month

🚀 1 server with 4 OCPUs + 24 GB RAM running 24/7

🔄 Or several smaller instances (example: 4 × 1 OCPU + 6 GB RAM)

💾 Up to 200 GB combined between boot volumes and blocks

♾️ Free indefinitely, always within plan limits

⚠️ Oracle may reclaim inactive instances (no significant usage in 7 days)

🌍 There may be regional restrictions due to lack of capacity

💸 100% free within the Always Free plan

Keep coding, keep running 🏃‍♂️