From 102bf45a86097354065e1985c5e69ec7d635c18b Mon Sep 17 00:00:00 2001 From: KristineVog <33103662+kristinevog@users.noreply.github.com> Date: Sat, 10 Feb 2024 14:40:40 +0200 Subject: [PATCH] Update 2020-04-27-intro-to-agn.md --- _posts/2020-04-27-intro-to-agn.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2020-04-27-intro-to-agn.md b/_posts/2020-04-27-intro-to-agn.md index fd905e5..9a68dea 100644 --- a/_posts/2020-04-27-intro-to-agn.md +++ b/_posts/2020-04-27-intro-to-agn.md @@ -19,4 +19,4 @@ sitemap: false -
In 2024, several trends will dominate cloud computing, driving innovation, efficiency, and scalability. From Infrastructure as Code (IaC) to AI/ML, platform engineering to multi-cloud and hybrid strategies, and security practices, let’s explore the 10 biggest emerging trends.

1. Cloud Will Become a Business Necessity by 2028

According to Gartner, cloud adoption will move from being a technology disruptor to a necessity for maintaining business competitiveness. In 2024, worldwide end-user spending on public cloud services is forecast to total $679 billion and is projected to exceed $1 trillion in 2027.

The future of cloud computing. Credit: Gartner

The future of cloud computing. Credit: Gartner

According to McKinsey & Company’s “In search of cloud value” report:

2. Large Organizations with Multi-Cloud and Hybrid Environments

Multi-cloud and Hybrid (mixing cloud and on-premise infrastructure) environments are a trend that is here to stay. According to Forbes, by 2024, 85% of large-sized companies will have a multi-cloud strategy. Organizations recognize the importance of leveraging multiple cloud providers and on-premises infrastructure to optimize performance, enhance redundancy, and mitigate risks.

Why organizations are using multiple clouds chart. Credit: Cisco Systems

Credit: Cisco Systems

The following trends also relate to this multi-cloud and hybrid approach as companies seek ways to balance flexibility and cost while increasing overall productivity with security and compliance in mind.

3. Infrastructure as Code (IaC) Crucial for Scalability

IaC in general-purpose languages is gaining prominence as organizations seek to automate and streamline their infrastructure management processes and reduce the divide between application development and cloud infrastructure development.

Infrastructure as Code is maturing beyond taming the complexity of the cloud:

4. Rise of Security-First (DevSecOps)

Security is no longer a separate consideration but a top priority in the cloud landscape - integrating security into the DevOps process, known as DevSecOps, will be a key trend in 2024. Organizations will emphasize building security measures in every development lifecycle stage. Policy as Code will be an indispensable pillar in many security aspects:

A live dashboard of organizational violations in Pulumi Cloud.

A live dashboard of organizational violations in Pulumi Cloud. Credit: Pulumi

5. Platform Engineering – Internal Developer Portals (IDP) for Better Developer Experience

By 2026, 80% of large software engineering organizations will establish platform engineering teams as internal providers of reusable services, components, and tools for application delivery. Platform engineering will ultimately solve the central problem of cooperation between software developers and operators (source: Gartner).

Mid-size to large companies will begin or continue to invest in implementing platform engineering practices, with large tech companies as first adopters. They will provide Internal Developer Portals (IDP) to elevate the Developer Experience (DX, sometimes referred to as DE or DevEx), helping them work faster, like abstracting the complexities of configuring, testing, and validation, deploying infrastructure, and scanning their code for security.

Internal developer platform-in-a-box. Credit: Pulumi

Internal developer platform-in-a-box. Credit: Pulumi

6. AI/ML Continues to Rise

Many AI-based systems are built around cloud-native tools, practices, and managed services. The extensive use of cloud-native primitives means that AI is fundamentally a cloud adoption story, and Cloud and AI are consequently interconnected.

Artificial Intelligence (AI) and Machine Learning (ML) applications will continue to drive innovation across various industries. This trend will increase the focus on machine learning algorithms, data collection, and preprocessing, inference and deployment.

By 2027, AI will dramatically increase developer velocity by automatically generating code to meet functional business requirements for 70% of new digital solutions in production (source: IDC). Despite the concerns regarding AI and job security, AI job posts on the global work marketplace Upwork increased more than 1,000% in the second quarter of 2023 compared to the same period last year, showing a significant increase in new employment opportunities related to AI and ML.

In fact, BizReport estimates that by 2024, there will be an additional 131,000 AI-related jobs within computer science. This figure currently stands at 30.3% of roles, supporting the World Economic Forum’s prediction that by 2025, 97 million new jobs will have been established thanks to AI.

7. Investment in Data and Data Streaming

Data streaming is a buzzword set to go up in the maturity curve:

Event streaming technology can be transformative but often difficult to adopt. Watch Collin James, Engineering Leader and Software Architect at Dutchie, describe how a small team has enabled Kafka adoption by creating a monorepo of Pulumi projects that manage resources on Confluent Cloud.

8. Kubernetes Dominance and Increased Complexity

Kubernetes, the open-source container orchestration platform, will continue its ascent in 2024. According to Markets N Research, the global Kubernetes market size was valued at USD 1.8 billion in 2022 and is projected to be USD 7.8 billion by 2030, exhibiting a CAGR of 23.40% during the forecast period.

The “growing pains” will also increase with rising concerns in security, networking, deployment, scalability, cost, and impact on developer productivity. Read the previous LinkedIn Newsletter article From Complexity to Simplicity: Streamlining Kubernetes with Infrastructure as Code.

9. Cost Transparency and Governance

As cloud environments become more complex, ensuring cost transparency and governance will be a priority. In 2024, businesses will invest in Cloud Optimization and/or cost management tools and processes to monitor and control cloud spending effectively. This includes implementing policies, managing resource allocation, and utilizing cost analytics to make informed decisions about resource utilization.

As a result, IDC predicts that complexities and IT budget pressures will drive 70% of Global 1000 companies to increase FinOps maturity with granular chargebacks, benchmarking, and multiple-cloud optimization by 2024.

10. Talent Shortage

Over 150,000 technology industry workers have been laid off in the US since the beginning of 2023, and yet the Korn Ferry report finds that by 2030, more than 6 million jobs could go unfilled because there aren’t enough skilled people to take them.

Previous research by McKinsey Global Institute has shown that as many as 375 million tech workers globally might have to change occupations and skills in the next decade to meet companies’ needs and that automation could free employees to spend as much as 30% of their time on new work-acquiring new work experience.

AI Influence on US workforce salaries Credit: Bizreport

AI Influence on US workforce salaries Credit: Bizreport

The skill gaps have appeared in many of the previously stated trends. For organizations, it means that they need to look closer at their existing knowledge and prioritize skill-building, reskilling, and upskilling efforts. These programs face other obstacles, most at the cultural level.

Since 72% of US companies struggle to find tech talent, now’s a great time to upskill for the cloud. Check out our upcoming workshops - topics range from introduction level to IaC, taking AI apps to production, and more.

From advanced technologies like AI/ML and Kubernetes to practices like FinOps and Security, the cloud of 2024 is set to redefine best practices for enhanced efficiency, security, and scalability. You may have noticed that many trends overlap, and a holistic view will be crucial for organizations aiming to stay ahead.

+

In 2024, several trends will dominate cloud computing, driving innovation, efficiency, and scalability. From Infrastructure as Code (IaC) to AI/ML, platform engineering to multi-cloud and hybrid strategies, and security practices, let’s explore the 10 biggest emerging trends.

1. Cloud Will Become a Business Necessity by 2028

According to Gartner, cloud adoption will move from being a technology disruptor to a necessity for maintaining business competitiveness. In 2024, worldwide end-user spending on public cloud services is forecast to total $679 billion and is projected to exceed $1 trillion in 2027.

The future of cloud computing. Credit: Gartner

The future of cloud computing. Credit: Gartner

According to McKinsey & Company’s “In search of cloud value” report:

2. Large Organizations with Multi-Cloud and Hybrid Environments

Multi-cloud and Hybrid (mixing cloud and on-premise infrastructure) environments are a trend that is here to stay. According to Forbes, by 2024, 85% of large-sized companies will have a multi-cloud strategy. Organizations recognize the importance of leveraging multiple cloud providers and on-premises infrastructure to optimize performance, enhance redundancy, and mitigate risks.

Why organizations are using multiple clouds chart. Credit: Cisco Systems

Credit: Cisco Systems

The following trends also relate to this multi-cloud and hybrid approach as companies seek ways to balance flexibility and cost while increasing overall productivity with security and compliance in mind.

3. Infrastructure as Code (IaC) Crucial for Scalability

IaC in general-purpose languages is gaining prominence as organizations seek to automate and streamline their infrastructure management processes and reduce the divide between application development and cloud infrastructure development.

Infrastructure as Code is maturing beyond taming the complexity of the cloud:

4. Rise of Security-First (DevSecOps)

Security is no longer a separate consideration but a top priority in the cloud landscape - integrating security into the DevOps process, known as DevSecOps, will be a key trend in 2024. Organizations will emphasize building security measures in every development lifecycle stage. Policy as Code will be an indispensable pillar in many security aspects:

A live dashboard of organizational violations in Pulumi Cloud.

A live dashboard of organizational violations in Pulumi Cloud. Credit: Pulumi

5. Platform Engineering – Internal Developer Portals (IDP) for Better Developer Experience

By 2026, 80% of large software engineering organizations will establish platform engineering teams as internal providers of reusable services, components, and tools for application delivery. Platform engineering will ultimately solve the central problem of cooperation between software developers and operators (source: Gartner).

Mid-size to large companies will begin or continue to invest in implementing platform engineering practices, with large tech companies as first adopters. They will provide Internal Developer Portals (IDP) to elevate the Developer Experience (DX, sometimes referred to as DE or DevEx), helping them work faster, like abstracting the complexities of configuring, testing, and validation, deploying infrastructure, and scanning their code for security.

Internal developer platform-in-a-box. Credit: Pulumi

Internal developer platform-in-a-box. Credit: Pulumi

6. AI/ML Continues to Rise

Many AI-based systems are built around cloud-native tools, practices, and managed services. The extensive use of cloud-native primitives means that AI is fundamentally a cloud adoption story, and Cloud and AI are consequently interconnected.

Artificial Intelligence (AI) and Machine Learning (ML) applications will continue to drive innovation across various industries. This trend will increase the focus on machine learning algorithms, data collection, and preprocessing, inference and deployment.

By 2027, AI will dramatically increase developer velocity by automatically generating code to meet functional business requirements for 70% of new digital solutions in production (source: IDC). Despite the concerns regarding AI and job security, AI job posts on the global work marketplace Upwork increased more than 1,000% in the second quarter of 2023 compared to the same period last year, showing a significant increase in new employment opportunities related to AI and ML.

In fact, BizReport estimates that by 2024, there will be an additional 131,000 AI-related jobs within computer science. This figure currently stands at 30.3% of roles, supporting the World Economic Forum’s prediction that by 2025, 97 million new jobs will have been established thanks to AI.

7. Investment in Data and Data Streaming

Data streaming is a buzzword set to go up in the maturity curve:

Event streaming technology can be transformative but often difficult to adopt. Watch Collin James, Engineering Leader and Software Architect at Dutchie, describe how a small team has enabled Kafka adoption by creating a monorepo of Pulumi projects that manage resources on Confluent Cloud.

8. Kubernetes Dominance and Increased Complexity

Kubernetes, the open-source container orchestration platform, will continue its ascent in 2024. According to Markets N Research, the global Kubernetes market size was valued at USD 1.8 billion in 2022 and is projected to be USD 7.8 billion by 2030, exhibiting a CAGR of 23.40% during the forecast period.

The “growing pains” will also increase with rising concerns in security, networking, deployment, scalability, cost, and impact on developer productivity. Read the previous LinkedIn Newsletter article From Complexity to Simplicity: Streamlining Kubernetes with Infrastructure as Code.

9. Cost Transparency and Governance

As cloud environments become more complex, ensuring cost transparency and governance will be a priority. In 2024, businesses will invest in Cloud Optimization and/or cost management tools and processes to monitor and control cloud spending effectively. This includes implementing policies, managing resource allocation, and utilizing cost analytics to make informed decisions about resource utilization.

As a result, IDC predicts that complexities and IT budget pressures will drive 70% of Global 1000 companies to increase FinOps maturity with granular chargebacks, benchmarking, and multiple-cloud optimization by 2024.

10. Talent Shortage

Over 150,000 technology industry workers have been laid off in the US since the beginning of 2023, and yet the Korn Ferry report finds that by 2030, more than 6 million jobs could go unfilled because there aren’t enough skilled people to take them.

Previous research by McKinsey Global Institute has shown that as many as 375 million tech workers globally might have to change occupations and skills in the next decade to meet companies’ needs and that automation could free employees to spend as much as 30% of their time on new work-acquiring new work experience.

AI Influence on US workforce salaries Credit: Bizreport

AI Influence on US workforce salaries Credit: Bizreport

The skill gaps have appeared in many of the previously stated trends. For organizations, it means that they need to look closer at their existing knowledge and prioritize skill-building, reskilling, and upskilling efforts. These programs face other obstacles, most at the cultural level.

Since 72% of US companies struggle to find tech talent, now’s a great time to upskill for the cloud. Check out our upcoming workshops - topics range from introduction level to IaC, taking AI apps to production, and more.

From advanced technologies like AI/ML and Kubernetes to practices like FinOps and Security, the cloud of 2024 is set to redefine best practices for enhanced efficiency, security, and scalability. You may have noticed that many trends overlap, and a holistic view will be crucial for organizations aiming to stay ahead.