Chris Tozzi Freelance journalist Search Software Quality Understanding code linting techniques and tools 07 Mar 2024 Search Software Quality The importance of edge case testing: When to fix the bug 29 Feb 2024 Enterprise AI AI and compliance: Which rules exist today, and what's next? 21 Feb 2024 Enterprise AI The importance and limitations of open source AI models 07 Feb 2024 Cloud Computing Amazon ECS vs. Kubernetes: Which should you use on AWS? 31 Jan 2024 Cloud Computing What you need to know about Microsoft Azure Spot VMs 25 Jan 2024 Cloud Computing The pros and cons of containerized 5G workloads 18 Jan 2024 ITOperations Deploy OpenTelemetry to improve Kubernetes observability 08 Jan 2024 Cloud Computing Top enterprise hybrid cloud management tools to review 21 Dec 2023 Cloud Computing Craft a data protection strategy for multi-cloud 27 Nov 2023 Search App Architecture 6 common problems with open source code integration 22 Nov 2023 Cloud Computing Compare AWS, Azure and Google Cloud IAM services 20 Nov 2023 Search App Architecture Serverless vs. containers: Which one for microservices apps? 26 Oct 2023 Cloud Computing Craft a risk management plan for application modernization 23 Oct 2023 Cloud Computing How to perform an application modernization assessment 23 Oct 2023 Enterprise AI The data privacy risks of third-party enterprise AI services 18 Oct 2023 Enterprise AI How to source AI infrastructure components 13 Oct 2023 Search Software Quality Is a continuous planning process in DevOps worth it? 13 Oct 2023 Search App Architecture Kotlin vs. Scala: Which one is right for your project? 11 Oct 2023 Cloud Computing Factor performance into an application modernization strategy 26 Sep 2023 Search App Architecture Three-tier vs. microservices architecture: How to choose 11 Sep 2023 ITOperations How to run ML workloads with Apache Spark on Kubernetes 22 Aug 2023 Cloud Computing Build a multi-cloud Kubernetes cluster step by step 04 Aug 2023 Cloud Computing Get started with Kubernetes Cloud Controller Manager 31 Jul 2023 Cloud Computing Navigate multi-cloud billing challenges 21 Jul 2023 Search App Architecture A quick intro to the MACH architecture strategy 18 Jul 2023 ITOperations When should you use K3s vs. MicroK8s? 20 Jun 2023 Search App Architecture Microservices vs. headless architecture: A brief breakdown 16 Jun 2023 Search App Architecture The past, present and future of AI coding tools 07 Jun 2023 Cloud Computing How to create an incremental snapshot in Azure 22 May 2023 Search App Architecture A healthy perspective on software architecture scalability 22 May 2023 Search Software Quality Is ChatGPT better for coding than low-code platforms? 10 May 2023 Cloud Computing Deploy an app on Google Cloud Run with Terraform 09 May 2023 ITOperations Improve Kubernetes network performance with Cilium and eBPF 08 May 2023 Search App Architecture Falcor vs. GraphQL: The differences that matter 03 May 2023 Cloud Computing 5 methods to restore an Azure VM 26 Apr 2023 Cloud Computing The benefits and limitations of Google Cloud Recommender 20 Apr 2023 ITOperations Set up a machine learning pipeline in this Kubeflow tutorial 19 Apr 2023 ITOperations Kubernetes operator vs. controller: What's the difference? 31 Mar 2023 Search App Architecture The raw -- yet burgeoning -- potential of coreless banking 23 Mar 2023 Search App Architecture What developers need to know about open banking 10 Mar 2023 ITOperations Step-by-step guide: Get started with Weave for Kubernetes 09 Mar 2023 Cloud Computing Get to know the Azure resource hierarchy 02 Mar 2023 ITOperations How to set and manage environment variables in Kubernetes 23 Feb 2023 ITOperations What are hyperautomation use cases for IT operations? 16 Feb 2023 Cloud Computing Top cloud performance issues that bog down enterprise apps 15 Feb 2023 Search App Architecture 5 ways to survive the challenges of monolithic architectures 30 Jan 2023 Cloud Computing IaaS vs. PaaS options on AWS, Azure and Google Cloud Platform 18 Jan 2023 ITOperations How does Kubernetes use etcd? 21 Nov 2022 ITOperations Compare Kubernetes StatefulSet vs. deployment vs. DaemonSet 16 Nov 2022 Search App Architecture Why contract testing can be essential for microservices 28 Oct 2022 ITOperations Compare container orchestrators Apache Mesos vs. Kubernetes 07 Oct 2022 Cloud Computing Implement these 6 Azure cost optimization best practices 28 Sep 2022 ITOperations How to set up external authentication in Rancher with GitHub 12 Sep 2022 Cloud Computing Compare AWS Glue vs. Azure Data Factory 09 Sep 2022 Cloud Computing Break down Azure VM pricing models and discounts 23 Aug 2022 Cloud Computing Gain insights from Azure Advisor recommendations 05 Aug 2022 ITOperations The 3 pillars of observability: Logs, metrics and traces 07 Jun 2022 ITOperations Ubuntu snap vs. apt: Which package manager to use and when 06 Jun 2022 Search AWS Break down the Amazon EKS pricing model 03 Jun 2022 ITOperations How to set up a K3s cluster 02 Jun 2022 Cloud Computing Evaluate key Azure Data Factory benefits and limitations 19 May 2022 Search App Architecture The management approach for internal vs. external APIs 14 Apr 2022 Cloud Computing Compare high availability vs. fault tolerance in AWS 18 Mar 2022 Cloud Computing Compare Amazon ECS vs. EKS 17 Mar 2022 Cloud Computing Stay online with these 5 AWS disaster recovery best practices 04 Mar 2022 ITOperations What it means to do 'everything as code' in IT operations 16 Feb 2022 Search App Architecture An intro to cloud-native microservices and how to build them 16 Feb 2022 ITOperations How to install and deploy Quay on Red Hat OpenShift 09 Feb 2022 Cloud Computing How to choose a PaaS or IaaS that aligns with DevOps 21 Jan 2022 ITOperations The Red Hat ecosystem: Then vs. now 10 Jan 2022 Search App Architecture Open vs. closed APIs: 4 crucial factors you should examine 04 Jan 2022 Search App Architecture The pros, cons and challenges of containerized microservices 04 Jan 2022 ITOperations 8 key DevOps roles and responsibilities for team success 15 Dec 2021 Cloud Computing Popular security best practices for hybrid cloud 14 Dec 2021 Cloud Computing Understand the role of an SRE vs. cloud engineer 06 Dec 2021 ITOperations 6 use cases for Docker containers -- and when to pass 16 Nov 2021 ITOperations Compare 3 managed Kubernetes service providers 04 Nov 2021 ITOperations Why and how to use eBPF for Kubernetes scaling 16 Sep 2021 Search App Architecture Service mesh vs. API gateway: Where, why and how to use them 15 Sep 2021 ITOperations An eBPF tutorial to try out the bpftrace framework 02 Sep 2021 ITOperations Take advantage of eBPF's monitoring capabilities on Linux 25 Aug 2021 Cloud Computing Compare AWS Lambda vs. Azure Functions vs. Google Cloud Functions 18 Aug 2021 Cloud Computing Compare Azure Private Link vs. service endpoints 10 Aug 2021 Cloud Computing Pick a load balancer: Azure Front Door vs. Application Gateway 05 Aug 2021 Search App Architecture How microservices and containers work, apart and together 29 Jul 2021 ITOperations Battle of the buzzwords: AIOps vs. MLOps square up 02 Jul 2021 ITOperations Don't limit observability to 3 pillars 10 Jun 2021 Search App Architecture The reasons to use (or not use) sidecars in Kubernetes 28 May 2021 Search App Architecture Do the disadvantages of service-oriented architecture matter? 18 May 2021 Cloud Computing Get started on AWS with this developer tutorial for beginners 07 May 2021 Search App Architecture Is life as a freelance software developer for you? 06 Apr 2021 Cloud Computing Open source cloud platforms and tools to consider 06 Apr 2021 Search Software Quality Review these 9 low-code use cases and industry examples 10 Mar 2021 ITOperations CPRA compliance creates complications for IT ops 03 Mar 2021 Search App Architecture App interface design principles all developers should know 22 Feb 2021 Search App Architecture NetBeans vs. Eclipse: 5 key comparison points for these IDEs 12 Feb 2021 ITOperations Evaluate open source vs. proprietary AIOps tools 12 Feb 2021 ITOperations Kubernetes deployments vs. pods: What's the difference? 29 Jan 2021 Cloud Computing How to become a cloud administrator 10 Dec 2020 1 2 3