SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Platform as a Service changes
everything, again!
Visual PaaS is here!!!
Pre cloud era   CIOs standardized platforms around Java & .Net, combining disparate architectural
                elements in order to achieve the Enterprise Platforms capability
Platforms on the Cloud   Composite, Self-contained, Pre-integrated, Business
                         Application Platform stacks on the cloud; provided as service
Convergence of technologies
                      Visual de
                               velopme
                                      nt     Enterprise integration
Workflow engine   analytics Integration servers Virtualization
                                                                       Platforms
                                           Enterprise mobility        On The Cloud
                      Rich internet apps
Platforms on
  the cloud
                                     iPaaS                   aPaaS
                             (Integration PaaS) (Application PaaS)


   »    Integrated	
  &	
  Co-­‐located	
  Suite	
  of	
     »    Development	
  &	
  Deployment	
  of	
  
        cloud	
  services	
  for	
  Integra7on	
  &	
             mul7-­‐tenant	
  elas7cally	
  scalable	
  
        governance	
  ini7a7ves	
                                 Business	
  Apps	
  
   »    Cloud	
  enabled	
  Integra7on	
                     »    Cloud	
  enabled	
  Applica7on	
  
        Pla:orms	
  (CEIP)	
                                      Pla:orms	
  (CEAP)	
  
   »    eCommerce	
  B2B,	
  SOA,	
                          »    Composite	
  Business	
  Applica7on	
  
        Integra7on	
  Middleware	
                                Pla:orm	
  
   »    Boomi,	
  Cast	
  Iron,	
  Mule	
  iON	
             »    OrangeScape,	
  force.com	
  
Courtesy: Gartner
Classes of
           Abstraction                     Modeling                Productivity
 P S
 Metadata      Metadata	
  created	
  in	
  visual	
  modeling	
  
               environment	
  that	
  is	
  interpreted	
  by	
  the	
  aPaaS	
  at	
  
   aPaaS       run7me	
  



 Framework     Code	
  deployment	
  conforming	
  to	
  framework	
  &	
  
               let	
  the	
  pla:orm	
  worry	
  about	
  deploying	
  it	
  onto	
  
   aPaaS       compute	
  nodes	
  



  Instance     Deploy	
  applica7on	
  code	
  to	
  instances	
  of	
  virtual	
  
               machines	
  
   aPaaS


              Granularity               Programming                    Control
The Rise Of                                    C i#zen	
  Develope
                                               a	
   use
                                                                            r	
  :	
  Noun	
  	
  
                                                        r	
   opera7ng	
   ou
                                                                                            tside	
   the      	
  
                                                                                                                 	
  
                                                                                       	
   IT	
   and	
   its
Citizen Developers                             scop
                                                go
                                                       e	
   of	
   enterprise
                                                     vernance	
   who
                                                b u s in e
                                                                              	
   creates	
   new
                                                              s s 	
   a p p li c a 7 o
                                                                                                   n s 	
   f o r
                                                                                                                   	
  
                                                                                                                     	
  
                                                                                                                       	
  
                                                                                              ers	
   from
                                                consu       mp7on	
   by	
   oth
                                                                            mposi7on.	
  
                                                 scratch	
  or	
  by	
  co




                                                      Cloud Delivery Models
                           Maturation of SOA

Changing Workforce Dynamics




                                            Mass Customization
             Simplified Development Tools
The Balance conundrum

Citizen Developers                                          Professional Developers

Business-­‐Domain	
  oriented	
                                   Technology	
  oriented	
  
Power	
  Users	
  or	
  close	
  to	
  them	
         IT	
  Architects	
  &	
  Programmers	
  
Part	
  of	
  Line	
  of	
  Business	
  (LOB)	
                 Part	
  of	
  IT	
  Organiza7on	
  




                            Two extremes of Platform Capability
                                      Requirements
The New Normal! Visual P                                S™ changes the game.
                                       business

                 •  Modeling	
  driven	
  process/app	
  development	
  
   Platform      •  Business	
  driven,	
  IT	
  supported	
  
Implementation   •  Fast,	
  Itera7ve,	
  Visual,	
  Ci7zen	
  development	
  
                 •  Complex	
  &	
  Core	
  Enterprise	
  Apps	
  

                 •  Business	
  Value	
  Liaison	
  with	
  LOB	
  
  Platform       •  Shared	
  Services	
  and	
  Support	
  
 Governance
                 •  Pla:orm	
  Capability	
  Planning	
  &	
  Alignment	
  

                 •  Pla:orm	
  Capability	
  
  Platform       •  Shared	
  Common	
  infrastructure	
  
 Engineering
                 •  Architectural	
  stack	
  and	
  App	
  Pla:orm	
  



                                     Technology
Time to Act. How do you decide?
          PaaS works best for                           »    Not	
  accoun7ng	
  for	
  
                                                             poten7al	
  Vendor	
  Lock-­‐in	
  
        »    Delivering	
  Apps	
  faster	
  than	
  
             conven7onal	
  approaches	
                »    Miscalcula7on	
  of	
  cloud	
  
        »    Developing	
  “petabyte”	
                      based	
  Architectural	
  path	
  
             Apps	
                                     »    Misplaced	
  Cost	
  Savings	
  
        »    Developing	
  stateless	
                       Expecta7ons	
  
             services	
  
                                                        »    Over-­‐or-­‐under-­‐emphasis	
  
        »    Delivering	
  &	
  enabling	
                   on	
  Security	
  &	
  Reliability	
  
             Departmental	
  &	
  Web	
  Apps	
  
        »    Delivering	
  transac7onal	
  
             Business	
  Apps	
  &	
  processes	
               Potential Risks

Courtesy: Forrester
A word on lock-in (You need flexibility…)
You	
  don’t	
  know	
  what	
                                                                                       3   Cloud
cloud	
  deployment	
  
op3on	
  people	
  want	
               2        virtualized                                               private            Hybrid
today,	
  and	
  will	
  sustain	
  
tomorrow!	
  
                                                                                                                     public
                                       VM	
  |	
  VM	
     VM	
  |	
  VM	
   VM	
  |	
  VM	
  
   1   Distributed                       Virtual	
          Virtual	
  
                                                              	
  	
  	
  	
  	
  	
  
                                                                                         Virtual	
  




                                                                                                         Cross-Cloud Deployment
                                                                                                          Capability is the key to
                                                                                                            mitigating Lock-in!

             Earlier                   Yesterday                                                       Today             Tomorrow
YES.

            Visual PaaS™ is here!

Picking	
  the	
  right	
  pla;orm	
  for	
  the	
  cloud	
  is	
  the	
  
      first	
  step	
  to	
  Strategic	
  Advantage!	
  
www.orangescape.com




Slide Design - Effect Works

Contenu connexe

En vedette

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
 
Introduction to PaaS
Introduction to PaaSIntroduction to PaaS
Introduction to PaaSChris Haddad
 
GGV Capital: Venture Investing and the Cloud (2012)
GGV Capital: Venture Investing and the Cloud (2012)GGV Capital: Venture Investing and the Cloud (2012)
GGV Capital: Venture Investing and the Cloud (2012)GGV Capital
 
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...José Ferreiro
 
Private cloud-webinar
Private cloud-webinarPrivate cloud-webinar
Private cloud-webinarWSO2
 
Making of a Successful Cloud Business
Making of a Successful Cloud BusinessMaking of a Successful Cloud Business
Making of a Successful Cloud BusinessACMBangalore
 
From Cloud Computing to Platform as a Service – BCS Oxfordshire
From Cloud Computing to Platform as a Service – BCS OxfordshireFrom Cloud Computing to Platform as a Service – BCS Oxfordshire
From Cloud Computing to Platform as a Service – BCS OxfordshireAndy Piper
 
Emerging Technologies Powerpoint
Emerging Technologies PowerpointEmerging Technologies Powerpoint
Emerging Technologies Powerpointtmc788
 
5 PaaS myths every CIO needs to get over
5 PaaS myths every CIO needs to get over5 PaaS myths every CIO needs to get over
5 PaaS myths every CIO needs to get overRedPixie
 
Understanding Platform as a Service
Understanding Platform as a ServiceUnderstanding Platform as a Service
Understanding Platform as a ServicePaul Fremantle
 
Building a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architectureBuilding a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architectureDaniel Krook
 
Advantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP HostingAdvantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP Hostingcorncrew1
 
How Cloudify uses Chef as a Foundation for PaaS
How Cloudify uses Chef as a Foundation for PaaSHow Cloudify uses Chef as a Foundation for PaaS
How Cloudify uses Chef as a Foundation for PaaSNati Shalom
 
Microservices and the Cloud-Based Future of Integration
Microservices and the Cloud-Based Future of IntegrationMicroservices and the Cloud-Based Future of Integration
Microservices and the Cloud-Based Future of IntegrationBizTalk360
 
Best Practices for Your CMP RFP or RFI
Best Practices for Your CMP RFP or RFIBest Practices for Your CMP RFP or RFI
Best Practices for Your CMP RFP or RFIRightScale
 
Building an Enterprise Cloud with WSO2 Private PaaS
Building an Enterprise Cloud with WSO2 Private PaaSBuilding an Enterprise Cloud with WSO2 Private PaaS
Building an Enterprise Cloud with WSO2 Private PaaSWSO2
 
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...Restlet
 

En vedette (19)

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
 
Introduction to PaaS
Introduction to PaaSIntroduction to PaaS
Introduction to PaaS
 
GGV Capital: Venture Investing and the Cloud (2012)
GGV Capital: Venture Investing and the Cloud (2012)GGV Capital: Venture Investing and the Cloud (2012)
GGV Capital: Venture Investing and the Cloud (2012)
 
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
 
Private cloud-webinar
Private cloud-webinarPrivate cloud-webinar
Private cloud-webinar
 
Making of a Successful Cloud Business
Making of a Successful Cloud BusinessMaking of a Successful Cloud Business
Making of a Successful Cloud Business
 
SunGard Cloud - Infrastructure as a Service - IaaS
SunGard Cloud - Infrastructure as a Service - IaaSSunGard Cloud - Infrastructure as a Service - IaaS
SunGard Cloud - Infrastructure as a Service - IaaS
 
From Cloud Computing to Platform as a Service – BCS Oxfordshire
From Cloud Computing to Platform as a Service – BCS OxfordshireFrom Cloud Computing to Platform as a Service – BCS Oxfordshire
From Cloud Computing to Platform as a Service – BCS Oxfordshire
 
Emerging Technologies Powerpoint
Emerging Technologies PowerpointEmerging Technologies Powerpoint
Emerging Technologies Powerpoint
 
5 PaaS myths every CIO needs to get over
5 PaaS myths every CIO needs to get over5 PaaS myths every CIO needs to get over
5 PaaS myths every CIO needs to get over
 
Understanding Platform as a Service
Understanding Platform as a ServiceUnderstanding Platform as a Service
Understanding Platform as a Service
 
Building a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architectureBuilding a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architecture
 
Advantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP HostingAdvantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP Hosting
 
How Cloudify uses Chef as a Foundation for PaaS
How Cloudify uses Chef as a Foundation for PaaSHow Cloudify uses Chef as a Foundation for PaaS
How Cloudify uses Chef as a Foundation for PaaS
 
Microservices and the Cloud-Based Future of Integration
Microservices and the Cloud-Based Future of IntegrationMicroservices and the Cloud-Based Future of Integration
Microservices and the Cloud-Based Future of Integration
 
Best Practices for Your CMP RFP or RFI
Best Practices for Your CMP RFP or RFIBest Practices for Your CMP RFP or RFI
Best Practices for Your CMP RFP or RFI
 
Software as a service
Software as a serviceSoftware as a service
Software as a service
 
Building an Enterprise Cloud with WSO2 Private PaaS
Building an Enterprise Cloud with WSO2 Private PaaSBuilding an Enterprise Cloud with WSO2 Private PaaS
Building an Enterprise Cloud with WSO2 Private PaaS
 
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
 

Plus de OrangeScape

POSH (Prevention of Sexual Harassment) at the workplace
POSH (Prevention of Sexual Harassment) at the workplacePOSH (Prevention of Sexual Harassment) at the workplace
POSH (Prevention of Sexual Harassment) at the workplaceOrangeScape
 
The Future of Business Applications
The Future of Business ApplicationsThe Future of Business Applications
The Future of Business ApplicationsOrangeScape
 
Moving your Lotus Notes Apps to Google
Moving your Lotus Notes Apps to GoogleMoving your Lotus Notes Apps to Google
Moving your Lotus Notes Apps to GoogleOrangeScape
 
The Curious Case of Longtail Apps
The Curious Case of Longtail AppsThe Curious Case of Longtail Apps
The Curious Case of Longtail AppsOrangeScape
 
OrangeScape Cool Facts That You Did Not Know!!!
OrangeScape Cool Facts That You Did Not Know!!!OrangeScape Cool Facts That You Did Not Know!!!
OrangeScape Cool Facts That You Did Not Know!!!OrangeScape
 
Orange Scape R3 Demo
Orange Scape R3 DemoOrange Scape R3 Demo
Orange Scape R3 DemoOrangeScape
 

Plus de OrangeScape (6)

POSH (Prevention of Sexual Harassment) at the workplace
POSH (Prevention of Sexual Harassment) at the workplacePOSH (Prevention of Sexual Harassment) at the workplace
POSH (Prevention of Sexual Harassment) at the workplace
 
The Future of Business Applications
The Future of Business ApplicationsThe Future of Business Applications
The Future of Business Applications
 
Moving your Lotus Notes Apps to Google
Moving your Lotus Notes Apps to GoogleMoving your Lotus Notes Apps to Google
Moving your Lotus Notes Apps to Google
 
The Curious Case of Longtail Apps
The Curious Case of Longtail AppsThe Curious Case of Longtail Apps
The Curious Case of Longtail Apps
 
OrangeScape Cool Facts That You Did Not Know!!!
OrangeScape Cool Facts That You Did Not Know!!!OrangeScape Cool Facts That You Did Not Know!!!
OrangeScape Cool Facts That You Did Not Know!!!
 
Orange Scape R3 Demo
Orange Scape R3 DemoOrange Scape R3 Demo
Orange Scape R3 Demo
 

Dernier

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 

Dernier (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 

Platform-as-a-Service Changes Everything Again! "Visual PaaS" is Here!!!

  • 1. Platform as a Service changes everything, again! Visual PaaS is here!!!
  • 2. Pre cloud era CIOs standardized platforms around Java & .Net, combining disparate architectural elements in order to achieve the Enterprise Platforms capability
  • 3. Platforms on the Cloud Composite, Self-contained, Pre-integrated, Business Application Platform stacks on the cloud; provided as service
  • 4. Convergence of technologies Visual de velopme nt Enterprise integration Workflow engine analytics Integration servers Virtualization Platforms Enterprise mobility On The Cloud Rich internet apps
  • 5. Platforms on the cloud iPaaS aPaaS (Integration PaaS) (Application PaaS) »  Integrated  &  Co-­‐located  Suite  of   »  Development  &  Deployment  of   cloud  services  for  Integra7on  &   mul7-­‐tenant  elas7cally  scalable   governance  ini7a7ves   Business  Apps   »  Cloud  enabled  Integra7on   »  Cloud  enabled  Applica7on   Pla:orms  (CEIP)   Pla:orms  (CEAP)   »  eCommerce  B2B,  SOA,   »  Composite  Business  Applica7on   Integra7on  Middleware   Pla:orm   »  Boomi,  Cast  Iron,  Mule  iON   »  OrangeScape,  force.com   Courtesy: Gartner
  • 6. Classes of Abstraction Modeling Productivity P S Metadata Metadata  created  in  visual  modeling   environment  that  is  interpreted  by  the  aPaaS  at   aPaaS run7me   Framework Code  deployment  conforming  to  framework  &   let  the  pla:orm  worry  about  deploying  it  onto   aPaaS compute  nodes   Instance Deploy  applica7on  code  to  instances  of  virtual   machines   aPaaS Granularity Programming Control
  • 7. The Rise Of C i#zen  Develope a   use r  :  Noun     r   opera7ng   ou tside   the       IT   and   its Citizen Developers scop go e   of   enterprise vernance   who b u s in e   creates   new s s   a p p li c a 7 o n s   f o r       ers   from consu mp7on   by   oth mposi7on.   scratch  or  by  co Cloud Delivery Models Maturation of SOA Changing Workforce Dynamics Mass Customization Simplified Development Tools
  • 8. The Balance conundrum Citizen Developers Professional Developers Business-­‐Domain  oriented   Technology  oriented   Power  Users  or  close  to  them   IT  Architects  &  Programmers   Part  of  Line  of  Business  (LOB)   Part  of  IT  Organiza7on   Two extremes of Platform Capability Requirements
  • 9. The New Normal! Visual P S™ changes the game. business •  Modeling  driven  process/app  development   Platform •  Business  driven,  IT  supported   Implementation •  Fast,  Itera7ve,  Visual,  Ci7zen  development   •  Complex  &  Core  Enterprise  Apps   •  Business  Value  Liaison  with  LOB   Platform •  Shared  Services  and  Support   Governance •  Pla:orm  Capability  Planning  &  Alignment   •  Pla:orm  Capability   Platform •  Shared  Common  infrastructure   Engineering •  Architectural  stack  and  App  Pla:orm   Technology
  • 10. Time to Act. How do you decide? PaaS works best for »  Not  accoun7ng  for   poten7al  Vendor  Lock-­‐in   »  Delivering  Apps  faster  than   conven7onal  approaches   »  Miscalcula7on  of  cloud   »  Developing  “petabyte”   based  Architectural  path   Apps   »  Misplaced  Cost  Savings   »  Developing  stateless   Expecta7ons   services   »  Over-­‐or-­‐under-­‐emphasis   »  Delivering  &  enabling   on  Security  &  Reliability   Departmental  &  Web  Apps   »  Delivering  transac7onal   Business  Apps  &  processes   Potential Risks Courtesy: Forrester
  • 11. A word on lock-in (You need flexibility…) You  don’t  know  what   3 Cloud cloud  deployment   op3on  people  want   2 virtualized private Hybrid today,  and  will  sustain   tomorrow!   public VM  |  VM   VM  |  VM   VM  |  VM   1 Distributed Virtual   Virtual               Virtual   Cross-Cloud Deployment Capability is the key to mitigating Lock-in! Earlier Yesterday Today Tomorrow
  • 12. YES. Visual PaaS™ is here! Picking  the  right  pla;orm  for  the  cloud  is  the   first  step  to  Strategic  Advantage!