1 / 23

SaaS, PaaS & TaaS

SaaS, PaaS & TaaS. By: Raza Usmani raza@eteamid.com razausmani@hotmail.com. SaaS - Introduction. Software as a service  ( SaaS ), sometimes referred to as "on-demand software.“

kyne
Download Presentation

SaaS, PaaS & TaaS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SaaS, PaaS & TaaS By: Raza Usmani raza@eteamid.com razausmani@hotmail.com

  2. SaaS - Introduction • Software as a service (SaaS), sometimes referred to as "on-demand software.“ • software and its associated data are hosted centrally (typically in the (Internet) cloud) and are typically accessed by users using a thin client, normally using a web browser over the Internet.  

  3. SaaS – Continued.. • equivalent applications that are installed in businesses' computer networks or personal computers. • Accounting, collaboration,  • Customer Relationship Management (CRM) • Enterprise Resource Planning(ERP) • Human Resource Management (HRM) • Content management (CM) • etc.

  4. SaaS – sales market • SaaS sales in 2010 have reached $9B, up 15.7% from 2009, and are projected to increase to $10.7b in 2011, up 16.2% from 2010. (Ref: Wikipedia)

  5. SaaS – InfraStructure • Considered to be part of the nomenclature of cloud computing, along with infrastructure as a service (IaaS or TaaS) and platform as a service (PaaS). • Often offers Configuration – not customizations (commonly doesn’t provide source code, DB Schemas or GUI to changed according to users).

  6. SaaS – Features and Benefits • Hosted centrally, so new releases can be put in place without requiring customers to physically install new software. • Has a single configuration, making development testing faster. • Vendor has access to all customer data, expediting design and regression testing.

  7. SaaS – features continued.. • Accelerated feature delivery is further enabled by agile software development methodologies. • Uses (APIs) that operate over a wide area network. Protocols based on HTTP, REST, SOAP and JSON.

  8. SaaS - Examples • BasecampHQ • SalesForce CRM • Google Apps • DeskAway

  9. PaaS (Platform as a Service)

  10. PaaS - Introduction • Platform as a service (PaaS) is the delivery of a computing platform and solution stack as a service. • Facilitates deployment of applications without the cost and complexity of buying and managing the underlying hardware and software 

  11. PaaS – continued.. • PaaS offerings may include facilities for application design, application development, testing, deployment and hosting as well as application services such as team collaboration, web service integration and marshalling, database integration, security, scalability, storage, persistence, state management, application versioning, application instrumentation and developer community facilitation. These services may be provisioned as an integrated solution over the web.

  12. PaaS - Types • Add-on development facilities - customization of existing software-as-a- service (SaaS) applications. • Stand alone development environments - generalized development environment (limited technical resources, such as programming languages).

  13. PaaS – Types [continued..] • Application delivery-only environments - PaaS offerings lack development, debugging and test capabilities, and provide only hosting-level services. • Open platform as a service - Lets the developer use any programming language, any database, any operating system, any server, etc.

  14. PaaS – Features & Benefits • Services to develop, test, deploy, host and maintain applications in the same integrated development environment. • Web based user interface creation tools • Multi-tenant architecture • Integration with web services and databases • Support for development team collaboration

  15. IaaS (TaaS)Infrastructure as a Service

  16. IaaS - Introduction • Cloud computing: basically refers to a IaaS; The logical computational resources (data, software) accessible via a computer network, rather than from a local computer. • Users or clients can perform a task, such as word processing, with a client such as browser and with service provided through such cloud based computational resources. 

  17. IaaS – continued.. • Any computer connected to the Internet is connected to the same pool of computing power, applications, and files. • Users can store and access personal files such as music, pictures, videos, and  play games or do word processing on a remote server. • No physically carrying around a storage medium.

  18. IaaS - Infrastructure • Rather than purchasing servers, software, data-center space or network equipment, clients instead buy those resources as a fully outsourced service. • Suppliers typically bill such services on a utility computing basis; the amount of resources consumed (and therefore the cost) will typically reflect the level of activity.  • IaaS evolved from virtual private server offerings

  19. IaaS – Deployment Models • Public cloud ( via web applications/web services). • Community cloud (several organizations have similar requirements and seek to share infrastructure). • Hybrid cloud and hybrid IT delivery (Combination of both public & private clouds to provide performance, security and privacy. For e.g. IBM,HP,Oracle etc)

  20. IaaS – Models [Continued..] • The Intercloud (The Intercloud is an interconnected global "cloud of clouds" and an extension of the Internet "network of networks") • Cloud storage (networked computer data storage where data is stored on multiple virtual servers, in general hosted by third parties, rather than being hosted on dedicated servers.)

  21. IaaS - Issues • Privacy • Compliance • Legal • Open source • Security • Availability and performance • Data usage • Sustainability and siting • Use by Hackers

  22. IaaS - Criticism “Everything that we already do” – Larry Ellison - CEO Oracle Corporation “cloud washing"—companies simply relabeling their products as "cloud computing", resulting in mere marketing innovation instead of "real" innovation. Frank Gillett - VPForrester Research 

  23. Thanks..!!!

More Related