Unlike virtual environments, which require a substantial amount of manual work to provision, deploy and manage,...
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
private clouds require automation. Automating private cloud environments offers users a self-service model, while ensuring rapid and uniform provisioning with fewer errors. But to reap the benefits of automation in a private cloud, organizations need the right set of processes and tools.
Cloud computing, at its core, is a utility computing model in which computing resources are delivered on-demand in measured, billable increments -- much like water or electricity. Cloud resources include storage, virtual servers and network capabilities, along with services such as event-driven computing, encryption and performance monitoring. Users must be able to select, implement, use and pay for those resources and services without the intervention of IT staff. This is where automation comes in.
Organizations that adopt a private cloud must use automation tools to translate business and technical policies into tangible cloud actions. An automation framework defines and directs resource provisioning, monitors and manages the cloud environment and provides detailed reports to track usage, billing and lifecycles. Organizations will typically use more than one private cloud automation tool and integrate those tools into a broader automation framework. Common automation tools include Puppet, Chef, Dell Cloud Manager and RightScale.
There are various benefits of automation in a private cloud. When a user requests private cloud resources or services, automation tools and frameworks will identify the user and verify that the user is authorized to make that request. In most cases, the identified user can select from a menu of resources or services that are appropriate for their role in the enterprise. Once a request is made, a workflow engine implements the associated provisioning steps, such as obtaining authorization from supervisors, locating available resources, workload balancing for performance optimization and so on. Private cloud automation can also handle lifecycle management by tracking resource usage and reporting any underused or abandoned resources.
Another benefit of automation in a private cloud is improved adherence to business policies and regulatory compliance obligations. Automation provides a predictable and repeatable engine that ensures resources and services are provisioned the same way, every time, for each user or group. It also eliminates the human errors that can occur with manual provisioning. The monitoring and reporting provided through automation can also help during compliance audits.
Take advantage of scripted automation
How many automation tools do you need?
Automation saves money in private cloud
Dig Deeper on Cloud management and monitoring
Related Q&A from Stephen J. Bigelow
Photon OS optimizes VMware Photon platform deployment, not only in vSphere but in GCE, EC2 and more. Follow these steps to learn how to run Photon OS...continue reading
Performance problems can be caused by a number of things, including overprovisioning and poor vCPU selection and assignment to VMs. Use these ...continue reading
Think about what types of workloads are running on a VM before assigning compute resources, and consider using vCPUs from different cores for ...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.