| Term | Definition |
|---|---|
| application migration | It is the process of moving applications from one computing environment to another, often as part of a cloud adoption strategy |
| application modenization | It is the process of updating legacy applications, processes, and data management with cloud computing technologies. |
| artificial intelligence | The capability of a computer system to imitate human intelligence. A computational model that simulates human reasoning to learn form new information and make decisions. |
| big data analytics | These are the tools, systems, and applications that companies use to gather, process, and gain insights from vast, high-velocity datasets, whcih may come from various sources, like the Internet, social media, emails, and smart devices. |
| business analytics tools | These are tools that extract data from business systems and integrate it into a repository where it can be analyzed |
| caching | It is the process of storing important data in temporary memory more quickly and efficiently than conventionally stored data. |
| cloud | It is a metaphor for a global computing network of remote servers that run applications, store data and deliver content and services. |
| cloud bursting | It is a configuration between a private cloud and a public cloud to manage demand for cloud resources. where if the resource capacity of a private cloud cannot handle the traffic by itself, overflow traffic is directed to the public cloud through this process. |
| cloud computing | It is a delivery model for computing resources in which various servers, applications, data, and other resporces are integrated and provided as a service over the internet. |
| cloud infrastructure | It is the hardware and software components used to deliver cloud computing services over the internet. |
| cloud migration | It is the process of moving some or all of a company’s resources to one or multiple locations in the cloud |
| cloud provider | It is a third-party company that offers cloud computing services and rescources, typically on a pay-per-use basis. |
| cloud service provider | It is a company that provides a cloud-based platform, infrastructure, application, or storage service, usually for a fee. |
| cloud storage | It is a service that allows you to store, access, and manage data on an offsite storage system maintained by a third party. |
| computer grids | These are groups of networked computers that act together to perform large tasks, such as analyzing huge sets of data and weather modeling. |
| computer vision | A form of AI that emulates the way how humans see, understand, and recognize images |
| container | A unit of software that groups an application’s code with the configuration files, libraries and dependencies it needs to run. |
| data governance | This refers to the unique processes, policies and standards that an organization uses to help keep its data secure, private, and accurate. |
| data integration | It is the process of combining and consolidating data from several differenct sources into a single system with a unfied view. |
| data lake | It is a type of data repository that captures both relational and nonrelational data from a variety of resources. It can store both semi-structured or unstructured data in addition to structured data, unlike a data warehouse that can store only the latter. |
| data migration | It is the porcess of transferring data from one storage location to another, like from an on-premises server to a server of a cloud provider. |
| data scientists | These are scientists who use technology, mathematical, business, and communication expertise to extract valuable information from large datasets |
| data warehouse | It is a central storage location for structured and semi-structured data for reporting and analysis |
| database security | These are the processes, tools, controls that organizations use to secure and protect their databases, database management systems, physical and virtual servers, and network infrastructure against threats and security risks. |
| database sharding | It is a type of partitioning that lets you divide a large database into smaller databases which can be managed faster and more easily across servers. |
| database | It refers to a collection of data that is stored on a computer system. |
| deep learning | It is a type of machine learning in which artificial neural networks process, learn, and make decisions based on unstructured data that is often used to analyze large, complex datasets, complete nonlinear tasks , and responds to inputs faster and more accurately than humans. |
| development operations (DevOps) | This practice brings development and operations teams togethe rto speed software delivery and make products more secure and reliable |
| edge computing | It is a technology that allows IoT devices to process data at the “edge” of a network, either by the device itself or by a local server. |
| elastic computing | It is the ability to dynamically provision and deprovision computer processing, memory, and storage devices to meet changing demands without worrying aabout capacity planning and engineering for peak usage. |
| face recognition | It is a personal identification technology that relies on optical analysis to analyze an image |
| grid computing | It is a service that uses a group of networked computers working together as a virtual supercomputer to perform large or data-intensive tasks |
| hybrid cloud computing | It is a type of computing where on-premises data centers are combined with cloud computing products ans services to modernize legacy resources |
| infrastructure-as-a-service | It is a virtualized computer environment delivered as a service over the internet by a cloud provider |
| Internet of Things | It refers to equipment, machines, products and devices that are connected to the cloud and configured to collect and securely transmit data. |
| machine learning | It is the process of using mathematical models to predict outcomes instead of relying on a set of instructions. It works by identifying patterns within data, building an analytical model, and using it to make predictions and decisions |
| machine leaning algorithms | These help data scientists identify patterns within sets of data. They are also selected based on the desired outcome, whether if it’s predicting values, identifying anomalies, finding structure, or determining categories. |
| middleware | It is a software that lies between an operating system and the applications running on it. |
| mobile app development | It refers to all of the processes involved in the development, coding, and release of a mobile application for use on portable electronic devices like smartphones, tablets, e-readers, smart watches, and handheld game consoles |
| multicloud | It is the practice of using the services of multiple cloud service providers to optimize workload performance, increase flexibility, and mitigate the risks of relying on any one vendor. |
| platform-as-a-service | It is a computing platform (which includes an operating system and other services) delivered as a service over the internet by a cloud service provider. |
| private cloud | These can refer to cloud compurting services offered over the internet or over a private internal network to only select users and not the general public. |
| public cloud | These ar cloud computing services offered over the internet by a third-party provider and available to anyone who wants to purchase them |
| quantum computing | This refers to the use of quantum mechanics to run calculations on specialized hardware in which specialized computers apply the behaviors of quantum physics to computing |
| qubit | It is the basic unit of information in quantum computing. Unlike its classical counterpart, it can represent 0 or 1 or any proportion of 0 and 1 in superposition of both states. |
| relational database | This is an efficient, flexible type of database that stores and organizes data points with defined relationships for fast access. |
| scaling up | This term refers to increasing or decreasing computing power or databases as needed |
| scaling down | This terms entails adding more databases or dividing a large database into smaller nodes using a data partitioning approach called sharding. |
| serverless computing | It is a computing model in which the cloud provider provisions and manages the servers. |
| software-as-a-service | It is an application delivered over the internet by a software provider that doesn’t have to be purchased, installed, or run on the users’ computers but instead is operated in the cloud. |
| virtual desktop infrastructure (VDI) | It is an IT infrastructure that allows you to access computer systems from almost any device (such as a personal computer, smartphone, or tablet) |
| virtual machine (VM) | It is a computer file, typically called an image, that behaves like an actual computer |
| virtual private network (VPN) | This is a connection between your computer and a remote server owned by a VPN provider that creates a point-to-point tunnel that encrypt your personal data, masks your IP address, and lets you get around website blocks and firewalls. |
| virtualization | This is the process of creating a virtual version of a computing environment, including computer hardware, operating system, and storage devices |