Posts

Showing posts from September, 2021

Best Practices for Cloud Resources (Azure)

 Best Practices for Cloud Resources  (Azure) General best practices  Resource costs differ across regions. Try using a region with lower costs.  Enterprise Agreements provide the best discounts. If you are not in an Enterprise Agreement, try to use one for the cost benefits.  If Azure costs can be prepaid, then discounts for all kinds of subscription can be gained.  Delete or remove unused resources. Figure out what resources are underutilized and reduce their SKU or size. If they are not needed, then delete them.  Use Azure Advisor and take its recommendations seriously.  Cloud Compute Best Practices Choose the best location for your compute services, such as virtual machines.Choose a location where all Azure features and resources are available together in the same region. This will avoid egress traffic.  Choose the optimal size for your virtual machines. A bigger virtual machine costs more than a smaller one, and a bigger virtual machine might not be required at all. Resize virt

Cloud Compute Best Practices

 Cloud Compute Best Practices Choose the best location for your compute services, such as virtual machines.Choose a location where all Azure features and resources are available together in the same region. This will avoid egress traffic.  Choose the optimal size for your virtual machines. A bigger virtual machine costs more than a smaller one, and a bigger virtual machine might not be required at all. Resize virtual machines according to demand. Azure releases new virtual machine sizes frequently. If a new size becomes available that is better suited to your needs, then it should be used.  Shut down compute services when they are not needed. This particularly applies to non-production environments.  Deallocate virtual machines rather than shutting them down. This will release all resources and consumption will stop.  Use development/testing labs for development and testing purposes. They provide policies and auto-shutdown and auto-start features.  With virtual machine scale se

A Quick DevOps Understanding

Image
 DevOps: - 4 Pillars of DevOps - 8 Capabilities and Practices of DevOps - Monitoring and ITSM - Planning and Managing Azure Costs ------------------------- Four Pillars of DevOps -People/Process/Product (3P) = Culture -Lean Product (MVP): build MVP asap -Architecture (Software/Infrastructure): should lean to adopt change and follow cloud native -Technology ------------------ Lean Product Feature: -Speed to Market -Defined by its business capabilities -Can be repeatable -Agility -Customer satisfaction ---------------------- DevOps 8 Capabilities/Practice: -Continuous Planning -Continuous Integration -Continuous Delivery -Continuous Quality -Continuous Operations -Continuous Security -Continuous Collaboration -Continuous Improvement -------------------------- Continuous Planning: -Objective & Key Results - OKRs --Clear Objective --Inspiring Goal --Share goals --Measure Results --Failure Happens Continuous Planning Principle -Value simplicity -The manifesto for agile software developm