Uncategorized

Cloud Computing Part 6 – Life Cycle & Benefits

8. Cloud Service Life cycle [8] A cloud service life cycle consists of service requirements, service discovery, service negotiation, service composition, and service consumption. In the service requirements phase, consumers detail the functional requirements (functions and tasks that a service should provide), technical requirements (e.g., hardware and operating systems), and budgetary requirements (acceptable service cost).… Continue reading Cloud Computing Part 6 – Life Cycle & Benefits

Uncategorized

Cloud Computing – Part 5 : Deployment Models

7. Cloud Deployment Models: There are many issues to consider when moving an enterprise application to the cloud environment. For example, some service providers are mostly interested in lowering operation cost, while others may prefer high reliability and security. Accordingly, there are different types of clouds, each with its own benefits and drawbacks: Public Clouds:… Continue reading Cloud Computing – Part 5 : Deployment Models

Uncategorized

CLoud Computing – Part 4 : Business Models

6. Business Models: There are three main business models that maps to the cloud computing architecture layers Those infrastructure as a service, Platform as a service, software as a service, Figure 2 shows the different business models. Software as a Service: SaaS may be the most widely used form of cloud computing today. Using SaaS… Continue reading CLoud Computing – Part 4 : Business Models

Uncategorized

Cloud Computing – Part 3: Architecture

5. Cloud computing architecture: Understanding the cloud components may enable creative solutions to common cloud computing problems like availability, application migration between cloud offerings, and system resilience. an ontology of cloud computing will allow better understanding of the inter-relations between the different cloud components, enabling the composition of new systems from existing components and further… Continue reading Cloud Computing – Part 3: Architecture

Uncategorized

Cloud Computing – Part 2: Definition & Characteristics

3. Cloud Computing Definition: Cloud computing have many definitions because cloud computing, unlike other technical terms, is not a new technology, but rather a new operations model that brings together a set of existing technologies to run business in a different way. Therefore, each one see the cloud from his perspective for example a SaaS… Continue reading Cloud Computing – Part 2: Definition & Characteristics

Uncategorized

Cloud Computing – Part 1: Overview & History

1. Cloud Computing Overview: [1] [2] [3] [4] Cloud computing is the new model for delivering the IT services, the previous models start from the mainframes to the Server-Client approach then the Application Service Providers (ASP). Cloud computing is not a new innovation in reality it can be considered the evolution and convergence of several… Continue reading Cloud Computing – Part 1: Overview & History