Cloud Computing – The Business Perspective – Marston et al. Flashcards
(Article: Cloud Computing – The Business Perspective – Marston et al.)
What is the introduction?
- cloud computing represents fundamental change in way IT services are invented, developed, deployed, scaled, updated, maintained, paid for
- computing represents paradox:
1) computing power nowadays considered as commodity as per-unit costs decreases
2) computing becomes more pervasive within orga – more expensive than ever - promise of cloud computing: deliver all functionality of existing IT services while dramatically reducing all upfront costs of computing
(Article: Cloud Computing – The Business Perspective – Marston et al.)
What are the computing represents paradox?
1) computing power nowadays considered as commodity as per-unit costs decreases
2) computing becomes more pervasive within orga – more expensive than ever
(Article: Cloud Computing – The Business Perspective – Marston et al.)
what ist the Convergence of two trends in IT within cloud computing?
Convergence of two trends in IT within cloud computing: a) IT efficiency: use of power of computers more efficiently through highly scalable hardware + software resources (+ possibility of green computing)
b) business agility: IT used as competitive tool through rapid deployment, parallel batch processing, use of compute-intensive business analytics & mobile interactive apps that respond in real time
(Article: Cloud Computing – The Business Perspective – Marston et al.)
what ist the Formal definition of cloud computing?
Formal definition of cloud computing: informational technology service model where computing services are delivered on-demand to customers over network in self-service fashion, independent of device & location; users pay for service as operating expense = no initial capital expenditure
(Article: Cloud Computing – The Business Perspective – Marston et al.)
what are the KEY ADVANTAGES OF CLOUD COMPUTINg?
1) lowers cost of entry for smaller firms trying to benefit from compute-intensive business analytics + opportunity for third-world countries
2) almost immediate access to hardware resources with no upfront capital: leading to faster time to market in many businesses + adaptive infrastructure able to be shared by many users
3) can lower IT barriers to innovation
4) makes it easier for enterprises to scale their services: according to client demand
5) makes possible new classes of applications + delivers services that were not possible before:
(a) mobile interactive apps that are location-, environment-, context-aware & respond to real time info (eg weather app)
(b) parallel batch processing – allows to take huge amounts of processing power to analyse data for small period of time
(c) business analytics that can use vast amount
(Article: Cloud Computing – The Business Perspective – Marston et al.)
CORE TECHNOLOGICAL CONCEPTS & TERMINOLOGY : What does Architecture for data warehousing mean?
Architecture for data warehousing: includes the component parts and the relationships among the parts
Data sources, ETL software, data stores, data analysis tools & applications, users
(Article: Cloud Computing – The Business Perspective – Marston et al.)
WHAT ARE THE THREE CORE TECHNOLOGICAL CONCEPTS SHAPING CLOUD COMPUTING?
Virtualisation, Multitenancy, Web Service
(Article: Cloud Computing – The Business Perspective – Marston et al.)
THREE CORE TECHNOLOGICAL CONCEPTS SHAPING CLOUD COMPUTING: What is Visualisation?
Virtualisation: technology that hides the physical characteristics of computing platforms from users, instead presenting an abstract computing platform; can be configured on demand, maintained & replicated very easily
(Article: Cloud Computing – The Business Perspective – Marston et al.)
THREE CORE TECHNOLOGICAL CONCEPTS SHAPING CLOUD COMPUTING: What is Multitenancy?
Multitenancy: concept in which single instance of an application software serves multiple clients
(Article: Cloud Computing – The Business Perspective – Marston et al.)
THREE CORE TECHNOLOGICAL CONCEPTS SHAPING CLOUD COMPUTING: What is Web Service?
Web Service: software system designed to support interoperable machine-to-machine interaction over a network; help standardise interfaces between applications, making it easier for software client (web browser) to access server applications over a network
(Article: Cloud Computing – The Business Perspective – Marston et al.)
What are the DELIVERY MODELS OF CLOUD COMPUTING?
Software as a Service (SaaS), Platform as a Service (PaaS), Infrastructure as a Service (IaaS)
(Article: Cloud Computing – The Business Perspective – Marston et al.)
DELIVERY MODELS OF CLOUD COMPUTING: What is Software as a Service (SaaS)?
Software as a Service (SaaS): application runs on the cloud, eliminating need to install and run application on client computer – enterprise-level apps (Salesforce, Netsuite, Googleapps) + personal applications (Gmail, Facebook, Twitter)
(Article: Cloud Computing – The Business Perspective – Marston et al.)
DELIVERY MODELS OF CLOUD COMPUTING: What is Platform as a Service (PaaS)?
Platform as a Service (PaaS): facilitates development and deployment of applications without cost & complexity of buying and managing the underlying hardware and software layers (eg Google App engine, Amazon’s Relational Database Services)
(Article: Cloud Computing – The Business Perspective – Marston et al.)
DELIVERY MODELS OF CLOUD COMPUTING: What is Infrastructure as a Service (IaaS)?
Infrastructure as a Service (IaaS): storage and compute capabilities are offered as service (Amazon’s S3 storage service)
(Article: Cloud Computing – The Business Perspective – Marston et al.)
WHAT ARE THE DEPLOYMENT MODELS WITHIN ORGANISATIONS?
public, privat, hybrid and Community Cloud
(Article: Cloud Computing – The Business Perspective – Marston et al.)
DEPLOYMENT MODELS WITHIN ORGANISATIONS: What is a Public Cloud?
Public cloud: available from third party service provider via internet; cost-effective way to deploy IT solutions; often used by small/medium sized businesses (Google Apps)
(Article: Cloud Computing – The Business Perspective – Marston et al.)
DEPLOYMENT MODELS WITHIN ORGANISATIONS: What is a Private cloud?
Private cloud: offers many benefits same as public (elastic, service based) but is managed within orga; greater control over cloud infrastructure; suitable for larger installations
(Article: Cloud Computing – The Business Perspective – Marston et al.)
DEPLOYMENT MODELS WITHIN ORGANISATIONS: What is a Community cloud?
Community cloud: controlled and used by group of organisations with shared interests (eg security requirements or common mission)
(Article: Cloud Computing – The Business Perspective – Marston et al.)
DEPLOYMENT MODELS WITHIN ORGANISATIONS: What is a Hybrid cloud?
Hybrid cloud: combination of public & private cloud – non-critical info is outsourced to public cloud, while business-critical services and data are kept within control of organisation
(Article: Cloud Computing – The Business Perspective – Marston et al.)
CLOUD COMPUTING – A SWOT ANALYSIS : What are the Strengths ?
1) ability to scale up services at short notice: obviates need for underutilised servers in anticipated of peak demand = allows to meet excess requirements without incurring high capital cost for rest of year
2) maintenance costs is made simpler: preset configuration of servers and virtual machines put in place with appropriate applications, security and data
3) allow orga to control where/how employees have excess to systems: all manged over interface
(Article: Cloud Computing – The Business Perspective – Marston et al.)
CLOUD COMPUTING – A SWOT ANALYSIS : What are the WEAKNESSES ?
1) loss of physical control of data: unable to guarantee location of company’s information
2) missing commitment to quality of service and availability guarantees: risky for firms with mission-critical applications
(Article: Cloud Computing – The Business Perspective – Marston et al.)
CLOUD COMPUTING – A SWOT ANALYSIS : What are the OPPORTUNITIES ?
OPPORTUNITIES
1) developing countries: potential to reap benefits of information technology without significant upfront investments (good example – Ethiopia class material managed centrally over teacher laptops)
2) small businesses: exploitation of high-end applications such as ERP software & business analytics that were unavailable before
3) mashups: web page/application that combines data from two or more external sources to create new service in originally unintended ways (eg use of cartographic data to add location information to real estate data)
4) green IT: CC allows firms not only to reduce IT infrastructure (cheaper to transport computing services than energy) + smarter use of energy
->in general: cloud computing has all characteristics of disruptive technology (lower-functionality that appeals to customers not served by current industry + quickly leapfrogs incumbents)
(Article: Cloud Computing – The Business Perspective – Marston et al.)
CLOUD COMPUTING – A SWOT ANALYSIS : What are the THREATS?
THREATS
1) possibility of backlash from entrenched incumbents: IT departments (data security, policies + job security)
2) security, performance, reliability: lack of standards (improvement by developing standards from Foundations (EuroCloud) and individual providers
3) regulation at local, national, and international level
(Article: Cloud Computing – The Business Perspective – Marston et al.)
Who are the stakeholders in cloud computing?
- stakeholders include not only providers + enablers & recipients of service but also regulators (discussed in section 7)