No one doubts the power of AI, but enterprises must realize it can also lead to deploying too many applications, scaling problems, and cost overruns. I understand the benefits of generative AI; my background is in artificial intelligence development and integration with enterprises and cloud architectures. However, I also know that where there are many benefits, there are downsides that must be considered simultaneously. Generative AI is no exception, and it is moving at a speed that makes it essential to determine how to manage it effectively and reduce any negative impacts. I’ve come up with my top 3 drawbacks of generative AI that cloudops pros need to understand and manage. Acceleration of cloud application deployments This is the biggest issue I’m seeing. Now we can have generative AI-powered development tools build applications quickly using no-code or low-code mechanisms. The number of applications deployed (that all require management) can easily spin out of control. Of course, speeding up application deployment to match the speed of business needs is good. Application backlogs of the 90s and early 2000s limited businesses, and any way to improve is good for business, right? Only sometimes. I’m seeing an almost reckless approach to application development. The work required to build and deploy these systems takes just a few days or sometimes a few hours. Companies are not putting much forethought into the holistic role of applications, and many are purpose-built for a tactical need and are often redundant. The cloudops teams are trying to manage three or five times the number of applications and connected databases they should. The whole mess won’t scale and costs too much. Scaling systems Generative AI systems require a significant amount of compute and storage resources, more so than are currently provisioned. How you leverage those resources to drive more scale is not as easy as just turning on more storage and compute services. Some thought and planning will have to go into finding and deploying more resources to support the rapidly expanding use of generative AI-powered systems. This typically falls on the ops teams to deploy the correct number of resources in the right ways that won’t kill the value of these systems or limit their capabilities. The trade-offs here are pretty much endless. Cost overruns While we’re busy putting finops systems in place to monitor and govern cloud costs, we could see a spike in the money spent supporting generative AI systems. What should you do about it? This is a business issue more than a technical one. Companies need to understand how and why cloud spending is occurring and what business benefits are being returned. Then the costs can be included in predefined budgets. This is a hot button for enterprises that have limits on cloud spending. The line-of-business developers would like to leverage generative AI systems, usually for valid business reasons. However, as explained earlier, they cost a ton, and companies need to find either the money, the business justification, or both. In many instances, generative AI is what the cool kids use these days, but it’s often not cost-justifiable. Generative AI is sometimes being used for simple tactical tasks that would be fine with more traditional development approaches. This overapplication of AI has been an ongoing problem since AI was first around; the reality is that this technology is only justifiable for some business problems. But it’s popular and hyped—and thus overused. These issues show the need for more experience with this technology as it matures. However, this will likely impact cloud operations negatively, just as it gets up and running. Related content analysis Azure AI Foundry tools for changes in AI applications Microsoft’s launch of Azure AI Foundry at Ignite 2024 signals a welcome shift from chatbots to agents and to using AI for business process automation. By Simon Bisson Nov 20, 2024 7 mins Microsoft Azure Generative AI Development Tools news Microsoft unveils imaging APIs for Windows Copilot Runtime Generative AI-backed APIs will allow developers to build image super resolution, image segmentation, object erase, and OCR capabilities into Windows applications. By Paul Krill Nov 19, 2024 2 mins Generative AI APIs Development Libraries and Frameworks feature A GRC framework for securing generative AI How can enterprises secure and manage the expanding ecosystem of AI applications that touch sensitive business data? Start with a governance framework. By Trevor Welsh Nov 19, 2024 11 mins Generative AI Data Governance Application Security news Go language evolving for future hardware, AI workloads The Go team is working to adapt Go to large multicore systems, the latest hardware instructions, and the needs of developers of large-scale AI systems. By Paul Krill Nov 15, 2024 3 mins Google Go Generative AI Programming Languages Resources Videos