Please enable JavaScript.
Coggle requires JavaScript to display documents.
Cloud Computing (Service) - Coggle Diagram
Cloud Computing (Service)
Saas (Software as a Service)
software delivery model in which software and data are
hosted centrally and accessed via web. It can be rented .
Benefits
Lower Cost of Ownership
Focus on Core Competency .
Access Anywhere
Freedom to Choose (or Better Software)
Faster Product Cycles
Drawbacks
Robustness
Privacy
Reliability
When to use?
Startups or small companies that need to launch ecommerce quickly
Short-term projects that require quick, easy, and affordable collaboration
Applications that aren’t needed too often, such as tax software
Applications that need both web and mobile access
Examples
CRM
Financial Planning
Human Resources
Word processing
Configuration and customization
Accelerated feature delivery
Multi tenant architecture
Open integration protocols
PaaS (Plataform as a Service)
Storage
Database
Scalability
platform is anything you can leverage to accomplish something in a simpler, faster, or otherwise better way than you could without.
Goal
is to make it easier for you to run your
website or web application no matter how much traffic it gets.
When to use?
when multiple
developers are working on the same development project.
if you need to create customized
applications.
When making an app
Examples
Google App Engine
Mosso
AWS: S3
IaaS (Infrastructure as a Service)
Advantages
The most flexible cloud computing model
Easy to automate deployment of storage, networking, servers, and processing power
Hardware purchases can be based on consumption
Clients retain complete control of their infrastructure
Resources can be purchased as-needed
Highly scalable
Characteristics
Resources are available as a service
Cost varies depending on consumption
Services are highly scalable
Multiple users on a single piece of hardware
Organization retain complete control of the infrastructure
Dynamic and flexible
When to use?
Startups and small companies to avoid spending money in hardware and software
Larger companies to buy only what they need
Companies experiencing rapid growth to get a quick solution
Limitations
Multi-tenant security.
The vendor is required to ensure that other customers cannot access data deposited to storage assets by previous customers
Examples
DigitalOcean
Linode
Rackspace
Amazon Web Services (AWS)
Cisco Metacloud
Microsoft Azure
Google Compute Engine (GCE)
IaaS vs PaaS vs SaaS
Advanteges
Lower cost of ownership
Reduce infrastructure management responsibility
Allow for unexpected resource loads
Faster application rollout
Pay per use
Instant Scalability
Security
Reliability
APIs
Cloud Economics
Multi-tenented
Virtualisation lowers costs by increasing utilisation
Economies of scale afforded by technology
§ Automated update policy
No matter which option you choose, migrating to the cloud
is the future of business and technology.