One of the primary reasons for data breaches in an organization is due to ________.

  • External Hackers
  • Inadequate Encryption
  • Insider Threats
  • Lack of Firewalls
Insider threats are a significant cause of data breaches, as employees or insiders have access to sensitive data and may misuse it intentionally or unintentionally.

An e-commerce platform is experiencing challenges in managing user sessions across its distributed infrastructure. They are considering a middleware solution to manage and maintain user session data uniformly. What kind of middleware should they look into?

  • Distributed Cache
  • Message Queues
  • Publish-Subscribe
  • Remote Procedure Calls
A Distributed Cache can efficiently manage and maintain user session data across a distributed infrastructure, ensuring uniform access and reliability.

For a company that wants to unify its supply chain, financials, and HR processes into one system, which software would be the most suitable?

  • Customer Relationship Management (CRM)
  • Enterprise Resource Planning (ERP)
  • Human Resource Management System (HRMS)
  • Supply Chain Management (SCM)
Enterprise Resource Planning (ERP) is designed to integrate various business processes and functions into a single system, making it suitable for unifying supply chain, financials, and HR processes.

In the context of cloud computing, middleware that facilitates seamless scalability and manages application deployments across multiple servers is known as:

  • Container Orchestration
  • Content Delivery Network
  • Load Balancing Middleware
  • Orchestration Middleware
Container Orchestration middleware, such as Kubernetes, is crucial for managing the deployment and scalability of applications across multiple servers in cloud computing. It automates tasks like scaling, load balancing, and failover.

Azure Blob Storage is primarily used for storing ________.

  • Code
  • Containers
  • Data
  • Virtualization
Azure Blob Storage is mainly used for storing unstructured data, such as files and media content, within containers (like buckets in AWS S3).

Which system helps companies manage interactions with their customers and potential customers?

  • CRM System
  • Human Resource System
  • Inventory Management System
  • Project Management System
A CRM (Customer Relationship Management) system is designed to help companies manage interactions and relationships with customers and potential customers.

The main component responsible for creating and managing virtual machines is called:

  • Compiler
  • Debugger
  • Hypervisor
  • Kernel
The main component for creating and managing virtual machines is a "Hypervisor." It's responsible for creating, starting, and managing VMs on the host hardware. The kernel, compiler, and debugger play different roles in computing.

For a company implementing a Service-Oriented Architecture (SOA), which middleware component is vital for managing and routing messages between services?

  • API Gateway
  • ESB (Enterprise Service Bus)
  • Message Broker
  • SOA Registry and Repository
An Enterprise Service Bus (ESB) plays a vital role in managing and routing messages between services in a Service-Oriented Architecture (SOA). It acts as an intermediary for communication, enabling various services to interact seamlessly.

A software company in the EU offers a service that uses machine learning to make automated decisions about user profiles. A user is unhappy about a decision made about him and requests an explanation. Under which regulation and provision should the company address this request?

  • CCPA, Section 1798.105
  • GDPR, Article 22
  • HIPAA, Section 164.524
  • ISO 27001, Clause 8.2.3
GDPR, Article 22, grants users the right to request an explanation for automated decisions that significantly affect them. This ensures transparency and accountability in cases where algorithms or AI systems are used for decision-making.

While the ________ strategy offers a faster migration, it may not immediately take full advantage of cloud-native capabilities.

  • Refactoring
  • Rehosting
  • Replatforming
  • Repurchasing
The blank should be filled with "Rehosting." Rehosting is a migration strategy where applications are moved to the cloud with minimal changes, offering a faster migration but not leveraging cloud-native capabilities.