What Does Salesforce Cloud Do?
Cloud management refers to the exercise of control over public, private or hybrid cloud infrastructure resources and services. A well-designed cloud management strategy can help IT pros control those dynamic and scalable computing environments.
Cloud management can also help organizations achieve three goals:
Self-service refers to the flexibility achieved when IT pros access cloud resources, create new ones, monitor usage and cost, and adjust resource allocations.
Workflow automation lets operations teams manage cloud instances without human intervention.
Cloud analysis helps track cloud workloads and user experiences.
Without a competent IT staff in place, it’s difficult for any cloud management strategy to succeed. These individuals must possess knowledge of the proper tools and best practices while they keep in mind the cloud management goals of the business.
Cloud management goals and characteristics
The biggest challenge to cloud management is cloud sprawl, which is exactly what it sounds like: IT staff loses track of cloud resources, which then multiply unchecked throughout the organization. Cloud sprawl can increase costs and create security and management problems, so IT shops need governance policies and role-based access controls in place.
Start with a cloud migration strategy that incorporates proper documentation and ensures only necessary data and workloads are moved off premises. Address multi-cloud management, self-service portals for users and other forms of provisioning and orchestration.
Cloud management platforms provide a common view across all cloud resources to help monitor both internal and external cloud services. Management platform tools can help guide all individuals that touch an application’s lifecycle. Regular audits can keep resources in check. Finally, consider third-party tools to help fine-tune enterprise usage, performance, cost and business benefits.
Be sure to set metrics to help identify trends and provide guidance on what you want to measure and track over time. There are plenty of potential data points, but every enterprise should should choose the ones that matter most to their business. Consider the following:
Data about the utilization of a compute instance’s volume and performance (processor, memory, disk, etc.) provides insight about the application’s overall health.
- Load-balancing services distribute incoming network traffic.
- Database instances help pool and analyze data.
- Cache instances use memory to hold frequently accessed data and thus avoid the need to use slower media, such as disk storage.
- Functions, also called serverless computing services, are used to provision workloads and avoid the need to supply and pay for compute instances. The cloud provider operates the service that loads, executes and unloads the function when it meets trigger parameters.
The major public cloud vendors continue to invest in their services and improve cloud security, such as their ability to fend off distributed denial-of-service attacks. Some experts say that today’s cloud attacks are far less devastating than on-premises ones because cloud attacks are generally limited to a single misconfigured service, whereas a local attack might devastate an entire infrastructure.
Nevertheless, IT shops must remain vigilant to guard against security threats. Google, AWS and Microsoft, among others, do not take full responsibility to keep cloud data safe. Cloud users must understand their shared responsibility in the cloud to protect their data. Cloud security best practices include configuration management, automated security updates on SaaS, and improved logging and access management. Cloud configurations today are more standard, and standard configurations are easier to secure.