Manage
Learn to apply best practices and optimize your operations.
Manage
Learn to apply best practices and optimize your operations.
Resolve issues between Python and Linux with virtualenv
While Linux OSes favor Python 2, Python 3 is the widely preferred version. Install virtualenv to isolate Python 2 and 3 and prevent IT issues. Continue Reading
Monitoring thresholds determine IT performance alerts
An IT monitoring strategy depends on the applications and systems it governs. Static and dynamic thresholds each have benefits and drawbacks, but it's possible to find a balance. Continue Reading
Enable resource metering in Hyper-V to collect usage data
Easily monitor resource utilization for your Hyper-V VMs by first enabling the resource metering feature and then collecting data with a few PowerShell commands. Continue Reading
-
Try these Salt commands to master the config management tool
The command line is an IT administrator's best friend. Salt users should try these commands to understand how the configuration management tool works. Continue Reading
Migrate virtual machines from development to production
Administrators must prepare carefully before moving test or development VMs to production. Check connectivity, security, compliance and licensing before beginning a migration. Continue Reading
Become an infrastructure developer to get code to production faster
Wondering where to take your IT career in a future that is increasingly software-defined? Learn the role of an infrastructure developer from one expert with experience in the field.Continue Reading
Hunt zombie VMs and control virtualization sprawl
VM tagging is an effective tactic for discovering and eliminating zombie VMs. Cut useless VMs, redundant data and confusing configurations to enable efficient resource consumption and limit VM sprawl.Continue Reading
IT's application support model depends on everyone outside IT
IT wants to reduce application outages, boost performance and make users more productive. The best way to achieve these goals is to welcome outsiders onto the app support team.Continue Reading
SaltStack Enterprise GUI features outreach Salt Open territory
For enterprise IT shops that require a mix of reports on systems, and audit compliance, SaltStack Enterprise offers more than the pure open source version of Salt.Continue Reading
How to list the Hyper-V virtual processors configured for VMs
To see virtual processors configured for VMs on the local host, execute a simple PowerShell command. For vCPUs configured for VMs on remote servers, a script is needed.Continue Reading
-
Build the Kubernetes home lab that's right for your job
Kubernetes and the growing number of commercial container management tools based on it require specialized skills and experience from the application to the infrastructure.Continue Reading
Follow this Minikube tutorial to brew up a Kubernetes home lab
Set up a Minikube home lab, and begin exploring Kubernetes container orchestration before the coffee in your mug turns cold.Continue Reading
Learn Kubernetes infrastructure in a personal lab
Live servers are not the place to build up Kubernetes skills. Instead, set up a Kubernetes cluster, and start experimenting with it on a laptop in a lab.Continue Reading
Use the Hyper-V QoS feature to manage storage IOPS
Quality of service addresses storage IOPS limitations by enabling administrators to stipulate a minimum and maximum IOPS value for a virtual hard disk.Continue Reading
Enable and disable vTPM on Hyper-V VMs with PowerShell cmdlets
If you don't have Guarded Fabric or Shielded VMs, which have the Trusted Platform Module feature built-in, you need to manually enable virtual TPM for your Hyper-V VMs using PowerShell.Continue Reading
Automated continuous deployment tools produce successful code
Continuous deployment skips the operations oversight step in software production. So, automated tools must ensure code success in administrators' stead -- before mistakes go live.Continue Reading
Manually initiate the Hyper-V replication failover process
Hyper-V replication failover only requires two steps. But before you initiate failover, perform some tests to ensure the recovery point has consistent data.Continue Reading
Three steps to plan a self-service IT portal that actually works
There's no point to a self-service IT portal if the offerings are out of touch with how its users conduct business or the instant builds are on hold while additional capacity spins up.Continue Reading
Plan ahead: Build a container network for scalability
Container connectivity is no small problem for enterprises with large Docker and Kubernetes deployments. Bring in tools designed to support the workload.Continue Reading
Six simple cloud security policies you need to know
Data protection takes center stage in modern IT. Step through this cloud security checklist to ensure your organization is covering all its bases.Continue Reading
Azure Container Instances provide an opt-out option for cluster ops
Containers-as-a-service platform Azure Container Instances doesn't support clustering on its own, but features an open source connector tool for increased scalability.Continue Reading
Add virt-manager to your set of KVM management tools
KVM virt-manager provides a useful and simple VM management GUI. The console enables VM creation, deletion and troubleshooting. Learn the basics of its management and installation.Continue Reading
The role of container management software in IT ops
Containers are a useful technology, but give some thought to how you'll manage them. Here's what to know about what's available and how to find the right fit.Continue Reading
Use an IT incident management system to enable automation
IT admins and gurus can't tackle every issue every hour of the day -- let alone predict them first. A dynamic combination of monitoring and incident management makes for better admins.Continue Reading
Integrate DevOps and containers with simple tool adjustments
Organizations with an established DevOps pipeline can migrate from VMs to containers without tossing out the entire toolstack. Focus on these steps to enable containers in production.Continue Reading
Create SCVMM user roles to define management, tighten security
Using SCVMM user roles provides granular control in a virtual infrastructure. By defining a delegation model, admins also ensure that the infrastructure is more secure.Continue Reading
Mount an ISO file to a virtual DVD drive with PowerShell
It's easy to manage external media from PowerShell. It's worth noting, however, that the command syntax varies depending on whether you're referencing an IDE or SCSI drive.Continue Reading
Impact Awards honor the best cloud and data center tools
Each year, the Modern Infrastructure Impact Awards program salutes the data center tools and cloud management technologies that stand out from the crowd. The winners are the products that prove particularly useful and draw raves from users. These ...Continue Reading
Terraform best practices that aid DevOps infrastructure builds
Create the right configuration for any DevOps setup, and then, fluidly replicate and scale as necessary with infrastructure-as-code tools and strong management policies.Continue Reading
Preserve Hyper-V security from Meltdown and Spectre vulnerabilities
Protect Hyper-V VMs from Meltdown and Spectre security vulnerabilities, and install patches from Microsoft. Watch out for future revisions, performance impacts and recalls.Continue Reading
Small business virtualization grows in mature market
Virtualization isn't only for large enterprises anymore. New technology at cheaper prices has made SMB virtualization practical, while increased competition has made it necessary.Continue Reading
Live-migrate Hyper-V VMs in and outside a failover cluster
PowerShell commands save time and enable admins to migrate multiple VMs outside a Hyper-V failover cluster from one host to another, as well as VMs inside the cluster between nodes.Continue Reading
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
Forget grassroots: Why the CIO must be today's DevOps leader
DevOps from the ground up sounds like a great idea. Too bad it won't work, at least in an enterprise. David Savage explains why the CIO must lead the DevOps journey.Continue Reading
Network security features available in a virtual switch
Virtual switch security is achieved through a number of features. Virtualization admins can create and enforce policies, lock down MAC addresses and block forged traffic from VMs.Continue Reading
NIC teaming software enables load balancing and failover
Load balancing and failover capabilities help optimize performance and achieve resiliency in your virtual infrastructure. Learn how NIC teaming provides both functionalities.Continue Reading
Catch the IT automation technology wave
IT automation is taking over in operations as tasks get bigger and more complex, handling distributed systems. Stay current with these five big trends.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
IT ops pros predict routes to DevOps efficiency in 2018
Operations admins have a lot on their plates already, and they'll pile on more in 2018. These IT pros and analysts share what's coming and how to handle it.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
Error budget instills reckless IT project management mindset
Just how many errors is the IT operations team allowed to make? Trendy organizations are answering this question with a budget, but it possesses some admins to push the envelope.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
Be wary of DevOps evangelists preaching a culture change
There are many reasons to adopt DevOps, and there are many challenges involved in getting it right. But don't buy into the culture myth that many DevOps evangelists are selling.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
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
With continuous security, SecDevOps deconstructs CI/CD
Nothing is set in stone when an organization follows a DevOps methodology -- a DevOps security model pushes developers and ops to constantly retune, slow down and speed up.Continue Reading
What you'll build with software-defined architecture
It's been two years since Gartner declared that the future of the data center was software-defined. And while we're still a ways from that reality, there's plenty of reason to think IT is indeed moving toward the software-defined architecture.
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
A Red Hat Satellite tutorial to install an update server
With Red Hat Satellite, IT ops can deploy an update server to simplify patching. Follow this step-by-step tutorial to install the server, attach subscriptions and devise a sync plan.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
PowerShell scripts enable automated cloud deployments
This step-by-step tutorial walks through the process to automate an Azure deployment; start with launching the virtual server, and finish with the deletion process.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
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
How do I maintain an Azure VM IP address during a reboot?
I need a persistent cloud application deployment in which the Azure VMs' IP addresses remain the same after a restart or failure.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
Configure NIC teaming with different modes in Hyper-V
The switch independent mode uses different switches and can support both active/active and active/standby operation, while the dependent mode only uses one switch.Continue Reading
Step up from ops on your IT career path
IT operations professionals with accumulated skills in application management, cloud migration or security enforcement could make a forward move to one of these specialist roles.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
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
Lessons fall from the cloud, changing data center strategies
The transformative power of cloud computing is long past the point of being news. The cloud model, after all, has irrevocably changed how IT functions. What's interesting to consider is how cloud technologies and methodologies are changing even how ...Continue Reading
Deploy patches safely and sanely in a CI/CD workflow
Enterprises engaged in a CI/CD workflow must patch systems and apps strategically. There are multiple technologies to consider, including immutable infrastructure and automation.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
Justify CMDB ROI with these strategies
IT pros can easily list off CMDB benefits. But when it comes to convincing the business to pay for a CMDB implementation, you'll need to discuss ROI.Continue Reading
DevOps lab: Build Vagrant VMs to learn immutable infrastructure
This article is part of a series to help IT ops professionals learn DevOps by building a home lab. In this first step, a cluster of Vagrant VMs represents immutable infrastructure.Continue Reading
Learn DevOps techniques and tools in this home lab setup
This DevOps lab uses Linux VMs and Docker containers to teach administrators the basics of immutable infrastructure, configuration automation and other modern IT concepts.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
Advanced shell scripting for IT ops professionals: Free chapter
Shell scripts can improve speed and automation for sys admins beyond what's possible with graphical user interfaces. Dana French's books cover advanced shell scripting for experienced users.Continue Reading
Staring down the security issues in cloud computing
Adoption of cloud computing has no doubt been slowed by worries about the security of those out-of-sight servers and resources. While reasonable, those worries have given way over time to acceptance and even optimism.
In this month's Modern ...Continue Reading
Not playing games: The GPU vs. CPU question gets more interesting
Putting thousands of cores to work makes perfect sense when you're powering a video game. But graphics processing units, or GPUs, can't serve much practical purpose in a corporate data center, can they?
The GPU vs. CPU discussion isn't as odd as ...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
Top cloud and data center technologies win Impact Awards
Plenty of data center technologies enter the market, aiming to solve this problem or that problem. (Or every problem, if the hype is to be believed.) But which products really hit the mark? Which ones stand out, coming along at just the right moment...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
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
CMDB best practices remain out of reach for many IT shops: Free chapter
Most IT pros know what a CMDB is, but mastering the database and asset management is difficult -- though not impossible.Continue Reading
Should I allow SSH tunneling connections through the firewall?
Allowing users to tunnel through a firewall to access any site creates a security risk. How big of a risk is it? It depends on how much you trust your users.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
Use these DevOps examples to reimagine an IT organization
These before and after DevOps adoption stories from real IT organizations yield insights into processes and tools, metrics for success and mistakes made.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
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
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
Pick up infrastructure as code tools and techniques
Walk through an infrastructure as code template, using AWS CloudFormation as an example, to better understand defining and connecting resources.Continue Reading
How do I size capacity for VMware oversubscription?
What best practices and tools can I use to allocate the right resources in an oversubscribed virtualization deployment?Continue Reading
Primer on DevOps roles and responsibilities
DevOps planning in enterprises revolves around getting the right teams in place, the necessary skills spiffed up and the proper tools to make it all come together.Continue Reading
Container orchestration for a new breed of IT
PaaS offerings such as Heroku, RedHat OpenShift and Cloud Foundry have always used containers under the covers, but as containers move toward production use outside of PaaS in the cloud, they're being deployed in clusters of server infrastructure ...Continue Reading