SlideShare a Scribd company logo
1 of 8
Download to read offline
Serverless
“Run code without thinking about servers. Pay only for the
compute time you consume “ (Amazon Lambda)
Oded Rotter
oded1233@gmail.com
Based On:
https://en.wikipedia.org/wiki/Serverless_computing
https://serverless.com/
https://www.techradar.com/news/bigger-than-linux-the-rise-of-cloud-native
https://www.iguazio.com/product/serverless/
https://nuclio.io/
https://rancher.com/containers-vs-serverless-computing/
https://www.thoughtworks.com/radar/techniques/serverless-architecture
https://www.cncf.io/
https://www.puresec.io
https://www.aquasec.com/
‫זה‬ ‫מה‬?
•‫ליישום‬ ‫משאבים‬ ‫להקצאת‬ ‫מחשוב‬ ‫מודל‬/‫קוד‬
•‫עפ‬ ‫הוא‬ ‫התשלום‬ ‫ענן‬ ‫בספקי‬"‫לפי‬ ‫ולא‬ ‫הנצרכים‬ ‫המשאבים‬ ‫י‬
‫מראש‬ ‫שנרכשו‬ ‫משאבים‬ ‫יחידות‬ ‫או‬ ‫קבועים‬ ‫פרמטרים‬
•‫מסוימת‬ ‫במידה‬ ‫מטעה‬ ‫המושג‬,‫שרת‬ ‫יש‬ ‫שבפועל‬ ‫ברור‬ ‫הרי‬ ‫כי‬
‫הקוד‬ ‫את‬ ‫שמריצה‬ ‫כלשהיא‬ ‫מעטפת‬ ‫שמריץ‬/‫יישום‬.
(‫בד‬ ‫הוא‬ ‫השרת‬"‫במידה‬ ‫שקוף‬ ‫ולכן‬ ‫הענן‬ ‫ספק‬ ‫באחריות‬ ‫כ‬
‫השירות‬ ‫לצרכן‬ ‫מסוימת‬)
•‫של‬ ‫הניהול‬ ‫כלי‬ ‫תחת‬ ‫כיום‬ ‫מנוהלים‬ ‫בתחום‬ ‫הפתרונות‬
Containers
‫היסטוריה‬ ‫וקצת‬ ‫מושגים‬
•FaaS–Function As A Service–‫מושג‬ ‫מיתגו‬ ‫ספקים‬ ‫מספר‬
‫כשירות‬ ‫זה‬Serverless
•2006–‫ע‬ ‫הוצג‬ ‫דומה‬ ‫שירות‬"‫י‬Zimki
•2008–‫שירות‬Google App Engine‫יישומי‬ ‫לטובת‬Web
•2014-AWS Lambda(‫עבור‬ ‫בהתחלה‬Node.js‫ואח‬"‫כ‬
‫התווספו‬Python, Java, C# , Go
•Google Cloud Functions - 2016-‫הכוללת‬ ‫המעטפת‬ ‫תחת‬
‫של‬Google Cloud Platform (GCP)
•2016-Azure FunctionsMicrosoft
•2016–IBM Bluemix OpenWhisk
•2017-IBM Cloud Functions
‫לעומת‬ ‫קונטיינרים‬Serverless?
•‫בד‬"‫קונטיינרים‬ ‫מבוססת‬ ‫במערכת‬ ‫כ‬:
–‫יותר‬ ‫משמעותית‬ ‫הגדילה‬ ‫יכולת‬
–‫יותר‬ ‫עמוק‬ ‫התקלות‬ ‫איתור‬ ‫יכולת‬
–‫יותר‬ ‫טובה‬ ‫במערכת‬ ‫השליטה‬
•‫בין‬ ‫השילוב‬2‫טוב‬ ‫פתרון‬ ‫כנראה‬ ‫ייתן‬ ‫הטכנולוגיות‬
‫בנפרד‬ ‫אחד‬ ‫כל‬ ‫מאשר‬ ‫יותר‬
‫טוב‬ ‫זה‬ ‫מה‬ ‫בשביל‬?
•‫מסוימות‬ ‫פונקציות‬ ‫להפעלת‬ ‫מעולה‬ ‫פלטפורמה‬ ‫מהווה‬
‫מערכות‬ ‫עם‬ ‫בשילוב‬ ‫ותחומות‬/‫שעוטפות‬ ‫נוספות‬ ‫פלטפורמות‬
‫הכולל‬ ‫היישום‬ ‫את‬
‫השטן‬ ‫של‬ ‫פרקליטו‬ ‫שואל‬ ‫מה‬?
•‫פה‬ ‫חדש‬ ‫מה‬?
•‫הלקוח‬ ‫חווית‬ ‫את‬ ‫משפר‬ ‫זה‬?
•‫כספי‬ ‫חסכון‬ ‫פה‬ ‫יש‬?
•‫יותר‬ ‫גמישים‬ ‫להיות‬ ‫לנו‬ ‫עוזר‬ ‫זה‬‫בייישום‬?
•‫ה‬ ‫לארסנל‬ ‫מילה‬ ‫עוד‬-Buzzwords?
•‫ניתן‬ ‫לא‬ ‫הרי‬‫להתקין‬‫מוצרי‬‫אבטחת‬‫רגילים‬ ‫מידע‬,‫צריך‬ ‫אז‬
‫אכיפה‬ ‫שיאפשר‬ ‫מתאים‬ ‫תוכנה‬ ‫קוד‬ ‫להטמיע‬?
‫של‬ ‫לשאלותיו‬ ‫וארוכה‬ ‫מנומקת‬ ‫תשובה‬
‫השטן‬ ‫של‬ ‫פרקליטו‬?
‫סרט‬ ‫לראות‬ ‫לי‬ ‫בא‬...
• https://www.youtube.com/watch?v=wWEID0d6wfo
• https://www.youtube.com/watch?v=eOBq__h4OJ4&f
eature=youtu.be
• https://www.youtube.com/watch?v=LAWjdZYrUgI
• https://www.youtube.com/watch?v=i_U_S5Eboy0
• https://www.youtube.com/watch?v=Va6Ve9oKNyY

More Related Content

Similar to Serverless

SDS - Software-defined Storage
SDS - Software-defined StorageSDS - Software-defined Storage
SDS - Software-defined StorageAviv Degani
 
מצגת לשולחן עגול מנהלי אבטחת מידע 2.0 lior
מצגת לשולחן עגול מנהלי אבטחת מידע 2.0 liorמצגת לשולחן עגול מנהלי אבטחת מידע 2.0 lior
מצגת לשולחן עגול מנהלי אבטחת מידע 2.0 liorArthur Schmunk
 
החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?
החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?
החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?Boris Chernyak
 
מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)
מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)
מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)tchanim
 
Podcast - Ask Me Cyber - Session 5 - Professional Training as a Network Eecur...
Podcast - Ask Me Cyber - Session 5 - Professional Training as a Network Eecur...Podcast - Ask Me Cyber - Session 5 - Professional Training as a Network Eecur...
Podcast - Ask Me Cyber - Session 5 - Professional Training as a Network Eecur...Hillel Kobrovski
 
7 sql azure for sql explore
7   sql azure for sql explore7   sql azure for sql explore
7 sql azure for sql exploresqlserver.co.il
 
6 sql explorer - powershell dba
6   sql explorer - powershell dba6   sql explorer - powershell dba
6 sql explorer - powershell dbasqlserver.co.il
 
הילל קוברובסקי - אתגרי אבטחת מידע והגנת סייבר בחיבור מאובטח לעבודה מרחוק של ע...
הילל קוברובסקי - אתגרי אבטחת מידע והגנת סייבר בחיבור מאובטח לעבודה מרחוק של ע...הילל קוברובסקי - אתגרי אבטחת מידע והגנת סייבר בחיבור מאובטח לעבודה מרחוק של ע...
הילל קוברובסקי - אתגרי אבטחת מידע והגנת סייבר בחיבור מאובטח לעבודה מרחוק של ע...Hillel Kobrovski
 
כתבה בעיתון הארץ - עתיד הענן - 05.2015
כתבה בעיתון הארץ - עתיד הענן - 05.2015כתבה בעיתון הארץ - עתיד הענן - 05.2015
כתבה בעיתון הארץ - עתיד הענן - 05.2015Neil Cohen-Ringel
 
Powershell - ISUG 99 (Aviad Deri)
Powershell  - ISUG 99 (Aviad Deri)Powershell  - ISUG 99 (Aviad Deri)
Powershell - ISUG 99 (Aviad Deri)sqlserver.co.il
 
Whats New In Windows 2008 R2 High Availability
Whats New In Windows 2008 R2 High AvailabilityWhats New In Windows 2008 R2 High Availability
Whats New In Windows 2008 R2 High AvailabilityAmit Gatenyo
 
107 HTML & CSS
107 HTML & CSS107 HTML & CSS
107 HTML & CSSEran Lahav
 
Implementing PaaS with Red Hat OpenShift - review, reference and concepts
Implementing PaaS with Red Hat OpenShift - review, reference and conceptsImplementing PaaS with Red Hat OpenShift - review, reference and concepts
Implementing PaaS with Red Hat OpenShift - review, reference and conceptsorenre
 

Similar to Serverless (20)

SDS - Software-defined Storage
SDS - Software-defined StorageSDS - Software-defined Storage
SDS - Software-defined Storage
 
Mobile web design Eyal Sela
Mobile web design   Eyal SelaMobile web design   Eyal Sela
Mobile web design Eyal Sela
 
Web scale
Web scaleWeb scale
Web scale
 
מצגת לשולחן עגול מנהלי אבטחת מידע 2.0 lior
מצגת לשולחן עגול מנהלי אבטחת מידע 2.0 liorמצגת לשולחן עגול מנהלי אבטחת מידע 2.0 lior
מצגת לשולחן עגול מנהלי אבטחת מידע 2.0 lior
 
החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?
החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?
החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?
 
מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)
מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)
מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)
 
BBR
BBRBBR
BBR
 
Html5
Html5Html5
Html5
 
Podcast - Ask Me Cyber - Session 5 - Professional Training as a Network Eecur...
Podcast - Ask Me Cyber - Session 5 - Professional Training as a Network Eecur...Podcast - Ask Me Cyber - Session 5 - Professional Training as a Network Eecur...
Podcast - Ask Me Cyber - Session 5 - Professional Training as a Network Eecur...
 
HTML5, ווב נייד ותקנים פתוחים ברשת
HTML5, ווב נייד ותקנים פתוחים ברשת HTML5, ווב נייד ותקנים פתוחים ברשת
HTML5, ווב נייד ותקנים פתוחים ברשת
 
7 sql azure for sql explore
7   sql azure for sql explore7   sql azure for sql explore
7 sql azure for sql explore
 
אחסון מידע - ל-websql ו-indexdb רן בר-זיק
אחסון מידע - ל-websql ו-indexdb רן בר-זיקאחסון מידע - ל-websql ו-indexdb רן בר-זיק
אחסון מידע - ל-websql ו-indexdb רן בר-זיק
 
Quic
QuicQuic
Quic
 
6 sql explorer - powershell dba
6   sql explorer - powershell dba6   sql explorer - powershell dba
6 sql explorer - powershell dba
 
הילל קוברובסקי - אתגרי אבטחת מידע והגנת סייבר בחיבור מאובטח לעבודה מרחוק של ע...
הילל קוברובסקי - אתגרי אבטחת מידע והגנת סייבר בחיבור מאובטח לעבודה מרחוק של ע...הילל קוברובסקי - אתגרי אבטחת מידע והגנת סייבר בחיבור מאובטח לעבודה מרחוק של ע...
הילל קוברובסקי - אתגרי אבטחת מידע והגנת סייבר בחיבור מאובטח לעבודה מרחוק של ע...
 
כתבה בעיתון הארץ - עתיד הענן - 05.2015
כתבה בעיתון הארץ - עתיד הענן - 05.2015כתבה בעיתון הארץ - עתיד הענן - 05.2015
כתבה בעיתון הארץ - עתיד הענן - 05.2015
 
Powershell - ISUG 99 (Aviad Deri)
Powershell  - ISUG 99 (Aviad Deri)Powershell  - ISUG 99 (Aviad Deri)
Powershell - ISUG 99 (Aviad Deri)
 
Whats New In Windows 2008 R2 High Availability
Whats New In Windows 2008 R2 High AvailabilityWhats New In Windows 2008 R2 High Availability
Whats New In Windows 2008 R2 High Availability
 
107 HTML & CSS
107 HTML & CSS107 HTML & CSS
107 HTML & CSS
 
Implementing PaaS with Red Hat OpenShift - review, reference and concepts
Implementing PaaS with Red Hat OpenShift - review, reference and conceptsImplementing PaaS with Red Hat OpenShift - review, reference and concepts
Implementing PaaS with Red Hat OpenShift - review, reference and concepts
 

More from Oded Rotter

שלמה המלך.pdf
שלמה המלך.pdfשלמה המלך.pdf
שלמה המלך.pdfOded Rotter
 
ארון הברית.pdf
ארון הברית.pdfארון הברית.pdf
ארון הברית.pdfOded Rotter
 
הסיפור המקראי.pdf
הסיפור המקראי.pdfהסיפור המקראי.pdf
הסיפור המקראי.pdfOded Rotter
 
the Golden calf.pdf
the Golden calf.pdfthe Golden calf.pdf
the Golden calf.pdfOded Rotter
 
exodus from Egypt.pdf
exodus from Egypt.pdfexodus from Egypt.pdf
exodus from Egypt.pdfOded Rotter
 
תפילת חנה.pdf
תפילת חנה.pdfתפילת חנה.pdf
תפילת חנה.pdfOded Rotter
 
עליות משה להר סיני.pdf
עליות משה להר סיני.pdfעליות משה להר סיני.pdf
עליות משה להר סיני.pdfOded Rotter
 
ניהול אנרגיה בארגונים עסקיים.pdf
ניהול אנרגיה בארגונים עסקיים.pdfניהול אנרגיה בארגונים עסקיים.pdf
ניהול אנרגיה בארגונים עסקיים.pdfOded Rotter
 
חיפוש עבודה באינטרנט.pdf
חיפוש עבודה באינטרנט.pdfחיפוש עבודה באינטרנט.pdf
חיפוש עבודה באינטרנט.pdfOded Rotter
 
Sdn dell lab report v2
Sdn dell lab report v2Sdn dell lab report v2
Sdn dell lab report v2Oded Rotter
 
Clocking and sync
Clocking and syncClocking and sync
Clocking and syncOded Rotter
 

More from Oded Rotter (20)

יהוה.pdf
יהוה.pdfיהוה.pdf
יהוה.pdf
 
שלמה המלך.pdf
שלמה המלך.pdfשלמה המלך.pdf
שלמה המלך.pdf
 
ארון הברית.pdf
ארון הברית.pdfארון הברית.pdf
ארון הברית.pdf
 
הסיפור המקראי.pdf
הסיפור המקראי.pdfהסיפור המקראי.pdf
הסיפור המקראי.pdf
 
the Golden calf.pdf
the Golden calf.pdfthe Golden calf.pdf
the Golden calf.pdf
 
exodus from Egypt.pdf
exodus from Egypt.pdfexodus from Egypt.pdf
exodus from Egypt.pdf
 
תפילת חנה.pdf
תפילת חנה.pdfתפילת חנה.pdf
תפילת חנה.pdf
 
עליות משה להר סיני.pdf
עליות משה להר סיני.pdfעליות משה להר סיני.pdf
עליות משה להר סיני.pdf
 
ניהול אנרגיה בארגונים עסקיים.pdf
ניהול אנרגיה בארגונים עסקיים.pdfניהול אנרגיה בארגונים עסקיים.pdf
ניהול אנרגיה בארגונים עסקיים.pdf
 
חיפוש עבודה באינטרנט.pdf
חיפוש עבודה באינטרנט.pdfחיפוש עבודה באינטרנט.pdf
חיפוש עבודה באינטרנט.pdf
 
NB-IoT
NB-IoTNB-IoT
NB-IoT
 
Lo ra
Lo raLo ra
Lo ra
 
Tls 1 3
Tls 1 3Tls 1 3
Tls 1 3
 
Bufferbloat
BufferbloatBufferbloat
Bufferbloat
 
Sdn dell lab report v2
Sdn dell lab report v2Sdn dell lab report v2
Sdn dell lab report v2
 
Container
ContainerContainer
Container
 
Mgig
MgigMgig
Mgig
 
Omni channel
Omni channelOmni channel
Omni channel
 
Http2
Http2Http2
Http2
 
Clocking and sync
Clocking and syncClocking and sync
Clocking and sync
 

Serverless

  • 1. Serverless “Run code without thinking about servers. Pay only for the compute time you consume “ (Amazon Lambda) Oded Rotter oded1233@gmail.com Based On: https://en.wikipedia.org/wiki/Serverless_computing https://serverless.com/ https://www.techradar.com/news/bigger-than-linux-the-rise-of-cloud-native https://www.iguazio.com/product/serverless/ https://nuclio.io/ https://rancher.com/containers-vs-serverless-computing/ https://www.thoughtworks.com/radar/techniques/serverless-architecture https://www.cncf.io/ https://www.puresec.io https://www.aquasec.com/
  • 2. ‫זה‬ ‫מה‬? •‫ליישום‬ ‫משאבים‬ ‫להקצאת‬ ‫מחשוב‬ ‫מודל‬/‫קוד‬ •‫עפ‬ ‫הוא‬ ‫התשלום‬ ‫ענן‬ ‫בספקי‬"‫לפי‬ ‫ולא‬ ‫הנצרכים‬ ‫המשאבים‬ ‫י‬ ‫מראש‬ ‫שנרכשו‬ ‫משאבים‬ ‫יחידות‬ ‫או‬ ‫קבועים‬ ‫פרמטרים‬ •‫מסוימת‬ ‫במידה‬ ‫מטעה‬ ‫המושג‬,‫שרת‬ ‫יש‬ ‫שבפועל‬ ‫ברור‬ ‫הרי‬ ‫כי‬ ‫הקוד‬ ‫את‬ ‫שמריצה‬ ‫כלשהיא‬ ‫מעטפת‬ ‫שמריץ‬/‫יישום‬. (‫בד‬ ‫הוא‬ ‫השרת‬"‫במידה‬ ‫שקוף‬ ‫ולכן‬ ‫הענן‬ ‫ספק‬ ‫באחריות‬ ‫כ‬ ‫השירות‬ ‫לצרכן‬ ‫מסוימת‬) •‫של‬ ‫הניהול‬ ‫כלי‬ ‫תחת‬ ‫כיום‬ ‫מנוהלים‬ ‫בתחום‬ ‫הפתרונות‬ Containers
  • 3. ‫היסטוריה‬ ‫וקצת‬ ‫מושגים‬ •FaaS–Function As A Service–‫מושג‬ ‫מיתגו‬ ‫ספקים‬ ‫מספר‬ ‫כשירות‬ ‫זה‬Serverless •2006–‫ע‬ ‫הוצג‬ ‫דומה‬ ‫שירות‬"‫י‬Zimki •2008–‫שירות‬Google App Engine‫יישומי‬ ‫לטובת‬Web •2014-AWS Lambda(‫עבור‬ ‫בהתחלה‬Node.js‫ואח‬"‫כ‬ ‫התווספו‬Python, Java, C# , Go •Google Cloud Functions - 2016-‫הכוללת‬ ‫המעטפת‬ ‫תחת‬ ‫של‬Google Cloud Platform (GCP) •2016-Azure FunctionsMicrosoft •2016–IBM Bluemix OpenWhisk •2017-IBM Cloud Functions
  • 4. ‫לעומת‬ ‫קונטיינרים‬Serverless? •‫בד‬"‫קונטיינרים‬ ‫מבוססת‬ ‫במערכת‬ ‫כ‬: –‫יותר‬ ‫משמעותית‬ ‫הגדילה‬ ‫יכולת‬ –‫יותר‬ ‫עמוק‬ ‫התקלות‬ ‫איתור‬ ‫יכולת‬ –‫יותר‬ ‫טובה‬ ‫במערכת‬ ‫השליטה‬ •‫בין‬ ‫השילוב‬2‫טוב‬ ‫פתרון‬ ‫כנראה‬ ‫ייתן‬ ‫הטכנולוגיות‬ ‫בנפרד‬ ‫אחד‬ ‫כל‬ ‫מאשר‬ ‫יותר‬
  • 5. ‫טוב‬ ‫זה‬ ‫מה‬ ‫בשביל‬? •‫מסוימות‬ ‫פונקציות‬ ‫להפעלת‬ ‫מעולה‬ ‫פלטפורמה‬ ‫מהווה‬ ‫מערכות‬ ‫עם‬ ‫בשילוב‬ ‫ותחומות‬/‫שעוטפות‬ ‫נוספות‬ ‫פלטפורמות‬ ‫הכולל‬ ‫היישום‬ ‫את‬
  • 6. ‫השטן‬ ‫של‬ ‫פרקליטו‬ ‫שואל‬ ‫מה‬? •‫פה‬ ‫חדש‬ ‫מה‬? •‫הלקוח‬ ‫חווית‬ ‫את‬ ‫משפר‬ ‫זה‬? •‫כספי‬ ‫חסכון‬ ‫פה‬ ‫יש‬? •‫יותר‬ ‫גמישים‬ ‫להיות‬ ‫לנו‬ ‫עוזר‬ ‫זה‬‫בייישום‬? •‫ה‬ ‫לארסנל‬ ‫מילה‬ ‫עוד‬-Buzzwords? •‫ניתן‬ ‫לא‬ ‫הרי‬‫להתקין‬‫מוצרי‬‫אבטחת‬‫רגילים‬ ‫מידע‬,‫צריך‬ ‫אז‬ ‫אכיפה‬ ‫שיאפשר‬ ‫מתאים‬ ‫תוכנה‬ ‫קוד‬ ‫להטמיע‬?
  • 7. ‫של‬ ‫לשאלותיו‬ ‫וארוכה‬ ‫מנומקת‬ ‫תשובה‬ ‫השטן‬ ‫של‬ ‫פרקליטו‬?
  • 8. ‫סרט‬ ‫לראות‬ ‫לי‬ ‫בא‬... • https://www.youtube.com/watch?v=wWEID0d6wfo • https://www.youtube.com/watch?v=eOBq__h4OJ4&f eature=youtu.be • https://www.youtube.com/watch?v=LAWjdZYrUgI • https://www.youtube.com/watch?v=i_U_S5Eboy0 • https://www.youtube.com/watch?v=Va6Ve9oKNyY