Cloud Computing Concepts

 

Moving to the Cloud - some key concepts

 

Cloud computing [CC] may help you address escalating IT costs. But you need a cloud computing strategy based on a thorough evaluation of how your infrastructure and workloads can best be optimized using cloud computing.

Our cloud infrastructure strategy and design uses rigorous qualitative and quantitative analysis tools to help you define a value-driven cloud computing strategy.

 

Cloud Architectures:

Best Practices in Cloud Architecture development. 

 

Cloud Computing is part of the distributed computing model.

 

The 'Cloud' has some main components:

  1. Hosted and centralized information
  2. Software and Information available on service demand
  3. Mobility and mobile application usage
  4. Distributed computing and access

Best practices in Virtualization, and Availability/Capacity

 

Migrating to Cloud Computing:

From a recent report on Cloud Computing it is clear that the cloud-computing model represents a shift from a proprietary approach in software provisioning; to a distributed services approach. Application services are provided by a third party over the Internet and can be consumed on-demand and on a pay-as-you-go basis.
 

Building the Internet 'Grid' or Internet of Things [IOT]:

Power provision is a commonly used analogy. Most homes and companies do not build and run their own onsite power generation but instead source electricity from the grid when they need it. This model allows consumers and companies with varying power requirements to scale their power consumption up and down at their convenience, and to pay only for what they use.  IT and the interconnnected world of resources, networks, servers and applications can allow the same concept for business and consumers.  
 

IT as a Service:

Cloud-computing enables the entire IT stack, from racks and servers to software; to be consumed or used as a service.  There could be enormous cost savings for most firms, in using such an approach to manage IT and software resources.  
 

Cheaper and Faster:

By allowing companies to mobilize IT resources quickly, cloud computing also improves business agility. From an institutional standpoint, the benefits of cloud computing are concrete including the capability to more rapidly deploy infrastructure and applications and to scale-up horizontally. This capability to engage in rapid resource provisioning can be meaningful to expedite speed to market.
 

Distributed:

Because cloud-computing is a Web-enabled phenomenon, the model also allows companies to access their IT services and the data stored in it from anywhere in the world.
 

Productivity:

But while improved cost-efficiency and greater business agility are attractive, what really excites cloud enthusiasts are the macro-economic possibilities......research published by the London-based Centre for Economics and Business Research predicts that the increased productivity, job creation, business development and competitive advantage brought about by cloud computing will generate an additional €763 billion ($1.04 trillion) in economic value and will create some 2.4 million jobs in Europe during the next five years [2016-21].