Podcast
Questions and Answers
What primarily makes software business attractive?
What primarily makes software business attractive?
Open source software is typically provided at a cost to users.
Open source software is typically provided at a cost to users.
False
Name one technology that helps consolidate computing resources.
Name one technology that helps consolidate computing resources.
Virtualization
The acronym LAMP refers to Linux, Apache, MySQL, and any of the several programming languages that start with ______.
The acronym LAMP refers to Linux, Apache, MySQL, and any of the several programming languages that start with ______.
Signup and view all the answers
Match the following terms with their definitions:
Match the following terms with their definitions:
Signup and view all the answers
Which statement best describes the role of Linux in cloud environments?
Which statement best describes the role of Linux in cloud environments?
Signup and view all the answers
Software as a Service (SaaS) requires users to manage and maintain software.
Software as a Service (SaaS) requires users to manage and maintain software.
Signup and view all the answers
What percentage of Linux is used in the Azure Cloud?
What percentage of Linux is used in the Azure Cloud?
Signup and view all the answers
What is the primary advantage of using virtualization software?
What is the primary advantage of using virtualization software?
Signup and view all the answers
Apps offer a more complex user interface compared to packaged software.
Apps offer a more complex user interface compared to packaged software.
Signup and view all the answers
What company owns VMware, a leader in virtualization software?
What company owns VMware, a leader in virtualization software?
Signup and view all the answers
The ______ factor must be considered when making software decisions in companies.
The ______ factor must be considered when making software decisions in companies.
Signup and view all the answers
Match the following software concepts with their descriptions:
Match the following software concepts with their descriptions:
Signup and view all the answers
What is a common criticism of smartphone apps?
What is a common criticism of smartphone apps?
Signup and view all the answers
Managers only need to consider cost when determining how to meet their software needs.
Managers only need to consider cost when determining how to meet their software needs.
Signup and view all the answers
One of the options for managers when satisfying software needs is to ______ the software.
One of the options for managers when satisfying software needs is to ______ the software.
Signup and view all the answers
What is a primary reason firms choose open source software (OSS)?
What is a primary reason firms choose open source software (OSS)?
Signup and view all the answers
OSS can lead to increased security vulnerabilities due to its open nature.
OSS can lead to increased security vulnerabilities due to its open nature.
Signup and view all the answers
Name one open source software that competes with Microsoft Office.
Name one open source software that competes with Microsoft Office.
Signup and view all the answers
The Heartbleed bug was a significant security breach in the _____ toolkit.
The Heartbleed bug was a significant security breach in the _____ toolkit.
Signup and view all the answers
Match the following open source software with their commercial competitors:
Match the following open source software with their commercial competitors:
Signup and view all the answers
Which of the following is a direct benefit of open source software for growing firms?
Which of the following is a direct benefit of open source software for growing firms?
Signup and view all the answers
Open source projects cannot be funded by large companies.
Open source projects cannot be funded by large companies.
Signup and view all the answers
List one of the main reasons why vendors profit from OSS.
List one of the main reasons why vendors profit from OSS.
Signup and view all the answers
Red Hat was the first open source firm to reach a market cap of _____ billion.
Red Hat was the first open source firm to reach a market cap of _____ billion.
Signup and view all the answers
What was the primary function of the Core Infrastructure Initiative?
What was the primary function of the Core Infrastructure Initiative?
Signup and view all the answers
Barclays managed to reduce their costs by 50% by switching to OSS.
Barclays managed to reduce their costs by 50% by switching to OSS.
Signup and view all the answers
What significant error did Heartbleed expose in the SSL security toolkit?
What significant error did Heartbleed expose in the SSL security toolkit?
Signup and view all the answers
Open source firms valued at over $1 billion include _____ and Cloudera.
Open source firms valued at over $1 billion include _____ and Cloudera.
Signup and view all the answers
Match the following open source tools with their primary usage:
Match the following open source tools with their primary usage:
Signup and view all the answers
Which of the following is an example of a Platform as a Service (PaaS)?
Which of the following is an example of a Platform as a Service (PaaS)?
Signup and view all the answers
Cloudbursting allows firms to scale their resources during periods of low demand.
Cloudbursting allows firms to scale their resources during periods of low demand.
Signup and view all the answers
What is a black swan event?
What is a black swan event?
Signup and view all the answers
Cloud computing helps in reducing barriers to ____ for organizations.
Cloud computing helps in reducing barriers to ____ for organizations.
Signup and view all the answers
Match the following cloud service models with their descriptions:
Match the following cloud service models with their descriptions:
Signup and view all the answers
Which company is known for providing Infrastructure as a Service (IaaS)?
Which company is known for providing Infrastructure as a Service (IaaS)?
Signup and view all the answers
Server farms are small networks of computers that do not connect to one another.
Server farms are small networks of computers that do not connect to one another.
Signup and view all the answers
Name one benefit of using virtualization.
Name one benefit of using virtualization.
Signup and view all the answers
A significant drop in IBM’s server sales was from ____ to ____ percent.
A significant drop in IBM’s server sales was from ____ to ____ percent.
Signup and view all the answers
Match the companies with their respective cloud services:
Match the companies with their respective cloud services:
Signup and view all the answers
What is one of the critical challenges companies face when shifting to cloud computing?
What is one of the critical challenges companies face when shifting to cloud computing?
Signup and view all the answers
What is a primary risk associated with adopting open source software (OSS)?
What is a primary risk associated with adopting open source software (OSS)?
Signup and view all the answers
Containers in virtualization allow for separate operating systems on each machine.
Containers in virtualization allow for separate operating systems on each machine.
Signup and view all the answers
Linux is commonly used on desktop computers.
Linux is commonly used on desktop computers.
Signup and view all the answers
What does TCO stand for in the context of software systems?
What does TCO stand for in the context of software systems?
Signup and view all the answers
What is one effect of cloud computing on job outlook for IS workers?
What is one effect of cloud computing on job outlook for IS workers?
Signup and view all the answers
SaaS stands for _______.
SaaS stands for _______.
Signup and view all the answers
The Pacific Northwest's environment is beneficial for cloud computing due to ____ land and low-cost ____ connections.
The Pacific Northwest's environment is beneficial for cloud computing due to ____ land and low-cost ____ connections.
Signup and view all the answers
Match the cloud computing service model to its description:
Match the cloud computing service model to its description:
Signup and view all the answers
Which of the following is NOT a benefit of using SaaS?
Which of the following is NOT a benefit of using SaaS?
Signup and view all the answers
SaaS vendors primarily earn money through upfront licensing fees.
SaaS vendors primarily earn money through upfront licensing fees.
Signup and view all the answers
Name one major concern when relying on SaaS.
Name one major concern when relying on SaaS.
Signup and view all the answers
The model known as _______ provides a more bare-bones approach to cloud services.
The model known as _______ provides a more bare-bones approach to cloud services.
Signup and view all the answers
Match the SaaS benefit to its description:
Match the SaaS benefit to its description:
Signup and view all the answers
Which of the following correctly identifies the type of cloud computing that delivers an online platform for designing applications?
Which of the following correctly identifies the type of cloud computing that delivers an online platform for designing applications?
Signup and view all the answers
Open source software poses no legal risks for users.
Open source software poses no legal risks for users.
Signup and view all the answers
What is one potential downside of SaaS concerning network reliance?
What is one potential downside of SaaS concerning network reliance?
Signup and view all the answers
Most SaaS firms utilize a _______ pricing model for their services.
Most SaaS firms utilize a _______ pricing model for their services.
Signup and view all the answers
Study Notes
Software Industry Shifts
- Software industry is experiencing significant change due to open source, cloud, and app-driven technologies.
- Low marginal costs, network effects, and switching costs have created a large, important industry.
- Examples of wealthy figures in the software industry are Bill Gates (Microsoft) and Larry Ellison (Oracle).
Open Source Software (OSS)
- OSS is free software with open code, allowing modification.
- Firms view OSS as a threat to their traditional business models.
- OSS is prevalent in many systems, from cell phones to supercomputers.
- Linux, a major OSS operating system, powers 92% of AWS servers and 40% of Azure cloud servers.
- LAMP (Linux, Apache, MySQL, Programming languages) is widely used for websites.
- Companies use OSS for cost reduction, reliability improvement (many eyes on code), enhanced security (more eyes on code), scalability, agility, and reduced time-to-market.
- OSS projects, while often well-maintained, can experience vulnerabilities, as seen with the Heartbleed bug.
- The Heartbleed bug highlights the need for security audits even in widely used OSS projects; the Linux Foundation's Core Infrastructure Initiative addresses this, funding critical infrastructure projects.
- Examples of OSS include WordPress, Firefox, LibreOffice, Gimp, Magento, TensorFlow, Alfresco, Marketcetera, Zimbra, MySQL, PostgreSQL, MongoDB, HBase, Cassandra, SugarCRM, Docker, Asterisk, Git, FreeBSD, and OpenSolaris.
The Business of Open Source
- The OSS industry is estimated to be a $60 billion market, disproportionately impacting the much larger trillion-dollar IT market.
- OSS lowers computing costs, creates accessibility for smaller firms, and improves reliability and security.
- OSS firms like Hortonworks, Cloudera, MapR, MongoDB, Docker, and Red Hat (market cap exceeding $30 billion) have seen significant value.
- Revenue for open source companies comes from support and consulting services.
- Standardisation encouraged by OSS has unified the market making it more attractive to developers and software providers.
Cloud Computing
- Two main types of cloud computing: SaaS applications, and utility computing and other platform and infrastructure models.
- Software as a Service (SaaS): Firms subscribe to third-party software delivered online.
- Platform as a Service (PaaS): Provides tools like programming languages, databases, operating systems, testing, and deployment in the cloud.
- Infrastructure as a Service (IaaS): Offers remote hardware, storage, and networking, allowing clients to choose their software.
- Private cloud: An organization's own cloud infrastructure for specific tasks.
Software as a Service (SaaS)
- SaaS lowers costs associated with software licenses, IT staff, server hardware, and maintenance.
- SaaS companies generally earn money via subscription fees.
- Some SaaS firms use advertising to support free services.
- Benefits of SaaS for users include lower costs, faster deployment, variable expenses, reduced financial risk, scalability, higher quality service, and remote access.
- Benefits for SaaS vendors include a unified platform, a tighter feedback loop, faster bug fixing, reduced distribution costs, and lower software piracy risks.
SaaS Risks
- Dependence on a single vendor.
- Vendor viability concerns.
- Potential for unforeseen training and procedure changes with new versions.
- Reliance on network connections that may be slower, less stable, or less secure.
- Remote data access vulnerabilities.
- Legal issues from differing jurisdictions.
- Limited customization and integration options in some cases.
- Possible cheaper and more manageable in-house alternatives.
Virtualization
- Virtualization software allows a single computer to function as multiple computers.
- Virtualization can reduce hardware needs, create private clouds, and lower energy consumption.
- Containers and virtual desktops are specific virtualization approaches.
- Virtualization software lets firms easily scale, back up, secure, and upgrade systems.
App Stores
- App stores lower costs and maintenance of software delivery and provide improved user interfaces with operating system integration.
- App stores, with apps as the primary consumer interface, are significant in some large firms.
- Critics argue that apps lead to consumer lock-in and increase switching costs.
Make, Buy, or Rent Decision
- Managers must consider competitive advantage, security, legality, skills/expertise/available labor costs, time, and vendor reputation for successful software adoption.
- Evaluating security, reliability, compliance, and vendor stability are essential elements of consideration.
Cloud Computing Models: PaaS, IaaS, and Motivations/Risks
- Firms may use cloud services to run their software on external hardware, paying only for necessary processing, storage and communications.
- Cloudbursting: Shifting workloads to the cloud during demand spikes.
- Black swan events: Unpredictable but high-impact events.
- Cloud computing can accelerate innovation and alter skills needed by IS workers by decreasing the need to invest in hardware.
- Server farms are massive networks that power cloud computing.
- Geographical considerations for setting up these farms are related to cost, power, fiberoptic connections and climate.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Explore the significant shifts in the software industry driven by open source, cloud technologies, and app-driven solutions. Learn how these changes impact traditional business models and the adoption of open source software across various platforms and sectors.