Heroku היא פלטפורמה כשירות (PaaS) המאפשרת למפתחים לבנות, להריץ ולהפעיל את היישומים שלהם לחלוטין בענן. זה פופולרי בגלל הפשטות, השימושיות והרמה החינמית שלו. זה מאפשר לך להפעיל את האפליקציות שלך בחינם באמצעות מגוון שלם של שירותי ענן בחינם הזמינים דרך מערכת האקולוגית של Heroku.

Heroku הודיעה לאחרונה שהם יפסיקו להציע חלק מהתוכניות החינמיות שלהם מה-28 בנובמבר 2022.

זה יהיה רלוונטי במיוחד אם אתה מארח יישומים לזמן קצר, אולי כדי להציג בפני מעסיקים או לקוחות פוטנציאליים.

למרבה המזל, יש אלטרנטיבות.

1. לְדַקלֵם

לְדַקלֵם הוא ענן מאוחד לבנות ולהפעיל את כל האפליקציות ואתרי האינטרנט שלך. יש לו תעודות TLS בחינם, CDN גלובלי, הגנת DDoS, רשתות פרטיות ופריסה אוטומטית מבית Git.

רנדר מספק נדבך חינם עבור השירותים הבאים:

  • אתרים סטטיים: התוכנית החינמית של Render לאתרים סטטיים כוללת CDN מהיר ומספר בלתי מוגבל של משתפי פעולה. תכונות אחרות כוללות פריסה רציפה מ-Git, רוחב פס של 100 GB לחודש ודומיינים מותאמים אישית עם TLS מנוהל במלואו.
  • שירותי אינטרנט: התוכנית החינמית של Render לשירותים תומכת בשירותי אינטרנט עם HTTP/2 ו-TLS מלא. Render תומך בקונטיינרים מותאמים אישית ועובדי רקע. אתה יכול להשתמש בו כדי לארח אפליקציות אינטרנט
    instagram viewer
    Node.js, סביבת JavaScript בצד השרת. הייתה לו גם תמיכה בשפות אחרות כולל Python, Golang, Rust, Ruby ו- Elixir.
  • מאגרי מידע: התוכנית החינמית של Render כוללת מסדי נתונים מנוהלים במלואם של PostgreSQL ו-Redis. הם מאפשרים חיבורים מכל מקום.

באמצעות התוכניות החינמיות של Render, אתה יכול ליצור שירותי אינטרנט ומסדי נתונים בעלות אפסית. עם זאת, לתוכניות אלה יש מגבלות שימוש מסוימות והן נועדו לעזור לבנות פרויקטים אישיים ולחקור טכנולוגיה חדשה.

2. מַחזוֹרִי

מַחזוֹרִי היא ארכיטקטורת ענן מודרנית עם אירוח ללא שרת וחווית כניסה קלה.

Cyclic הוא אידיאלי לאירוח אפליקציות MERN בסט מלא. השכבה החינמית שלו כוללת עד 100,000 בקשות API עם בנייה מהירה וזיכרון זמן ריצה של 1GB. השירות כולל גם אחסון אובייקטים של 1GB עם amazon S3, שלוש משימות cron לכל אפליקציה, ושמירת יומן של שבעה ימים.

השימוש בשכבה החינמית של Cyclic נותן לך יתרון על פני המתחרים בכל הנוגע לעיכוב בחוסר פעילות. לפלטפורמות כמו Heroku ו-Render לוקח בערך 30 שניות להפעיל מחדש שירות לאחר תקופה של חוסר פעילות. לעומת זאת, שירות זה לוקח בערך 200ms לפי אמות המידה של Cyclic.

3. מסילת רכבת

מסילת רכבת היא פלטפורמה שבה אתה יכול לספק תשתית, לפתח איתה באופן מקומי ואז לפרוס אותה לענן.

Railway מאפשרת לפרוס את יישומי האינטרנט שלך בלחיצה אחת באמצעות התבניות שלהם. יש מעל 50 תבניות רכבת עבור אפליקציות אינטרנט הבנויות עם שפות ומסגרות שונות.

השכבה החינמית של Railway כוללת זיכרון RAM של 512 מגה-בייט, מעבד/מכל משותף ו-1 ג'יגה-בייט של שטח דיסק. הוא גם מציע רוחב פס בלתי מוגבל של רשת נכנסת, מספר דומיינים מותאמים אישית עם SSL ו-$5 או 500 שעות שימוש.

4. דטה

דטה היא פלטפורמת ענן חינמית לאירוח שירותי אינטרנט עם תמיכה ביישומי Python ו-Node.js. הוא כולל אימות API-Key מובנה ו-cron, עם 128 MB של זיכרון RAM לכל ביצוע. יש גם אחסון של 10GB וקל לשימוש, בדרגת ייצור מסד נתונים NoSQL עם אחסון בלתי מוגבל.

בניגוד לחלופות אחרות של Heroku, ל-Deta אין רמה בתשלום. לטענתם, השירותים שלהם בחינם לנצח.

5. Fly.io

Fly.io היא פלטפורמה המאפשרת לך לארח ולהפעיל יישומים קטנים בחינם ולהגדיל את העלויות במחיר משתלם ככל שהצרכים שלך גדלים.

השכבה החינמית כוללת עד שלושה מעבדים משותפים, מחשבי VM של 256MB, נפח אחסון מתמשך של 3GB והעברת נתונים יוצאת של 160GB.

יישומים המתארחים ב-fly.io העולים על האמור לעיל מחויבים בתמחור מבוסס שימוש.

חלופות אחרות של Heroku

פלטפורמות אחרות כמו Vercel, Netlify ועמודי GitHub מציעות שכבות בחינם. אבל הפלטפורמות האלה אידיאליות לאירוח אתרים סטטיים ויישומי ערימה מלאה. מצד שני, הפלטפורמות המוזכרות כאן מאפשרות לך לארח את כל אפליקציית האינטרנט שלך בחינם.