You are on page 1of 38

Software as a Service (SaaS)

Prof. Nivedita Roy, IBS-Gurgaon

SaaS An Overview
Is a model of software deployment where an application is licensed for use as a service provided to customers on demand. (Source: Wikipedia) Is a model of software delivery where The software company provides maintenance, daily technical operation, and support for the software provided to their client. It assumes the software is delivered over the internet. Software delivered to home consumers, small business, medium and large business
Prof. Nivedita Roy, IBS-Gurgaon 3

Contd.
Increasingly popular method of software deployment. Companies run software on a vendors or service providers servers. Payment based on subscription or time used Instead of an individual license Users interact with the software via a portal Almost any software can be run using this method CRM is by far the most popular

Prof. Nivedita Roy, IBS-Gurgaon

Software as a service (Saas)


Traditional Software On-Demand Utility

Build Your Own


Prof. Nivedita Roy, IBS-Gurgaon

Plug In, Subscribe


Pay-per-Use
5

Comparison of business model


Traditional packaged software

Software as a Service

Designed for customers to install, manage and maintain.

Designed from the outset up for delivery as Internet-based services

Architect solutions to be run by an individual company in a dedicated instantiation of the software


Prof. Nivedita Roy, IBS-Gurgaon

Designed to run thousands of different customers on a single code

Contd.
Traditional packaged Software

Software as a Service
Frequent, "digestible" upgrades every 3-6 months to minimize customer disruption and enhance satisfaction.

Infrequent, major upgrades every 18-24 months, sold individually to each installed base customer.

Version control Upgrade fee

Fixing a problem for one customer fixes it for everyone

Prof. Nivedita Roy, IBS-Gurgaon

Positive Aspects of SaaS


Stay focused on business processes Change software to an Operating Expense instead of a

Capital Purchase, making better accounting and budgeting sense. Create a consistent application environment for all users No concerns for cross platform support Easy Access Reduced piracy of your software Lower Cost
For an affordable monthly subscription Implementation fees are significantly lower

Continuous Technology Enhancements


Prof. Nivedita Roy, IBS-Gurgaon 8

Contd.
Global Availability

Access the software from any machine No hardware costs No License Tracking Provider is responsible for updating software IT Staff may still be needed for customization

Cost Saving

Less/No IT management or Support


Pay as you go Scalability

Servers can be added to support more traffic

Prof. Nivedita Roy, IBS-Gurgaon

Negative Aspects of SaaS


Initial time needed for licensing and agreements
Trust, or the lack thereof, is the number one factor blocking

the adoption of software as a service (SaaS). Centralized control Possible erosion of customer privacy

Absence of disconnected use

Prof. Nivedita Roy, IBS-Gurgaon

10

Contd.
Data is transferred at Internet speeds instead of Ethernet speeds. No guarantee that provider will not go bankrupt. Integration - No way to know if current systems will integrate with SaaS Trading high initial costs for long-term payments

Over time SaaS will cost more than traditional software You are not the only customer

Divided priorities of provider

Prof. Nivedita Roy, IBS-Gurgaon

11

SaaS Architecture
Fueled by
Bandwidth technologies The cost of a PC has been reduced significantly with more

powerful computing but the cost of application software has not followed Timely and expensive setup and maintenance costs Licensing issues for business are contributing significantly to the use of illegal software and piracy.

Prof. Nivedita Roy, IBS-Gurgaon

12

Applicability of Saas
Enterprise Software Application Example: Saleforce.com CRM application, Siebel Ondemand application Single-User software application Example: Microsoft office suite Infrastructure software Example: Window XP, Oracle database Embedded Software Example: software embedded in ATM machines, cell phones, routers, medical equipment, etc
Prof. Nivedita Roy, IBS-Gurgaon 13

Cloud Computing

Prof. Nivedita Roy, IBS-Gurgaon

14

Cloud Computing : An Overview


Is Internet-based computing, whereby shared resources,

software, and information are provided to computers and other devices on demand through the Internet. To put it simply, means "Internet Computing." The Internet is commonly visualized as clouds; hence the term cloud computing for computation done through the Internet. With this users can access database resources via the Internet from anywhere, for as long as they need, without worrying about any maintenance or management of actual resources.
Prof. Nivedita Roy, IBS-Gurgaon 15

Contd.
It is a general term for anything that involves delivering

hosted services over the Internet.

These services are broadly divided into three categories:


Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and

Software-as-a-Service (SaaS).

Prof. Nivedita Roy, IBS-Gurgaon

16

The Cloud
A style of computing where massively scalable (and elastic) IT-related capabilities are provided as a service to external customers using Internet technologies.

Whats new?
Acquisition Model: Based on purchasing of services Business Model: Based on pay for use Access Model: Over the Internet to ANY device Technical Model: Scalable, elastic, dynamic, multitenant, & sharable

Prof. Nivedita Roy, IBS-Gurgaon

Source: Gartner
17

Prof. Nivedita Roy, IBS-Gurgaon

18

Components Of Cloud Computing Architecture


The front end Is the part seen by the client, i.e. the computer user. This includes the clients network (or computer) and the applications used to access the cloud via user interface such as a web browser. The back end Is the cloud itself, comprising various computers, servers and data storage devices.

Prof. Nivedita Roy, IBS-Gurgaon

19

Cloud Computing Types


Public clouds These computing environment are open for use to anyone who wants to sign up and use them. These are run by vendors and applications from different customers are likely to be mixed together on the clouds servers, storage systems, and networks.

Examples of a public cloud: Amazon Web Services and Google's AppEngine


Source: Wikipedia

Prof. Nivedita Roy, IBS-Gurgaon

20

Contd.
A private cloud is basically an organization that needs

more control over their data than they can get by using a vendor hosted service.
A hybrid cloud combine both public and private cloud

models.

Prof. Nivedita Roy, IBS-Gurgaon

21

Major Players of Cloud Computing Services


Google
Microsoft
Force.com

Cordys

Amazon
MOSSO

IBM

Prof. Nivedita Roy, IBS-Gurgaon

22

Cloud Computing and IT Issues


Service level agreements Uptime and reliability Cost and affordability Legal and organizational issues Staff knowledge

Prof. Nivedita Roy, IBS-Gurgaon

23

Benefits of Cloud Computing


Minimized Capital expenditure Location and Device independence Utilization and efficiency improvement Very high Scalability High Computing power

Prof. Nivedita Roy, IBS-Gurgaon

24

Social Media Networks

Prof. Nivedita Roy, IBS-Gurgaon

25

Social Networking Benefits


Use social media to connect

Build brand awareness


Build a wider network quicker Social media is part of our culture Free to use
Prof. Nivedita Roy, IBS-Gurgaon 26

Social Media Defined


What is social media? Online technologies and practices that people use to share information, opinions, insight, experiences, perspectives, late-breaking news, and recommendations (for authors, links, articles, networking, job /career tips)
The various activities that integrate technology, social interaction, and exchange of content using websites, blogs, and software tools (Ex: LinkedIn, Twitter, Facebook, YouTube, Flickr, MySpace, Meetup, etc.)
Prof. Nivedita Roy, IBS-Gurgaon

27

History of Social Media Networking


2000 Fueled for years by the growing internet Including Early Social Sites, the .COM Bubble Bursts! 2004 Facebook is launched, originally as A way of connecting US college students. First launched at Harvard.

2002

Friendster is launched, pioneering the online connection of real world Friends.

2006

Twitter is launched!

2003

Myspace is launched, first conceived as a friendster clone. Created by an internet marketing firm.

2008

Facebook overtakes Myspace as the leading Social Network Site

In the following years, many other social networks launch. AMONG THEM; tribe. Net, LinkedIn, classmates.Com, Jaiku, netlog, etc
Prof. Nivedita Roy, IBS-Gurgaon 28

Some Social Media Tools


Blogging (wordpress) Microblogging (Twitter) Video-sharing (YouTube) Photo-sharing (Flickr) Podcasting (Blog talk radio) Mapping (Google maps) Social networking (Facebook) Social voting (Digg) Social bookmarking (Delicious) Lifestreaming (Friendfeed) Wikis (Wikipedia) Professional networking (Linked In) Virtual words (Second life)
Prof. Nivedita Roy, IBS-Gurgaon 29

Open vs. closed network


Twitter - open network Will work from any computer Tweets are indexed; appear in Google search Facebook closed network Only Pages are indexed; Groups are not LinkedIn - closed network Only public profile URL is indexed

Prof. Nivedita Roy, IBS-Gurgaon

30

Using Social Media


LinkedIn connect professionals, job seekers, expand network,

research companies, find people, join groups of similar interest Twitter gather cutting-edge information. Quickly follow and attract followers of similar interest to build relationships, and expand network connections Facebook more a social network. Has seen a spike in *business / professional use lately with recruiters / consulting firms posting jobs.

Prof. Nivedita Roy, IBS-Gurgaon

31

LinkedIn
Professional headline Status updates / Update your status Search people, jobs, companies, groups Join groups Recommend others / get recommended Use apps - share docs, presentations, blogs Discover events others are attending Start a group

Prof. Nivedita Roy, IBS-Gurgaon

32

Facebook
Join job / professional groups Whats on your mind? - Update with your job / career

status / related events


Profile - complete your Facebook profile, add industry

keywords
Add a badge pointing to your LinkedIn profile Protect your brand use professionally

Prof. Nivedita Roy, IBS-Gurgaon

33

Twitter
It is a real-time information network powered by people all around the world that lets you share and discover whats happening now.

Broadcasts short messages -tweets Is designed to work on a mobile phone as well as a computer. Tweets are limited to 140 characters Useful for close-knit groups Tweets can be private, or public

Prof. Nivedita Roy, IBS-Gurgaon

34

Blogs
It is a type of website or part of a website. Blogs are usually maintained by an individual with regular

entries of commentary, descriptions of events, or other material such as graphics or video. Entries are commonly displayed in reverse-chronological order. Most blogs are interactive, allowing visitors to leave comments and even message each other via widgets on the blogs and it is this interactivity that distinguishes them from other static websites.

Prof. Nivedita Roy, IBS-Gurgaon

35

Types of Blogs
Personal blogs
Corporate and organizational blogs By genre By media type By device

Prof. Nivedita Roy, IBS-Gurgaon

36

Mashups
A mashup is a Web page or application that uses and

combines data, presentation or functionality from two or more sources to create new services. The main characteristics of the mashup are combination, visualization, and aggregation. Mashups can be considered to have an active role in the evolution of social software and Web 2.0. Mashup composition tools are usually simple enough to be used by end-users

Prof. Nivedita Roy, IBS-Gurgaon

37

Types of Mashups
Business (or enterprise) mashups Consumer mashups Data mashups

Prof. Nivedita Roy, IBS-Gurgaon

38