Refer to reference [25]. Project DepartGroup Member Name / Student ID Research Data and discuss...
If you can't read please download the document
Refer to reference [25]. Project DepartGroup Member Name / Student ID Research Data and discuss resolving problem All group member Question 1.A (PPT and
Project DepartGroup Member Name / Student ID Research Data and
discuss resolving problem All group member Question 1.A (PPT and
Report) 981654 Question 1.B (PPT and Report) 991633 Question 1.C
(PPT and Report - SW) 991762 Question 1.C (PPT and Report - OT)
981768 Question 1.D (PPT and Report - DS) 981613 Question 1.D (PPT
and Report - EIS) 981770 Question 1.D (PPT and Report - IPP) 981655
Question 1.D (PPT and Report - SAAS) 981610 Question 1.D (PPT and
Report - PAAS) 981669 Question 1.E (PPT and Report) 981769 Work
Table
Slide 3
Question 1-A) Describe its possible definitions
Slide 4
Definition Taken from reference [1] 981654
Slide 5
Vocabulary Translation Cloud = the internet Cloud computing = a
type of Internet-based computing = computing by sharing resources
Refer to reference [1]
Slide 6
Vendor or Research Institute Vendor/Research Institute
Definition Gartner A style of computing where scalable and elastic
IT-enabled capabilities are provided as a service to external
customers using Internet technologies IDC Cloud computing can be
considered a highly elastic and extensible computing center that
provides users with applications they require and billed according
to the amount of resources used. Forrester Cloud computing is a
computing network platform with on-demand IT capabilities that can
be requested, supplied, delivered and consumed over the Internet.
GoogleCloud computing = All the required application software and
resources are stored on the Internet and can be accessed through
the browser on any device. IBMCloud computing can be considered a
style of computing. The computing resources are dynamic, easily
scalable, virtualized and are often provided over the Internet. The
user does not need to understand the details of the "Cloud"
infrastructure, does not need to be equipped with the relevant
professional knowledge and does not need to have direct control
either. Taken from reference [2]
Slide 7
Definition by NIST a working Definition in everywhere NIST= U.S
National Institute of Standards and Technology Cloud computing is a
model for enabling convenient, on-demand network access to a shared
pool of configurable computing resources (e.g., networks, servers,
storage, applications, and services) that can be rapidly
provisioned and released with minimal management effort or service
provider interaction. Refer to reference [3]
Slide 8
Five Essential Cloud Characteristics 1.On-demand self-service -
Consumers can use cloud services according to their own demand
conditions, do not need to interact with the cloud provider.
2.Broad network access - Use of the Internet is everywhere, that
cloud computing services are readily accessible on the network, and
the user- side regardless of size, can use the network services
through a standard mechanism. Refer to reference [4]
Slide 9
Five Essential Cloud Characteristics(Continue) 3.Resource
pooling Location independence - Resources compiled allowed the
cloud providers through multi-tenancy mode service consumers,
according to consumer requirements, to assign or reassign physical
and virtual resources. In the concept of location independence,
consumers often do not know exactly all the resources location is
only possible to grasp the national, state or regional data centers
and other large-scale sites. Which resources include storage,
processing, memory, network bandwidth, and virtual machines. Refer
to reference [4]
Slide 10
Five Essential Cloud Characteristics(Continue) 4.Rapid
elasticity - Cloud computing will respond to the demand for
flexible and rapid adjustment of resource size. For consumers, the
vendor provides this ability seems to be unlimited and can be
purchased at any time and in any amount. Refer to reference
[4]
Slide 11
Five Essential Cloud Characteristics(Continue) 5.Measured
service - Measurements in computing services, cloud services at all
levels to control and supervision by the cloud provider, which for
billing, access control, resource optimization, capacity planning
and other work is quite important to ensure that resources are used
can be monitored, controlled and reported. It provides transparent
service information for suppliers and consumers. Refer to reference
[4]
Slide 12
Cloud computing technology Distributed Computing Splitting huge
computation process into numerous smaller subroutines Handed over
to multiple servers consisting of a large system, through search
and operational analysis, then the results back to the end users
Refer to reference [5]
Slide 13
Cloud computing technology (Continue) Shared IT Infrastructure.
It's like one massive virtual server of the many computer systems
linked together in a large resource base, providing IT services As
cloud computing using "virtual" resources and therefore not subject
to restrictions on the computer remotely or locally Refer to
reference [5]
Slide 14
Question 1-B) Provide its possible architectures and
designs
Slide 15
Provide its possible architectures and designs 4 Cloud
Deployment Models 3 Cloud Service Models Refer to reference [3]
991633
Slide 16
4 Cloud Deployment Models Private cloud enterprise owned or
leased Community cloud shared infrastructure for specific community
Public cloud Sold to the public, mega-scale infrastructure Hybrid
cloud composition of two or more clouds Refer to reference [3]
Slide 17
Private Cloud the phrase used to describe a cloud computing
platform that is implemented within the corporate firewall, under
the control of the IT department. designed to offer the same
features and benefits of public cloud systems, but removes a number
of objections to the cloud computing model including control over
enterprise and customer data, worries about security, and issues
connected to regulatory compliance. Refer to reference [3]
Slide 18
Community Cloud is a multi-tenant infrastructure that is shared
among several organizations from a specific group with common
computing concerns. Such concerns might be related to regulatory
compliance, such as audit requirements, or may be related to
performance requirements, such as hosting applications that require
a quick response time. Community Cloud Refer to reference [3]
Slide 19
Public Cloud means that in the internet will be open to service
user and it may be free or low cost cheap, but it has data
confidentiality and security concerns when you put your data on the
public cloud. Public Cloud Refer to reference [3]
Slide 20
A composition of at least one private cloud and at least one
public cloud. Typically offered in one of two ways: a vendor has a
private cloud and forms a partnership with a public cloud provider
a public cloud provider forms a partnership with a vendor that
provides private cloud platforms. Hybrid Cloud Refer to reference
[3]
Slide 21
3 Cloud Service Models Cloud Software as a Service (SaaS) Use
providers applications over a network Cloud Platform as a Service
(PaaS) Deploy customer-created applications to a cloud Cloud
Infrastructure as a Service (IaaS) Rent processing, storage,
network capacity, and other fundamental computing resources Refer
to reference [3]
Slide 22
Service Model Architectures Taken from reference [3]
Slide 23
Question 1-C) Its possible strengths, weaknesses, opportunities
and threats
Slide 24
Strengths & Weaknesses
Slide 25
Typically internal characteristics of your business that give
it an advantage over your competitors. Typically internal
characteristics of your business that place you at a disadvantage
to your competitors. Refer to reference [31] 991762
Slide 26
Strengths example Reduce run time and response time Using the
multi servers CPU to process a task Minimize infrastructure risk
Lower cost of entry new markets Cross-platform Increased pace of
innovation Enables scalability with resizable compute capacity
Computer capacity is flexible to adjust with customer needs
Breakthrough the boundaries of the carrier. OS browser example:
Firefox, Chrome Refer to reference [31]
Slide 27
Weaknesses example Performance depend on connection speed
Unable to work when internet breakdown Data Information security
leak Private data is on server around the world Need private server
to ensure security High assets cost Time cost and Compatibility
Refer to reference [31]
Slide 28
Opportunities & Threat
Slide 29
OPPORTUNITIES Data Mobility Most of the people can work without
go to company if the reliability and security of cloud computing
improved strongly in the future. Agility and flexibility Smaller
firms are nimble and thus more easily able to move to the cloud and
take advantage of cloud computing many cost-saving benefits. 981768
Refer to reference [6],[32],[33],[34]
Slide 30
Growth in cloud services Cloud services will continue to grow
with increasing competition from both established players and new
entrants. Some observers estimate that the cloud market will top
$270 billion in 2020 with SaaS offering more growth opportunities
than any other segment OPPORTUNITIES Refer to reference
[6],[32],[33],[34]
Slide 31
Mashups Mashups represent another opportunity in cloud
computing. In web development, a mashup is a web page or
application that combines data or functionality from two or more
external sources to create a new service in originally unintended
ways. An example of a mashup is the use of cartographic data to add
location information to real estate data, thereby creating a new
and distinct Web service that was not originally provided by either
source. The new type of mashup that we are beginning to see
combines different cloud computing services and integrates them
into a single service or application. Amazon's GrepTheWeb is a good
example for cloud computing service compositions within the domain
of a single provider. OPPORTUNITIES Refer to reference
[6],[32],[33],[34]
Slide 32
Threats Data Protection European Union (EU) law states that
organizations can only transfer data outside the EU if that
countrys data protection laws are adequate (to European standards).
With cloud computing, you dont know where in the world your data is
held even though you are still liable for it. Refer to reference
[6] &[32]
Slide 33
Privacy If a privacy breach occurs due to a fault of the cloud
vendor, is there any liability coverage policy taken up by the
vendor? The scope of breach of privacy has widened considerably
over the years in the field of cyber insurance. Some insurance
carriers offer coverage even for breach of minor information and
the customer is compensated on behalf of the cloud vendor. Threats
Refer to reference [6] &[32]
Slide 34
Security breaches Though all cloud vendors try their best to
fend off hackers, no security setting can be assumed to be
foolproof. If the data centre gets hacked, can you move against the
vendor for claiming lost profits? Threats Refer to reference [6]
&[32]
Slide 35
Intellectual property rights Is yours or your organisations
data protected under the intellectual property laws of the country
in which the data centre is located? What are your means for
redress if these rights are infringed? Threats Refer to reference
[6] &[32]
Slide 36
Trade secrets How secure are your trade secrets? Your data
stored in the cloud may have trade secrets or privileged
information which must be protected, especially if under, for
example a lawyer-client relationship. How secure will such
information be in hands of the cloud vendor? Or consider a reverse
situation. If you leak out a trade secret of another organisation,
how far will your cloud storage provider go to protect your data
when they have been summoned to the court with all your stored
data, access logs, etc. Threats Refer to reference [6]
&[32]
Slide 37
Explain its possible applications in various IT related areas
(e.g., in terms of data storage, enterprise information systems,
information processing power, software as a service, platform as a
service, etc.) and their possible vendors Give at least 5 examples.
(OR Explain its possible applications in various domains such in
IT, mobile phone, medical, home- appliances, public services, etc.)
Question 1-D)
Slide 38
Data Storage 981613 Refer to reference [26]
Slide 39
History of Data Storage(DS) In 1987s, three professional
engineer(David Patterson, Garth Gibson and Randy Kat) of UC
Berkeley Berkeley announce a paper which topics is A Case for
Redundant Arrays of Inexpensive Disk-RAID , Since 1990s, business
storage technique basically separate to two part, SAN (Storage Area
Network) and NAS NAS(Network Attached Storage) Refer to reference
[7]
Slide 40
History of Data Storage(DS) Since 1990s, business storage
technique basically separate to two part, SAN and NAS,but after
cloud computing come out, business storage technique had come to
another divide. Refer to reference [7]
Slide 41
Three kinds of DaaS cloud storage service Design for SAN and
NAS, it through the internet or local area network, it use disk
sector service or file system service. Design for database
application, this kind of cloud storage service offer operation
like database and it emphasize database has great expandable
extension, but this kind of service usually needs particular
interface. Object cloud storage service, this kind of storage
service will take every data as a object and give them a Uniform
Resource Identifier, it can access by web interface or API. Refer
to reference [7]
Slide 42
Dropbox A file hosting service operated Offers cloud storage,
file synchronization, and client software Can accessible through a
website and mobile phone applications. Support to Microsoft
Windows, Mac OS X, Linux, Android, iOS, BlackBerry OS and web
browsers, as well as unofficial ports to Symbian, Windows Phone and
MeeGo. Refer to reference [8]
Slide 43
Enterprise Information System 981770 Refer to reference
[9]
Slide 44
What is Enterprise Information System? An enterprise
information system is generally any kind of computing system that
is of enterprise class. This means typically offering high quality
of service, dealing with large volumes of data and capable of
supporting some large organization ("an enterprise"). Refer to
reference [9]
Slide 45
Enterprise Information System (Continue) To provide a
technology platform that enables organizations to integrate and
coordinate their business processes. To provides a single system
that is central to the organization and that ensures information
can be shared across all functional levels and management
hierarchies. To create a standard data structure and are invaluable
in eliminating the problem of information fragmentation caused by
multiple information systems within an organization. Refer to
reference [9]
Slide 46
Enterprise Information System Example Refer to reference
[29]
Slide 47
Cloud Enterprise Resource Planning Cloud ERP is an approach to
enterprise resource planning (ERP) that makes use of cloud
computing platforms and services to provide a business with more
flexible business process transformation. Refer to reference
[10]
Slide 48
Utility Enterprise Resource Planning is an industry term for
the broad set of activities that helps a business manage the
important parts of its business such as purchasing and inventory
management. ERP applications can also include modules for the
finance and human capital management aspects of a business. Refer
to reference [10]
Slide 49
Benefits Freedom to scale and grow: Lowers businesses total
costs and flat-fee prices Freedom from IT constraints: Offers
high-level security and privacy, easy accessibility and integration
Freedom from lock-in: With your data in the cloud, you can move it
at any time Freedom to innovate: Offers continuous new features and
functions Refer to reference [11]
Slide 50
Information Processing Power 981655 Refer to reference
[12]
Slide 51
Definition Information processing refers to the manipulation of
digitized information by computers and other digital electronic
equipment, known collectively as information technology (IT).
Whenever data needs to be transferred or operated upon in some way,
this is referred to as information processing. Refer to reference
[12]
Slide 52
Definition (Continue) Through information processing, computers
summarize and/or transform data to make it meaningful and
understandable results and to turn it into information. Refer to
reference [13]
Slide 53
Simple Example In printing a text file, an information
processor works to translate and format the digital information for
printed form. Refer to reference [13]
Slide 54
IPPs Advantages 1. Tasks can be completed faster because
computers work at amazing speed. 2. Computers can process large
amounts of data and generate error-free results, provided that the
data is entered correctly 3. Lower operating costs, greater
information security Refer to reference [14]
Slide 55
Cloud Combination Example. Healthcare Information Processing
Refer to reference [15]
Slide 56
Traditional Method Without IPP. Healthcare providers still
depend on a combination of outdated manual processes and internal
fax infrastructures to manage patient- related information Manual
handling of paper-based medical information increases the
possibility that sensitive patient information will be mismanaged
Refer to reference [15]
Slide 57
Current Method With IPP. Comprises a series of highly scalable
cloud- based solutions that accommodate peak inbound and outbound
fax volumes Maintains the highest level of compliance standards to
support the delivery of secure fax communications. Eliminating the
information security risks associated with cloud-based internal fax
infrastructure Refer to reference [15]
Slide 58
SaaS Software as a service 981610 Refer to reference [27]
Slide 59
What is SaaS? Whole name is Software as a service sometimes
referred to as "on-demand software" supplied by Independent
software vendor (ISVs) or "Application-Service-Providers" (ASPs)
The company put the software on their server, customer can use the
application service according their own demand and the cost will
depend on how long you use the software. Refer to reference
[17,18]
Slide 60
Before SaaS? In the past, we usually need to buy 3-year
license. And acquire another 5-year maintenance contract. So we
need to take the risk of deploying failure or wrong estimate. Now
we can get the service of the company on the internet by the
monthly payment. We rent the software with the company which
providing SaaS instead of buying it. We will no need to maintain
the software. For many small business, SaaS is the best way to get
advanced technology. Refer to reference [17,18]
Slide 61
Characteristics of SaaS Configuration and customization -
Customization by user define. Accelerated feature delivery -
Updated more frequently than traditional software Refer to
reference [17]
Slide 62
Open integration protocols - The ubiquity of SaaS applications
and other Internet services and the standardization of their API
technology has spawned development of mashups Collaborative and
Social functionality - many SaaS applications offer features that
let its users collaborate and share information Refer to reference
[17] Characteristics of SaaS
Slide 63
Possible Vendor SaaS CRM Vender : Service introduce : Help
small and medium sized enterprises can have CRM system by rent. It
reduces cost, time and human resource. Quickly import. Improve the
efficiency of the sales process operations. Refer to reference
[16]
Slide 64
1. You can apply for he service quickly through monthly rent
and you will have sales, marketing and service three complete
module functions. 2. User interface is clear at a glance. You can
log in through the internet anytime and do not need buy extra
computer hardware or install extra software. 3. Enterprises can
adjust operational process according their demand makes it more
easy to use 4. All the data are stored at a standard IDC room and
24-hour monitoring. Use data encryption mechanisms and multiple
information security to ensure that your data is absolutely no
danger of leakage. Refer to reference [16] Service feature
Slide 65
Platform as a Service 981669 Refer to reference [28]
Slide 66
What is Platform as a Service ? With Platform as a
services(PaaS), developers can build web applications without
installing any tools on their computer and then deploy those
applications without any specialized systems administration skills.
Refer to reference [19]
Slide 67
Multi-tenant development tool traditional development tools are
single user - a cloud-based studio must support multiple users,
each with multiple active projects. Simplicity on differentiating
PaaS allows resources to be focused on value add development effort
by removing the need for most non-differentiating project tasks
associated such as provisioning and managing environments. What
Makes PaaS Different? Refer to reference [19]
Slide 68
Automation to eliminate repetitive tasks PaaS platforms make
aggressive use of automation to eliminate repetitive tasks that add
no value, instead allowing developers to focus on high-value
differentiating features. Integration with web services and
databases PaaS offerings to create compositions of multiple web
services, sometimes called "mashups. Support for keeping the
user/relationships (if multiple users)/device context and profile
through the mashup across web services, databases and networks.
What Makes PaaS Different? (Continue) Refer to reference [19]
Slide 69
Business benefits for PaaS Cost savings pay only for what user
use. Businesses dont need to worry about the large capital cost
incurred, saving investment on computing, storage, middleware and
internetworking devices. Shortened application delivery PaaS
supports and amplifies the benefits of agile software development
methodologies. When used in combination with an agile development
methodology PaaS can help significantly reduce the time to value of
software application projects. Increased environmental adaptability
PaaS reduces environmental complexity and therefore enables
businesses to more rapidly adapt their applications and IT services
to respond to changing market conditions and organizational needs.
Refer to reference [20]
Slide 70
Possible Vendor Windows Azure is Microsoft's platform as a
service. Windows Azure can be used to build a web application that
runs and stores its data in Microsoft datacenters. Refer to
reference [21]
Slide 71
Websites allows developers to build sites using ASP.NET, PHP,
or Node.js and can be deployed using FTP, Git, or Team Foundation
Server. Virtual machines let developers migrate applications and
infrastructure without changing existing code, and can run both
Windows Server and Linux virtual machines. Cloud services - is used
to create scalable applications and services. Supports multi-tier
scenarios and automated deployments. Services Refer to reference
[21]
Slide 72
Data management - SQL Database, formerly known as SQL Azure
Database, works to create, scale and extend applications into the
cloud using Microsoft SQL Server technology. Integrates with Active
Directory and Microsoft System Center and Hadoop. 3 types of
storage services Queue: FIFO services Tables: structure data
application and management BLOB Storage : file, picture, video
Refer to reference [21]
Slide 73
Question 1-E) Assume that you are a team of IT staffs and your
team is assigned to provide a cost and benefit evaluation for any
of the cloud applications listed in (d).
Slide 74
Cost and Benefit evaluation Dropbox (Data Storage in the cloud
) Cloud ERP System CRM ( ) (Software as a Service) SQL Azure
(Platform as a Service) Healthcare Information Processing
981769
Slide 75
"One place for all your stuff, wherever you are." Dropbox Home
for all your photos, docs, videos, and files Automatically show up
on all your computers, phones and even the website can access your
stuff from anywhere. Dropbox Refer to reference [22]
Slide 76
Be anywhere Dropbox works hard to make sure that all your stuff
is the same wherever you happen to be. Start a doc from a computer
at school or work, make edits from your phone on the way home, then
add finishing touches from a tablet in your living room. With apps
available for all your computers, phones, and tablets, you can show
off videos, automatically upload photos, or open documents from
anywhere. Benefit of Dropbox Refer to reference [22]
Slide 77
Simple sharing Dropbox makes sharing easy. Invite your friends,
family, and teammates to any folder in your Dropbox, and it'll be
as if you saved that folder straight to their computer. You can
send people links to specific files, photos, and folders in your
Dropbox, too. This makes Dropbox perfect for team projects, sharing
party photos with friends, or recording your band's debut album.
Always safe Even if your computer has a meltdown or your phone goes
for a swim, your stuff is always safe in Dropbox and can be
restored in a snap. Dropbox is like a time machine that lets you
undo mistakes and even undelete files you accidentally trash.
Benefit of Dropbox Refer to reference [22]
Slide 78
Package 1Package 2Package 3
Slide 79
Package 1Package 2Package 3 CostTWD Computer*10300,000 Network
cable installation (4M/1M) 4,000 Server (VPS-Lite ) 32,000 Fee of
Dropbox (per year)03,60024,000 Total336,000339,600360,000 Benefits
Reduces hardware and operating cost 90,000120,000150,000 Reduces
energy cost4,000 Enables control, customization, and security
3,0004,0005,000 Increases speed of implementation 2,0004,0006,000
Total99,000132,000165,000 Refer to reference [22,23,24]
Slide 80
Reference [1] Source Wikipedia [2] Source IBM IDC Forrester
Google Gartner IEK (2010/01) [3] Source Mell and Grance (2009),
Effectively and Securely Using the Cloud Computing Paradigm [4]
Source http://www.cloudopenlab.org.tw/ccipo_industryD efinition.do
[5] Source http://www.7headlines.com/article/show/1922050 62