Nutanix NCP-CI-Azure study materials
Nutanix NCP-CI-Azure study resources

NC2 Cost Overrun and Public Prism Central

Nutanix NCP-CI-Azure · Put your knowledge to work in context.

All case studies

NC2 Cost Overrun and Public Prism Central

A company runs a six-node NC2 cluster in Azure with 80 AHV VMs, of which only 45 are active during business hours. Monthly Azure spend is 28% over budget. Prism Central has a public IP address so remote administrators can manage it, and its NSG allows TCP 9440 from 0.0.0.0/0. Resource tagging is inconsistent, so cost allocation by application is unreliable. The Azure budget alert fires at 80% of forecast but no one owns follow-up. The CIO wants a 20% cost reduction within one quarter without reducing the production SLA, and the security team wants management access private and auditable. The team can change cluster size only after a capacity and resiliency review, and must keep at least N+1 availability for production workloads.

1. Identify the most likely cost drivers and recommend remediation to reduce spend by 20% without violating the production SLA.

Read the worked answer

Start with utilization and contract data, not guesses. The six-node cluster with only 45 active VMs suggests overprovisioning; calculate CPU, memory, and storage utilization during peak and off-peak. Check whether any nodes are nearly idle and whether the cluster can safely scale in after a resiliency review. Use Azure reservations or savings plans for the steady-state baseline, but do not reserve capacity you may remove. Schedule nonproduction VMs off during nights and weekends, right-size oversized VMs, and move cold data to lower-cost storage where supported. Review egress, public IPs, backup retention, and orphaned disks. To hit 20% without SLA impact, combine a modest cluster scale-in or reservation discount with scheduling and storage cleanup. If N+1 requires six nodes at peak, do not remove a node; target reservations and nonproduction scheduling instead.

2. Design governance controls for tagging, cost allocation, and management access.

Read the worked answer

Enforce tagging with Azure Policy: require application, owner, environment, and cost center on NC2-related resources and resource groups; use deny or audit depending on maturity. Create budgets per application and subscription with action groups that notify the owner, not just the CIO. Use Azure Cost Management views filtered by tags to publish a monthly chargeback. For access, remove public IPs, restrict management NSGs to a management subnet, and use Azure Bastion plus MFA-protected VPN. Enable NSG flow logs and diagnostic settings to a central Log Analytics workspace. Put guardrails on cluster changes: capacity reviews, change tickets, and periodic idle-resource reports. This addresses the 28% overrun by making cost and ownership visible, not just by cutting resources.

3. Prism Central has been reachable from the internet on TCP 9440. What immediate and long-term actions should the team take?

Read the worked answer

Immediately remove the public IP from Prism Central, tighten the NSG to the corporate management CIDR or management subnet, and confirm no unauthorized sessions or new admin accounts. Rotate Prism Central and Prism Element credentials, review audit logs, and check for disabled MFA or new role assignments. Do not rely on the NSG alone: integrate Prism Central with AD/LDAP or SAML for centralized identity and enforce MFA at the identity provider. Put Prism Central behind Azure Bastion or a jump host with private access, enable logging to Azure Monitor, and alert on 9440 access from unexpected sources. After containment, patch to a supported release, validate backups, and document the exposure window for compliance. Long term, adopt just-in-time access and periodic access reviews.