2. 5 Ways to Optimize Your Azure Infrastructure
Visibility, Optimization and Governance for your
Public Cloud and Hybrid Environments
Shabrina Jauhal
Solution Architect
Thayer Glasscock
Regional Manager
3. Confidential
Who is CloudHealth Technologies?
Deep Domain Expertise in ITSM
$86 Million in Venture Capital Raised
600+ Direct Customers
200+ Employees
Headquartered in Boston, MA
Offices in San Francisco, Washington DC,
London, Amsterdam, Tel Aviv, Sydney, Kuala
Lumpur & Singapore
1,300+ Channel Customers through
80+ Partners
4. Confidential
1.1
Our Management Metrics
99.99%
yearly platform
uptime
assets
PER MONTH…
1.2 million policies
evaluated
365,000 emails sent
$15 million in monthly
RI purchases
PER DAY…
14 million VMs
600PB Storage
8TB bills processed
400,000 perspectives / groups
305,000 cubes generated
3,000 reports generated
billion
API callsin cloud spend
managed per year
5. Confidential
Cost Drives Public Cloud Adoption
§ According to Gartner, it is common for
public cloud expenditures to be 2x
higher than projections
§ Proper visibility leads to confident
spending
§ Hourly billing can be complex but
empowering
6. Confidential
Publishing & Media eCommerce IT Security
Business Intelligence &
Analytics
Marketing & Advertising Social Performance Management Gaming Analytics
Best Practices Gathered from Cloud Leaders
7. Confidential
1. Tag All Resources
§ Companies on average have 6
naming conventions that align to their
business strategy
§ Tagging drives organization and
accountability of resources.
§ An untagged resource might be a
security threat
8. Confidential
2. Terminate Zombie Resources
§ Unnecessary security risks
§ Common causes of zombies:
ü Forget to turn off resources
§ Dev, Testing, Big Data
ü Failed launch of VMs
ü De-provisioning scripts fail
ü Unused Volumes
ü Old Snapshots
ü Idle Load balances
CLOUDOLOGIST TIP
Start your zombie hunt: find VMs that have
a max CPU < 10% over the past 30 days.
9. Confidential
3. Rightsize Disk Storage
§ Over-provisioned disk storage
can be modified for potential
cost savings
§ Evaluate capacity, IOPS, and
throughput
§ Two storage performance tiers:
– Standard
– Premium
§ Price difference can be as
high as 3x!
CLOUDOLOGIST TIP
Premium storage is billed based on the
total disk size, regardless of
consumption. Keep a close eye on
utilization of to minimize wasted cost.
10. Confidential
4. Rightsize Virtual Machines
§ Over-provisioning a VM can
lead to exponentially higher
costs.
§ Evaluate CPU, memory, disk,
and network utilization
– A good starting place for
rightsizing is to look for VMs
that have an Avg CPU < 5%
and Max CPU < 20% for 30
days
CLOUDOLOGIST TIP
A good starting place for rightsizing is to
look for VMs that have an Avg CPU <
5% and Max CPU < 20% for 30 days.
VMs that fit this criteria are viable
candidates for rightsizing or termination.
11. Confidential
5. Start and stop VMs on a schedule
§ How many of your VMs really need
to run 24x7?
§ Instances running 24x7 run 672 to
744 hours per month
– Turn off VMs on nights, weekends,
and holidays, and the same VM
will run 152 - 184 hours per
month
CLOUDOLOGIST TIP
Create a Tag called Run Time for
all non production VMs.
IE RunTime:MF8/6pst, this VM
would run Monday to Friday 8am
to 6pm PST.
14. Confidential
Consolidated view & business Perspectives
§ View assets & resources through
a business lens
§ Align metrics and reporting to
business objectives
§ Rule-based grouping by tags and
meta data
§ Leverage perspective for
reporting and analysis
§ Mapping dependencies of
downstream resources
15. Confidential
Analyze cost, usage, and performance
§ Granular, interactive reporting by
accounts, functional business
groups, services and service
items
§ Sample cost reporting
capabilities:
– Cost reallocation to enable
financial reporting
– Burndown tracking versus
annual commitment
§ Leverage integrations to provide
context for workloads and their
usage
16. Confidential
Active policy management
§ Define how to manage cost, availability,
performance & security of cloud
infrastructure
§ Apply rules based on multiple data
sources
§ Receive recommendations on how to
return back to ideal / preferred state
§ Choose actions to take (coming soon):
– Notify users of violation
– Automatically make changes to infrastructure
– Make changes to infrastructure but only after
internal approval
17. Confidential
Best practices recommendations
§ Customers can identify critical
constraints for optimizing
infrastructure
– e.g. sizing virtual machines,
terminating zombie VMs
§ Leverage different algorithms
to analyze customer data &
identify how to achieve ideal
state
§ Customers can modify
recommendations with a
single click for actions
18. Confidential
Data Center Migration
§ Provide customers with
analysis on potential costs if
assets were migrated to
Azure
§ Based on usage profile of
individual assets
§ CloudHealth Tech agent
deployed to assets to be
migrated, provides
recommendations on cost
and VM types