Cloud Compting

Páginas: 5 (1012 palabras) Publicado: 4 de diciembre de 2012
Cloud Computing for Beginners

http://www.techno-pulse.com/

Visit Techno-Pulse to learn more about Cloud Computing http://www.techno-pulse.com/

Content • What is Cloud Computing? • • • • • • • • Dynamism Abstraction Resource Sharing

What are Cloud Stacks? What is IaaS? What is PaaS? What is SaaS? Cloud Resources

http://www.techno-pulse.com/

What is Cloud Computing? In late 90sor even now, ask any web developer, solution architect or anyone involved in web application development in any capacity: Which symbol do you use to represent Internet on numerous white-board meetings? Obviously the most widely used metaphor for Internet was/is cloud. Cloud computing has derived its name from the same line of thinking. Cloud Computing is a style of computing which must cater tothe following computing needs:
1. Dynamism 2. Abstraction 3. Resource Sharing

Dynamism Your business is growing exponentially. Your computing need & usage is getting bigger with every passing day. Would you add servers & other hardwares to meet the new demand? Assume, Recession is back & your business is losing customers. The servers & hardwares you added during last quarter’s peak season is nowidle. Will you sale them? Demand keeps on changing based on world/regional economy, sometimes seasonal traffic burst as well. That’s where Cloud Computing comes to your rescue! You just need to configure & your provider will take care of fluctuating demand. Abstraction Your business should focus on your core competency & should not worry about security, OS, software platform , updates and patchesetc. Leave these chores to your provider. From an end users perspective, you don’t need to care for the OS, the plug-ins, web security or the software platform. Everything should be in place without any worry. Resource Sharing Resource Sharing is the beauty of Cloud Computing. This is the concept which helps the cloud providers to attain optimum utilization of resources. Say, a company dealing ingifts may require more server resources during festive season. A company dealing in Payroll management may require more resources during the end or beginning of the month.

http://www.techno-pulse.com/

The cloud architecture is implemented in such a way that it provides you the flexibility to share application as well as other network resources (hardware etc). This will lead to a need basedflexible architecture where the resources will expand or contract with little configuration changes. What are Cloud Stacks?
Cloud Services can be dived into **3 stacks:

1. Infrastructure as a Service (IaaS) 2. Platform as a Service (PaaS) 3. Software as a Service (SaaS) **There are many other ‘?’ as a Service viz. DaaS (Data as a Service)

http://www.techno-pulse.com/

Infrastructure asa Service (IaaS) This is the base layer of the cloud stack. It serves as a foundation for the other two layers, for their execution. The keyword behind this stack is Virtualization. Let us try to understand this using Amazon EC2. In Amazon EC2 (Elastic Compute Cloud) your application will be executed on a virtual computer (instance). You have the choice of virtual computer, where you can select aconfiguration of CPU, memory & storage that is optimal for your application. The whole cloud infrastructure viz. servers, routers, hardware based loadbalancing, firewalls, storage & other network equipments are provided by the IaaS provider. The customer buy these resources as a service on a need basis.

Platform as a Service (PaaS) Now you don’t need to invest millions of $$$ to get thatdevelopment foundation ready for your developers. The PaaS provider will deliver the platform on the web, and in most of the cases you can consume the platform using your browser, i.e. no need to download any software. It has definitely empowered small & mid-size companies or even an individual developer to launch their own SaaS leveraging the power of these platform providers, without any initial...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • cloud
  • Cloud
  • Cloud
  • cloud
  • Cloud computing
  • Cloud computing
  • Cloud computing
  • Cloud computing

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS