Jupyter Hosting
Kod, veri, görselleştirmeler ve açıklayıcı metni birleştiren etkileşimli not defterleri oluşturun.
- Bir tıkla dağıt
- 15 GB Gerekli Disk Alanı
- 1 GB RAM Gerekli bellek
- 2 €'dan Fiyat

Resmi bağlantılar
Jupyter’nin resmi bağlantıları ve orijinal web sitesi
AvaHost'ta aldıklarınız
Tek tıklama ile dağıtım, özel bir alan adı, ücretsiz HTTPS, otomatik uygulama güncellemeleri ve planlı yedeklemeler her Cloud Uygulaması ile birlikte gelir. Bir sunucuda birden fazla uygulama çalıştırabilirsiniz ve terminal erişimi dahildir.
Bu şablon bir veritabanı konteyneri içermez.

Teknoloji
- Docker görüntüsü
- quay.io/jupyter/base-notebook:latest
- Varsayılan port
- 8888

Jupyter nasıl çalışır
Jupyter not defterleri, çalıştırılabilir kod hücreleri, Markdown açıklamaları, denklemler, görsel çıktı ve dosyaları tek bir tarayıcı tabanlı belgede birleştirir. Bir kernel kodu çalıştırır ve sonuçları not defteri arayüzüne döndürür; JupyterLab sekmeler, dosya tarayıcısı, editörler, konsollar ve çalışan oturum kontrolleri ekler. Katalog, Jupyter Server'ı oluşturulan bir token ile başlatır ve /home/jovyan/work dizinini kalıcı hale getirir.
Jupyter Server'a erişim güvenlik açısından hassastır çünkü kimliği doğrulanmış bir kullanıcı kernel ve diğer sunucu özellikleri aracılığıyla rastgele kod çalıştırabileceği. Token, yönetici kimlik bilgisi gibi korunmalı ve genel bağlantılara gömülü olmamalıdır. Paket, yönetilen hesaplar veya izole ortamlar içeren JupyterHub değil, tek kullanıcılı bir sunucudur.
Jupyter'ın temel özellikleri
Seçilen quay.io/jupyter/base-notebook görüntüsü JupyterLab, Notebook, NBClassic ve JupyterHub'ın tek kullanıcı bileşenini içerir ancak minimal bir temel kalır. Resmi Docker Stacks belgeleri scipy-notebook bilimsel paketini ve LaTeX PDF desteğini eksik olduğunu söyler. Kullanıcılar ortam içinde uyumlu paketleri yüklemeli veya bu katalog teklifinin dışında farklı bir görüntü seçmelidir.
Yalnızca work dizini katalog tarafından kalıcı olarak bildirilir. Konteyner içinde başka yerlere kaydedilen dosyalar değiştirilme sırasında hayatta kalmayabilir ve kalıcı olmayan konumlara yüklenen paketler görüntü değiştiğinde kaybolabilir. Plan ayrıca GPU, TPU, hızlandırıcı aboneliği, paylaşılan not defteri hizmeti, yönetilen veri seti kataloğu veya Google Drive entegrasyonu içermez. CPU ve bellek yoğun not defterleri seçilen barındırma planı tarafından sınırlandırılır.
Jupyter vs Google Colab
Jupyter
Bu sayfadaki Jupyter, kalıcı bir work dizini ve token kimlik doğrulaması ile kendi kendine barındırılan tek kullanıcılı base-notebook konteynerdir. Google Colab, Google hesabı paylaşımı, barındırılan çalışma zamanları ve kullanılabilirlik, kotalar, plan koşulları ve oturum davranışına tabi hızlandırıcı seçenekleri olan sağlayıcı tarafından yönetilen bir not defteri hizmetidir. Her ikisi de not defteri iş akışlarını kullanır ancak altyapı ve işbirliği modelinde keskin bir şekilde farklılık gösterir.
Google Colab
Colab, hazır bir bulut çalışma zamanı, Google Drive iş akışları, basit paylaşım ve sunucu bakımı olmadan isteğe bağlı yönetilen hızlandırıcılar isteyen kullanıcılara uygun olabilir. Barındırılan Jupyter paketi, sabit bir özel alan adı ve kalıcı work dizini önemli olduğunda çekicidir. Colab'ın hesap paylaşımını, çalışma zamanı kataloğunu, hızlandırıcıları, önceden yüklenmiş veri bilimi ortamını veya sağlayıcı tarafından yönetilen işbirliğini yeniden üretmez.
Jupyter'ı kimler kullanır
Öğrenenler kodu açıklamaların yanına yazarlar, geliştiriciler küçük betikleri ve API'leri test ederler, analistler mütevazı veri setlerini keşfederler ve eğitmenler yeniden üretilebilir not defterlerinde gösterileri hazırlarlar. JupyterLab ayrıca .ipynb belgelerinin ötesinde metin dosyalarını ve etkileşimli oturumları destekler ve tam çok kullanıcılı bir platform gerektirmeyen deneyler için bir çalışma alanını faydalı hale getirir.
Jupyter, güvenli bir genel kod yapıştırma, güvenilmeyen kullanıcılar için bir sandbox, bir GPU hizmeti veya bir kurumsal not defteri hub'ı değildir. Bir not defteri erişilebilir dosyaları okuyabilir, plan kaynaklarını tüketebilir, harici hizmetlerle iletişim kurabilir ve zararlı kod çalıştırabilir. Yöneticiler, token alan her kişiye güvenmeli ve bilinmeyen kaynaklardan not defterlerini çalıştırmadan önce bağımlılıkları gözden geçirmelidir.

Jupyter'ı kendi kendine barındırma: gereksinimler ve maliyet
Jupyter kaynak kullanımı, etkin kernel'ler, içe aktarılan kütüphaneler, veri seti boyutu, bellek içi nesneler, not defteri çıktıları, dosyalar, eşzamanlı hesaplamalar ve harici indirmeler üzerinde bağlıdır. PostgreSQL ve MariaDB katalog şablonunda gerekli değildir; not defterleri ve proje dosyaları kalıcı work dizini altında depolanmalıdır. Küçük bir öğrenme not defteri hafiftir, veri işleme ise plan belleğini veya CPU'yu hızla tüketebilir.
AvaHost'ta Jupyter, Plan 1'i €2 ile kullanır. Barındırılan Jupyter paketi tek tıklamayla dağıtım, otomatik HTTPS ile özel bir alan adı, otomatik uygulama güncellemeleri ve zamanlanmış yedeklemeler içerir. Oluşturulan token'ı hassas bir kimlik bilgisi olarak kullanın ve proje dosyalarını /home/jovyan/work altında depolayın. Paket jupyter/base-notebook'a dayanır; bilimsel yığınlar, LaTeX PDF dışa aktarımı, GPU veya TPU erişimi, JupyterHub çok kullanıcılı yönetimi, Google Drive entegrasyonu, yönetilen veri setleri ve monte edilen work dizini dışında kalıcı dosyalar dahil değildir.
F.A.Q
Jupyter, Plan 1’de €2’den başlar. Bu plan hafif not defterleri, öğrenme ve mütevazı betikler için uygundur. Aktif çekirdekler, içe aktarılan kütüphaneler, bellekte tutulan veri kümeleri, çıktılar, indirmeler ve uzun hesaplamalar belleği veya CPU’yu hızlı bir şekilde tüketebilir. Büyük veri kümeleri tutan veya sürekli işleme gerçekleştiren iş yüklerini çalıştırmadan önce planı gözden geçirin.
Katalog `/home/jovyan/work` kalıcı depolama olarak bağlanır, bu nedenle not defterleri ve proje dosyaları buraya kaydedilmelidir. Konteynerin başka yerlerine yazılan dosyalar ve kalıcı olmayan konumlara yüklenen paketler, görüntü değiştirildiğinde kaybolabilir. Değerli not defterlerinin, ortam tanımlarının, verilerin ve oluşturulan sonuçların bağımsız kopyalarını tutun.
Özel bir alan adı Jupyter’a işaret edebilir; otomatikleştirilmiş HTTPS, giriş belirtecini ve tarayıcı trafiğini korur. Oluşturulan belirteç yine de kod yürütme yetkisi verir ve gizli kalmalıdır. Ana bilgisayar adını değiştirdikten sonra, not defteri erişimini, çekirdekleri, dosyaları, WebSocket bağlantılarını, çıktıları ve harici geri çağrıları doğrulayın; belirteci paylaşılan veya günlüğe kaydedilen URL’lere yerleştirmeyin.
Paket, minimal işlevsel `jupyter/base-notebook` görüntüsünü kullanır. JupyterLab ve notebook uygulamalarını içerir ancak daha büyük görüntüler için belgelenen geniş bilimsel Python yığınını veya LaTeX PDF desteğini içermez. GPU ve TPU erişimi dahil değildir. AvaHost, görüntü güncellemelerini otomatik olarak uygular ve kalıcı çalışma dizini için zamanlanmış yedeklemeler içerir.
