Application Security Glossary

CI/CD

CI – Continuous Integration: is a development practice where developers integrate code into a shared repository frequently, preferably several times a day. Each integration can then be verified by an automated build and automated tests. While automated testing is not

Read More »

Cloud Computing

Cloud computing is an umbrella term for elastic, on-demand, shared computing resources and services– such as computational power, storage capacity, database usage, analytics, and software applications– delivered as a service over the Internet, typically with metered pricing. The organizations that

Read More »

Cloud Infrastructure

Encompasses the servers, virtual machines, storage systems, networking, and other components required for cloud computing and infrastructure as a service. Cloud infrastructure provides the building blocks, or primitives, for creating hybrid and private clouds that deliver cloud computing services.

Read More »

Cloud Native

Cloud native computing is an approach in software development that utilizes cloud computing to “build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds”. Technologies such as containers, microservices, serverless functions and immutable infrastructure,

Read More »

Cloud Native Development

The definition of Cloud Native is provided here by the Cloud Native Compute Foundation (CNCF). As such Cloud Native development is the use of technology and practices which supports the creation of a business service (application) inline with this definition.

Read More »
Skip to content