7. current trends

Upload: sarthak-gupta

Post on 04-Apr-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 7. Current Trends

    1/38

  • 7/31/2019 7. Current Trends

    2/38

    Software as a Service (SaaS)

    2Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    3/38

    SaaSAn 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 softwareprovided to their client.

    It assumes the software is delivered over the internet. Software delivered to home consumers, small business,

    medium and large business

    3Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    4/38

    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

    4Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    5/38

    Software as a service (Saas)

    Traditional Software On-Demand Utility

    Build Your OwnPlug In, Subscribe

    Pay-per-Use

    5Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    6/38

    Comparison of business model

    Traditional packaged software Software as a Service

    Architect solutions to be

    run by an individual

    company in a dedicated

    instantiation of the

    software

    Designed to run

    thousands of different

    customers on a single

    code

    Designed for customers

    to install, manage and

    maintain.

    Designed from the outset

    up for delivery as

    Internet-based services

    6Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    7/38

    Contd.

    Traditional packaged Software Software as a Service

    Version control

    Upgrade fee

    Fixing a problem for one

    customer fixes it for

    everyone

    Infrequent, major

    upgrades every 18-24

    months, sold individually

    to each installed base

    customer.

    Frequent, "digestible"

    upgrades every 3-6 monthsto minimize customer

    disruption and enhance

    satisfaction.

    7Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    8/38

    Positive Aspects of SaaS

    Stay focused on business processes

    Change software to an Operating Expense instead of aCapital Purchase, making better accounting and budgetingsense.

    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

    8Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    9/38

    Contd.

    Global Availability Access the software from any machine

    Cost Saving No hardware costs

    Less/No IT management or Support No License Tracking

    Provider is responsible for updating software

    IT Staff may still be needed for customization

    Pay as you go

    Scalability Servers can be added to support more traffic

    9Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    10/38

    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

    10Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    11/38

    Contd.

    Data is transferred at Internet speeds instead ofEthernet 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

    Divided priorities of provider You are not the only customer

    11Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    12/38

    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.

    12Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    13/38

    Applicability of Saas

    Enterprise Software Application

    Example: Saleforce.com CRM application, Siebel On-

    demand 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

    13Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    14/38

    Cloud Computing

    14Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    15/38

    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 cloudcomputing for computation done through the

    Internet.

    With this users can access database resources via theInternet from anywhere, for as long as they need, without

    worrying about any maintenance or management of actual

    resources.

    15Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    16/38

    Contd.

    It is a general term for anything that involves delivering

    hosted services over the Internet.

    These services are broadly divided into threecategories:

    Infrastructure-as-a-Service (IaaS),

    Platform-as-a-Service (PaaS) and

    Software-as-a-Service (SaaS).

    16Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    17/38

    The Cloud

    Whats new?

    A style of computing where massively scalable

    (and elastic) IT-related capabilities are provided

    as a service to external customers using

    Internet technologies.

    Acquisition Model:

    Based on purchasingof services

    Source: Gartner

    Business Model:

    Based on pay foruse

    Access Model:

    Over the Internet toANY device

    Technical Model:

    Scalable, elastic,

    dynamic, multi-

    tenant, & sharable

    17Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    18/38

    18Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    19/38

    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.

    19Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    20/38

    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 cloudsservers, storage systems, and networks.

    Examples of a public cloud: Amazon Web Services

    and Google's AppEngine

    Source: Wikipedia

    20Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    21/38

    Contd.

    A private cloud is basicallyan 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.

    21Prof. Nivedita Roy, IBS-Gurgaon

    M j Pl f Cl d C ti

  • 7/31/2019 7. Current Trends

    22/38

    Major Players of Cloud Computing

    Services

    Google

    IBM

    Microsoft

    AmazonMOSSO

    Force.com

    Cordys

    22Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    23/38

    Cloud Computing and IT Issues

    Service level agreements

    Uptime and reliability

    Cost and affordability

    Legal and organizational issues

    Staff knowledge

    23Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    24/38

    Benefits of Cloud Computing

    Minimized Capital expenditure

    Location and Device independence

    Utilization and efficiency improvement

    Very high Scalability

    High Computing power

    24Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    25/38

  • 7/31/2019 7. Current Trends

    26/38

    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

    26Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    27/38

    Social Media Defined

    What is social media?

    Online technologies and practices that people use toshare information, opinions, insight, experiences,perspectives, late-breaking news, andrecommendations (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.)

    27Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    28/38

    History of Social Media Networking

    2004

    2006

    2008

    Facebook is launched, originally as

    A way of connecting US college

    students. First launched at Harvard.

    Twitter islaunched!

    Facebook overtakes Myspace asthe leading Social Network Site

    2000

    2003

    2002

    Fueled for years by the growinginternet Including Early Social

    Sites, the .COM Bubble Bursts!

    Friendster is launched, pioneering

    the online connection of real worldFriends.

    Myspace is launched, first

    conceived as a friendster clone.

    Created by an internet marketing

    firm.

    In the following years, many other social networks launch. AMONG THEM; tribe.

    Net, LinkedIn, classmates.Com, Jaiku, netlog, etc

    28Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    29/38

    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) 29Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    30/38

    Prof. Nivedita Roy, IBS-Gurgaon 30

    Open vs. closed network

    Twitter - open network

    Will work from any computer

    Tweets are indexed; appear in Google search

    Facebookclosed network Only Pages are indexed; Groups are not

    LinkedIn - closed network

    Only public profile URL is indexed

  • 7/31/2019 7. Current Trends

    31/38

    Prof. Nivedita Roy, IBS-Gurgaon 31

    Using Social Media

    LinkedIn

    connect professionals, job seekers, expand network,research companies, find people, join groups of similarinterest

    Twitter

    gather cutting-edge information. Quickly follow andattract followers of similar interest to buildrelationships, and expand network connections

    Facebook

    more a social network. Has seen a spike in *business/ professional use lately with recruiters / consultingfirms posting jobs.

  • 7/31/2019 7. Current Trends

    32/38

    Prof. Nivedita Roy, IBS-Gurgaon 32

    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

  • 7/31/2019 7. Current Trends

    33/38

    Prof. Nivedita Roy, IBS-Gurgaon 33

    Facebook

    Join job / professional groups

    Whats on your mind? - Update with your job / careerstatus / related events

    Profile - complete your Facebook profile, add industrykeywords

    Add a badge pointing to your LinkedIn profile

    Protect your branduse professionally

  • 7/31/2019 7. Current Trends

    34/38

    Prof. Nivedita Roy, IBS-Gurgaon 34

    Twitter

    It is a real-time information network powered bypeople all around the world that lets you share anddiscover 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

  • 7/31/2019 7. Current Trends

    35/38

    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.

    35Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    36/38

    Types of Blogs

    Personal blogs

    Corporate and organizational blogs

    By genre By media type

    By device

    36Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    37/38

    Mashups

    A mashup is a Web page or application that uses andcombines 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

    37Prof. Nivedita Roy, IBS-Gurgaon

  • 7/31/2019 7. Current Trends

    38/38

    Types of Mashups

    Business (or enterprise) mashups

    Consumer mashups

    Data mashups