Gartner Blog Network

Tony Iams
Research Vice President
20 years at Gartner
25 years IT Industry

Tony Iams is Research Vice President for the Data Center & Cloud Infrastructure team in the Gartner for Technical Professionals (GTP) research organization. He is responsible for research in the areas of system software for cloud and on-premises infrastructure, including operating systems and containers.Read Full Bio

Don’t Wait to Establish Container Image Governance When Scaling Kubernetes Deployments

by Tony Iams  |  June 19, 2020

The rate of client inquiries that Gartner is receiving about containers and Kubernetes has been steadily increasing, and these discussions reveal that enterprises are now deploying Kubernetes at greater scale than before. In the past few years, Kubernetes deployments were often limited to specific projects and teams within the organization, typically for new cloud-native applications […]

Read more »

Prepare to Deploy and Operate Multiple Kubernetes Clusters at Scale

by Tony Iams  |  April 10, 2020

As Kubernetes gains mainstream adoption, a number of scenarios are arising in which infrastructure and operations (I&O) teams find they must deploy and manage multiple clusters, either in a single region on-premises or in the cloud, or across multiple regions. Distributed Kubernetes clusters will be required to support multi-tenancy, disaster recovery, hybrid or multi-cloud deployment, […]

Read more »

Practice DevOps to Succeed with Containers and Kubernetes

by Tony Iams  |  January 7, 2020

Deploying containers in production requires bigger changes than simply acquiring and mastering new platforms and tools. Not only do containers and Kubernetes change the technology stack for deploying and updating applications, but they change the way that I&O and application teams work together. A move to containers will require some IT organizations to simultaneously make […]

Read more »

Five Priorities When Preparing for Containers and Kubernetes

by Tony Iams  |  December 3, 2019

Containers initially became popular because they provided a powerful tool for addressing several critical concerns of developers, including agility, portability and life cycle management. Now, the adoption of containers is also being driven by infrastructure and operations teams that want to take advantage of Kubernetes to help developers modernize existing applications in addition to hosting […]

Read more »

How Public Cloud Kubernetes Services Compare

by Tony Iams  |  October 31, 2019

Kubernetes has become the de facto standard container orchestration platform, and the easiest way to deploy it in production is to use managed containers as a service (CaaS) in the public cloud. A public cloud Kubernetes service offloads the need for I&O teams to build and support a container orchestration platform themselves. This allows the […]

Read more »

Containers and Serverless Computing Pave the Way to Cloud-Native Infrastructure

by Tony Iams  |  May 30, 2019

As cloud computing principles become embedded in application development and infrastructure operations, new forms of virtualization are taking hold that can abstract compute resources at increasingly fine granularity. These approaches include containers and serverless platforms, which are based on runtime mechanisms that work at higher levels of abstraction than virtual machines. At these levels of […]

Read more »

Navigating the Choices for Persistent Storage in Containers

by Tony Iams  |  April 18, 2019

When Docker containers were first introduced, they were mainly used for running stateless applications. Now, as containers are increasingly used to host production workloads, interest is growing in using containers to deploy stateful applications, which can persist data that is accessible beyond the lifetime of a container. This interest is being driven by several factors, […]

Read more »

Choose the Right Level of Abstraction with Public Cloud Container Services

by Tony Iams  |  December 20, 2018

Many organizations lack the technical expertise to take on the significant engineering effort of deploying and maintaining container orchestration platforms in production. These organizations can choose from a variety of managed Container-as-a-Service (CaaS) platforms to offload some responsibilities of deploying and managing container clusters to a public cloud service provider. The leading infrastructure-as-a-service (IaaS) cloud […]

Read more »

Using Serverless Computing To Automate Cloud Operations

by Tony Iams  |  November 19, 2018

Just as serverless computing can dramatically improve the productivity of application developers, it can also be used to improve the productivity of infrastructure and operations (I&O) administrators responsible for managing public cloud services. Currently, the most common form of serverless computing is function Platform-as-a-Service (fPaaS), in which fine-grained units of custom application logic are packaged as functions that […]

Read more »

Get Ready to Integrate Kubernetes with Your Infrastructure

by Tony Iams  |  April 24, 2018

As containers are increasingly used to deploy new microservices, and to virtualize some existing workloads, much of the control over system operations will shift up the stack to container management platforms, which orchestrate the placement of containers across multiple container hosts based on business-driven policies. A container management platform automates the creation and placement of […]

Read more »