WorksheetsElective finals reviewer
Total questions: 116
Worksheet time: 2hrs 41mins
What is the primary advantage of microservices architecture?
Increased monolithic structure
Improved scalability and flexibility
Reduced system complexity
Tight coupling between componentsTight coupling between components
Which technology is commonly used for containerization in microservices?
Virtual Machines
Docker
Kubernetes
AWS Lambda
What is the purpose of orchestration in the context of containers?
To create isolated environments
To manage and coordinate containerized applications
To monitor serverless functions
To design microservices architecture
Which of the following is an example of a serverless computing platform?
Docker
Kubernetes
AWS Lambda
API Gateway
What is the role of an API Gateway in microservices architecture?
Manages and executes serverless functions
Coordinates container orchestration
Controls access to microservices and acts as an entry point
Monitors service mesh communication
What does a service mesh provide in microservices architecture?
Container orchestration
API Gateway functionality
Enhanced security for serverless functions
Communication management between microservices
Which cloud service is commonly associated with Kubernetes for container orchestration?
AWS Lambda
Google Cloud Functions
Azure Functions
Google Kubernetes Engine (GKE)
Which microservices concept focuses on handling communication between different services?
API Gateway
Service mesh
Docker containers
Serverless computing
In microservices architecture, what is the purpose of using serverless computing?
To eliminate the need for containers
To centralize communication between microservices
To execute functions without managing servers
To simplify container orchestration
What is the primary goal of using API Gateway in microservices?
To create isolated environments for microservices
To control access to microservices and streamline communication
To replace the need for serverless functions
To manage container orchestration
Which technology enables automatic scaling based on demand in serverless computing?
Docker
Kubernetes
API Gateway
AWS Lambda
What does container orchestration involve in microservices architecture?
Coordinating the execution of serverless functions
Managing and scaling containerized applications
Controlling access to microservices
Creating isolated environments for microservices
Which cloud service allows you to deploy and manage containerized applications at scale?
AWS Lambda
Google Cloud Functions
Azure Container Instances
API Gateway
Which component is responsible for managing the communication flow between microservices in a service mesh?
API Gateway
Sidecar proxy
Docker container
Serverless function
What is the primary advantage of using serverless computing in microservices architecture?
Tight coupling between components
Simplified container orchestration
Reduced system complexity
Automatic scaling based on demand
Which cloud service provides Azure Functions for serverless computing?
AWS Lambda
Google Cloud Functions
Microsoft Azure
API Gateway
In microservices architecture, what does Docker provide for application deployment?
Serverless functions
Isolated environments
Container orchestration
Service mesh communication
Which technology allows you to define, deploy, and manage applications using containers?
Docker
Kubernetes
AWS Lambda
API Gateway
What is the primary function of Kubernetes in microservices architecture?
Managing and orchestrating containers
Executing serverless functions
Controlling access to microservices
Coordinating API Gateway functionality
What is the primary benefit of using a service mesh in microservices communication?
Enhanced security for serverless functions
Simplified container orchestration
Improved communication and observability between microservices
Automatic scaling based on demand
What is the primary purpose of Virtual Private Clouds (VPCs) in cloud networking?
Enhancing server performance
Launching resources in a private, isolated section of the cloud
Managing DNS settings
Creating a public-facing website
Which load balancer is designed to distribute traffic based on content, URL, or cookies?
Application Load Balancer (ALB)
Network Load Balancer (NLB)
DNS Load Balancer
Session Load Balancer
Content Delivery Networks (CDNs) aim to:
Increase latency
Improve security
Distribute web content quickly to users based on geographic locations
Manage serverless functions
What is the primary purpose of DDoS protection in cloud networking?
Enhancing website design
Improving load balancing efficiency
Preventing service disruption caused by malicious traffic
Ensuring high availability of servers
Which security measure involves creating a dedicated infrastructure layer for handling communication between microservices?
Content Delivery Networks (CDNs)
Virtual Private Clouds (VPCs)
Service mesh
Network Load Balancers (NLB)
What is the primary function of an Application Load Balancer (ALB)?
Distributing traffic based on IP addresses
Routing traffic based on content, URL, or cookies
Enhancing security through encryption
Blocking malicious traffic
CDNs reduce latency by:
Storing frequently accessed content on edge servers globally
Increasing the distance between servers and users
Utilizing a single server for content delivery
Using only on-premises servers
What does Network Load Balancer (NLB) handle efficiently?
TCP/UDP traffic at the application layer
HTTP/HTTPS traffic at the transport layer
ICMP traffic at the network layer
TCP/UDP traffic at the transport layer
The primary goal of DDoS mitigation strategies is to:
Enhance server performance
Increase server capacity
Prevent service disruption caused by malicious traffic
Optimize network load balancing
What is a common feature of cloud-native networking solutions?
Centralized network control
Static network configurations
Limited scalability
High dependence on physical hardware
In cloud networking, what does the term "isolation" refer to?
Restricting access to a specific VPC
Creating dedicated subnets for each service
Ensuring separation between different components or networks
Combining multiple networks into a single entity
How do CDNs enhance security in cloud networking?
By implementing firewalls on edge servers
By encrypting data in transit
By creating isolated environments for applications
By monitoring DDoS attacks
What is the primary purpose of a CDN in cloud networking?
Enhancing server performance
Reducing latency and improving content delivery
Managing network security policies
Orchestrating containerized applications
Which load balancer is suitable for handling traffic at the network layer?
Application Load Balancer (ALB)
Network Load Balancer (NLB)
DNS Load Balancer
Session Load Balancer
DDoS attacks primarily aim to:
Enhance server performance
Increase latency c. Disrupt online services by overwhelming them with traffic
Disrupt online services by overwhelming them with traffic
Improve content delivery to users
Cloud-native networking solutions often leverage:
Static configurations
Decentralized network control
Physical hardware dependence d. Software-Defined Networking (SDN)
Software-Defined Networking (SDN)
What is a key advantage of using a CDN in cloud networking for a global audience?
Increased latency
Improved security
Reduced bandwidth usage
Enhanced content delivery based on geographic locations
What is the primary advantage of using NoSQL databases in the cloud?
Strong consistency
Fixed schema
Scalability
ACID compliance
Which cloud service is known for its managed relational database service supporting various engines, including MySQL and PostgreSQL?
Amazon RDS
Google Cloud SQL
Microsoft Azure SQL Database
IBM Db2
What is a key characteristic of data warehousing in the cloud?
Decentralized storage
Integration of diverse data sources
Limited scalability
Real-time processing
Which cloud analytics service provides a fully-managed service for stream and batch processing?
Amazon Kinesis
Google Cloud Dataflow
Microsoft Azure Stream Analytics
IBM Watson Analytics
What is the primary purpose of the lift-and-shift data migration strategy?
Optimize for cloud benefits
Minimize downtime
Re-architect applications
Quick migration without major modifications
How can organizations mitigate the risk of data security concerns during migration?
Avoid encryption
Comply with data protection regulations
Increase downtime
Ignore backup plans
Which characteristic of big data is related to the speed at which data is generated?
Volume
Variety
Velocity
Veracity
In big data processing, what is Hadoop primarily known for?
Real-time processing
In-memory computations
Distributed storage and processing
Structured data handling
What is a key advantage of real-time data processing in the business landscape?
Delayed decision-making
Competitive disadvantage
Timely decision-making
Historical insights only
Which cloud service is specifically designed for real-time processing of streaming data?
Amazon Kinesis
Google Cloud Dataflow
Microsoft Azure Stream Analytics
IBM Watson Analytics
What does DevOps emphasize?
Competition
Collaboration
Isolation
Hierarchy
Which of the following is a core principle of DevOps?
Isolation
Automation
Secrecy
Silos
What is the primary goal of Continuous Integration (CI)?
Minimizing collaboration
Frequent code integration
Avoiding automation
Manual testing only
In the CI/CD pipeline, what does CD stand for?
Continuous Design
Continuous Deployment
Centralized Development
Conclusive Delivery
What is the purpose of a CI/CD pipeline?
To slow down software delivery
To automate the software development lifecycle
To discourage collaboration
To increase manual interventions
Which of the following is a benefit of CI/CD?
Slower time-to-market
Reduced code quality
Increased manual errors
Accelerated delivery and improved code quality
What is the primary focus of DevSecOps?
Ignoring security
Integrating security from the beginning
Postponing security measures
Externalizing security responsibilities
What is a CI/CD pipeline phase that involves automatically deploying code to production?
Continuous Testing
Continuous Integration
Continuous Deployment
Continuous Monitoring
What does IaC stand for in the context of DevOps?
Integration and Collaboration
Isolation and Coordination
Infrastructure as Code
Isometric and Comprehensive
Which of the following is a fundamental DevOps principle?
Segregation of Duties
Collaborative Culture
Manual Processes
Limited Communication
What does CAMS stand for in the context of DevOps?
Centralized Automation and Manual Systems
Collaboration, Automation, Measurement, and Sharing
Cloud-based Application Management System
Code Analysis and Management Strategy
What is a key advantage of Infrastructure as Code (IaC)?
Decreased automation
Manual provisioning
Scalability and repeatability
Limited collaboration
Which phase of the CI/CD pipeline involves running automated tests?
Continuous Deployment
Continuous Monitoring
Continuous Testing
Continuous Integration
In DevOps, what does 'Shift-Left' refer to?
Delaying processes
Moving security earlier in the development lifecycle
Ignoring collaboration
Reducing automation
What is the primary goal of continuous monitoring in the cloud?
Slowing down processes
Reacting to incidents proactively
Avoiding collaboration
Manual intervention only
Which tool is commonly used for version control in DevOps?
Jenkins
Docker
Git
Kubernetes
What is the purpose of a DevOps toolchain?
Slowing down development
Streamlining and automating the software development lifecycle
Encouraging silos
Avoiding collaboration
What is the significance of DevOps in the context of cloud-native development?
Slowing down development
It's irrelevant to cloud-native development
Providing flexibility and scalability for modern applications
Discouraging collaboration
Which practice involves integrating security practices into the DevOps pipeline?
Continuous Deployment
DevOps 2.0
DevSecOps
SecOps
What does a DevOps culture emphasize in terms of communication?
Limited communication
Open communication and collaboration
Secrecy
Hierarchy
Microservices architecture promotes tight coupling between components to enhance communication efficiency.
True
False
True or False: Docker is primarily used for virtualization, creating isolated environments for microservices.
True
False
True or False: Serverless computing eliminates the need for managing servers, allowing automatic scaling based on demand.
True
False
True or False: API Gateway in microservices architecture is responsible for executing serverless functions.
False
True
True or False: Kubernetes is a serverless computing platform used for deploying and managing microservices.
False
True
True or False: Content Delivery Networks (CDNs) reduce latency by storing frequently accessed content on edge servers located globally.
True
False
True or False: DDoS attacks aim to enhance the availability and performance of online services by flooding them with legitimate traffic.
False
True
True or False: Container orchestration involves managing and scaling containerized applications efficiently.
True
False
True or False: Cloud-native networking solutions leverage on-premises infrastructure exclusively, without integrating with cloud resources.
False
True
True or False: Service mesh in microservices architecture primarily focuses on enhancing security for serverless functions.
False
True
True or False: Virtual Private Clouds (VPCs) provide a public-facing environment for launching resources in the cloud.
False
True
True or False: Content Delivery Networks (CDNs) primarily focus on increasing latency for web applications.
False
True
True or False: Network Load Balancer (NLB) routes traffic based on content, URL, or cookies in cloud networking.
False
True
True or False: DDoS protection in cloud networking aims to enhance service disruption caused by malicious traffic.
False
True
True or False: Service mesh in cloud-native networking is responsible for handling communication between microservices.
True
False
True or False: Application Load Balancer (ALB) routes traffic based on IP addresses in cloud networking.
False
True
True or False: CDNs reduce latency by storing frequently accessed content on edge servers located globally.
True
False
True or False: Cloud-native networking solutions often involve static network configurations.
False
True
True or False: Load balancing is primarily concerned with orchestrating containerized applications in cloud networking.
False
True
True or False: DDoS attacks aim to disrupt online services by overwhelming them with legitimate traffic.
True
False
True or False: NoSQL databases in the cloud are primarily suitable for structured and tabular data.
False
True
True or False: Data warehousing in the cloud allows organizations to consolidate and analyze data from various sources.
True
False
True or False: The lift-and-shift strategy involves making significant modifications to applications for better compatibility with the cloud environment.
False
True
True or False: Apache Spark processes data in a disk-based manner, optimizing storage utilization.
False
True
True or False: Real-time data processing is primarily beneficial for organizations requiring delayed decision-making.
False
True
True or False: Serverless computing eliminates the need for servers entirely in the cloud environment.
False
True
True or False: Multi-factor authentication (MFA) is not considered a best practice for enhancing security in cloud environments.
False
True
True or False: The pay-as-you-go model in cloud computing means organizations pay a fixed monthly fee regardless of resource usage.
False
True
True or False: A hybrid cloud involves the exclusive use of either public or private cloud services.
False
True
True or False: In the Infrastructure as a Service (IaaS) model, users manage and control the underlying infrastructure, including networking, storage, and operating systems.
False
True
Identify the microservices architectural principle that emphasizes breaking down an application into small, independently deployable services. Answer: Microservices are designed to be independently deployable.
Answer: Microservices are designed to be independently deployable.
Identify the containerization technology widely used for packaging applications and their dependencies in microservices architecture.
Answer: Docker
Identify the cloud service that offers serverless computing with features like AWS Lambda, allowing automatic scaling based on demand.
Answer: Amazon Web Services (AWS)
Identify the component in microservices architecture responsible for controlling access to microservices and serving as an entry point.
Answer: API Gateway
Identify the cloud-native networking concept that serves as a dedicated infrastructure layer for handling communication between microservices.
Answer: Service Mesh
Identify the technology that provides an abstraction for deploying, managing, and scaling containerized applications in microservices architecture.
Answer: Kubernetes
Identify the CDN provider known for its distributed network of servers designed to deliver web content quickly, reducing latency.
Answer: Akamai
Identify the security measure in microservices architecture that involves protecting against Distributed Denial of Service (DDoS) attacks.
Answer: DDoS Protection
Identify the term for the practice of leveraging cloud services and technologies to build scalable and agile network architectures.
Answer: Cloud-Native Networking
Identify the cloud service associated with the Function as a Service (FaaS) model, offering serverless computing.
Answer: Microsoft Azure with Azure Functions
Identify the cloud networking concept that involves creating private, logically isolated sections of the cloud where resources can be launched.
Answer: Virtual Private Clouds (VPCs)
Identify the load balancer designed to distribute traffic based on content, URL, or cookies in cloud networking.
Answer: Application Load Balancer (ALB)
Identify the open-source framework designed for distributed storage and processing of large datasets, commonly used for big data processing.
Answer: Hadoop
Identify the type of database that is characterized by its flexibility to handle diverse data types, schema-less structure, and horizontal scalability.
Answer: NoSQL database
Identify a common challenge in data migration that involves the safeguarding of sensitive information in a shared cloud environment.
Answer: Data Security Concerns
Identify the core principles of DevOps that are often abbreviated as CAMS.
Answer: Collaboration, Automation, Measurement, and Sharing
Identify the practice that involves integrating security measures into the DevOps pipeline from the outset.
Answer: DevSecOps
Pogi ga si Mark Kevin Ramos?
Sobrang pogi niya actually
For sure
Slight lang
Pwede na
Papasa ka ba this sem?
OO naman
Hinde (bobo ka pala)
