Cloud Computing is the combination of technology (virtualization and automation) and discipline (a stringent way of breaking down the offered services into small blocks in order to recombine them quickly and automatically upon the user's request as well as defining standards or service catalogues to be offered. Automation is the act of implementing the control of equipment with advanced technology; usually involving electronic hardware.. The cloud infrastructure and management components take care of automatic provisioning and resource management, but as soon as legacy applications – that do not really know that they are running on a beautifully scalable environment – are involved manual administration of these applications would mean chasing an ever changing rabbit across a chameleon planet. Therefore, an automation engine could be fed IT model data and monitoring feeds directly from the cloud manager and could thus deal with the ever changing environment and keep the application automation rules up to date with the cloud components currently in use. Besides being able to spin up new server instances in the cloud, the other advantages of automation in cloud computing are- interoperability and workload redistribution . Interoperability - is about a frictionless and reliable set of standards to allow users to write once/run anywhere so they can build applications and deploy them internally to sites as Amazon.com, Rack Space .Workload redistribution -is about being able to move an existing process from one cloud to another in a seamless and relatively quick set of steps. It relies on interoperability, but it goes beyond that with a set of tools to enable users to move their workloads to the cloud environment that makes the most sense for financial, performance or other reasons. Tools are being developed to support this.
,
No comments:
Post a Comment