New Post
Cloud Computing Components and Cloud Services
- Get link
- Other Apps
Cloud Computing includes Several elements like:
Clients
Datacenters
Distributed servers
Each component has a Purpose and plays a specific role in delivering a functional Cloud-based application.
1. Clients:
Clients are typically computers. Clients are devices that end-users interact with to manage their information on Cloud. For example Laptops, Mobiles Phones, Tablets Note: because of their mobility they are big drivers for Cloud computing.
2. Datacenter means the Collection of Servers.
Where the application to which you subscribe is housed. A growing trend in the IT world is VIRTUALIZING servers. Multiple Virtual servers running on one physical server.
3. Distributed servers mean Large networks have Multiple servers. Servers are in geographically disparate locations. It provides more flexibility and security to the service providers.
For example, Amazon has its own Cloud solution in servers all over the world.
Services in Cloud Computing is the concept of being able to use reusable components across a vendor’s network.
Service on the Cloud widely known as “as a service”.
Cloud services Benefits
Large scalability
Multi-tendency (Allow resources to be shared by many users.)
Device Independence.
Users can access the system on different hardware.
Software as a Service - SaaS
SaaS is the model in which an application is hosted as a Service to customers who access it via the internet. Software is hosted off-site, the customer doesn’t have to maintain it. The provider does all the patching and upgrades as well as keeping the infrastructure running. The cost of accessing the software can be an ongoing thing. The more you use it, the more you will be billed.
Security: SSL is widely used and trusted.
Platform as a Service - PaaS
Security: SSL is widely used and trusted. Another application delivery model. Supplies all the resources required to build applications and services completely from the internet.
Without having to download or install the software. PaaS services: Application Design, Development, Testing, Deployment, Hosting.
PaaS supports web development interfaces such as Simple Object Access Protocol [SOAP] & Representation State Transfer [RST].
PaaS is found in one of 3 types of systems
Add on Development Facilities: allow existing SaaS services to be customized.
PaaS developers and users are required to purchase a subscription to the add on SaaS Application.
State alone Environment: Do not include licensing, technical or financial dependencies on specific SaaS applications. Used for general development.
Application Delivery only Environments: supports the hosting, level services, like security and on-demand scalability.
They do not include development, debugging, and testing.
Application Delivery only Environments: supports the hosting, level services, like security and on-demand scalability.
They do not include development, debugging, and testing.
Infrastructure-as-a-Service [IaaS] / Hardware as a Service
SaaS & PaaS providing Application to the customers.
IaaS offers hardware/ Infrastructure.
Rather than purchase servers, software, and having to pay for data centers space for them, service providers rent those resources.
HaaS allows you to rent: Server space, memory CPU cycles, storage places, network equipment.
- Get link
- Other Apps
Comments
Post a Comment