Chapter 15 In-Class Flashcards

1
Q

Difference between Software as a Service (Saas) and utility computing

A

In Saas, a thrid party is hired to develop the software. In the platform as a service we have a team that develops the software and deploying software on the cloud. In infrastructure as a service, it offers physical hardware, which does not require deployment of a software (i.e. google drive).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Main cloud services

A

Microsoft Azure, AWS, Google Cloud

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is virtualization?

A

Data is confidential and sensitive, so public clouds are not suitable. So, some organizations are developing their own private clouds (virtualization).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Benefits of SaaS

A

lower costs (software licenses, IT staff, server hardware, system maintenance), faster deployment times, variable operating expense (because they never buy), mitigate financial risk (reduce patment during slow season), scalable systems (meeting demand spikes; salesforce for ex. is prepared for drastic changes), higher quality and service levels (huge customer case pushes), remote access and availability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Other benefits of Saas

A

SaaS provider develops, tests, and supports single platform, tughter feedback loop to understand why products fail (earning money and using it to improve company), ability to instantly deploy bug fixes and product enhancements, lower distribution costs, less software piracy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Risks of SaaS

A
  • Dependence on a single vector (susceptible to price changes)
  • Concern about long-term viability of partner firms
  • Users may be forced to migrate to new veersions (possibly incurring unforeseen training costs and shifts in procedures)
  • Reliance on a network connection, which may be slower, less stable, less secure
  • ## Allows employees to view data from remote locations is potentially vulnerable to abuse and infiltration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
A

company-owned computing incurs three times the cost of hiring cloud services (Azure, Google Cloud, and AWS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is cloudbursting?

A

expanding capacity during periods of spiking demand

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are black swans?

A

events that cannot be predicted but can cause an impact.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Challenges with the Cloud

A

Thorough financial analysis needed before entering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
A

with cloud computing, firms started spending less on servers and shifting to cloud computing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

server farm

A

place where a lot of servers are kept–usually in cheap land, low-cost power, mild climate, ultrafast fiber-optic connections; where hardwares for servers are formed to process big data and process cloud computing.

Microsoft Data Center in Middenmeer, Holland

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

virtualization

A

allows a single computer or cluster of connected computers to function as if it were several different computers; done on a private cloud

advantages: reduce an organization’s hardware needs, create a firm’s own private cloud of scalable assets, vut energy consumption and lower carbon footprint

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

packaged software vs apps

A

having apps lower the cost of software distributions and maintenance. they offer a richer user interface and integrate more tightly with a device’s OS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what to consider to satisfy software needs of the companies?

A

Make, buy, or rent: should i have our team develop the software, should I buy the software, or should I rent

variables: competitive advantage, security, legal and compliance, skill expertise, and available labor, cost, time, vendor issues

17
Q

How are adopted technologies (open source software, cloud computing, and software as a service impacting the software industry?

A
18
Q

Why is there no marginal cost for software products?

A

The marginal cost is zero because there are no costs associated with each additional unit produced. This is why the software business is attractive and creators of software businesses are very wealthy (i.e. Microsoft Bill Gates and Oracle Larry Ellson)

19
Q

What is open source software?

A

Software that is free for anyone to use. This posed problems for businesses that profitted from OSS.

20
Q

How did companies compete with free OSS?

A
21
Q

What is cloud computing?

A

Using services provided over the Internet on other’s hardware.

22
Q

What is Software as a service (SaaS)?

A

A form of cloud cimputing; Uses a third-part vendor that manages software of the business/company.

23
Q

Virtualization

A

Ex. VMWare; Using another machine that does not have the adequate software to get something done on one’s own device.

24
Q

Characteristics of Open Source

A

access to the source, ability to remix and reditribute, unable to assume private property, raises performance and skills of others (others improve on existing products and learn from eachother’s products)

25
Q

First Open-source Software

A

Java

26
Q

What is open source software and how does it differ from conventional offerings?

A
27
Q

Examples of open source software and how might firms leverage this technology?

A

Linux

28
Q

What is LAMP?

A

Free software, powering Facebook and Youtube.

29
Q

Why open source?

A

cost - free alternives to costly commercial code
reliability - open source community try to improve quality (more people = more errors caught and corrected); the quality of OSS outperforms commercial competitors
security - any vulnerabilities come to light and are addressed faster by allowing anyone to examine the code
scalability - the workload grows increasingly
agility and time to market - it is open and free, allowing new products to reach the market faster. saves time developing from scratch

30
Q

How will LAMP earn revenue if it is free?

A

Professional companies supported.

31
Q

What was the Heartbleed bug?

A

An error in the security toolkit in which hackers were able to gain sensitive information.

32
Q

Why did the Linux Foundation create the Core Infrastructure Initiative?

A

to fund open surce projects that are in the critical path for core computing functions

33
Q

Auditing software products

A
34
Q

Examples of Open Source Software

A

wordpress, firefox, libreoffice, gump, magento, tensorflow, alfresco, marketcetera, zimbra, mySQL, MongoDB, SugarCRM, Docker, Asterisk, Git, FreeBSD and Sun’s OpenSOlaris

35
Q

How is the business of open source doing?

A
36
Q

How are open source firms earning profit? For example, why does Red Hat have a market cap of $30 billion?

A

They sell support and consulting services. They can take free open source products and customize it for customers. They do so well because the more you rely on basic services and are satisfied with the product, the more you develop a need for the service, and find things you want to improve and customize, which comes at a cost.

37
Q

Hidden and complex challanges of OSS?

A

Maintaining OSS, legal exposure (agreements and licenses)

38
Q

Who helped improve Linux

A

RedHat