SlideShare a Scribd company logo
1 of 19
Download to read offline
Implementing PaaS
with Red Hat Openshift
Oren Reuveni, CTO, MOD
Amir Zipory, Senior Solutions Architect, Red Hat
October 12, 2015
2
Retail Finance Media
Transportation
?
?
SOFTWARE DISRUPTS BUSINESS
3
PAAS – A PERFECT FIT
INCREASED AUTOMATION(managed by provider)
INCREASED CONTROL (managed by company)
4
With PaaS
How to Build an App:
1. Have Idea
2. Get Budget
3. Code
4. Test
5. Launch
6. Automatically Scale
How to Build an App:
1. Have Idea
2. Get Budget
3. Submit VM Request request
4. Wait
5. Deploy framework/appserver
6. Deploy testing tools
7. Code
8. Test
9. Configure Prod VMs
10. Push to Prod
11. Launch
12. Request VMs to meet demand
13. Wait
14. Deploy app to new VMs
15. Etc.
Virtualized
How to Build an App:
1. Have Idea
2. Get Budget
3. Submit hardware acquisition request
4. Wait
5. Get Hardware
6. Rack and Stack Hardware
7. Install Operating System
8. Install Operating System Patches
9. Create user Accounts
10. Deploy framework/appserver
11. Deploy testing tools
12. Code
13. Test
14. Buy and configure Prod servers
15. Push to Prod
16. Launch
17. Order more servers to meet demand
18. Wait…
19. Deploy new servers
20. Etc.
Physical
“The use of Platform-as-a-Service technologies will enable IT organizations to
become more agile and more responsive to the business needs.” –Gartner*
PAAS – STREAMLINE APP DEVELOPMENT
5
● Access a broad selection of application
components
● Deploy application environments on-demand
● Leverage your choice of interface & integrate
with existing tools
● Automate application deployments, builds and
source-to-image
● Enable collaboration across users, teams &
projects
PAAS – BENEFIT FOR DEVELOPERS
6
● Deploy a secure, enterprise-grade container-based
application platform
● Enable application developers while improving operational
efficiency & infrastructure utilization
● Utilize advanced scheduling and automated placement with
regions and zones for HA
● Leverage powerful declarative management for application
services
● Manage user & team access and integrate with enterprise
authentication systems
PAAS – BENEFITS FOR IT OPERATIONS
7
8
●
Standard containers API
●
Container-optimized OS
●
Web-scale orchestration
●
Expanded choice of services
●
Enhanced user experience
●
Community driven innovation
●
Industry standard PaaS stack
OPENSHIFT V3 STACK
9 9
COMMUNITY POWERED INNOVATION
10
Reference
11
‫זה‬ ‫את‬ ‫עשינו‬ ‫למה‬
‫למהלך‬ ‫המוטיבציה‬
•‫גוף‬IT‫הלקוחות‬ ‫דרישות‬ ‫על‬ ‫העונה‬ ‫עדכני‬
•‫מהיר‬
•Self service
•CLI / API / UI
•‫בתשתיות‬ ‫ולא‬ ‫בקוד‬ ‫מתמקד‬ ‫התכניתן‬IT
•‫ולא‬ ‫שלמה‬ ‫פיתוח‬ ‫סביבת‬ ‫מקבלים‬VM‫ולקנפג‬ ‫להתקין‬ ‫שצריך‬
•(‫מודרנית‬ ‫)אפליקציה‬ ‫הרצויים‬ ‫לכיוונים‬ ‫הארגון‬ ‫את‬ ‫לוקח‬ – ‫תפישות‬ ‫מקדם‬
12
‫שעברנו‬ ‫התהליך‬
•‫תשתית‬ ‫התקנת‬APaaS‫בארגון‬
•‫מתאים‬ ‫עבודה‬ ‫תהליך‬ ‫ובניית‬ ‫בדיקות‬
•‫ה‬ ‫פתרון‬ ‫מעל‬ ‫לריצה‬ ‫קיימת‬ ‫אפליקציה‬ ‫התאמת‬APaaS (cloud native‫מכן‬ ‫ולאחר‬ – (
(‫הייצור‬ ‫)סביבת‬ ‫המבצעית‬ ‫הסביבה‬ ‫מעל‬ ‫לריצה‬ ‫מעבר‬
13
‫התהליך‬ ‫תחילת‬ ?‫יקרה‬ ‫שזה‬ ‫כדי‬ ‫צריך‬ ‫היה‬ ‫מה‬
•‫ה‬ ‫גוף‬ ‫בתוך‬ ‫הסברה‬IT‫בו‬ ‫שגלום‬ ‫והערך‬ ‫הרעיון‬ –
•‫הפיתוח‬ ‫מגוף‬ ‫צוות‬ ‫רתימת‬
•‫לפעילות‬ ‫יציאה‬POC‫משותפת‬
14
‫האפליקציה‬ ‫התאמת‬
•Ruby on Rails, Web front end
•.‫התשתית‬ ‫מיתרונות‬ ‫להנות‬ ‫מהרצון‬ ‫נובעת‬ ‫ההתאמה‬
– ‫הבאים‬ ‫הדברים‬ ‫את‬ ‫מאיתנו‬ ‫שדורשת‬ - ‫אלסטיות‬ ‫הוא‬ ‫המרכזיים‬ ‫אחד‬
•.‫קבוע‬ ‫באופן‬ ‫ונמחקים‬ ‫נוצרים‬ ‫מופעים‬ ‫בו‬ ‫למצב‬ ‫תאימות‬
•.‫האפליקציה‬ ‫של‬ ‫הקיימים‬ ‫המופעים‬ ‫בכמות‬ ‫תלות‬ ‫אי‬
•.‫מקומית‬ ‫מידע‬ ‫לשמור‬ ‫אסור‬
•‫הארכיטקטורה‬ ‫התאמת‬
•.‫מקומיים‬ ‫לוגים‬ ‫במקום‬ ‫ריכוזי‬ ‫ללוג‬ ‫כתיבה‬
•‫ה‬ ‫מופעי‬ ‫העברת‬DB.‫מולו‬ ‫הקיימים‬ ‫המופעים‬ ‫כלל‬ ‫של‬ ‫מרוכזת‬ ‫ועבודה‬ ,‫ריכוזי‬ ‫למיקום‬ ‫המקומיים‬
•‫באמצעות‬ ‫נעשית‬ ‫האפליקציה‬ ‫שפריסת‬ ‫העובדה‬git.‫הזה‬ ‫לתהליך‬ ‫התאמה‬ .
15
‫ה‬ ‫בגוף‬ ‫שינויים‬IT
•‫ה‬ ‫איש‬IT‫החדש‬
•‫שונה‬ ‫אחריות‬ ‫חלוקת‬
•‫בפתרון‬ ‫מעורבים‬ ‫יותר‬
•‫ו‬ ‫אוטומציה‬ ‫יותר‬self service
•‫בתחילת‬ ‫עדיין‬ .‫ושיפור‬ ‫למידה‬ ‫תהליך‬ ‫של‬ ‫בעיצומו‬ ‫אנו‬ – ‫אבל‬ ‫מבצעית‬ ‫האפליקציה‬
‫הדרך‬
16
‫מודרנית‬ ‫אפליקציה‬
•‫ה‬ ‫בתחום‬ ‫להתפתחות‬ ‫מקביל‬ ‫ציר‬IT
•12factor app-‫נכונים‬ ‫וכתיבה‬ ‫לתכנון‬ ‫עקרונות‬
•) ‫מודרניות‬ ‫לתפישות‬ ‫חיבור‬devops, bimodal IT(
17
‫זה‬ ‫את‬ ‫עשינו‬ ‫למה‬
‫למהלך‬ ‫המוטיבציה‬
•‫גוף‬IT‫הלקוחות‬ ‫דרישות‬ ‫על‬ ‫העונה‬ ‫עדכני‬
•‫מהיר‬
•Self service
•CLI / API / UI
•‫בתשתיות‬ ‫ולא‬ ‫בקוד‬ ‫מתמקד‬ ‫התכניתן‬IT
•‫ולא‬ ‫שלמה‬ ‫פיתוח‬ ‫סביבת‬ ‫מקבלים‬VM‫ולקנפג‬ ‫להתקין‬ ‫שצריך‬
•‫תפישות‬ ‫מקדם‬(‫מודרנית‬ ‫)אפליקציה‬ ‫הרצויים‬ ‫לכיוונים‬ ‫הארגון‬ ‫את‬ ‫לוקח‬ –
18
‫ולקחים‬ ‫מסקנות‬
•‫של‬ ‫למציאות‬ ‫הדרך‬ ‫בתחילת‬ ‫רק‬ ‫אנו‬IT‫מודרניים‬ ‫ואפליקציה‬
•‫כך‬ ‫לשם‬ ‫בשלות‬ ‫ונדרשת‬ ,‫תרבותי‬ ‫בעיקר‬ ‫הוא‬ ‫התהליך‬ .‫העיקר‬ ‫לא‬ ‫היא‬ ‫הטכנולוגיה‬
•‫להתרחב‬ ‫ומשם‬ ‫אחד‬ ‫ממקום‬ ‫להתחיל‬ .‫אסטרטגיה‬ ,‫הדרגתי‬ ‫הוא‬ ‫התהליך‬
•‫גוף‬ .‫תשתית‬ ‫באמצעות‬ ‫חדשנות‬IT‫מגיב‬ ‫ולא‬ ‫יוזם‬
19

More Related Content

Viewers also liked

Integrate Openshift with Cloudforms
Integrate Openshift with CloudformsIntegrate Openshift with Cloudforms
Integrate Openshift with CloudformsMichael Lessard
 
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...OpenShift Origin
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overviewroundman
 
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...OpenShift Origin
 
Cloud foundry architecture and deep dive
Cloud foundry architecture and deep diveCloud foundry architecture and deep dive
Cloud foundry architecture and deep diveAnimesh Singh
 
Cloud foundry presentation
Cloud foundry presentation Cloud foundry presentation
Cloud foundry presentation Vivek Parihar
 
Build a PaaS with OpenShift Origin
Build a PaaS with OpenShift OriginBuild a PaaS with OpenShift Origin
Build a PaaS with OpenShift OriginSteven Pousty
 
OpenShift v3 Technical Overview
OpenShift v3 Technical OverviewOpenShift v3 Technical Overview
OpenShift v3 Technical OverviewNakayama Kenjiro
 
OpenShift v3 Internal networking details
OpenShift v3 Internal networking detailsOpenShift v3 Internal networking details
OpenShift v3 Internal networking detailsEtsuji Nakai
 
Introduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryIntroduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryManuel Silveyra
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overviewcornelia davis
 
Red Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveRed Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveGreg Hoelzer
 

Viewers also liked (12)

Integrate Openshift with Cloudforms
Integrate Openshift with CloudformsIntegrate Openshift with Cloudforms
Integrate Openshift with Cloudforms
 
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overview
 
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
 
Cloud foundry architecture and deep dive
Cloud foundry architecture and deep diveCloud foundry architecture and deep dive
Cloud foundry architecture and deep dive
 
Cloud foundry presentation
Cloud foundry presentation Cloud foundry presentation
Cloud foundry presentation
 
Build a PaaS with OpenShift Origin
Build a PaaS with OpenShift OriginBuild a PaaS with OpenShift Origin
Build a PaaS with OpenShift Origin
 
OpenShift v3 Technical Overview
OpenShift v3 Technical OverviewOpenShift v3 Technical Overview
OpenShift v3 Technical Overview
 
OpenShift v3 Internal networking details
OpenShift v3 Internal networking detailsOpenShift v3 Internal networking details
OpenShift v3 Internal networking details
 
Introduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryIntroduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud Foundry
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overview
 
Red Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveRed Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep Dive
 

Similar to Implementing PaaS with Red Hat OpenShift - review, reference and concepts

יוסי ויזל על מערכות ERP לעולם הלוגיסטיקה תמונת מצב, כוונים ומגמות
יוסי ויזל על מערכות ERP לעולם הלוגיסטיקה תמונת מצב, כוונים ומגמות יוסי ויזל על מערכות ERP לעולם הלוגיסטיקה תמונת מצב, כוונים ומגמות
יוסי ויזל על מערכות ERP לעולם הלוגיסטיקה תמונת מצב, כוונים ומגמות Optimum - Strategic IT Consulting
 
מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)
מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)
מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)tchanim
 
החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?
החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?
החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?Boris Chernyak
 
מצגת לשולחן עגול מנהלי אבטחת מידע 2.0 lior
מצגת לשולחן עגול מנהלי אבטחת מידע 2.0 liorמצגת לשולחן עגול מנהלי אבטחת מידע 2.0 lior
מצגת לשולחן עגול מנהלי אבטחת מידע 2.0 liorArthur Schmunk
 
הטוב בעולם WMS
הטוב בעולם WMSהטוב בעולם WMS
הטוב בעולם WMSAsaf Levi
 
HP Client Virtualization Services
HP Client Virtualization ServicesHP Client Virtualization Services
HP Client Virtualization Servicesgadi_fe
 
סיפור לקוח סודהסטרים
סיפור לקוח סודהסטריםסיפור לקוח סודהסטרים
סיפור לקוח סודהסטריםAsaf Levi
 
Agile Introduction - Hebrew content - 2019
Agile Introduction - Hebrew content - 2019Agile Introduction - Hebrew content - 2019
Agile Introduction - Hebrew content - 2019Dan-Eyal Gazit
 
Private cloudwarnings
Private cloudwarningsPrivate cloudwarnings
Private cloudwarningsamir
 
IBM WebSphere Portal 6.1 - Executive Overview
IBM WebSphere Portal 6.1 - Executive OverviewIBM WebSphere Portal 6.1 - Executive Overview
IBM WebSphere Portal 6.1 - Executive OverviewDvir Reznik
 
Red prairie wms
Red prairie wmsRed prairie wms
Red prairie wmsAsaf Levi
 
הטוב בעולם WMS
 הטוב בעולם WMS  הטוב בעולם WMS
הטוב בעולם WMS Asaf Levi
 
תרשים עץ עתיד
תרשים עץ עתידתרשים עץ עתיד
תרשים עץ עתידnotkinyo
 

Similar to Implementing PaaS with Red Hat OpenShift - review, reference and concepts (20)

יוסי ויזל על מערכות ERP לעולם הלוגיסטיקה תמונת מצב, כוונים ומגמות
יוסי ויזל על מערכות ERP לעולם הלוגיסטיקה תמונת מצב, כוונים ומגמות יוסי ויזל על מערכות ERP לעולם הלוגיסטיקה תמונת מצב, כוונים ומגמות
יוסי ויזל על מערכות ERP לעולם הלוגיסטיקה תמונת מצב, כוונים ומגמות
 
מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)
מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)
מהפיכת הייצור החכם - אריאל לסרי (Rockwell Automation)
 
החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?
החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?
החלטתם שהארגון שלכם צריך אוטומציה חכמה. מה עכשיו?
 
מצגת לשולחן עגול מנהלי אבטחת מידע 2.0 lior
מצגת לשולחן עגול מנהלי אבטחת מידע 2.0 liorמצגת לשולחן עגול מנהלי אבטחת מידע 2.0 lior
מצגת לשולחן עגול מנהלי אבטחת מידע 2.0 lior
 
הטוב בעולם WMS
הטוב בעולם WMSהטוב בעולם WMS
הטוב בעולם WMS
 
HP Client Virtualization Services
HP Client Virtualization ServicesHP Client Virtualization Services
HP Client Virtualization Services
 
סיפור לקוח סודהסטרים
סיפור לקוח סודהסטריםסיפור לקוח סודהסטרים
סיפור לקוח סודהסטרים
 
Agile Introduction - Hebrew content - 2019
Agile Introduction - Hebrew content - 2019Agile Introduction - Hebrew content - 2019
Agile Introduction - Hebrew content - 2019
 
Private cloudwarnings
Private cloudwarningsPrivate cloudwarnings
Private cloudwarnings
 
Trends2010
Trends2010Trends2010
Trends2010
 
IBM WebSphere Portal 6.1 - Executive Overview
IBM WebSphere Portal 6.1 - Executive OverviewIBM WebSphere Portal 6.1 - Executive Overview
IBM WebSphere Portal 6.1 - Executive Overview
 
I Rox פרופיל חברה
I Rox פרופיל חברהI Rox פרופיל חברה
I Rox פרופיל חברה
 
Sergata
SergataSergata
Sergata
 
Sergata
SergataSergata
Sergata
 
דרושים בתחום התוכנה - ספטמבר 2015
דרושים בתחום התוכנה - ספטמבר 2015דרושים בתחום התוכנה - ספטמבר 2015
דרושים בתחום התוכנה - ספטמבר 2015
 
Red prairie wms
Red prairie wmsRed prairie wms
Red prairie wms
 
Virt And Cloud
Virt And CloudVirt And Cloud
Virt And Cloud
 
הטוב בעולם WMS
 הטוב בעולם WMS  הטוב בעולם WMS
הטוב בעולם WMS
 
עבודה בהייטק - Jan 2016
עבודה בהייטק - Jan 2016 עבודה בהייטק - Jan 2016
עבודה בהייטק - Jan 2016
 
תרשים עץ עתיד
תרשים עץ עתידתרשים עץ עתיד
תרשים עץ עתיד
 

Implementing PaaS with Red Hat OpenShift - review, reference and concepts

  • 1. Implementing PaaS with Red Hat Openshift Oren Reuveni, CTO, MOD Amir Zipory, Senior Solutions Architect, Red Hat October 12, 2015
  • 3. 3 PAAS – A PERFECT FIT INCREASED AUTOMATION(managed by provider) INCREASED CONTROL (managed by company)
  • 4. 4 With PaaS How to Build an App: 1. Have Idea 2. Get Budget 3. Code 4. Test 5. Launch 6. Automatically Scale How to Build an App: 1. Have Idea 2. Get Budget 3. Submit VM Request request 4. Wait 5. Deploy framework/appserver 6. Deploy testing tools 7. Code 8. Test 9. Configure Prod VMs 10. Push to Prod 11. Launch 12. Request VMs to meet demand 13. Wait 14. Deploy app to new VMs 15. Etc. Virtualized How to Build an App: 1. Have Idea 2. Get Budget 3. Submit hardware acquisition request 4. Wait 5. Get Hardware 6. Rack and Stack Hardware 7. Install Operating System 8. Install Operating System Patches 9. Create user Accounts 10. Deploy framework/appserver 11. Deploy testing tools 12. Code 13. Test 14. Buy and configure Prod servers 15. Push to Prod 16. Launch 17. Order more servers to meet demand 18. Wait… 19. Deploy new servers 20. Etc. Physical “The use of Platform-as-a-Service technologies will enable IT organizations to become more agile and more responsive to the business needs.” –Gartner* PAAS – STREAMLINE APP DEVELOPMENT
  • 5. 5 ● Access a broad selection of application components ● Deploy application environments on-demand ● Leverage your choice of interface & integrate with existing tools ● Automate application deployments, builds and source-to-image ● Enable collaboration across users, teams & projects PAAS – BENEFIT FOR DEVELOPERS
  • 6. 6 ● Deploy a secure, enterprise-grade container-based application platform ● Enable application developers while improving operational efficiency & infrastructure utilization ● Utilize advanced scheduling and automated placement with regions and zones for HA ● Leverage powerful declarative management for application services ● Manage user & team access and integrate with enterprise authentication systems PAAS – BENEFITS FOR IT OPERATIONS
  • 7. 7
  • 8. 8 ● Standard containers API ● Container-optimized OS ● Web-scale orchestration ● Expanded choice of services ● Enhanced user experience ● Community driven innovation ● Industry standard PaaS stack OPENSHIFT V3 STACK
  • 11. 11 ‫זה‬ ‫את‬ ‫עשינו‬ ‫למה‬ ‫למהלך‬ ‫המוטיבציה‬ •‫גוף‬IT‫הלקוחות‬ ‫דרישות‬ ‫על‬ ‫העונה‬ ‫עדכני‬ •‫מהיר‬ •Self service •CLI / API / UI •‫בתשתיות‬ ‫ולא‬ ‫בקוד‬ ‫מתמקד‬ ‫התכניתן‬IT •‫ולא‬ ‫שלמה‬ ‫פיתוח‬ ‫סביבת‬ ‫מקבלים‬VM‫ולקנפג‬ ‫להתקין‬ ‫שצריך‬ •(‫מודרנית‬ ‫)אפליקציה‬ ‫הרצויים‬ ‫לכיוונים‬ ‫הארגון‬ ‫את‬ ‫לוקח‬ – ‫תפישות‬ ‫מקדם‬
  • 12. 12 ‫שעברנו‬ ‫התהליך‬ •‫תשתית‬ ‫התקנת‬APaaS‫בארגון‬ •‫מתאים‬ ‫עבודה‬ ‫תהליך‬ ‫ובניית‬ ‫בדיקות‬ •‫ה‬ ‫פתרון‬ ‫מעל‬ ‫לריצה‬ ‫קיימת‬ ‫אפליקציה‬ ‫התאמת‬APaaS (cloud native‫מכן‬ ‫ולאחר‬ – ( (‫הייצור‬ ‫)סביבת‬ ‫המבצעית‬ ‫הסביבה‬ ‫מעל‬ ‫לריצה‬ ‫מעבר‬
  • 13. 13 ‫התהליך‬ ‫תחילת‬ ?‫יקרה‬ ‫שזה‬ ‫כדי‬ ‫צריך‬ ‫היה‬ ‫מה‬ •‫ה‬ ‫גוף‬ ‫בתוך‬ ‫הסברה‬IT‫בו‬ ‫שגלום‬ ‫והערך‬ ‫הרעיון‬ – •‫הפיתוח‬ ‫מגוף‬ ‫צוות‬ ‫רתימת‬ •‫לפעילות‬ ‫יציאה‬POC‫משותפת‬
  • 14. 14 ‫האפליקציה‬ ‫התאמת‬ •Ruby on Rails, Web front end •.‫התשתית‬ ‫מיתרונות‬ ‫להנות‬ ‫מהרצון‬ ‫נובעת‬ ‫ההתאמה‬ – ‫הבאים‬ ‫הדברים‬ ‫את‬ ‫מאיתנו‬ ‫שדורשת‬ - ‫אלסטיות‬ ‫הוא‬ ‫המרכזיים‬ ‫אחד‬ •.‫קבוע‬ ‫באופן‬ ‫ונמחקים‬ ‫נוצרים‬ ‫מופעים‬ ‫בו‬ ‫למצב‬ ‫תאימות‬ •.‫האפליקציה‬ ‫של‬ ‫הקיימים‬ ‫המופעים‬ ‫בכמות‬ ‫תלות‬ ‫אי‬ •.‫מקומית‬ ‫מידע‬ ‫לשמור‬ ‫אסור‬ •‫הארכיטקטורה‬ ‫התאמת‬ •.‫מקומיים‬ ‫לוגים‬ ‫במקום‬ ‫ריכוזי‬ ‫ללוג‬ ‫כתיבה‬ •‫ה‬ ‫מופעי‬ ‫העברת‬DB.‫מולו‬ ‫הקיימים‬ ‫המופעים‬ ‫כלל‬ ‫של‬ ‫מרוכזת‬ ‫ועבודה‬ ,‫ריכוזי‬ ‫למיקום‬ ‫המקומיים‬ •‫באמצעות‬ ‫נעשית‬ ‫האפליקציה‬ ‫שפריסת‬ ‫העובדה‬git.‫הזה‬ ‫לתהליך‬ ‫התאמה‬ .
  • 15. 15 ‫ה‬ ‫בגוף‬ ‫שינויים‬IT •‫ה‬ ‫איש‬IT‫החדש‬ •‫שונה‬ ‫אחריות‬ ‫חלוקת‬ •‫בפתרון‬ ‫מעורבים‬ ‫יותר‬ •‫ו‬ ‫אוטומציה‬ ‫יותר‬self service •‫בתחילת‬ ‫עדיין‬ .‫ושיפור‬ ‫למידה‬ ‫תהליך‬ ‫של‬ ‫בעיצומו‬ ‫אנו‬ – ‫אבל‬ ‫מבצעית‬ ‫האפליקציה‬ ‫הדרך‬
  • 16. 16 ‫מודרנית‬ ‫אפליקציה‬ •‫ה‬ ‫בתחום‬ ‫להתפתחות‬ ‫מקביל‬ ‫ציר‬IT •12factor app-‫נכונים‬ ‫וכתיבה‬ ‫לתכנון‬ ‫עקרונות‬ •) ‫מודרניות‬ ‫לתפישות‬ ‫חיבור‬devops, bimodal IT(
  • 17. 17 ‫זה‬ ‫את‬ ‫עשינו‬ ‫למה‬ ‫למהלך‬ ‫המוטיבציה‬ •‫גוף‬IT‫הלקוחות‬ ‫דרישות‬ ‫על‬ ‫העונה‬ ‫עדכני‬ •‫מהיר‬ •Self service •CLI / API / UI •‫בתשתיות‬ ‫ולא‬ ‫בקוד‬ ‫מתמקד‬ ‫התכניתן‬IT •‫ולא‬ ‫שלמה‬ ‫פיתוח‬ ‫סביבת‬ ‫מקבלים‬VM‫ולקנפג‬ ‫להתקין‬ ‫שצריך‬ •‫תפישות‬ ‫מקדם‬(‫מודרנית‬ ‫)אפליקציה‬ ‫הרצויים‬ ‫לכיוונים‬ ‫הארגון‬ ‫את‬ ‫לוקח‬ –
  • 18. 18 ‫ולקחים‬ ‫מסקנות‬ •‫של‬ ‫למציאות‬ ‫הדרך‬ ‫בתחילת‬ ‫רק‬ ‫אנו‬IT‫מודרניים‬ ‫ואפליקציה‬ •‫כך‬ ‫לשם‬ ‫בשלות‬ ‫ונדרשת‬ ,‫תרבותי‬ ‫בעיקר‬ ‫הוא‬ ‫התהליך‬ .‫העיקר‬ ‫לא‬ ‫היא‬ ‫הטכנולוגיה‬ •‫להתרחב‬ ‫ומשם‬ ‫אחד‬ ‫ממקום‬ ‫להתחיל‬ .‫אסטרטגיה‬ ,‫הדרגתי‬ ‫הוא‬ ‫התהליך‬ •‫גוף‬ .‫תשתית‬ ‫באמצעות‬ ‫חדשנות‬IT‫מגיב‬ ‫ולא‬ ‫יוזם‬
  • 19. 19