Try on Gartner Trends 2023
Description of Gartner
Applied explanation of the author
1. Digital immune system
creates an improved user experience by combining several engineering strategies to protect against risks. Through observability, automation, extreme design and testing, it provides robust systems that reduce operational and safety risks.
You have perimeter protection (antiDDOs, WAF, etc.). SAST, DAST, IAST are built into the pipeline. All user and system actions are logged and automatically trigger events – infrastructure scaling / switching from one shoulder to another / raising shifts on duty on alarm. You periodically conduct emergency exercises (including pentest) and arrange chaos – engineering on test benches.
2. Applied observability
works on the basis of data provided by the organization, using artificial intelligence to analyze and make recommendations that allow the enterprise to make faster and more accurate decisions in the future. When applied systematically, it can reduce response latency and optimize business operations in real time.
You have recommender systems that use data from users in near real-time algorithms. For example, you can google the Netflix recommendation system.
supports artificial intelligence management, ensures reliability, fairness, efficiency and data protection. Combines methods for explaining AI results, rapid deployment of new models, proactive AI security management, privacy control, and ethics.
You have an MLOps pipeline built. There is a process of validating models before launching in production. Validation includes interpreting the actions of the model and checking on a control sample. Access to real data is limited and the data is anonymized as much as possible. The results of model development are prologed.
4. Industry cloud platforms
Combine SaaS, PaaS, and IaaS with industry-specific functionality that can be used to more easily adapt to the relentless flow of challenges (ideas) across industries.
Cloud providers should add to their catalog not only general-purpose services, but also industry-specific ones. For example, immediately add a route calculation service for couriers or an IP telephony system for call centers.
5. Platform development
provides a carefully curated set of tools, features, and processes that are packaged for ease of use by developers and end users. This will improve end user productivity and reduce the burden on development teams.
For developers, you have architectural requirements, common components for front-end applications, common core services, application service frameworks, you can quickly start developing a new service, etc. You give business users low-code systems for designing simple tasks on their own.
6. Realizing Wireless Value
covers the provision of wireless network services from any source, including user devices, peripheral device support, geotagging solutions, etc. These networks go far beyond simply connecting, providing real-time location information, other information, and analytics. And allow systems to collect grid energy directly.
The trend is for all your peripherals to be included in a wireless network and transmit all telemetry about itself + enable remote control.
it is more than composite applications that combine services. A super app combines the features of an app, platform, and ecosystem in one place, providing a platform for third parties to develop and publish their own mini apps.
As an example – VK mini apps. The main thing is not only create micro-applications yourself, but also give the sandbox to third-party developers.
8. Adaptive AI
allows you to change the behavior of the model after deployment with real-time feedback, continuously retrain models, and train in the runtime and development environment based on new data and adjusted goals to quickly adapt to changing real-world conditions.
You automatically give new training samples to your models and after training they are automatically rolled out to the side of the sale according to your MLOps process.
allows people to reproduce or enhance their physical activity. This can happen by transferring or expanding physical activity into the virtual world, or by transforming the physical. It is a combinatorial innovation consisting of many technological themes and possibilities.
Examples of various, close to native, examples of communications with colleagues in the metaverse pop up in my head, when the interlocutor looks at you and you can use a virtual whiteboard for creativity. Metaverse example from META.
The topic “Sustainable Technology” is a trend that combines all of the above
10. Sustainable technology
In 2023, technology alone will not be enough. Sustainable technologies are a set of solutions that increase the energy and efficiency of IT services; ensure enterprise sustainability through technologies such as tracking, analytics, emissions management software and artificial intelligence; and help clients achieve their own sustainability goals.
Investments in sustainable technologies also have the potential to improve operational sustainability and financial performance while providing new growth opportunities
Compliance with the ESG agenda. Use algorithms that save energy, use more efficient (per core) programming languages and frameworks.