cloud computing in business
TRANSCRIPT
Cloud Computing in
BusinessMIS & SOFTWARE ENGINEERING (CSE 521)
Prepared for Mr. Rubel Biswas
By
Shahan Shawkat (ID: 14165002)
Syed Musa Nasrullah (ID: 14165003)
End User Involvement
Application
Application of Cloud based systems
Processing pipelines
Batch processing systems
Web applications
Security Issues
Cloud technologies security issues
Traditional security threats
Threats related to system availability
Threats related to third party data control.
Surfaces of attacks in a cloud computing environment
Ethical Issues
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
Cost and Benefit Analysis
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
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
Storage and Databases
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
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
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
Backup and Recovery
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
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
Efficiency and effectiveness
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
Capacity for growth
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
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
The end