Unit XV: Case Study – Google App Engine

Google App Engine (often referred to as GAE or simply App Engine, and also used by the acronym GAE/J) is a platform as a service (PaaS) cloud computing platform for developing and hosting web applications in Google-managed data centers. Applications are sandboxed and run across multiple servers. App Engine offers automatic scaling for web applications—as […]

Leave a comment

Unit XV: Case Study – Zembly

What is “zembly”? •“zembly” is the place to create social applications, together >“zembly” allows users to easily create and host social applications of all shapes and sizes, targeting the most popular social platforms on the web •Think of “zembly” like Wikipedia for social applications >a wiki for live, editable code that is more than just […]

,

Leave a comment

Unit XV: Case Study – Amazon EC2

Amazon Elastic Compute Cloud (EC2) Elastic IP addresses allow you to allocate a static IP address and programmatically assign it to an instance. You can enable monitoring on an Amazon EC2 instance using Amazon CloudWatch2 in order to gain visibility into resource utilization, operational performance, and overall demand patterns (including metrics such as CPU utilization, […]

Leave a comment

Unit XV: Case Study – Microsoft Azure

Execution Environment The Windows Azure execution environment consists of a platform for applications and services hosted within one or more roles. The types of roles you can implement in Windows Azure are: Azure Compute (Web and Worker Roles). A Windows Azure application consists of one or more hosted roles running within the Azure data centers. […]

Leave a comment

UNIT XIV: Cloud Computing Parallelization

High Availability – Already discussed in Chapter XII IAAS Replication – Load Balancing Load balancing solutions can be divided into software-based load balancers Linux Virtual Server Load Balancer The Linux Virtual Server is an advanced load balancing solution that can be used to build highly scalable and highly available network services such as HTTP, POP3, […]

Leave a comment

UNIT XIII: Cloud Computing Key Issue

Here are seven of the specific security issues Gartner says customers should raise with vendors before selecting a cloud vendor. 1. Privileged user access. Sensitive data processed outside the enterprise brings with it an inherent level of risk, because outsourced services bypass the “physical, logical and personnel controls” IT shops exert over in-house programs. Get […]

Leave a comment

Unit XII: Software As A Service

Characterizing SaaS: ✓ Packaged software: This is the biggest area of the SaaS market. Packaged software comes in many different flavors: customer relationship management, supply chain management, financial management, and human resources, to name the most common. These integrated offers focus on a specific process, such as managing employees’ benefits, salaries, and annual performance reviews. […]

Leave a comment

Unit XII: Infrastructure As A Service

Infrastructure as a service (IaaS): Enabling technologies: Scalable Server Clusters, http://www.infosysblogs.com/bpm-eai/2011/06/scalable_application_clusters.html Scalable Application Clusters – Key to the truly Elastic Cloud! One of the three principle tenets of the Cloud Computing paradigm is On Demand Elasticity (the other two are Pay Per Use and Virtualization). What this basically refers to is the ability of the […]

1 Comment

Unit XI Private Cloud

UNIT XI: Private Clouds: Understanding Key Private Cloud Requirements – On-demand self-service A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed, automatically, without requiring human interaction with each service provider. Broad network access Capabilities are available over the network and accessed through standard mechanisms that promote use by […]

Leave a comment

Unit XII: Platform As A Service

Exploring the Technical Foundation for PaaS: Key characteristics: Services to develop, test, deploy, host and maintain applications in the same integrated development environment Different PaaS offerings provide different combinations of services to support the application development life-cycle. Comprehensive PaaS should provide all service options in an integrated development environment within the actual target delivery platform, […]

Leave a comment

Steps to install Eucalyptus

login as: clc clc@192.168.2.8’s password: Linux clc 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux Ubuntu 10.04.4 LTS Welcome to the Ubuntu Server! * Documentation: http://www.ubuntu.com/server/doc System information as of Sun Jul 29 13:59:32 IST 2012 System load: 0.1 Processes: 109 Usage of /: 8.1% of 11.54GB Users logged in: 1 Memory […]

Leave a comment

UNIT VII – Social Network

Reference from: http://www.ibm.com/developerworks/webservices/library/ws-socialcollab/index.html Social Network: Definition of Social Network – Whenever we consider a network, we imagine a set of entities connected with each other on a logical or a physical basis. Physical networks like computer networks are some things that can be planned, implemented and managed very optimally and efficiently. However, when we move from […]

Leave a comment

UNIT X: Cloud Computing Infrastructure Models

Public, private, and hybrid clouds IT organizations can choose to deploy applications on public,private, or hybrid clouds, each of which has its trade-offs. The terms public, private, and hybrid do not dictate location. While public clouds are typically “out there” on the Internet and private clouds are typically located on premises, a private cloud might […]

Leave a comment

UNIT IX: Characteristics of Cloud Computing

Scalability. This characteristic is just as important as it has ever been. Applications designed for cloud computing need to scale with workload demands so that performance and compliance with service levels remain on target. In order to achieve this, applications and their data must be loosely coupled to maximize scalability. The term elastic often applies […]

Leave a comment

UNIT VIII: Cloud Computing Concepts Trends

DATA CENTER CLOUD SERVICES Network Cloud Services Clearly, entire books can be written on network cloud service so for our purposes we’re going to focus on one valuable idea. Anyone operating an application cloud service will one day need to operate globally, and will require at least one disaster recovery site. If networks were indeed […]

Leave a comment