SlideShare a Scribd company logo
1 of 21
Emerging Service Technologies

        Stephen Rosenfeld
Software as a Product
• Evolved with computers.
• Pay for one license and install on one local
  machine.
• Data is transported via external memory
  – Floppy disks
  – USB disks
• Many license purchases means a large upfront
  cost for businesses.
As a Product Cont.
• Majority of cost in producing a product goes
  into creating the first installation.
• Difficult for new businesses to compete due to
  such a large upfront cost.
  – Results in industry giants.
Software-as-a-Service (SaaS)
• “Software as a Service (SaaS) is a software
  distribution model in which applications are
  hosted by a vendor or service provider and
  made available to customers over a
  network, typically the Internet “
  – (SearchEnterpriseDesktop.com )
SaaS Cont.
• Gaining Popularity
  – Increased availability and reliability
• Yearly licensing fees
• Hosted customers get ease of mind
  – No local equipment needed (need for IT dept.).
  – Service is completely supplied
     •   Servers
     •   Maintanance
     •   Support
     •   Troubleshooting
SaaS Advantages
• Cost Savings
• No Compatibility Issues
• Mobility
  – Processing done on server.
  – Anywhere access improves workflow.
• Upgrades
  – Needed only on the server.
  – Time & money
SaaS Cont.
• Data Backups
  – Done in one place.
  – No worries if hosted.
  – Burden taken from businesses
SaaS Challanges
• All processing done on the server
  – Too many users bog down system
• Data?
  – Main concern
  – Security
     • Banks & Hospitals
     • Sensitive and Valuable
SaaS Challanges
• Integration
  – Clients used to rich applications.
  – Applications stored on separate servers.
What Google Does
• Google Docs
  – Instantly share documents with selected users.
  – Document is updated in real time.
  – Download documents in external formats
Google Cont.
• Google Apps
  – Google Docs,
  – Google Video
  – Google Sites
  – Email
  – Calendar sharing
SaaS for small/medium businesses
• Lowest service level
  – no hardware
  – no software
  – No upgrade costs
  – Instant Upgrades
• Update documents online with coworkers
  – Offline then upload to share
Software-plus-Service (S+S)
• “Software-plus-Services ….represents an industry
  shift toward a design approach that is neither
  exclusively software-centric nor browser-
  centric. By deeply and genuinely combining the
  best aspects of software with the best aspects of
  cloud-based services, we can deliver more
  compelling solutions for consumers, developers
  and businesses.”
  – http://www.microsoft.com/softwareplusservices/soft
    ware-plus-services-full-story.aspx
S+S Advantages
• Users are not forced to upgrade.
• Functional without an internet connection.
• Share documents with others.
S+S Challanges
• Bussinesses are not able to alter their IT dept.
  – Cannot be (fully) externally hosted.
• Where is my data being stored?
  – Some data stored via services, but not all
• Device must have physical and virtual memory
• Compatiblity
• Install Permissions
What Microsoft Does
• Microsoft Live
  – Microsoft Instant Messenger
  – Mail
  – Movie Maker (currently in Beta)
  – Writer (for blogging)
• Microsoft Office Live
  – Collaborate during development
  – Single file access
Microsoft Cont.
• Microsoft Live Mesh
  – Sync files across devices
  – Notified when files are updated.
  – Tool for developers to “mesh” their own applications.
• Windows Azure
  – runtime environment
  – “on-demand compute, storage, and automated
    systems management”
    http://www.microsoft.com/azure/webdev.mspx#what
    is
Where is SaaS going?
• Internet access continues to become faster and
  more reliable.
• Application integration tools (APIs) to allow
  communication between multiple SaaS systems
  – Convenience
• Allow users to interact with their documents
  locally (much like S+S)
  – Google Docs Offline
  – Google Toolbar
Where SaaS is going.
• Google will need to find ways to attract users
  to charged services.
• Offer the right services for a small amount of
  money to many people.
Where is S+S going?
• Main Disadvantage cannot be overcome
  – Businesses using S+S will still need to employ an IT
    department
• Installations may not be possible due to
  – permissions
  – system requirements
• Low functionality web delivered apps (SaaS)
Leading To
• SaaS and S+S applications will begin to collide.
• S+S will offer online only services.
• SaaS will offer offline alternatives.

More Related Content

What's hot

Reduce the size of your PowerPoint presentation files
Reduce the size of your PowerPoint presentation filesReduce the size of your PowerPoint presentation files
Reduce the size of your PowerPoint presentation filesNeuxpower
 
3 Nerds and a Server - 1and1 Case Study
3 Nerds and a Server - 1and1 Case Study3 Nerds and a Server - 1and1 Case Study
3 Nerds and a Server - 1and1 Case Study1and1 Internet, Inc.
 
Is Your Developer's Head in the Cloud? May 7 Webinar
Is Your Developer's Head in the Cloud? May 7 WebinarIs Your Developer's Head in the Cloud? May 7 Webinar
Is Your Developer's Head in the Cloud? May 7 WebinarC/D/H Technology Consultants
 
Cloud computing elisheba wiggins
Cloud computing elisheba wigginsCloud computing elisheba wiggins
Cloud computing elisheba wigginsElisheba Wiggins
 
Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...
Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...
Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...WinOps Conf
 
PCI Compliance in the Cloud: A working example
PCI Compliance in the Cloud: A working examplePCI Compliance in the Cloud: A working example
PCI Compliance in the Cloud: A working exampleAdam Getchell
 
Cambridge Breakfast Seminar
Cambridge Breakfast SeminarCambridge Breakfast Seminar
Cambridge Breakfast SeminarNuoDB
 
Cloud computing 101 ramon ray - atlanta tour
Cloud computing 101   ramon ray - atlanta tourCloud computing 101   ramon ray - atlanta tour
Cloud computing 101 ramon ray - atlanta tourRamon Ray
 
Best Practices for Large-Scale Websites -- Lessons from eBay
Best Practices for Large-Scale Websites -- Lessons from eBayBest Practices for Large-Scale Websites -- Lessons from eBay
Best Practices for Large-Scale Websites -- Lessons from eBayRandy Shoup
 
Managing Network Performance Within and Beyond Your Enterprise
Managing Network Performance Within and Beyond Your EnterpriseManaging Network Performance Within and Beyond Your Enterprise
Managing Network Performance Within and Beyond Your EnterpriseThousandEyes
 
ICE: Initial Consulting Engagements
ICE: Initial Consulting EngagementsICE: Initial Consulting Engagements
ICE: Initial Consulting EngagementsZia Consulting
 
Simple & Secure Human Resources: Document Automation & Easy ECM
Simple & Secure Human Resources: Document Automation & Easy ECMSimple & Secure Human Resources: Document Automation & Easy ECM
Simple & Secure Human Resources: Document Automation & Easy ECMZia Consulting
 
Nintex: Workflow for Everyone, Everywhere
Nintex: Workflow for Everyone, EverywhereNintex: Workflow for Everyone, Everywhere
Nintex: Workflow for Everyone, EverywhereInnoTech
 
Five Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeFive Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeAnand Akela
 

What's hot (20)

Reduce the size of your PowerPoint presentation files
Reduce the size of your PowerPoint presentation filesReduce the size of your PowerPoint presentation files
Reduce the size of your PowerPoint presentation files
 
3 Nerds and a Server - 1and1 Case Study
3 Nerds and a Server - 1and1 Case Study3 Nerds and a Server - 1and1 Case Study
3 Nerds and a Server - 1and1 Case Study
 
A Mashup with Backbone
A Mashup with BackboneA Mashup with Backbone
A Mashup with Backbone
 
Is Your Developer's Head in the Cloud? May 7 Webinar
Is Your Developer's Head in the Cloud? May 7 WebinarIs Your Developer's Head in the Cloud? May 7 Webinar
Is Your Developer's Head in the Cloud? May 7 Webinar
 
Cloud computing elisheba wiggins
Cloud computing elisheba wigginsCloud computing elisheba wiggins
Cloud computing elisheba wiggins
 
Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...
Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...
Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...
 
PCI Compliance in the Cloud: A working example
PCI Compliance in the Cloud: A working examplePCI Compliance in the Cloud: A working example
PCI Compliance in the Cloud: A working example
 
Cambridge Breakfast Seminar
Cambridge Breakfast SeminarCambridge Breakfast Seminar
Cambridge Breakfast Seminar
 
Unit 1
Unit 1Unit 1
Unit 1
 
Cloud computing 101 ramon ray - atlanta tour
Cloud computing 101   ramon ray - atlanta tourCloud computing 101   ramon ray - atlanta tour
Cloud computing 101 ramon ray - atlanta tour
 
Best Practices for Large-Scale Websites -- Lessons from eBay
Best Practices for Large-Scale Websites -- Lessons from eBayBest Practices for Large-Scale Websites -- Lessons from eBay
Best Practices for Large-Scale Websites -- Lessons from eBay
 
Unified Reactive Platform
Unified Reactive PlatformUnified Reactive Platform
Unified Reactive Platform
 
Managing Network Performance Within and Beyond Your Enterprise
Managing Network Performance Within and Beyond Your EnterpriseManaging Network Performance Within and Beyond Your Enterprise
Managing Network Performance Within and Beyond Your Enterprise
 
ICE: Initial Consulting Engagements
ICE: Initial Consulting EngagementsICE: Initial Consulting Engagements
ICE: Initial Consulting Engagements
 
Simple & Secure Human Resources: Document Automation & Easy ECM
Simple & Secure Human Resources: Document Automation & Easy ECMSimple & Secure Human Resources: Document Automation & Easy ECM
Simple & Secure Human Resources: Document Automation & Easy ECM
 
Nintex: Workflow for Everyone, Everywhere
Nintex: Workflow for Everyone, EverywhereNintex: Workflow for Everyone, Everywhere
Nintex: Workflow for Everyone, Everywhere
 
Collaborate-DAM
Collaborate-DAMCollaborate-DAM
Collaborate-DAM
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Five Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeFive Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of Downtime
 
Rewrites in Real Life
Rewrites in Real LifeRewrites in Real Life
Rewrites in Real Life
 

Similar to Emerging Service Technologies

Cloud Computing Presentation by Skcript
Cloud Computing Presentation by SkcriptCloud Computing Presentation by Skcript
Cloud Computing Presentation by SkcriptSkcript
 
Cloud computing
Cloud computing Cloud computing
Cloud computing Varun Raj
 
Cloud computing & its Basic
Cloud computing & its BasicCloud computing & its Basic
Cloud computing & its BasicPatrik Soleman
 
Azure Overview Business Model Overview
Azure Overview Business Model OverviewAzure Overview Business Model Overview
Azure Overview Business Model Overviewrramabad
 
Branch Office Infrastructure
Branch Office InfrastructureBranch Office Infrastructure
Branch Office InfrastructureAidan Finn
 
Move Your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...
Move Your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...Move Your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...
Move Your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...Amazon Web Services
 
Pass 2013 dantoni azure a gs
Pass 2013 dantoni azure a gsPass 2013 dantoni azure a gs
Pass 2013 dantoni azure a gsJoseph D'Antoni
 
Containerizing The Enterprise
Containerizing The EnterpriseContainerizing The Enterprise
Containerizing The EnterpriseAnant Corporation
 
The End of Data Entry: Liberate Your Organization Through Automation and Inte...
The End of Data Entry: Liberate Your Organization Through Automation and Inte...The End of Data Entry: Liberate Your Organization Through Automation and Inte...
The End of Data Entry: Liberate Your Organization Through Automation and Inte...CAMT
 
Business Case Of Desktop Virtualization
Business Case Of Desktop Virtualization Business Case Of Desktop Virtualization
Business Case Of Desktop Virtualization Md Yousup Faruqu
 
Overview of Cloud Computing New.pptx
Overview of Cloud Computing New.pptxOverview of Cloud Computing New.pptx
Overview of Cloud Computing New.pptxvishal choudhary
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database RoundtableEric Kavanagh
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing IntroductionAdomas Svirskas
 

Similar to Emerging Service Technologies (20)

Cloud Computing Presentation by Skcript
Cloud Computing Presentation by SkcriptCloud Computing Presentation by Skcript
Cloud Computing Presentation by Skcript
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing & its Basic
Cloud computing & its BasicCloud computing & its Basic
Cloud computing & its Basic
 
Azure Overview Business Model Overview
Azure Overview Business Model OverviewAzure Overview Business Model Overview
Azure Overview Business Model Overview
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Branch Office Infrastructure
Branch Office InfrastructureBranch Office Infrastructure
Branch Office Infrastructure
 
Cloud Computing & Cloud Storage
Cloud Computing & Cloud Storage Cloud Computing & Cloud Storage
Cloud Computing & Cloud Storage
 
Move Your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...
Move Your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...Move Your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...
Move Your Desktops and Applications to AWS with Amazon WorkSpaces and AppStre...
 
Pass 2013 dantoni azure a gs
Pass 2013 dantoni azure a gsPass 2013 dantoni azure a gs
Pass 2013 dantoni azure a gs
 
Containerizing The Enterprise
Containerizing The EnterpriseContainerizing The Enterprise
Containerizing The Enterprise
 
The End of Data Entry: Liberate Your Organization Through Automation and Inte...
The End of Data Entry: Liberate Your Organization Through Automation and Inte...The End of Data Entry: Liberate Your Organization Through Automation and Inte...
The End of Data Entry: Liberate Your Organization Through Automation and Inte...
 
Business Case Of Desktop Virtualization
Business Case Of Desktop Virtualization Business Case Of Desktop Virtualization
Business Case Of Desktop Virtualization
 
Modern Web Applications
Modern Web ApplicationsModern Web Applications
Modern Web Applications
 
Future of IT
Future of ITFuture of IT
Future of IT
 
Overview of Cloud Computing New.pptx
Overview of Cloud Computing New.pptxOverview of Cloud Computing New.pptx
Overview of Cloud Computing New.pptx
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
 
Software as a service
Software as a serviceSoftware as a service
Software as a service
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 

Recently uploaded

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
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
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
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
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

Emerging Service Technologies

  • 1. Emerging Service Technologies Stephen Rosenfeld
  • 2. Software as a Product • Evolved with computers. • Pay for one license and install on one local machine. • Data is transported via external memory – Floppy disks – USB disks • Many license purchases means a large upfront cost for businesses.
  • 3. As a Product Cont. • Majority of cost in producing a product goes into creating the first installation. • Difficult for new businesses to compete due to such a large upfront cost. – Results in industry giants.
  • 4. Software-as-a-Service (SaaS) • “Software as a Service (SaaS) is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet “ – (SearchEnterpriseDesktop.com )
  • 5. SaaS Cont. • Gaining Popularity – Increased availability and reliability • Yearly licensing fees • Hosted customers get ease of mind – No local equipment needed (need for IT dept.). – Service is completely supplied • Servers • Maintanance • Support • Troubleshooting
  • 6. SaaS Advantages • Cost Savings • No Compatibility Issues • Mobility – Processing done on server. – Anywhere access improves workflow. • Upgrades – Needed only on the server. – Time & money
  • 7. SaaS Cont. • Data Backups – Done in one place. – No worries if hosted. – Burden taken from businesses
  • 8. SaaS Challanges • All processing done on the server – Too many users bog down system • Data? – Main concern – Security • Banks & Hospitals • Sensitive and Valuable
  • 9. SaaS Challanges • Integration – Clients used to rich applications. – Applications stored on separate servers.
  • 10. What Google Does • Google Docs – Instantly share documents with selected users. – Document is updated in real time. – Download documents in external formats
  • 11. Google Cont. • Google Apps – Google Docs, – Google Video – Google Sites – Email – Calendar sharing
  • 12. SaaS for small/medium businesses • Lowest service level – no hardware – no software – No upgrade costs – Instant Upgrades • Update documents online with coworkers – Offline then upload to share
  • 13. Software-plus-Service (S+S) • “Software-plus-Services ….represents an industry shift toward a design approach that is neither exclusively software-centric nor browser- centric. By deeply and genuinely combining the best aspects of software with the best aspects of cloud-based services, we can deliver more compelling solutions for consumers, developers and businesses.” – http://www.microsoft.com/softwareplusservices/soft ware-plus-services-full-story.aspx
  • 14. S+S Advantages • Users are not forced to upgrade. • Functional without an internet connection. • Share documents with others.
  • 15. S+S Challanges • Bussinesses are not able to alter their IT dept. – Cannot be (fully) externally hosted. • Where is my data being stored? – Some data stored via services, but not all • Device must have physical and virtual memory • Compatiblity • Install Permissions
  • 16. What Microsoft Does • Microsoft Live – Microsoft Instant Messenger – Mail – Movie Maker (currently in Beta) – Writer (for blogging) • Microsoft Office Live – Collaborate during development – Single file access
  • 17. Microsoft Cont. • Microsoft Live Mesh – Sync files across devices – Notified when files are updated. – Tool for developers to “mesh” their own applications. • Windows Azure – runtime environment – “on-demand compute, storage, and automated systems management” http://www.microsoft.com/azure/webdev.mspx#what is
  • 18. Where is SaaS going? • Internet access continues to become faster and more reliable. • Application integration tools (APIs) to allow communication between multiple SaaS systems – Convenience • Allow users to interact with their documents locally (much like S+S) – Google Docs Offline – Google Toolbar
  • 19. Where SaaS is going. • Google will need to find ways to attract users to charged services. • Offer the right services for a small amount of money to many people.
  • 20. Where is S+S going? • Main Disadvantage cannot be overcome – Businesses using S+S will still need to employ an IT department • Installations may not be possible due to – permissions – system requirements • Low functionality web delivered apps (SaaS)
  • 21. Leading To • SaaS and S+S applications will begin to collide. • S+S will offer online only services. • SaaS will offer offline alternatives.