Tips
Tips
-
Customize a Hyper-V network adapter for security, performance
Look beyond basic network adapter settings in Hyper-V to enable features like IPsec task offloading, DHCP guard, protected networks, port mirroring and NIC teaming, among others. Continue Reading
-
Automation and orchestration elevate scripts from helpful to essential
Did you automate a server update, only to realize another script for configuration compliance has to run first? Orchestration tidies up the messy piles of automation that grow out of IT scripting. Continue Reading
-
Three ChatOps examples demonstrate DevOps efficiency
IT collaboration tools are taking center stage in DevOps shops, where they create an environment of connection -- to applications, to peer knowledge and to automation tools. Continue Reading
-
Unikernels vs. containers: See the lightweight championship fight
The drive to minimize app hosting resources yielded unikernels and containers, the IT equivalent of a tiny house and apartment. Containing only the barest essentials, unikernels pose unique benefits and challenges. Continue Reading
-
Sharpen IT effectiveness to go from cost center to business nexus
IT departments must work to keep user experience positive to avoid a perception as a resource vacuum. If users can't manipulate the app effectively, what does uptime matter? Continue Reading
-
Expand KVM storage with virsh commands
With a few steps -- the creation of files, the addition of XML code and the execution of commands -- you can use the virsh command-line interface to add storage to existing VMs. Continue Reading
-
Learn YAML through a personal example
Some code languages take countless hours of formal training and practice. YAML strikes out in the opposite direction. To comprehend its hierarchical format, follow this coding example. Continue Reading
-
Container orchestration tools ease distributed system complexity
Containers simplify some aspects of enterprise apps, but the deployment process is no walk in the park. Orchestration tools bring standardization and automation to complex hosting scenarios. Continue Reading
-
Bulk manage a Hyper-V server group with PowerShell
With only a few steps, you can use SCVMM to bring a Hyper-V server under management. This is limited, however, so use the SCVMM Command Shell to bulk manage Hyper-V servers. Continue Reading
-
Hyper-V cmdlets for daily operational tasks
With simple scripts, enable or disable VM Integration Services and Live Migration on Hyper-V hosts, reset VM replication stats, grant or revoke VM access, and optimize VHD files. Continue Reading
-
Copy files from the host to a Hyper-V machine
There are many ways to copy files from the host to a Hyper-V machine, including Enhanced Session Mode and the Copy-VMFile PowerShell cmdlet. Follow these steps for each method. Continue Reading
-
Ensure container monitoring and control via smart tooling
Don't try to stick with traditional monitoring tools when your organization matures to containers; they won't do enough. Seek out monitoring and management tools with targeted capabilities. Continue Reading
-
Use virt-install to install VMs from the command line
Learn the basics of virt-install, including standard use cases, executing it on CentOS 7, different command-line options and the creation of kickstart files. Continue Reading
-
Address bulk VMM agent updates with PowerShell automation
The SCVMM agent upgrade process is a regular, but sometimes laborious, part of VM management. Use PowerShell to make light work of bulk updates through commands and loops. Continue Reading
-
Application support best practices involve all teams
There's more to app support than making sure the bits and bytes are in order; the user's experience is vital to uphold. Creating a smooth process takes more than just operations. Continue Reading
-
Unleash application dependency mapping tools to combat outages
Create a detailed map of application dependencies from the CMDB and cloud resources and help prevent unexpected outages. Continue Reading
-
PowerShell commands for Hyper-V update bulk VM configuration
Admins who don't have access to SCVMM can make configuration changes to multiple Hyper-V VMs at once with a few PowerShell scripts and the ForEach loop approach. Continue Reading
-
Embark upon ITSM asset management with systematic tagging
The journey to an organized data center begins with a single tag. Start using IT tags today to apply updates, control access and help automate management. Continue Reading
-
Evaluate ChatOps tools and bots for the right fit
ChatOps is still a niche in IT operations and DevOps shops, but organizations that have set it up love it. That means you should join the fun and give it a try. Here's what you need to know about ChatOps tools. Continue Reading
-
Know when to implement serverless vs. containers
Containers save resources and reduce deploy times. So does serverless. Containers are a great host for microservices. So is serverless. But the deployment options are more different than they are alike. Continue Reading
-
A good IT orchestration system saves time for users and admins
Rather than fight with business workers about runaway IT resource consumption and complex demands on tight deadlines, let an orchestration platform control the process. Continue Reading
-
Use virsh commands to manage KVM networking
Virsh commands enable you to manage network properties and can be used alongside brctl commands to help you create additional virtual bridges in your KVM environment. Continue Reading
-
Two Ansible playbook examples illustrate config management
Configuration management enables automation for many operations tasks. Ansible uses a simple structure and a dynamic language to enable admins to easily complete jobs, once they get the hang of a playbook. Continue Reading
-
Centralize Ubuntu server management on Landscape
Canonical Landscape brings centralized server management to Ubuntu on physical and virtual machines, as well as cloud systems. See how it works, and explore features such as tagging. Continue Reading
-
Get serious about patch validation and deployment -- fast
Zero-day exploits are more dangerous than ever, but so is applying an untested patch to live systems. Without a strategy to quickly validate patches -- outside of production -- you're playing with fire. Continue Reading
-
IT capacity planning takes new shape in the cloud
Migrating applications off premises to the cloud requires a new capacity planning approach: Develop a detailed cloud strategy, and carefully track upgrade schedules. Continue Reading
-
Infrastructure as code benefits range from audits to ops
When an auditor asks to see how the entire application stack is configured, you'll recognize the benefits of an infrastructure-as-code implementation. Continue Reading
-
The application runtime environment is as important as the app
To avoid cascading failures and never-ending troubleshooting, take the time to understand the software and hardware -- the runtime environment -- that keeps an app ticking. Continue Reading
-
To build or to buy? That is the DevOps toolchain question
An organization should assess its strengths and weaknesses before choosing a DevOps toolchain. A pre-made pipeline is simpler than individually collected tools, but it sacrifices flexibility. Continue Reading
-
Container OS options abound: Make the right selection
There is an assortment of OSes that support containerized applications, so go into the decision with a set of wants, needs and must-avoids. Continue Reading
-
Windows Server containers and Hyper-V containers explained
It's important to not only understand the differences between these two container types but also the specific requirements, deployment considerations and management practices. Continue Reading
-
Use Azure availability sets for patching to achieve the best uptime
Ops' responsibility doesn't end once in a public cloud; in fact, it can get more confounding. Learn the best route to update Azure cloud instances and what mistakes to avoid. Continue Reading
-
Standardize configuration management software for smoother DevOps
If your organization uses different configuration management software for development and operations, you're not alone. Even better, it's no engineering feat to migrate to one main tool. Continue Reading
-
Configuration management processes take down GRC challenges
Configuration management processes speed deployments, but tools that know effective licenses and data storage details aid in another area that businesses are keen to get right. Continue Reading
-
Build a DevOps version control process for IT infrastructure
Infrastructure admins can turn to the DevOps version control process for all IaC updates. Learn the basics, then follow along with an example in Git. Continue Reading
-
Ansible variables give structure to playbook execution
Ansible playbooks tell the IT automation system how to complete a task. Use variables in a playbook to tell Ansible how to interact with the available resources. Continue Reading
-
A deployment pipeline keeps infrastructure ducks in their rows
IT infrastructure is difficult to get right. Whether to stand up a test/dev server or deploy a new app to production, infrastructure developers turn to a deployment pipeline to build IT. Continue Reading
-
Come to grips with immutable infrastructure in production
Immutable infrastructure is a developer approach to application hosting that's made its way into the IT ops lexicon. It's time to understand the changes it brings to application support. Continue Reading
-
Chef Habitat offers a different take on configuration management
Chef Habitat's strategy focuses on the dynamic application environment instead of static servers, approaching configuration management with a new focus. Continue Reading
-
IT automation software: Top five common mistakes
IT automation software projects can involve a great deal of risk, but avoid these common mistakes and it will increase the chances for automation success. Continue Reading
-
Simple steps to improve the IT incident management process
No one notices when there's a solid IT incident management response process in place, but everyone notices when there's not. Improve how you handle issues in three steps. Continue Reading
-
Agentless Ansible structure opens up configuration management potential
Ansible is easy to use for IT ops pros, and it supports multicloud functionality within its automation structure. This simple walkthrough gets sys admins started with the tool. Continue Reading
-
Should you run MySQL on VMs or physical machines?
Take stock of your current environment, including instance types, orchestration systems and storage devices, before deciding whether to deploy MySQL to VMs or physical machines. Continue Reading
-
Server OS patching doesn't have to be as painful as you fear
OS patching is like a mechanic's job -- you need different tools for different makes and models. SCCM, Satellite and Landscape provide upkeep for IT's sports cars and SUVs. Continue Reading
-
Three DevOps toolchain options refine IT automation
DevOps tools that don't interconnect form a bottleneck that teams can easily avoid -- or retroactively remedy -- if the CI/CD workflow merits the time commitment. Continue Reading
-
When to use Docker alternatives rkt and LXD
Docker can't meet the needs of every IT scenario. LXD and CoreOS rkt are additional container formats to try out when Docker doesn't make sense. Continue Reading
-
IT asset tracking informs better capacity, management decisions
Detailed IT asset inventories are a result of granular asset tracking and lead to better server and storage management -- among other benefits. Continue Reading
-
Log management systems benefit greatly from AI
Organizations with massive volumes of IT operational data need log management tools that can quickly and adeptly process it. AI embedded into tools might be the answer. Continue Reading
-
Learn shell scripts: A sys admin's guide to automation
Shell scripts and sys admins should be best friends. A day rarely goes by without using some form of shell script or another. Learn how those scripts work and start writing them. Continue Reading
-
Note these ops issues before you deploy with Docker containers
Docker regularly updates its containerization offering, but it's not click-to-deploy ready for production. Ops professionals should acknowledge these points before deploying Docker containers. Continue Reading
-
Deep dive into Hyper-V files and folders
Understanding all aspects of a Hyper-V installation now makes it easier to troubleshoot problems later. Look under the hood of Hyper-V files and folders to prep for the worst. Continue Reading
-
Let's talk about IT infrastructure and emerging technologies
Work closely with hardware specialists and engineers in the data center, as emerging compute, network and storage technologies have ramifications beyond the racks. Continue Reading
-
Set Salt configuration management free without a master
Salt configurations usually involve at least one minion controlled by a master, but that's not always necessary. See how to use Salt to run a single machine in masterless mode. Continue Reading
-
Shipyard floats a Docker GUI for easier container management
Deploying new Docker images is the easy part; managing and reporting on those instances is tricky. IT teams can use the Shipyard GUI to stop, start, orchestrate and manage Docker. Continue Reading
-
Application support and maintenance add up to operational ALM
An application isn't fully grown when it moves from development to production -- it still needs nurturing to meet its full potential. Continue Reading
-
How the Puppet architecture manipulates configurations
Puppet is intrinsically scalable, enabling IT teams to manage one machine or hundreds. Its architecture makes the configuration management tool compatible with a range of IT setups. Continue Reading
-
Set up Docker container networking for real production workloads
A technology as old as data centers -- networking -- threatens to derail the next new thing. Smart networking choices make Docker container deployments functional and organized. Continue Reading
-
Optimize PHP with finely tuned IT resources and settings
Application ops should address the elephant in the room -- poorly optimized PHP -- to speed load and processing times. Continue Reading
-
Automated deployment tools mitigate the risk of human error in DevOps
There are dozens of application and infrastructure automation tools for IT shops. Choosing the right one requires project and feature evaluation. Continue Reading
-
Real-life change management examples prove it's harder than it looks
Whether your IT shop rigorously follows a service management framework or takes a laissez-faire approach to changes, these examples help hone change management procedures. Continue Reading
-
Set up a virtual home lab to learn OpenStack and more on your own time
There are many reasons to set up a virtual home lab, not least of all for career advancement and learning. Occasionally, it can be fun too. Continue Reading
-
Agent vs. agentless: Monitoring choices for diverse IT ops needs
All management tools must run on a device, but the standards for agent and agentless monitoring vary widely. The determination is easier once you understand monitoring data needs. Continue Reading
-
Idempotent configuration management sets things right -- no matter what
Idempotency ensures a system won't stray from its designated desired state, sending alerts to systems administrators if a requested change would cause a disruption. Continue Reading
-
Release management best practices for every IT team
No one likes an app that implodes once it reaches production. IT operations teams can save themselves some headaches by implementing release management from the initial design on. Continue Reading
-
Simplify your platform with IT systems management tools
So much effort goes into simply keeping an IT infrastructure up and running. Imagine what more could be accomplished once you automate some of those tasks with IT systems management tools. Continue Reading
-
A SaltStack tutorial to start mastering data center minions
With a basic understanding of SaltStack minions, modules, grains and other concepts, IT administrators have the power to scale up configurations. Continue Reading
-
Ways to make the application deployment process clear and flexible
The application deployment manual must be flexible, and short enough to actually follow. A process that can't change with the evolving IT system isn't of much use to anyone. Continue Reading
-
Salt minions and grains facilitate deployment at scale
A tiered management setup and finely grained monitoring capabilities make SaltStack's configuration management tool worth considering. Continue Reading
-
Know how to handle IT incident management to avoid chaos
When an important application goes down, you'd better have the right IT incident management processes and procedures in place to fix it. Continue Reading
-
Mimic production with the right staging environment
With public or private cloud templates, it becomes easy to copy your production IT environment for staging new code as often as development needs it. Continue Reading
-
IT service delivery model uses BPM to translate ops to biz
A business process management structure for IT service delivery can bridge the gap between IT and the rest of the business, allowing IT leaders to sit at the table for important decisions. Continue Reading
-
Setting up and controlling resources on a Proxmox cluster
You're learned how to create Proxmox hosts and group them into a cluster. Now it's time to add resources to your cluster and assign access rights to them. Continue Reading
-
Secure Docker on Linux or Windows platforms
With Docker appearing in businesses of all shapes and sizes, security is a concern for many IT admins. Here's how to secure Docker on the container or the host machine. Continue Reading
-
Improve application rollout planning with advanced options
Enterprise IT teams have several advanced options for deploying application updates. The right one depends on what makes the most sense for the business, available IT infrastructure and your confidence in the update. Continue Reading
-
Script management technology adds safety to scripting's power
Script management is a necessity to maintain an IT deployment. The canny organization will choose the right tools that give power to the sys admin, while protecting against accidents. Continue Reading
-
How application scalability works in event-driven vs. IaaS computing
Event-driven computing saves IT admins' time and helps application scalability, compared to managing traditional cloud infrastructure. But IaaS and event-driven computing aren't exclusive. Continue Reading
-
Patch servers the right way without wasting time
Apply these server patching best practices to save time, reduce complexity, and build an optimal schedule and toolkit. Continue Reading
-
Hadoop workflow automation lets IT pros go with the flow
Hadoop workflow managers are not just resource schedulers. They handle intricate tasks and service handoffs that are essential for managing big data services. Continue Reading
-
Create a cloud development environment for on-premises apps
With built-in tools from many of the mature public cloud services and a well-planned deployment strategy, IT teams can -- and should -- move test/dev to public cloud. Continue Reading
-
Adding an additional virtual bridge to a KVM environment
Virtualization expert Sander Van Vugt offers tips to simplify the process of adding a second software bridge to your KVM environment to run VMs in an isolated SDN. Continue Reading
-
Use GitHub for open source data center automation ideas
GitHub, a bastion of software developers, also offers automation scripts and open source collaboration for data center administrators. Continue Reading
-
Server patch management for multi-OS data centers
If you have a multi-OS data center, you know the struggle that is server patch management. Don't fret, the right combination of tools and human intuition can alleviate the pain. Continue Reading
-
Change boot settings from a VM BIOS
Often overlooked, a VM's BIOS is more limited than a physical machine's BIOS, but will allow you to adjust boot settings. Continue Reading
-
Three steps to avoid server NIC teaming problems
NIC teaming can help reduce resource contention and improve VM performance, but don't fall victim to common mistakes when setting it up. Continue Reading
-
How CPU and memory affect application performance
Application performance will change depending on if you want more cores, better clock speed or what you choose for memory. Continue Reading
-
How to integrate IT infrastructure monitoring tools
When done successfully, performance monitoring tool integrations enhance administrative insight and productivity across a busy data center. Continue Reading
-
Two ways to manage different server operating systems
Several tools and techniques let data center systems administrators work with multiple server OSes on one host system, and manage it effectively. Continue Reading
-
Three apps in which Docker containers really shine
Docker containers offer a variety of benefits. But apply the software to these three application types to get the biggest bang for your buck. Continue Reading
-
How virtualization can get you into software licensing trouble
Maintaining proper software licensing in virtual environments can be a challenge. Find a strategy to cope or you could find yourself out of compliance and in hot water. Continue Reading
-
Know your data center monitoring system
You can't depend on a building system to run the data center. Implement a BMS and a DCIM tool to monitor and predict system changes, tighten security and more. Continue Reading
-
How to write server documentation
A data center should be prepared for the worst, but try to avoid that at all costs. Appropriate system documentation helps avoid critical errors. Continue Reading
-
Component cloud model powers agile application development
In the future, IT pros see cloud as a place to spin up applications to respond to problems on the fly. The component cloud model is just step one. Continue Reading
-
DevOps overhauls app dev scripts
Applications don't run in a vacuum. Operations -- the last step of app development and maintenance -- actually belongs in every stage of the cycle. Continue Reading
-
Traditional IT silos face a hostile software-defined environment
Think you got rid of data center silos when you adopted virtualization? Not so fast. Software-defined data center tools promise more silo-busting. Continue Reading
-
Successful DevOps practices from the start
Here's all you need to know to get started with DevOps, from identifying goals and roadblocks, to useful tools to scale DevOps to the next level. Continue Reading
-
How to build an enterprise private cloud that looks better than AWS
Clouds that enterprises build rarely stack up to AWS and its ilk in a public cloud. Follow these steps if you want a viable private cloud for users. Continue Reading
-
IT asset management best practices for any data center
Choosing a data center asset management tool depends on how the infrastructure functions, the mix of hardware and software in action and more factors. Continue Reading
-
Scale up vs. scale out: Debate evolves over how to upgrade data centers
Pick sides on whether to scale up vs. scale out servers. It will establish what method to enhance server performance makes sense for your data center. Continue Reading
-
Five tips for selecting system management tools
Too much granularity? Not enough? Need alerts? Maybe not. There are five considerations for systems management tools -- and cost isn't one of them. Continue Reading
-
Tips and tricks to improve memory paging on servers
Memory paging helps virtual machines share a server's memory resources nicely, but can throttle performance. A few simple tricks will optimize paging. Continue Reading