טיש פון קאָנטענץ[באַהאַלטן][ווייַזן]
העראָקו האט לאַנג שוין די וואָלקן פּלאַטפאָרמע-ווי-אַ-סערוויס (PaaS) פון ברירה פֿאַר סקאַלאַבלע אַפּ דיפּלוימאַנט און וישאַלט. עס סאַוועס דעוועלאָפּערס די אַרן פון באַשטעטיקן סערווערס און שטיצן ינפראַסטראַקטשער דורך דעליווערינג אַ וואָלקן-באזירט געראטן סוויווע אויף אַ אַבאָנעמענט יקער.
PaaS, אָדער Platform-as-a-Service, איז אַ יונאַפייד גאַנג פון וואָלקן-באזירט מכשירים און רעסורסן פֿאַר דעוועלאָפּינג און דיפּלויינג מגילה אָן צו פירן נעץ ינפראַסטראַקטשער.
PaaS איז אָפט געפֿינט דורך אַ אַבאָנעמענט פּעקל, ווו איר וועט באַקומען אַקסעס צו די יקערדיק דיפּלוימאַנט מכשירים צו קאַטער דיין פּראַדזשעקס.
עס ילימאַנייץ די נויט צו שטעלן סערווערס, סטאָרידזש, נעץ באַדינונגס, רונטימע ינווייראַנמאַנץ און אנדערע רעקווירעמענץ צו ויספירן און פירן וואָלקן-באזירט אַפּלאַקיישאַנז. די זענען כאַנדאַלד אויטאָמאַטיש דורך די PaaS שפּייַזער, וואָס אַלאַוז איר צו פאָקוס אויף דעוועלאָפּינג בוילעט אַפּפּס.
PaaS סאַלושאַנז, ווי זייער אָפפלינע קאַונערפּאַרץ, אַרייַננעמען ווייכווארג קאַמפּאָונאַנץ וואָס העלפֿן איר שאַפֿן, קאַטער און דיבאַג אַפּלאַקיישאַנז. עטלעכע סיסטעמען אויך לאָזן איר צו אַרבעטן מיט אנדערע מיטגלידער פון דיין מאַנשאַפֿט אין דער זעלביקער סוויווע.
טראָץ זיין וויידלי געוויינט, Heroku האט געצויגן קריטיק פֿאַר זיין פּרייַז, פאָרשטעלונג און אנדערע גראָוינג פּיינז. העראָקו קען נישט שטענדיק זיין אַ פאַנטאַסטיש לייזונג, אַזוי זיין צוגעגרייט מיט עטלעכע ויסגעצייכנט העראָקו אַלטערנאַטיוועס.
Heroku האט פייסט פאַרמעסט פון אַ נומער פון PaaS ווענדאָרס, עטלעכע פון זיי האָבן סאַקסידאַד. איר וועט געפֿינען די בעסטער העראָקו אַלטערנאַטיוועס אין דעם אַרטיקל, וואָס איר קענען נוצן גלייך.
1. דיגיטאַל אקעאן
DigitalOcean איז געווען באַוווסט פֿאַר זייַן IaaS פּראָדוקטן איידער לאָנטשינג זייַן אַפּ פּלאַטפאָרם אין 2020. פּלאַטפאָרמע ווי אַ סערוויס (PaaS) פֿאַר מיינטיינינג און יקספּאַנדינג אַפּפּס אויף וואָלקן ינפראַסטראַקטשער איז גערופן די אַפּ פּלאַטפאָרם.
דאָס קען זיין איינער פון די פּאָטענציעל ברירות פון Django Heroku, לויט די לעצטע אַדוואַנטידזשיז. ענלעך צו Heroku, די DigitalOcean אַפּ פּלאַטפאָרמע אָפפערס פאָלקס פּראָגראַממינג שפּראַכן און פראַמעוואָרקס.
דירעקט דיפּלוימאַנט פון Docker אָדער Git ריפּאַזאַטאָריז איז מעגלעך. די פּלאַטפאָרמע נעמט זאָרג פון באַשטעטיקן און אָנפירונג די שטיצן ינפראַסטראַקטשער און באַוואָרענען דיין אַפּס פון DDoS אַטאַקע.
רעכט צו זיין נידעריק שלאַבאַן צו פּאָזיציע, די אַפּ פּלאַטפאָרם אַטראַקץ דעוועלאָפּערס זוכן פֿאַר אַ ווייניקער טייַער אָלטערנאַטיוו פֿאַר מיטל-אינטענסיווע מגילה.
פּראָס
- קאַמפּערד מיט באַוווסט PaaS ווי Heroku, די DO אַפּ פּלאַטפאָרם איז פיל מער אַפאָרדאַבאַל צו וואַקסן און צעוויקלען. דערצו, די פּרייַז חילוק צווישן די יקערדיק פאַכמאַן פּאַקאַדזשאַז און די וואָס דאַרפן מער רעסורסן איז גלייַך.
- Django, Docker, Express.js, Flask, Gatsby, Hugo, Jekyll, Laravel, Next.js, Juxt.js, React און Vue.js אַלע האָבן געבוירן שטיצן.
- איר קענען דיבאַגינג פאַקטיש-צייט ינסטאַנסיז פון די קאַמפּאָונאַנץ מיט די זעלבסט-קאַנטיינד קאַנסאָול צוגעשטעלט דורך די DigitalOcean אַפּ פּלאַטפאָרמע.
- עס זענען נישט פילע ישוז מיט די DO אַפּ פּלאַטפאָרמע צובינד פֿאַר אַ לעפיערעך יונג PaaS. פֿאַר אַ אָנהייבער, עס איז גאַנץ פּשוט צו נוצן.
- די DigitalOcean אַפּ פּלאַטפאָרם און Heroku טיילן יידעניקאַל בויען קיץ, אַזוי איר קענען שאַפֿן אַפּפּס ניצן וויידלי באַוווסט שפּראַכן און פראַמעוואָרקס אויף עס.
קאָנס
- עס איז אַ פעלן פון דאַקיומענטיישאַן פֿאַר פאַרשידן פּראָוסידזשערז, אַרייַנגערעכנט שרייבן פאַר- און נאָך-בויען סקריפּס.
- אַנטוויקלונג צייט איז געווען מער ווי געוויינטלעך. בילדינג פֿון אַ Next.JS בילד קען נעמען 15 מינוט.
- טעסטינג איידער דיפּלוימאַנט איז געמאכט מער שווער דורך די סובפּאַר CI / CD ימפּלאַמענטיישאַן.
פּרייסינג
איר קענען אָנהייבן ניצן די פּלאַטפאָרמע פֿאַר $ 0 און פּרעמיע פּרייסינג סטאַרץ פֿון $ 4 / חודש.
2. AWS עלאַסטיק בעאַנסטאַלק
Elastic Beanstalk (EB) איז אַ דעוואָפּס לייזונג פֿאַר דיליווערינג און סקיילינג וועב אַפּלאַקיישאַנז און באַדינונגס. עס שטיצט Java,.NET, PHP,
Node.js, Python, Ruby, Go און Docker וועב אַפּלאַקיישאַנז, צווישן אנדערע. EB פֿעיִקייטן אַ הויך מדרגה פון קוסטאָמיזאַטיאָן, אָטאַמיישאַן און זיכערהייט.
דעם פּלאַטפאָרמע גיט ינפראַסטראַקטשער דיפּלוימאַנט אָרקעסטראַטיאָן. עס מאַנידזשיז עטלעכע AWS באַדינונגס, אַרייַנגערעכנט Simple Notification Service (SNS), Elastic מאַסע באַלאַנסערז, CloudWatch, אַוטאָ-סקיילינג, S3 און EC2.
איר קענט אויך נוצן EB צו פאַרלייגן אַ RDS דאַטאַבייס שיכטע וואָס פֿאַרבינדט דיין אַפּלאַקיישאַן. אַלע דעם קענען זיין אַטשיווד אָן שרייבן אַ איין שורה פון קאָד.
צו שטעלן די דיפּלוימאַנט סוויווע, נוצן די EB באַפֿעלן שורה צובינד (CLI) אָדער די EB אַדמיניסטראַציע דאַשבאָרד.
פּראָס
- EB ינייבאַלז איר צו געשווינד צעוויקלען עקסטרע סערווערס. צו צעוויקלען עקסטרע סערווערס, נאָר טוישן סעטטינגס מיט די דרוק פון אַ קנעפּל.
- אויב דיין דערהייַנטיקן פיילז, דער בייַשפּיל וועט מיד צוריקקומען צו די פריערדיקע סטאַביל ווערסיע. עס אויך גיט איר די אָפּציע צו נוצן פאַרשידענע אַפּגריידינג טאַקטיק אויב איר קלייַבן.
- Elastic Beanstalk (AWS) אַלאַוז איר צו קלייַבן די זיכערהייט מדרגה איר ווילט.
- איר וועט ניט האָבן צו זאָרג וועגן ינטאַגרייטינג פילע AWS באַדינונגס ווייַל Elastic Beanstalk טוט דאָס פֿאַר איר.
- איר וועט שטענדיק באַקומען נאָוטאַפאַקיישאַנז פון ווייכווארג דערהייַנטיקן, אַלאַוינג איר צו רידיפּלויד דיין אַפּלאַקיישאַן אויף אַ אַפּגריידיד סיסטעם אויב נייטיק.
קאָנס
- Elastic Beanstalk (AWS) האט ווייניקער שטאַרק אַרויסגעבן לעגיטימאַציע, אַפּלאַקיישאַן פאָרשטעלונג מאָניטאָרינג און דאַקיומענטיישאַן ווי זייַן רייוואַלז.
- אפילו בשעת די AWS ינסטראַקשאַנאַל ווידיאס מאַכן עס ויסקומען פּשוט און כיינעוודיק, די קאָמפּלעקס סעטטינגס פון די פּלאַטפאָרמע מאַכן עס שווער פֿאַר אָנהייבער יוזערז צו אָנכאַפּן.
- קאַמפּערינג Elastic Beanstalk (AWS) צו זיין PaaS רייוואַלז, עס האט שרעקלעך קפּו פאָרשטעלונג.
- AWS אָפפערס עטלעכע אָפּציעס צו דורכפירן טאַסקס, און אויב איר פילן אָוווערבערדאַנד, איר קען פאַרגעסן אַלע די פֿעיִקייטן אין דיין סוויווע.
פּרייסינג
כאָטש Elastic Beanstalk (AWS) איז פריי, איר מוזן באַצאָלן פֿאַר די סערווער רעסורסן; ווי אַ רעזולטאַט, איר ביסלעכווייַז נוצן מער רעסורסן און ינקער מער קאָס.
3. ופפירן
רענדער האט געשווינד געגרינדעט זיך ווי איינער פון די שפּיץ העראָקו אַלטערנאַטיוועס. עס אָפפערס גרינג, אָטאַמאַטיק דיפּלוימאַנט פֿאַר אַ פאַרשיידנקייַט פון כאָוסטיד באַדינונגס.
דעוועלאָפּערס זענען צופרידן מיט ווי פּשוט עס איז צו צעוויקלען אַן אַפּ אויף רענדער דורך פשוט פאָרלייגן עס צו GitHub. רענדער האט געזונט-געשריבן דאַקיומענטיישאַן פֿאַר סימלאַס און געשווינד דיפּלוימאַנט, צי איר פּראָגראַממינג אין Node, Python, Go אָדער Ruby.
דערצו, רענדער איז ברייטהאַרציק צו צושטעלן פריי SSL פֿאַר קיין סערוויסעס געשטעלט אויף דער פּלאַטפאָרמע.
רענדער ס לעצטע אַדישאַן פון די אַוטאָ-סקיילינג פאַנגקשאַנאַליטי געראַנטיז אַז דיין אַפּ שטענדיק האט די רעסורסן עס דאַרף צו די געהעריק פּרייַז. ניט ענלעך זיין קאָמפּעטיטאָרס, רענדער מאָניטאָרס די קפּו און זכּרון געניצט צו מאָדיפיצירן רעסורסן פֿאַר כאָוסטיד באַדינונגס.
פּראָס
- רענדער גיט אַ כאַסאַל-פריי דעוועלאָפּער-סענטריק סוויווע מיט אַ יקערדיק צובינד אָבער פילע קוסטאָמיזאַטיאָן ברירות.
- באַשטעטיקן און דיפּלויד אַן אַפּ אויף רענדער איז פּשוט. איידער דיין אַפּ איז לעבן, די פּראָצעדור נאָרמאַלי נעמט ווייניקער ווי אַ שעה.
- רענדער ס אַוטאָסקאַלינג איז באזירט אויף פאַקטיש-צייט קפּו און זיקאָרן יוטאַלאַזיישאַן, אַלאַוינג די אַפּ און הינטערגרונט וואָרקערס צו זיין סקיילד.
- רענדער האט אַמייזינג קונה דינסט. אַנשטאָט צו שיקן בעטן טיקיץ, איר קענען יבערגעבן מיט ענדזשאַנירז.
- געבוירענער זשאַווער און עליקסיר שטיצן.
קאָנס
- Scala און Clojure טאָן ניט האָבן געבוירן שטיצן.
- ווי אַ לעפיערעך נייַע PaaS לייזונג, רענדער לאַגז אין די אַדישאַן יקאָוסיסטאַם.
- די נומער פון מקומות איז נאָך לעפיערעך ריסטריקטיד. דערווייַל, דיין אַפּפּס קענען זיין כאָוסטיד בלויז אין אָרעגאָן, USA אָדער פראנקפורט, דייַטשלאַנד.
פּרייסינג
איר קענען אָנהייבן ניצן עס פֿאַר פריי און פּרעמיע פּרייסינג סטאַרץ פון $ 7 / חודש.
4. פירעבאַסע
Google Firebase איז אַ באַקענד וואָלקן סערוויס פּלאַטפאָרמע. עס איז בדעה צו זיין גענוצט צו בויען און מאַכט פאַקטיש-צייט אַפּלאַקיישאַנז וואָס אַרייַננעמען פֿעיִקייטן אַזאַ ווי אַלערץ, אָטענטאַקיישאַן און אנדערע פראָנט-סוף באַדינונגס.
Firebase ריליווז דעוועלאָפּערס פון אַ באַטייטיק מאַסע דורך האַנדלינג האָסטינג, באַקענד סערווערס און דעוועלאָפּינג באַקענד באַדינונגס אָן די נויט פֿאַר סערווער זייַט קאָדירונג.
Firebase קאַנפיגיער די באַקענד סטאָרידזש אויטאָמאַטיש ניצן אַ יקערדיק NoSQL דאַטאַבייס וואָס גיט אָטאַמאַטיק ססל ענקריפּשאַן און אַ GUI פֿאַר מאַניואַלי אַרייַן דייטאַבייס איינסן. Firebase איז אַ גוט אָטענטאַקיישאַן געצייַג; די אַבסטראַקציע פון OAuth פאַנגקשאַנאַליטי דורך זיין שטאַרק אַפּי סימפּלאַפייז אָטענטאַקיישאַן דורך פאַסעבאָאָק, טוויטטער, Google און אנדערע באַדינונגס.
Tדי געבויט-אין Google Analytics און AdSense ינטאַגריישאַן סאַוועס דעוועלאָפּערס די צרה צו האָבן צו ינקאָרפּערייט SDKs און אנדערע לייברעריז פֿאַר מאָניטאָרינג און גאַנצע.
Iעס אויך ינייבאַלז פילע דעוויסעס מיט אַ Firebase אַפּ צו געשווינד סינק דאַטן דערהייַנטיקונגען. די דאַטאַבייס פּלאַטפאָרמע ימפּלויז JSON, וואָס איז צונעמען פֿאַר נוצן אין אַ וועב אָדער רירעוודיק אַפּלאַקיישאַן.
עס שטיצט אַנדרויד, יאָס און וועב אַפּלאַקיישאַנז, מאכן עס אַ גוט ברירה פֿאַר דעוועלאָפּינג געבוירן אַפּפּס און וועב-באזירט אַדמיניסטראַציע קאַמפּאָונאַנץ. די לעצטע ווערסיע איז איצט גאָר כאָוסטיד אויף Google קלאָוד ינפראַסטראַקטשער און כולל אַטראַקטיוו פֿעיִקייטן אַזאַ ווי וואָלקן סטאָרידזש און פּוש אַלערץ פֿאַר אַנדרויד / יאָס דעוויסעס.
פּראָס
- Firebase; פאַקטיש-צייט דאַטן אָטענטאַקיישאַן איז די צוקונפֿט פון דייטאַבייס טעכנאָלאָגיע. רובֿ דאַטאַבייס פּלאַטפאָרמס נוצן הטטפּ קאַללס צו סינק דאַטן אויף מאָנען.
- עס ינייבאַלז איר צו מייַכל דאַטן ווי סטרימז צו שאַפֿן העכסט סקאַלאַבלע אַפּלאַקיישאַנז.
- Firebase טוט נישט נוצן טראדיציאנעלן הטטפּ; אַנשטאָט, עס ניצט אַ וועבסאָקקעט, וואָס איז קוויקער ווי הטטפּ. איר נאָר דאַרפֿן איין כאָלעל צו אויטאָמאַטיש סינק אַלע דיין דאַטן אין אַ איין קשר.
- א סערווער איז נישט פארלאנגט פֿאַר אַ יקערדיק וי אויף די Firebase פּלאַטפאָרמע.
- Firebase גיט פּשוט וואָלקן האָסטינג באַדינונגס פֿאַר אַלע דיין סטאַטיק טעקעס, וואָס קענען זיין איבערגעגעבן פֿון אַ איין גלאבאלע CDN ניצן HTTP/2.
קאָנס
- די מערסט וויכטיק אַרויסגעבן פון די Firebase פּלאַטפאָרמע איז די באַקענד קאַנסטריינץ. עס האט ווייניקער בייגיקייט ווי Heroku און קען ימפּיד די אַנטוויקלונג פון מער אַוואַנסירטע אַפּפּס.
- עס איז שווער, אויב ניט אוממעגלעך, צו מייגרייט דיין אַפּפּס אַוועק פון די Firebase פּלאַטפאָרמע. איר מוזן דורכפירן רעכט פאָרשונג צו ענשור אַז דאָס איז די צונעמען פּלאַטפאָרמע פֿאַר דיין אַפּלאַקיישאַנז.
פּרייסינג
Firebase איז פריי, איר מוזן באַצאָלן פֿאַר די רעסורסן; ווי אַ רעזולטאַט, איר ביסלעכווייַז נוצן מער רעסורסן און ינקער מער קאָס.
5. Netlify
Netlify איז אַ סקאַלאַבלע וואָלקן-באזירט וועב אַנטוויקלונג פּלאַטפאָרמע וואָס איז איינער פון די שפּיץ העראָקו אַלטערנאַטיוועס פֿאַר נאָדע. עס איז געבויט אויף Jamstack, וואָס די פירמע האט פּייאַנירד אין סדר צו צושטעלן דעוועלאָפּערס אַ יונאַפייד דערפאַרונג.
Netlify, ווי קעגן צו Heroku, קאַנסאַנטרייט אויף די דיפּלוימאַנט און האָסטינג פון סטאַטיק וועבסיטעס. Netlify, וואָס פאָוקיסיז אויף פראָנט-ענד אַנטוויקלונג, גיט אַ שעפע פון מכשירים פֿאַר דעוועלאָפּערס צו נוצן.
עס איז קאַמפּאַטאַבאַל מיט הויפּט פראָנט-סוף פראַמעוואָרקס אַזאַ ווי Vue, Next.js און React. די פּלאַטפאָרמע האט גאַנץ סי / סי ינאַגריישאַן און אַלאַוז איר צו צעוויקלען גלייך פֿון GitHub.
עס אַלאַוז איר צו פאָרויסיקע ווייַזונג און באַקומען באַמערקונגען אויף דיין בילדער. די זיכערהייט פון Netlify איז געזונט געראטן, מיט פריי SSL סערטאַפאַקיישאַן און אָטענטאַקיישאַן צווישן די בנימצא באַדינונגס.
איר קענען פאַרבעסערן דיין פּרויעקט מיט געבויט-אין פֿעיִקייטן אַזאַ ווי Forms און Analytics. Netlify איז אויך איינער פון די מער ליבעראַל אַלטערנאַטיוועס אין טערמינען פון פריי-ריי פֿעיִקייטן.
פּראָס
- Netlify איז די מערסט יקערדיק פראָנט-סוף אַנטוויקלונג געצייַג בנימצא. די גאנצע בויען, ווערסיע און דיפּלוימאַנט פּראָצעס ניצט טעקנאַלאַדזשיז וואָס דעוועלאָפּערס זענען באַקאַנט מיט. אַלע אינסטאַלירן וועבסיטעס באַקומען פריי ססל סערטיפיקאַץ.
- Netlify אַבסטראַקץ אַוועק די פונדאַמענטאַל מעקאַניזאַם פון סטאַטיק אַפּ דיפּלוימאַנט. איר קענען פשוט יבערגעבן די בויען פֿון GitHub. עס נעמט בלויז אַ ביסל קליקס צו ינסטאַלירן די סי / סי סיסטעם.
- Netlify האט אַ שעפע פון פּלוגינס פֿאַר וועב דעוועלאָפּערס. די טשעק פֿאַרבינדונגען פּלוגין, פֿאַר בייַשפּיל, דיסקאַווערז צעבראכן פֿאַרבינדונגען צווישן וועב זייַטלעך.
- Ember.js, Gatsby, Nuxt, Eleventy, Svelte, React, Next.js, Vue, Angular און Jamstack זענען אַלע געבוירן געשטיצט.
קאָנס
- די נומער פון מיטגלידער דיטערמאַנז די פּרייַז סטרוקטור פון Netlify. די כוידעשלעך אָפּצאָל קען זיין גאַנץ באַטייַטיק אויב איר האָבן אַ ריזיק ווערקפאָרס.
- ספּעציעל פֿאַר מנהג-געבויט מגילה, עטלעכע סעטאַפּס קען זיין טשאַלאַנדזשינג. פֿאַר בייַשפּיל, קאַנפיגיערינג Forms און APIs ריקווייערז עטלעכע מאָל.
- עס איז קיין געבוירן שטיצן פֿאַר Clojure, Go, Scala, Java, PHP אָדער Ruby.
פּרייסינג
איר קענען אָנהייבן ניצן עס פֿאַר פריי און פּרעמיע פּרייסינג סטאַרץ פון $ 19 / פּער מיטגליד / חודש.
6. Google אַפּ ענגינע
Google אַפּ ענגינע איז אַ מאַרק פירער אין די PaaS פּלאַץ. Google אַפּ ענגינע, וואָס איז געווען לאָנטשט אין 2008, גיט אַ גאָר געראטן סערווערלעסס פּלאַטפאָרמע ווו דעוועלאָפּערס קענען בויען מגילה אָן זאָרג וועגן ינפראַסטראַקטשער אַדמיניסטראַציע אָדער דיפּלוימאַנט סעטטינגס.
איר קענט נוצן די ברייט נאָרמאַל פריימווערק שטיצן פון Google אַפּ ענגינע אָדער צושטעלן דיין אייגענע רונטימע דורך די דאָקקער קאַנטיינער.
ווי דיאַגנאָסטיק מכשירים, Google אָפפערס קלאָוד מאָניטאָרינג און קלאָוד לאָגינג צו אַרוישעלפן איר צו שפּור די חסרונות אין די אַפּ.
די אַפּ ענגינע איז אַ ווונדערלעך מיטל פֿאַר סי / סי פּראַסעסאַז. דורך דיוויידינג ינקאַמינג פאַרקער, איר קענען באַלעבאָס קייפל ווערסיעס פון די אַפּ און טאָן אַ / ב טעסטינג. ווייַל דיין אַפּפּס זענען כאָוסטיד אויף Google, איר קענען דערוואַרטן מער ווי 99.99% ופּטימע.
פּראָס
- עס איז פּשוט צו שטעלן אַרויף זינט Google אַפּ ענגינע דיליווערז זיין צוזאָג פון מינימאַל קאַנפיגיעריישאַן און ינפראַסטראַקטשער סעטאַפּ.
- די אָטאַמאַטיק סקיילינג פיייקייט פון Google אַפּ ענגינע רייזאַז אָדער ראַדוסאַז די קאַמפּיוטינג קאַפּאַציטעט פֿאַר דיין אַפּ באזירט אויף פאַרקער. עס אַסיס איר אין קאָס-קאַטינג מיטלען.
- איר קענען פשוט פאַרבינדן מיט סערוויסעס ווי דאַטאַסטאָרע, פּוב / סוב און קלאָוד סטאָרידזש זינט איר זענט אַ מיטגליד פון די Google קלאָוד יקאָוסיסטאַם.
- Google אַפּ ענגינע איז עפעקטיוו אין האַנדלינג צייט-קאַנסומינג, ייסינגקראַנאַס טאַסקס אַזאַ ווי ופּלאָאַדס פון גרויס טעקע.
- עס גיט געבוירן שטיצן פֿאַר. נעט.
קאָנס
- ביגינערז קען האָבן אַ שווער צייט צו באַקומען געוויינט צו די וי ווייַל עס זענען קיין טוטאָריאַלז בנימצא.
- ווען דיין ווייכווארג דאַרף נאָך פּראַסעסינג מאַכט, די כוידעשלעך קאָס זאל העכערונג געשווינד. Google אַפּ ענגינע איז נישט דער הויפּט עפעקטיוו אין טערמינען פון קאָס.
- ניט Scala אדער Clojure האָבן געבוירן שטיצן.
פּרייסינג
Google אַפּ ענגינע איז פריי פֿאַר נייַע קאַסטאַמערז, איר מוזן באַצאָלן פֿאַר די רעסורסן; ווי אַ רעזולטאַט, איר ביסלעכווייַז נוצן מער רעסורסן און ינקער מער קאָס.
7. אָופּאַנשיפט
Redhat's OpenShift איז אַ זאַמלונג פון קאַנטיינערז סאַלושאַנז. די הויפּט פּראָדוקט אין דעם סעריע איז די OpenShift Container Platform, אַן אויף-לאָקאַל PaaS (פּלאַטפאָרמע ווי אַ סערוויס) לייזונג געבויט אויף דאָקקער קאַנטיינערז.
די קרבן, וואָס איז קאַנטראָולד מיט Kubernetes, איז פּאַוערד דורך אַ Red Hat Enterprise. OpenShift Online איז אַ ווייכווארג-ווי-אַ-דינסט פּלאַטפאָרמע, און OpenShift אויך פּראָווידעס אַ געראטן דינסט באקאנט ווי Openshift Dedicated.
אַדמיניסטראַטאָרס און דעוועלאָפּערס קענען נוצן OpenShift קאַנסאָול ס ציל-ספּעציפיש קוקן. די אַדמיניסטראַטאָר קוקן מאַכן די מאָניטאָרינג פון קאַנטיינער געזונט און מיטל, באַניצער אַדמיניסטראַציע און אָפּעראַטאָר פאַנגקשאַנז גרינגער.
דעוועלאָפּער פּערספּעקטיווז זענען פאָוקיסט אויף אַפּלאַקיישאַן רעסורסן קאַנטיינד אין נאַמעספּייס. OpenShift אויך גיט אַ CLI מיט Kubernetes CLI פּריסעט שטיצן.
פּראָס
- OpenShift העלפּס אַנטוויקלונג טימז צו פּרייאָראַטייז זייער קריטיש פאַנגקשאַנז, אַזאַ ווי קריייטינג און טעסטינג אַפּפּס.
- פֿאַר דעוועלאָפּערס, קאַנטיינער דיפּלוימאַנט און אַדמיניסטראַציע זענען שווער און צייט-קאַנסומינג פּראַסעסאַז.
- OpenShift ינייבאַלז שנעל קאַנטיינער אָרקעסטראַטיאָן, אַלאַוינג פאַסטער אַפּלאַקיישאַן פּראַוויזשאַנז, דיפּלוימאַנט און סקאַלאַביליטי.
- דעוועלאָפּערס קענען מאַכן מער נוצן פון זייער צייט ווי טאַסקס פון קאַנטיינער אַדמיניסטראַציע און דיפּלוימאַנט. ווי אַ רעזולטאַט, דער אַנטוויקלונג פּראָצעס ווערט פאַסטער, און די צייט צו מאַרק איז רידוסט.
- OpenShift איז אַ פאַרקויפער-אַגנאָסטיק, אָפֿן-מקור פּלאַטפאָרמע וואָס אַלאַוז קאַסטאַמערז צו געשווינד יבערגאַנג קאַנטיינער אַפּעריישאַנז צו קיין נייַע אָפּערייטינג סיסטעם.
- די שטאַרק פֿאַרבינדונג מיט GitHub און Docker מאכט דיפּלוימאַנט אַ ווינטל. ענדערונגען אין די סי / סי רערנ - ליניע זענען פּשוט צו שעפּן.
- פּערל האט געבוירן שטיצן.
קאָנס
- עס קען זיין שווער צו מאָניטאָר און פאַרריכטן דיפּלוימאַנט קאַנסערנז. קלאָץ פאַרוואַלטונג האט פּלאַץ פֿאַר פֿאַרבעסערונג.
- די דילייד ענטפער ימפּידז שטיצן. עס איז שווער צו פאַרענטפערן דיין שוועריקייטן אין צייט.
- עס איז קיין געבוירן שטיצן פֿאַר Go, Scala אָדער Clojure.
פּרייסינג
איר קענען פּרובירן די פּלאַטפאָרמע פֿאַר פריי און פּרעמיע פּרייסינג איז באזירט אויף שעה י.ע. 0.76 / שעה.
8. מאָטאָר יאַרד
מאָטאָר יאַרד איז מיסטאָמע דער בלויז אָפּציע אויב איר זוכט פֿאַר די בעסטער העראָקו אַלטערנאַטיוועס פֿאַר ריילז. ענגינע יאַרד האט איבער צען יאָר פון עקספּערטיז אין די ראַילס אָנלייגן און אָפפערס די גרעסטע ראַילס דיפּלוימאַנט סוויווע מיט שפּיץ-קאַרב שטיצן.
בשעת ראַילס איז די ינספּיראַציע פֿאַר ענגינע יאַרד, די PaaS אויך שטיצט Node.js, PHP און Python. Engine Yard דיליווערז גרויס סקאַלאַביליטי דורך דיפּלויינג מגילה אויף Amazon EC2 וואָלקן ינפראַסטראַקטשער.
דאָס ינקריסיז פאַרלאָזלעך ווייַל איר קענען נוצן די אַוויילאַבילאַטי פון AWS אַנדערש זאָנע.
ענגינע יאַרד סטרימליינז וואָלקן אַפּ אַדמיניסטראַציע דורך אָטאַמייטינג סטאַק אַפּגריידז און זיכערהייט פיקסיז צו די כאָוסטיד סוויווע. עס איז אויך מעגלעך צו פאַרגרעסערן אַפּ רעסורסן דורך צושטעלן אַפּלאַקיישאַן מעטריקס.
פּראָס
- עס אָטאַמייץ די פאַרוואַלטונג פון די Ruby on Rails אָנלייגן. די Rails וויסן פון די PaaS טראַנסלייץ צו זאָרג-פריי אַפּעריישאַנז פֿאַר דעוועלאָפּערס.
- עס איז כאָוסטיד אויף AWS, וואָס ינקריסאַז די פעסטקייַט און אַוויילאַבילאַטי פון כאָוסטיד מגילה. אין די געשעעניש פון אַ אַוטידזש, אָפּזוך איז שנעל.
- זיין GitHub פֿאַרבינדונג אַלאַוז איר צו צעוויקלען אַפּפּס גלייַך פֿון די רעפּאָ.
- עס נעמט זאָרגן פון ינפראַסטראַקטשער פּראַוויזשאַנז דורך אָטאַמייטינג דאַטאַבייס אַדמיניסטראַציע, AWS שטיצן און אנדערע אַנדערלייינג רעסורסן.
- זייַן קונה דינסט איז ויסגעצייכנט. איר קענט טאַקע פאַרלאָזנ אויף די שטיצן מאַנשאַפֿט צו פאַרריכטן קיין פּלאַטפאָרמס קאַנסערנז.
קאָנס
- די אַדמיניסטראַטיווע אָפּציעס און קאַנפיגיעריישאַן פון Engine Yard קענען זיין קאַנפיוזינג. איר וועט דאַרפֿן צו פאַרברענגען עטלעכע מאָל צו לערנען ווי די אַרבעט אַרבעט.
- Python, Java, Go, Scala און Clojure האָבן קיין געבוירן שטיצן.
- כאָטש עס איז אַ פריי פּראָצעס בנימצא, Engine Yard איז גאַנץ טייַער. פֿאַר סטאַרטאַפּס קוקן פֿאַר ווייניקער טייַער אָפּציעס, עס קען נישט זיין דער בעסטער פּאַסיק.
פּרייסינג
די פּרעמיע פּרייסינג סטאַרץ פון $ 150 / חודש.
9. Platform.sh
Platform.sh איז וויידלי גערעכנט ווי איינער פון די בעסטער העראָקו אַלטערנאַטיוועס פֿאַר פּיטהאָן און אנדערע פראַמעוואָרקס.
עס איז געבויט אויף סי / סי קאַנסעפּס און האט דירעקט ינטעראַקשאַן מיט GitHub. דאָס אַלאַוז דעוועלאָפּערס צו צעוויקלען קאָד גלייַך פֿון GitHub ריפּאַזאַטאָריז.
Platform.sh גיט די ינפראַסטראַקטשער, דאַטן באַדינונגס און זיכערהייט אַבסטראַקציע פארלאנגט צו בויען אַ יקערדיק וועב אַפּ אָדער דינען הונדערטער פון קאָמפּלעקס וועבסיטעס.
Platform.sh אָפפערס אַ מייַלע איבער Heroku אין אַז קיין טייַער אַד-אָנס זענען פארלאנגט צו באַקומען דיין ווייכווארג אַרויף און פליסנדיק. יקערדיק דאַטן באַדינונגס זענען אַרייַנגערעכנט אין אַלע Platform.sh מיטגלידערשאַפט לעוועלס.
Amazon Web Services, Google Cloud Platform, Microsoft Azure און Orange Power Platform.sh זענען ביישפילן פון וואָלקן קאַמפּיוטינג פּלאַטפאָרמס. איר קענען לויפן דיין אַפּ אויף פילע וואלקנס אין דער זעלביקער צייט פֿאַר דער בעסטער באַניצער דערפאַרונג.
פּראָס
- Platform.sh מאכט עס פּשוט צו צעוויקלען אַפּפּס ווייַל עס איז גאָר קאָננעקטעד מיט GitHub. פּושינג קאַנטראַביושאַנז צו GitHub וועט רעזולטאַט אין די אַפּלאַקיישאַן פון די אַפּ. א קאָמפּעטענט סי / קאָמפּאַקטדיסק לייזונג אויך ינטיילז יפעקטיוולי דופּליקייטינג דעוו / סטאַגע / פּראָד צווייגן אויף GitHub און זיי מירערד אויף Platform.sh.
- עס כולל אַ סאַפיסטאַקייטיד CLI געצייַג פֿאַר פּרויעקט פאַרוואַלטונג און קאָנטראָל איבער פילע דיפּענדאַנסיז און סטאַקס.
- עס ינקלודז אַלע די מכשירים איר דאַרפֿן צו נעמען דיין אויגן אַוועק די באַשטעטיקן די סוויווע, צי איר האָסטינג אַ יקערדיק וועבזייטל אָדער אַ קאָמפּלעקס וועב אַפּ.
- עס אָפפערס אַ ויסגעצייכנט שטיצן מאַנשאַפֿט וואָס איז לאָעט צו אַרוישעלפן דעוועלאָפּערס אין יעדער מעגלעך וועג.
- C # /. נעט האַרץ, עליקסיר, און ליספּ זענען אַלע געשטיצט געבוירן.
- עס כולל דיטיילד דיפּלוימאַנט דאַקיומענטיישאַן פֿאַר פּראָסט שפּראַכן און פראַמעוואָרקס.
קאָנס
- די SLA העסקעם אַפּלייז בלויז צו די ענטערפּרייז פּלאַן, אַזוי אויב איר אַבאָנירן צו די יקערדיק פּלאַן, איר קען טייל מאָל טרעפן אַוטאַדזשאַז.
- די געבוירן שטיצן פֿאַר Scala און Clojure איז ניטאָ.
פּרייסינג
איר קענען פּרובירן די פּלאַטפאָרמע פֿאַר פריי און ביטע בעטן די ציטירן פֿאַר זייַן פּרייסינג.
קסנומקס. back4app
פאָלקס באַקענד ווי אַ סערוויס (BaaS) סאַפּלייער Back4app איז אַ גרויס אָפֿן מקור אנדער ברירה פֿאַר העראָקו.
עס אָפפערס אַ גאָר געראטן באַקענד מיט אָטאַמאַטיק אַפּלאַקיישאַן פּראַוויזשאַנז און סקיילינג, באַקאַפּ און אָפּזוך, ראָונד-די-זייגער מאָניטאָרינג און אַלערטינג, וועב-באזירט אַדמיניסטראַציע מכשירים, טעכניש שטיצן און פילע מער פֿעיִקייטן.
Back4app האט אַ באַניצער-פרייַנדלעך צובינד, גלאַט אַפּ סקיילינג און בעסטער-אין-קלאַס שטיצן, צווישן אנדערע בענעפיץ. Back4pp דיפּלוידז און וואָג אַפּפּס 'באַקענדז לעגאַמרע ניצן סערווערלעסס טעכנאָלאָגיע.
ווייַל פון זיין סערווערלעסס פּלאַן, דעוועלאָפּערס זענען ביכולת צו קאַנסאַנטרייט אויף קריייטינג אַפּפּס אלא ווי צו פאַרברענגען זייער נעכט צו זאָרג וועגן ינפראַסטראַקטשער.
עס איז אַ פאַרלאָזלעך סערווערלעסס דאַטאַבייס פּלאַטפאָרמע וואָס ינקעראַדזשאַז שנעל אַפּ שאַפונג, באַקענד אַנטוויקלונג אָן שרייבן קיין קאָד, האָסטינג אַפּפּס אָן ינפראַסטראַקטשער כעדייקס און סקיילינג אַפּפּס אָן פייסינג טעכניש שוועריקייטן.
פּראָס
- עס איז אַ סאַפּלייער פון BaaS און אַ באַקענד גענעראַטאָר דעוועלאָפּעד מיט אָפֿן-מקור טעכנאָלאָגיע.
- עס איז פּשוט צו נוצן, און די פּלאַטפאָרמע כולל קייפּאַבילאַטיז אַזאַ ווי אַ סקאַלאַבלע פאַקטיש-צייט דאַטאַבייס, גרייט-צו-נוצן אַפּיס, אַלערץ און אָטענטאַקיישאַן.
- עס איז אַ ווערסאַטאַל ברירה פֿאַר דעוועלאָפּערס וואָס אַרבעט מיט ביידע GraphQL און REST API.
- ווי מיט אנדערע PaaS סיסטעמען, עס איז ניט דאַרפֿן צו האַלטן קיין ינפראַסטראַקטשער. עס איז קיין ווייכווארג צו ינסטאַלירן אָדער רונטימע צו פירן. די פּלאַטפאָרמע DevOps מאַנשאַפֿט כאַנדאַלז אַלע ינפראַסטראַקטשער פאַרוואַלטונג ישוז.
קאָנס
- די דאַטאַבייס פון Back4App איז MongoDB. מאָנגאָ האט אַ געשיכטע פון דאַטן קאָרופּציע און אָנווער.
פּרייסינג
איר קענען אָנהייבן ניצן די פריי ריי און פּרעמיע פּרייסינג סטאַרץ פון $ 25 / חודש.
סאָף
צום סוף, עס איז ניט אַזאַ זאַך ווי אַ גוט אָדער שלעכט פאַרקויפער, און דער בעסטער ברירה וועט זיין באשלאסן דורך די באדערפענישן פון דיין פּרויעקט. מער קאַסטאַמייזד אַפּלאַקיישאַנז, אַזאַ ווי MVP און ינערלעך אַפּפּס, קענען זיין בעסער פּאַסיק פֿאַר Back4app אָדער Firebase.
Heroku און Netlify דורכפירן פאַרשידענע פאַנגקשאַנז. די שטאַרקייט פון Heroku איז זיין פיייקייט צו עפערטלאַסלי צעוויקלען באַקענד וועב מגילה אויף די וואָלקן.
Netlify, אויף די אנדערע האַנט, איז אַ פּלאַטפאָרמע פֿאַר האָסטינג און דעליווערינג סטאַטיק וועבפּאַגעס איבער ווערלדווייד CDN. Heroku און Netlify ביידע אָטאַמייט ינפראַסטראַקטשער פאַרוואַלטונג, דאַטן באַדינונגס און זיכערהייט, אַלאַוינג דעוועלאָפּערס צו קאַנסאַנטרייט אויף פּלאַן און קאָודינג.
ביידע פּלאַטפאָרמס אַרייַננעמען GitHub ינאַגריישאַן, וואָס אַלאַוז פֿאַר שנעל דיפּלוימאַנט און ווערסיע קאָנטראָל. ביידע קענען זיין אַן אַמייזינג פּאַסיק פֿאַר איר דיפּענדינג אויף די סאָרט פון פּרויעקט איר אַרבעט אויף.
מיר האָבן באדעקט די פיינאַסט העראָקו אַלטערנאַטיוועס, און איר וועט בלי ספק אַנטדעקן אַ לייזונג וואָס דיליווערז קייפּאַבילאַטיז און אַ פּרייַז סטרוקטור וואָס טרעפן די פאדערונגען פון דיין פּרויעקט.
לאָזן אַ ענטפֿערן