Tips
Tips
-
DevOps automation: Examples, tradeoffs and best practices
Automation can be a faster way of doing things right or wrong. Planning and review can determine which outcome will prevail on your DevOps automation project. Continue Reading
-
An introduction to quantum networks and how they work
Quantum networks hold potential for faster and more secure communication. But true quantum networks are still experimental and require more engineering and scientific research. Continue Reading
-
Types of Nmap scans and best practices
Nmap scanning helps network teams with network reconnaissance and vulnerability discovery. Common types of scans include TCP SYN, OS detection, vulnerability and version detection. Continue Reading
-
How to use Reliability Monitor to manage servers
The utility gives administrators a way to look back over time to see what driver updates, software installations or hardware crashes might be related to the sudden instability. Continue Reading
-
Techniques to gain control over unruly API sprawl
A lapse in proper control over large portfolios of internal and external APIs can result in problematic sprawl. Here's what software teams can do to prevent that from happening. Continue Reading
-
Manage shadow IT with Microsoft Defender for Cloud Apps
Managing shadow IT doesn't have to be a daunting task. With Microsoft Defender for Cloud Apps, users can reap the benefits of cloud, while mitigating the risks of shadow IT. Continue Reading
-
Network modernization benefits and challenges
The benefits of network modernization include better visibility and automated configuration. The challenges include integration with existing tools and cost concerns. Continue Reading
-
Top 5 benefits of SASE to enhance network security
A cloud-based distributed architecture, centralized management and endpoint-specific security policies are just some of the benefits of Secure Access Service Edge. Continue Reading
-
3 questions to ask in a digital twin testing scenario
Is your team prepared to capture the right data so that your digital twin testing is accurate and effective? Here's what experts say about proper test approaches. Continue Reading
-
Tips and tools for collecting helpful Kubernetes metrics
Metrics are an integral part of any Kubernetes deployment. But teams often struggle with identifying the right metrics and choosing the right tools to gather the most helpful data. Continue Reading
-
Data center heat reuse: How to make the most of excess heat
Data center heat doesn't need to go to waste. As part of a sustainability strategy, explore ways to put the heat your data center produces to work, and consider heat reuse. Continue Reading
-
Explore the key features of Microsoft Defender for Cloud Apps
Monitoring and visibility are crucial when it comes to cloud security. Explore Microsoft Defender for Cloud Apps, and see how this cloud access security broker can mitigate threats. Continue Reading
-
Evaluate object storage advantages and disadvantages
Object storage advantages include capacity and flexibility, while access time is one of the disadvantages. Compare key pros and cons of this trending type of storage. Continue Reading
-
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
-
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
-
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
-
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