Professional Certification Glossary, IT Terms
AWS Certifications
Section titled “AWS Certifications”AWS (Amazon Web Services): Amazon’s cloud computing platform providing on-demand computing resources, storage, databases, and services.
AWS Certified Cloud Practitioner: An entry-level certification validating fundamental AWS cloud knowledge and terminology.
AWS Certified Solutions Architect – Associate: A certification for designing distributed systems on AWS, covering compute, networking, storage, and databases.
AWS Certified Developer – Associate: A certification validating proficiency in developing, deploying, and debugging cloud-based applications on AWS.
AWS Certified SysOps Administrator – Associate: A certification for managing and operating workloads on the AWS platform, covering monitoring and automation.
AWS Certified Solutions Architect – Professional: An advanced certification for designing complex, scalable, and highly available AWS architectures.
AWS Certified DevOps Engineer – Professional: An advanced certification for provisioning, operating, and managing distributed application systems on AWS.
AWS Certified Security – Specialty: A certification validating expertise in securing data and workloads on the AWS platform.
AWS Certified Data Analytics – Specialty: A certification for designing and implementing AWS services to derive value from data.
AWS Certified Machine Learning – Specialty: A certification for building, training, tuning, and deploying machine learning models on AWS.
AWS Well-Aarchitected Framework: A set of best practices across six pillars: operational excellence, security, reliability, performance efficiency, cost optimisation, and sustainability.
AWS Shared Responsibility Model: AWS is responsible for security OF the cloud; customers are responsible for security IN the cloud.
CompTIA Certifications
Section titled “CompTIA Certifications”CompTIA A+: An entry-level certification covering foundational IT skills including hardware, software, networking, and troubleshooting.
CompTIA Network+: A certification validating networking concepts, infrastructure, operations, security, and troubleshooting skills.
CompTIA Security+: A foundational cybersecurity certification covering threat management, cryptography, identity management, and risk management.
CompTIA Cloud+: A certification for IT professionals managing and optimising cloud infrastructure services.
CompTIA PenTest+: A certification for penetration testers and vulnerability assessment professionals.
CompTIA CySA+ (Cybersecurity Analyst): An intermediate-level certification for cybersecurity analysts focusing on threat detection and response.
CompTIA CASP+ (Advanced Security Practitioner): An advanced-level certification for cybersecurity practitioners managing security operations.
CompTIA Linux+: A certification validating Linux system administration and maintenance skills.
CompTIA Project+: A certification for business professionals managing IT projects.
CompTIA Server+: A certification covering server administration, troubleshooting, and security.
Cisco Certifications
Section titled “Cisco Certifications”CCNA (Cisco Certified Network Associate): An associate-level certification covering networking fundamentals, IP services, security, and automation.
CCNP (Cisco Certified Network Professional): A professional-level certification for advanced networking skills in enterprise or service provider environments.
CCIE (Cisco Certified Internetwork Expert): An expert-level certification, one of the most respected in networking, requiring a lab exam.
Cisco DevNet Associate: A certification for software developers using Cisco APIs and platforms.
Cisco CyberOps Associate: A certification for security operations centre (SOC) analysts and cybersecurity professionals.
Cisco Meraki: Cisco’s cloud-managed IT solution for networking, security, and device management.
Cisco Catalyst: Cisco’s line of enterprise network switches for wired and wireless connectivity.
Cisco IOS (Internetwork Operating System): The operating system running on Cisco network devices, providing configuration and management capabilities.
Microsoft Certifications
Section titled “Microsoft Certifications”Microsoft Certified: Azure Fundamentals (AZ-900): An entry-level certification covering core Azure cloud concepts, services, and governance.
Microsoft Certified: Azure Administrator (AZ-104): A certification for managing Azure subscriptions, virtual networks, identities, and storage.
Microsoft Certified: Azure Developer (AZ-204): A certification for developing cloud-based applications and services on Microsoft Azure.
Microsoft Certified: Azure Solutions Architect Expert (AZ-305): An expert-level certification for designing cloud and hybrid solutions on Azure.
Microsoft Certified: Azure DevOps Engineer Expert (AZ-400): A certification for implementing DevOps practices using Azure DevOps services.
Microsoft 365 Certified: Fundamentals (MS-900): An entry-level certification covering Microsoft 365 cloud services and deployment.
Microsoft Certified: Power Platform App Maker (PL-100): A certification for building business solutions using the Microsoft Power Platform.
Microsoft Certified: Security, Compliance, and Identity Fundamentals (SC-900): An entry-level certification covering security, compliance, and identity concepts in Azure.
Cloud Computing Concepts
Section titled “Cloud Computing Concepts”IaaS (Infrastructure as a Service): Cloud computing providing virtualised computing resources over the internet, including servers, storage, and networking.
PaaS (Platform as a Service): Cloud computing providing a platform allowing customers to develop, run, and manage applications without infrastructure management.
SaaS (Software as a Service): Cloud computing delivering software applications over the internet on a subscription basis.
Serverless Computing: A cloud model where the provider dynamically manages server allocation, and developers focus on code rather than infrastructure.
Microservices: An architectural approach breaking an application into small, independent services that communicate via APIs.
Containers: Lightweight, portable packages containing an application and its dependencies, enabling consistent deployment across environments.
Kubernetes: An open-source container orchestration platform for automating deployment, scaling, and management of containerised applications.
CI/CD (Continuous Integration/Continuous Deployment): Practices automating the building, testing, and deployment of software.
Infrastructure as Code (IaC): Managing and provisioning computing infrastructure through machine-readable definition files rather than manual processes.
Load Balancer: A device or software distributing network traffic across multiple servers to ensure availability and performance.
Auto Scaling: Automatically adjusting computing resources based on demand to maintain performance and optimise costs.
Elastic Computing: The ability to scale computing resources up or down dynamically based on workload requirements.
Networking and Security
Section titled “Networking and Security”VPC (Virtual Private Cloud): A logically isolated section of a cloud provider’s network where you can launch resources in a virtual network you define.
Subnet: A subdivision of an IP network, used to organise and manage network traffic within a VPC.
Security Group: A virtual firewall controlling inbound and outbound traffic to cloud resources.
NACL (Network Access Control List): A stateless firewall at the subnet level controlling traffic in and out of subnets.
IAM (Identity and Access Management): A framework for managing digital identities and user access to resources.
MFA (Multi-Factor Authentication): A security mechanism requiring two or more verification methods to access an account.
SSO (Single Sign-On): An authentication scheme allowing users to access multiple applications with one set of credentials.
Encryption: The process of converting data into a coded format to prevent unauthorised access.
SSL/TLS (Secure Sockets Layer / Transport Layer Security): Cryptographic protocols for securing communications over computer networks.
VPN (Virtual Private Network): A technology creating a secure, encrypted connection over a less secure network such as the internet.
Zero Trust: A security model requiring strict verification for every person and device accessing resources, regardless of location.
Project Management and Agile
Section titled “Project Management and Agile”ITIL (Information Technology Infrastructure Library): A framework of best practices for aligning IT services with business needs.
Agile: An iterative approach to project management and software development emphasising flexibility, collaboration, and customer feedback.
Scrum: An Agile framework for managing work with an emphasis on iterative progress, daily stand-ups, and retrospectives.
Kanban: A visual project management method using boards and cards to track work through workflow stages.
Waterfall: A traditional project management methodology where each phase must complete before the next begins.
PMP (Project Management Professional): A globally recognised certification for project managers from the Project Management Institute (PMI).
Stakeholder: A person with an interest in or affected by a project’s outcome.
Sprint: A fixed time period (typically 2–4 weeks) in which a Scrum team completes a set of work items.
Related Terms
Section titled “Related Terms”- See Computer Science Glossary for computer science fundamentals
- See Networking Glossary for networking concepts
- See Security Glossary for cybersecurity terms