most people learn kubernetes backwards. they write yaml and kubectl apply before they can read a cluster.
real on-call work is ~70% reading state. get, describe, explain. learn to read first and the rest gets easy. https://t.co/Fb7GMkW95B
terraform is declarative. you describe the end state, it works out the steps.
then plan shows you exactly what will be created, changed, or destroyed before anything moves.
that preview is the safety net the console never gave you. https://t.co/EMvLGQkbGp
Docker thing tutorials skip:
on the default network, containers only find each other by IP. IPs change, so it breaks.
make your own network and docker hands you DNS. they reach each other by name.
lab: https://t.co/lCyT0XPqkF
if you write bicep or terraform but still run az deployment from your laptop, you have infrastructure as code without the automation.
the fix is about 30 lines of yaml in .github/workflows/ that deploys on every push. https://t.co/6fqfIv1XTi
what separates people who use terraform from people who understand it: state.
terraform.tfstate is terraform's memory. plan is just terraform comparing that memory to reality, and drift detection is the same comparison.
learn state and terraform stops being unpredictable
what unblocks most people learning docker isn't a command, it's one sentence:
an image is a template. a container is a running copy of it.
once that clicks, networking and even k8s stop looking like magic.
https://t.co/jxVhRi2NUP
Posted a video after a long time now,
I shared how you can deploy Azure Virtual Desktop with Intune.
Check it out here!
https://t.co/22T0lKagLH
#azure#cloudwithsingh#intune#azurevirtualdesktop
☁️ Azure community is growing and getting more engagement now.
It was amazing to see more than 200 people attending the Vancouver Azure User Group and network at this scale.
Quick highlight from the recent session 👍👍
#cloudwithsingh@VancouverAzure@Azure
The Microsoft Entra Suite Workshop is now live and it’s FREE to download! 🎉
The Microsoft Entra Suite workshop helps customers to develop an actionable and orderly strategy for implementing the Microsoft Entra Suite.
Check it out at the following link: https://t.co/iO9zLYKUPL
🔥 Weekend Project: I built a Service Mesh Analyzer in Go (golang)
It uses a K-Means algorithm, which groups time-series data patterns.
Why is this helpful for Service Mesh?
👉 Pattern recognition across Kubernetes Services
👉 Spot problems like retry storms, latency spikes, and load balancing issues
👉 Ensure that you understand "normal" behaviors of your Services
#kubernetes #devops #platformengineering
Remember, the key is continuous monitoring and adjustment based on current usage patterns and business requirements. ✅
Learn more by signing up for early access to Unsave https://t.co/aBBsf8Vc2s
Here are some effective Azure cost-saving strategies:
1. Right-Sizing Resources:
Analyze Usage: Use Azure Advisor or Azure Cost Management to understand resource utilization.
Resize: Scale down or up based on actual usage. Overprovisioning leads to unnecessary costs.
Thread 🧵
9. Network Cost Optimization:
VNet Peering: Use Virtual Network Peering instead of VPNs where possible to reduce egress data transfer costs.
Traffic Manager: Optimize routing to reduce latency and, indirectly, costs by improving performance.