Tips
Tips
-
An introduction to Git for network engineers
Git can be a useful tool for network engineers who manage complex infrastructure, especially as networking increasingly overlaps with software, automation and DevOps. Continue Reading
-
Automation, orchestration software fuel network modernization
In some ways, network modernization means cutting manual configuration errors and relying on automation and orchestration to achieve unified network management. Continue Reading
-
How to make use of specification-based test techniques
Specification-based techniques can play a role in efficient test coverage. Choosing the right techniques can ensure thorough coverage, while eliminating redundancy. Continue Reading
-
The basics of TOGAF certification and some ways to prepare
TOGAF offers architects a chance to learn the principles behind implementing an enterprise-grade software architecture, including how to align business goals with IT capabilities. Continue Reading
-
Rein in services to avoid wasted cloud spend
Organizations often make the easy mistake of duplicate purchases, which lead to wasted cloud spend. Learn strategies to avoid overspending in the cloud. Continue Reading
-
Navigate multi-cloud billing challenges
Keeping track of cloud bills from multiple clouds or accounts can be complex. Learn how to identify multi-cloud billing challenges and how to tackle them. Continue Reading
-
5 Google Cloud cost optimization best practices
Cost is always a top priority for enterprises. For those considering Google Cloud, or current users, discover these optimization best practices to gain better control of spending. Continue Reading
-
Exchange Online post-migration steps for admins
A move to the hosted email platform is an opportunity to streamline how users work with other Microsoft 365 services. But it requires IT to stay current with the product roadmap. Continue Reading
-
Haskell vs. PureScript: The difference is complexity
Haskell and PureScript each provide their own unique development advantages, so how should developers choose between these two popular programming languages? Continue Reading
-
A quick intro to the MACH architecture strategy
While not particularly prescriptive, alignment with a MACH architecture strategy can help software teams ensure application designs make proper use of current technologies. Continue Reading
-
An introduction to smartNICs and their benefits
SmartNICs offload packet processing tasks from server CPUs, freeing up resources for application performance. They can run packet capture and load balancing, among other tasks. Continue Reading
-
What's new with Microsoft 365 Apps on Windows Server 2022
Not every organization can move to the cloud but using Microsoft Office apps on premises might not be an option beyond 2026. Are the days of the RDS role numbered? Continue Reading
-
5 techniques to debug network issues in Linux and Windows
Debugging a network issue should start with basic troubleshooting. If that doesn't fix it, admins should check, verify and configure connections to the client, server and network. Continue Reading
-
How to maintain polyglot persistence for microservices
Managing microservice data may be difficult without polyglot persistence in place. Examine how the strategy works, its challenges and some options for polyglot databases. Continue Reading
-
8 benefits of data center virtualization
Organizations with virtualized data center components can save on hardware, comply easier with regulations and increase speed. Consider virtualization for your infrastructure. Continue Reading
-
SmartNICs and the need for evolving network infrastructure
SmartNICs can meet the increasing demand for high performance, low latency and secure data transfer. But the implementation of smartNICs requires reliable network infrastructure. Continue Reading
-
What is the best OS for Docker?
Admins that want to run Docker containers can choose from Linux distros, including Ubuntu Core, RancherOS and others. Compare options for Docker OSes. Continue Reading
-
Decide when and how to adopt an MLOps framework
Unsure where to start when it comes to standardizing your organization's machine learning processes? Explore key considerations and practical tips for adopting an MLOps framework. Continue Reading
-
Data center cooling challenges and how to solve them
Data centers that are not properly cooled can see equipment work inefficiently or become damaged. Learn some common cooling challenges and assess ways to solve them. Continue Reading
-
What are the elements of modern network security architecture?
Modern network security is a mix of several elements, including secure access service edge, virtualization technologies, segmentation and zero-trust models. Continue Reading
-
Handling Kubernetes challenges in complex cloud environments
Multi-cloud Kubernetes deployments present management, operations and cost issues for even the most seasoned cloud teams, but the right strategy can combat those challenges. Continue Reading
-
Deploy a low-latency app with AWS Local Zones in 5 steps
Once you decide AWS Local Zones are right for your application, it's time for deployment. Follow along in this step-by-step video tutorial to get started. Continue Reading
-
Explore benefits, tradeoffs with SLC vs. MLC vs. TLC and more
Learn the important capacity, performance and reliability differences among multilayer flash types, including SLC vs. MLC vs. TLC, and typical uses for each. Continue Reading
-
EEPROM vs. flash memory: What's the difference?
Even though there might be a 10 million-to-one price-per-gigabyte difference between EEPROM and NAND flash, each memory type makes sense in its own role. Continue Reading
-
5 noteworthy challenges of automotive software development
Modern cars are loaded with technology, but creating in-vehicle applications isn't always a cakewalk. Here are five unique challenges developers face with automotive software. Continue Reading
-
QLC vs. TLC SSDs: Which is best for your storage needs?
QLC flash memory is best for most read-intensive workloads, while TLC is suited to write-dominant workloads. Discover how QLC vs. TLC NAND are coexisting in the data center. Continue Reading
-
Are AWS Local Zones right for my low-latency app?
AWS offers its customers several options to minimize application latency. Let's look at the role AWS Local Zones can play in delivering your apps right on time. Continue Reading
-
Accelerate software delivery by practicing Lean DevOps
The Lean methodology focuses on increasing efficiency and reducing waste -- practices that can also streamline DevOps projects. Review the benefits of combining the two approaches. Continue Reading
-
What's shaping the future of wireless networking technology?
Cloud-managed Wi-Fi, radio spectrum expansion and the hybrid workplace are some of the converging developments that are modernizing wireless networks. Continue Reading
-
Breaking down the cornerstone components of OOP
Object-oriented programming changed the game for those working on complex software systems. But what are the key elements that define this prominent approach to development? Continue Reading
-
5 types of software architecture design worth knowing
While it's impossible to identify any software design style as the 'most important' to know, there are five major patterns with which all architects should arguably become familiar. Continue Reading
-
Data center tiers and why they matter for uptime
Organizations should consider data center tiers of colocation providers or for their own data centers based on their uptime needs. Examine the differences among the four tiers. Continue Reading
-
Explore Red Hat's bring-your-own-subscription model for RHEL
Many organizations use pay-as-you-go models with public cloud providers to run their Red Hat products in the cloud. Explore how bring-your-own-subscription differs. Continue Reading
-
Charge trap technology advantages for 3D NAND flash drives
Flash drive cells based on charge trap technology have several advantages over older floating gate cells. However, take note of potential reliability issues. Continue Reading
-
Microservices vs. headless architecture: A brief breakdown
Microservices and headless architectures are both techniques capable of providing flexibility and modularity, but how do you make a wise choice between them? Continue Reading
-
When and how to run databases on Kubernetes
Deciding whether to move your database onto Kubernetes requires careful consideration, especially when choosing among deployment options. Here's what to keep in mind. Continue Reading
-
OKRs vs. SMART goals in software development
OKRs and SMART are two goal-setting approaches. Knowing their differences and how to implement each is essential to steer your business objectives in a clear direction. Continue Reading
-
Kubernetes networking 101: Best practices and challenges
Before jumping into the landscape of CNI plugins for Kubernetes, it's important to understand the basic elements of Kubernetes networking. Follow this guide to get started. Continue Reading
-
Reduce latency with the right AWS placement group
When prioritizing latency in AWS, evaluate the advantages and limitations of placement groups and how they fit the desired cloud architecture outcome for an application. Continue Reading
-
How to create a smart contract using Ethereum
Solidity is a powerful language for programming and deploying smart contracts on the Ethereum network. Here's how to get started, with advice on choosing the best tools. Continue Reading
-
9 programming languages for smart contract development
There are languages expressly for smart contract development, but you can also use general-purpose languages like C++ and Java. Here's how they differ, and advice on how to choose. Continue Reading
-
The past, present and future of AI coding tools
Though AI-assisted software development has seemingly hit a historical turning point, things like intelligent code completion, static code analysis arguably led the way. Continue Reading
-
Evaluate flash memory advantages and disadvantages
Flash memory and solid-state devices have revolutionized storage, but to deploy them effectively, you must understand their advantages and disadvantages. Continue Reading
-
Strategies to work toward data center decarbonization
Global temperatures are rising, and organizations can do their part by decarbonizing their data centers. Examine ways to cut back on data center carbon emissions. Continue Reading
-
Compare two Linux security modules: SELinux vs. AppArmor
Use SELinux or AppArmor to protect Linux servers, but examine the differences between them. AppArmor is easier to use but does not give admins as much control as SELinux. Continue Reading
-
Manage complexity in Kubernetes with AI and machine learning
Learn how DevOps teams can enhance performance and observability in Kubernetes with AI and machine learning techniques. Evaluate pros, cons and use cases. Continue Reading
-
Data center redundancy: The basics
Downtime can cost businesses thousands, and redundancy is one way to minimize disruptions. Assess uptime requirements when building redundancy in data center facilities. Continue Reading
-
How to interact with network APIs using cURL, Postman tools
Network engineers can use cURL and Postman tools to work with network APIs. Use cases include getting interface information and manipulating device configuration data. Continue Reading
-
Modular network design benefits and approaches
Modular network design is a strategic way for enterprises to group network building blocks in order to streamline network maintenance, additions and troubleshooting. Continue Reading
-
Prepare for the Azure Security Engineer Associate certification
Are you ready to boost your resume or further your cloud career path? Review this preparation guide to get ready for Exam AZ-500 to become Microsoft certified. Continue Reading
-
Evaluate Google Anthos for Kubernetes management
Discover the benefits and drawbacks of the Google Anthos platform, and compare it to other options for managing Kubernetes deployments in hybrid and multi-cloud environments. Continue Reading
-
Navigate Energy Star data center standard and certification
Organizations can use the Energy Star data center standard and certified assets to be more energy efficient. Consider Energy Star certification to preserve capital and save energy. Continue Reading
-
A healthy perspective on software architecture scalability
It's easy to overlook architecture scalability and focus instead on application performance and cost. But architectural scalability is the basis for some important benefits. Continue Reading
-
Generative AI use cases for DevOps and IT
Generative AI is often associated with creative projects, but it has promising use cases in DevOps and IT workflows -- if organizations account for its risks and limitations. Continue Reading
-
How to gradually incorporate AI in software testing
While some software teams may find themselves wary to weave AI into their software testing routines, a gradual introduction of AI-based testing strategies could be worth the effort. Continue Reading
-
9 ways to make network modernization work
More cloud computing, container networking and network capacity are some of the ways businesses could modernize their networks. AI and automation can help, too. Continue Reading
-
Why Amazon S3 is a ransomware target and how to protect it
Hacking continues to evolve. While Amazon S3 is a major ransomware target, admins can take steps in configuration and event logging, among other protection measures. Continue Reading
-
Improve automation skills with the AD Administrative Center
You might know that you can use PowerShell to handle repetitive Active Directory tasks. But were you aware the Active Directory Administrative Center can help write the code? Continue Reading
-
Make mainframe operations efficient with these strategies
Mainframes affect organizational bottom lines. An expert outlines some key strategies to maintain reliability while keeping mainframe operation costs in check. Continue Reading
-
SBOMs and security: What IT and DevOps need to know
By integrating software bill of materials creation into the software development lifecycle, IT and DevOps teams can build more secure and maintainable applications. Continue Reading
-
5 best practices for building a strong DevOps culture
Under the CALMS framework, establishing an open, collaborative culture from the outset is just as important as tools and technologies when starting out on your DevOps journey. Continue Reading
-
4 enterprise architect skills you should never overlook
While there's certainly plenty that goes into being an enterprise architect, what skills are the absolute 'must haves' to stay on top of the job? We examine a few. Continue Reading
-
Python interpreter vs. IDE: What network engineers should know
When using Python for network automation, network engineers often work with interpreters and integrated development environment tools to test modules and debug code. Continue Reading
-
Follow these steps to decommission Exchange Server
An Exchange Server migration includes a lot of moving parts but it's important to cover the training aspect to make sure your users aren't left behind. Continue Reading
-
Can you use Kubernetes without Docker?
Although Docker and Kubernetes are often used together, the two serve different roles in IT environments -- and Docker containers aren't the only option for Kubernetes deployments. Continue Reading
-
Deploy an app on Google Cloud Run with Terraform
Using Terraform to deploy an application to Google Cloud Run enables a scalable deployment process and can reduce configuration struggles. Follow this tutorial to get started. Continue Reading
-
7 factors to consider in network redundancy design
Network pros should consider multiple factors when adding redundancy to network design, including network equipment, protocols, backup, processing and subnet connections. Continue Reading
-
5 steps for mainframe migration
The complicated task of migrating time-tested mainframe environments calls for careful assessment, attention to technical details and thorough project planning. Continue Reading
-
Review the components of VMware SASE Platform
VMware SASE Platform provides many strong networking and security capabilities, but it comes in an offering that feels like many individual products packaged together. Continue Reading
-
Understand top public cloud repatriation use cases
Cloud technology can pose billing, management and compliance issues. Here are five reasons why repatriating cloud workloads back on premises might be a better option. Continue Reading
-
Unify business and IT with DevOps value stream management
Value stream management can be a powerful tool to align DevOps with the business by optimizing data analysis and improving collaboration and reporting. Continue Reading
-
Falcor vs. GraphQL: The differences that matter
While both essentially represent two approaches to a similar end goal, there are some key differences between GraphQL and Falcor that are worth understanding. Continue Reading
-
Tips to use the Cockpit web consoles
Admins that use Cockpit to manage Linux servers can use the web consoles to add users, build firewalls and perform other tasks. Use these web consoles to oversee your servers. Continue Reading
-
Best practices for NFT data storage
NFTs are a trend in the digital marketplace, but where and how should enterprises store them? There are three major options to explore for NFT data storage. Continue Reading
-
Stay ahead of threats with DevOps security best practices
Unsure where to start when it comes to securing your DevOps environment? Taking these five actions can strengthen your organization's defenses against cyber attacks. Continue Reading
-
Get a grip on your infrastructure with a custom MMC
Microsoft provides great administration tools, such as PowerShell and Server Manager. But don't neglect the venerable Microsoft Management Console for its flexibility. Continue Reading
-
A few simple strategies to reduce software test redundancy
While comprehensive test coverage is a must, software teams must make conscious efforts to keep suites from becoming overpopulated with hampering numbers of redundant test cases. Continue Reading
-
The pros and cons of VPNs for enterprises
VPNs use different protocols and encryption to protect data and prevent unauthorized users from accessing company resources. But those protocols come with their own benefits and challenges. Continue Reading
-
6 steps for rapid geographic network segmentation
When segmenting network operations in certain parts of the world, modular network design and geographic domain definition are two vital elements to consider. Continue Reading
-
Overcome obstacles to storage sustainability
Green IT initiatives should include data storage, but there are various sustainability challenges related to both on-premises and cloud-based storage systems. Continue Reading
-
Examine the benefits of data center consolidation
Many data centers have too many assets. Data center consolidation can help organizations make better use of assets, cut costs, and improve security and compliance. Continue Reading
-
How to develop an API test automation strategy
A suite of automated API tests can set up an application for success but only if QA teams determine the right tests to automate and implement them correctly. Continue Reading
-
A quick look at the Carbon programming language
Carbon is an experimental programming language built to stand on the shoulders of C++ -- but with a new outlook on memory safety, threading and functional programming. Continue Reading
-
Compare Azure Blob Storage vs. Data Lake
Capacity, security features and pricing are just a few of the many factors to consider when organizations compare Azure Blob Storage and Data Lake. Continue Reading
-
The benefits and limitations of Google Cloud Recommender
Cloud costs can get out of hand but services such as Google Cloud Recommender provide insights to optimize your workloads. But can you trust its recommendations? Continue Reading
-
How to build a regression test suite
Code changes are an unavoidable aspect of software development. Teams need to properly test to make sure those changes don't adversely affect the end product. Continue Reading
-
Tips to avoid a bumpy Exchange 2010 migration to Office 365
Now that Exchange Server 2010 and Exchange 2013 are legacy products, administrators should make the push to migrate to avoid becoming the next ransomware target. Continue Reading
-
Evaluate the GitOps model for your organization
For some organizations, GitOps leads to faster, higher-quality software delivery -- but for others, DevOps or NetOps is a better fit. Learn what factors your team should consider. Continue Reading
-
SD-WAN and MPLS costs more complementary than clashing
An SD-WAN vs. MPLS cost comparison is not always an either-or decision. Organizations often implement both technologies to enhance network traffic performance. Continue Reading
-
How to balance data access and security in fintech testing
Using real data is beneficial in software testing -- but teams must be careful not to compromise security and privacy. Six core strategies for fintech testing can help. Continue Reading
-
What the new LTO roadmap means for tape storage
The future of tape is bright, and it should be on every storage manager's shortlist. LTO and its massive current and future capacity have a place among other storage media types. Continue Reading
-
Platform engineering vs. DevOps: What's the difference?
Platform engineering and DevOps both contribute to successful software development, but it's important to understand the nuances between the two functions in an IT organization. Continue Reading
-
Manage complex IT environments with AIOps and observability
As IT environments grow in complexity, AIOps and observability tools can provide valuable insights and identify problem areas -- but prepare for adoption hurdles along the way. Continue Reading
-
SD-WAN vs. VPN: How do they compare?
When comparing SD-WAN and VPN, enterprises choosing between the two technologies should consider factors like cost, management and routing intelligence. Continue Reading
-
The enduring link between Conway's Law and microservices
While Conway's Law is a decades-old concept, some would argue that the industry's rush to adopt microservices makes this take on development team structure more relevant than ever. Continue Reading
-
How to implement FinOps in DevOps pipelines
As cloud costs climb, applying FinOps principles in DevOps practices can optimize cloud spend. Learn how FinOps and DevOps can work together to promote better cloud resource use. Continue Reading
-
Use cases of digital twins for networks
Network engineers can use digital twins for design, testing, security and maintenance. But limitations with vendor specificity and a lack of standards hinder wider adoption for now. Continue Reading
-
A short guide to Azure Data Lake Storage pricing
Azure Data Lake Storage offers pricing that's competitive with similar platforms. However, many elements of the secure, large storage platform factor into the overall cost. Continue Reading
-
Kubernetes operator vs. controller: What's the difference?
Kubernetes operators and controllers both manage cluster resources but play distinct roles in the Kubernetes ecosystem. Explore their differences and learn when to use each. Continue Reading
-
Ways to get by when Waterfall development reigns
Against all odds, the Waterfall methodology maintains a tight grip over countless numbers of software development teams. Fortunately, there are a few ways to make the most of it. Continue Reading