VMware
Showcase Keynote – Multi-Cloud Strategies to Operate at Scale - My notes
The session presenter was Joe Kinsella
The
evolution of the cloud has taken 10 years to get where it is today, we have
moved from the cloud being used by developers and IT departments for test and
dev, to where we are today running business productivity apps across a broad
range of industries.
Primarily
the cloud was used as IaaS, it is now for much more including Functions as a
Service, modern apps, AI, machine Learning, and much more.
Customers
are embracing multi-cloud, hybrid-cloud deployments, and using the flexibility
and functions of each public cloud vendor to tailor their systems to provide
the best user experience.
Just when
we think we’re there, new innovations come along daily, along with new features
to further boost productivity and the user experience, this gives us a dynamic environment
in which to develop systems to give us the competitive edge.
Why
move to the Cloud?
They’ll
be a number of factors as to why companies move to the cloud and here’s a few.
·
Agility
·
Innovation
·
Consumption
based model
·
On
demand infrastructures
·
Global
datacenters
However,
a challenge of a multi-cloud, hybrid-cloud model is management, how do we
manage multiplatform efficiently? This can in turn lead potentially to an
increase in operational costs.
This can
be for a number of reasons.
Number
one is the speed of change, new features are added on a fast pace, which we
have to leverage to give us efficient apps.
Number
two is the distributed management of multiple clouds, sometimes apps are team
based and designed by departments, rather than by IT, management interfaces can
be different across all clouds. This may mean that potentially companies have
multiple cloud accounts for multiple vendors, which in turn may mean that we
have a completely distributed set of security issues to worry about.
Number
tree is pervasive multi-cloud, companies now not only look after their own apps,
but now have multiple SaaS based solutions as well, their CRM system may be
running on VMware vSphere, their messaging and collaboration systems maybe
running on Microsoft Azure, their web front ends maybe hosted in AWS, and test
systems in Google Cloud.
How to
be Successful in a Multi-Cloud World
Four
factors are taken into account.
1) Cost and visibility - As the cloud is
based on a service model, sometimes costs can be unpredictable, so we need to
understand our workloads and identify waste, and then optimise the services.
2) Governance and Security - Need to
push out to teams the information required in order to ensure best practices
are followed based on policies, also managing the security of the business in
the public nature of the cloud.
3) Automation - Deploy, manage and
maintain systems within a policy framework, the automation of policy decisions,
allows system to grow and contract as required. If waste is identified automation
can quickly release that resource to further manage cost, rather than awaiting
an email or alert to be actioned by IT.
4) Service Integration – Integrating on-prem
systems and giving them on-prem and cloud visibility for optimal system
management.
VMware
Multi-Cloud Management
·
Provides
Multi-Cloud Visibility,
·
Cost
management by uncovering hidden costs, monitoring increases in spend, and
making impactful changes based on custom recommendations.
·
Cloud
Security, by allowing policies across business units, and receiving proactive
notifications on potential security risks.
·
Cloud
Governance, easily maintaining control over the cloud environment with custom
policies and workflows based on how the business should be ran.
·
Identify
and Increase Visibility. Better understand your cloud’s security and compliance
posture by visualizing object relationships and mapping associated violations,
metadata, and changes to objects.
·
Correlate
& Mitigate Risk. Prioritize issues based on smart risk scores and gain deep
insight into misconfigurations, complex violation chains, anomalies, and
activities.
·
Automate
& Scale Security. Receive immediate notifications to proactively detect
threats within seconds and build security guardrails to automatically remediate
violations.
·
Collaborate
& Organize. Distribute cloud security responsibilities and empower
developers to focus on critical issues by eliminating false positives.
·
To
accelerate application delivery for multi-cloud and Kubernetes.
·
Self-Service
Hybrid Cloud. Out-of-the-box experience for VMware Hybrid Cloud on par with
public clouds.
·
Multi-Cloud
Automation and Governance. Apply consistent orchestration & guardrails
across all clouds.
·
Delivery
with DevOps. Embrace DevOps and expedite infrastructure and application
deployment.
·
Kubernetes
Workloads. Manage PKS and Kubernetes clusters and container apps.
·
Is
a SaaS-based metrics cloud monitoring and analytics platform that lets you
visualize, query, and alert over data from across your entire stack
(infrastructure, network, custom app metrics, business KPIs, etc.)
·
Massive
scale built for the enterprise.
·
Ask
questions and get instant insights to quickly diagnose and fix application and
operational issues.
·
Create
smart alerts to alert on things that matter.
·
Enable
better collaboration between Dev and Ops teams since they can see data and get
insights from one single platform.
VMware
Multi-Cloud
With the
VMware product stack, the following is possible, you can Build, Run, Manage,
Connect, and Protect across your multi-cloud / hybrid-cloud.
VMware
has support in AWS, Microsoft Azure, Google Cloud, and IBM Cloud.