27
Cloud Computing in Business MIS & SOFTWARE ENGINEERING (CSE 521)

Cloud computing in business

Embed Size (px)

Citation preview

Page 1: Cloud computing in business

Cloud Computing in

BusinessMIS & SOFTWARE ENGINEERING (CSE 521)

Page 2: Cloud computing in business

Prepared for Mr. Rubel Biswas

By

Shahan Shawkat (ID: 14165002)

Syed Musa Nasrullah (ID: 14165003)

Page 3: Cloud computing in business

End User Involvement

Page 4: Cloud computing in business
Page 5: Cloud computing in business

Application

Page 6: Cloud computing in business

Application of Cloud based systems

Processing pipelines

Batch processing systems

Web applications

Page 7: Cloud computing in business

Security Issues

Page 8: Cloud computing in business

Cloud technologies security issues

Traditional security threats

Threats related to system availability

Threats related to third party data control.

Page 9: Cloud computing in business

Surfaces of attacks in a cloud computing environment

Page 10: Cloud computing in business

Ethical Issues

Page 11: Cloud computing in business

Ethical issues in Cloud computing

The control is relinquished to third-party services

The data is stored on multiple sites administered by several

organizations

Multiple services interoperate across the network

Page 12: Cloud computing in business

Cost and Benefit Analysis

Page 13: Cloud computing in business

Benefits

Eliminate large reoccurring capital expenditures

Higher quality hardware at a lower cost

No expenditures on expensive hardware

No need for the upfront capital expense of infrastructure software

Fewer Expensive Software Upgrades

Predictable IT costs

Latest technology

Reduce spending on IT operations

Reduced IT support costs

Tax benefits of cloud computing

Page 14: Cloud computing in business

Cost

Technical issues

High speed internet connection

Training

Security in the cloud

Company’s sensitive information to a third-party cloud service provider

Prone to attack

Nothing on the Internet is completely secure

Page 15: Cloud computing in business

Storage and Databases

Page 16: Cloud computing in business

Implementation

Virtual Machines

Run databases on instances

Can use own image or read-made image

Database as a service

Just the database instance

No installation or maintenance required for database server

Page 17: Cloud computing in business

Features

Management

Web-based consoles

Easily create snapshots

Modify or allocate resources

Service provider is responsible for installing, patching and updating the

underlying software stack

Scalability

Auto and manual scaling

Increase database size as required

Page 18: Cloud computing in business

Features

Data models

Relational databases

SQL database, such as Oracle Database, Microsoft SQL Server, and MySQL

Non-relational databases

NoSQL databases, such as Apache Cassandra, CouchDB and MongoDB

Page 19: Cloud computing in business

Backup and Recovery

Page 20: Cloud computing in business

Backup

One of the most popular uses of cloud

Vendors provide backup service as part of their complete storage

offering

Backup using snapshots cloud mirroring

Automatic backup operations at specified interval

Data stored as compressed and encrypted

The popular vendors provide at least 6 replications of the whole

data-set around the world

Real time seamless mirroring of entire dataset

Page 21: Cloud computing in business

Recovery

Any data from the snapshot history can be restored

File synchronization and access from any location

Immediate recovery using secondary cloud

No interference or interruption in user operations

Automated recovery

No overhead cost for backup or recovery management

Page 22: Cloud computing in business

Efficiency and effectiveness

Page 23: Cloud computing in business

Efficiency and effectiveness

Higher worker productivity

Economies of scale

Utilization of resources

Flexibility

Abstraction of servers from the application

Decrease organizational issues

The problem of miscommunication between IT departments driving

server purchases, and facilities departments paying the electric bill

Power usage efficiency

Page 24: Cloud computing in business

Capacity for growth

Page 25: Cloud computing in business

Capacity for Growth

Increasing competition by providing scalability to all sizes of

businesses

Helping in innovation and better service

Case Study

Netflix

Implemented cloud storage

Gained huge competitive advantage over Blockbuster and HMV

$4.37bn revenue

Added 2.3m new US subscribers

Page 26: Cloud computing in business

Capacity for growth

Helps businesses to grow and survive even in critical economic

conditions. E.g. Transics (SaaS Provider)

It eliminates or at least reduces the cost of failure

Offers a way of future-proofing the business

Page 27: Cloud computing in business

The end