Sunday , December 22 2024
Breaking News

Building Cloud Native and Multicloud Applications Cognitive Class Exam Quiz Answers

Building Cloud Native and Multicloud Applications Cognitive Class Certification Answers

Question 1: Which of the following does NOT describe a bare metal hypervisor?

  • Most secure type of hypervisor
  • Type 1 hypervisor
  • Type 2 hypervisor
  • Installed directly on top of the physical server

Question 2: By leveraging services in the cloud such as service routing, service discovery and load balancing, you don’t have to worry about those things at the application level.

  • True
  • False

Question 3: A data lake is a centralized repository that allows you to store only structured data at scale.

  • True
  • False  

Question 4: Which of the following are NOT steps on the ladder to AI? Choose all that are applicable.

  • Collecting data
  • Organizing data
  • Repeating data
  • Analyzing data
  • Infusing data

Question 5: Why might an enterprise choose to move its VMs to the cloud? Choose the best answer.

  • Improve scalability
  • Reduce data center costs
  • Increase ease of management
  • All of the above  

Question 1:  Which of the following are NOT benefit(s) of containers? Choose all that are applicable.

  • Like VMs (virtual machines), containers virtualize your infrastructure
  • Each container runs its own operating system (OS)
  • Containers provide a standardized way to package and ship software
  • Each container is fully isolated and therefore secure

Question 2: The ideal situation is that everything that lives in the cloud SHOULD have a cloud-native application design and approach, but non-cloud-native assets CAN be deployed to the cloud.

  • True
  • False

Question 3: When working to improve application performance, which area(s) should you examine? Choose all that are applicable.

  • The hardware the application is running on
  • The Operating System that is being used
  • The way the User Interface was developed
  • The database
  • The entirety of the application

Question 4: What is refactoring?

  • The proceess of retiring an application and replacing it with a new cloud-native application
  • Lifting and shifting an application from an on-premises environment with little or no modification
  • The process of restructuring existing computer code without changing the external behavior  

Question 5: Why would you need container orchestration?

  • To manage the lifecycles of containers
  • To control and automate tasks
  • To help with container deployment where you have a few containers to manage and little traffic to balance
  • To manage provisioning and deployment of containers

Question 1: Which of the following statement(s) do NOT describe the idea of DevOps? Choose all that are applicable.

  • One size fits all
  • Combines the development team with the operations team
  • Code, build, deploy, manage, learn
  • DevOps is automation — nothing more

Question 2: With continuous integration, there may be times when you do not have a testable build.

  • True
  • False  

Question 3: Automating tasks can help you with which of the following? Choose all that are applicable.

  • Build
  • Test
  • Deploy
  • Manage
  • Healthcheck

Question 4: Which of the following apply to microservices? Choose all that are appropriate.

  • A software development technique
  • A collection of loosely coupled services
  • Develop applications as a single unit
  • Use lightweight protocols

Question 5: Which of the following statements apply to Tekton?

  • Initially was the build component of Knative
  • Runs on Kubernetes
  • Configuration is made using YAML
  • Only available on the IBM Cloud

Question 1: Which of the following are NOT golden signals? Choose all that are applicable.

  • Green, Yellow, Red
  • Code, Deploy, Run, Manage, Learn
  • Latency, Traffic, Errors, Saturation
  • None of the above

Question 2: In a hybrid-cloud environment, if the Kubernetes network security policy on the public cloud is not set the same as the on-premises security policy in the production environment, it still does not create a security problem that affects the integrity of compliance.

  • True
  • False  

Question 3: Where can you run an IBM Cloud Pak? Choose all that are applicable.

  • On premises
  • On public cloud
  • On private cloud
  • Anywhere
  • None of the above

Question 4: Which of the following do NOT apply to IBM Cloud Paks?

  • Run on top of Red Hat OpenShift
  • Can add to any VMWare virtual machine or container platform
  • ) Only available on the IBM Cloud
  • All of the above

Question 5: Which scenario(s) do NOT describe a multicloud environment?

  • I have database services deployed on premises which are securely connected to IBM Cloud
  • I’ve deployed a cloud application that uses both IaaS and PaaS services
  • I use analytics services in IBM Cloud, but my data is generated by an application in a different cloud
  • I’ve architected my application so that it uses OpenShift on IBM Cloud as well as MongoDB DBaaS

Question 1: Which of the following describes a bare metal hypervisor?

  • Type 1 hypervisor
  • Type 2 hypervisor
  • Type 3 hypervisor
  • Type 4 hypervisor

Question 2: Which of the following are steps on the ladder to AI? Choose all that are applicable.

  • Collecting data
  • Organizing data
  • Repeating data
  • Analyzing data
  • Infusing data

Question 3: Even if you leverage services in the cloud such as service routing, service discovery and load balancing, you must continue to worry about those things at the application level.

  • True
  • False  

Question 4: Which of the following would NOT be a reason for moving VMs to the cloud?

  • Reduce data center costs
  • Increase ease of management
  • Decrease scalability
  • All of the above

Question 5: A data lake is a centralized repository that allows you to store both structured and unstructured data at scale.

  • True
  • False

Question 6: Which of the following is a benefit of containers?

  • Each container is fully isolated and therefore secure
  • Each container runs its own operating system (OS)
  • Containers provide a standardized way to package and ship software
  • Like VMs (virtual machines), containers virtualize your infrastructure

Question 7: Assets that are not cloud native CANNOT be deployed to the cloud.

  • True
  • False  

Question 8: When working to improve application performance, which area(s) should you NOT have to examine? Choose all that are applicable.

  • The hardware the application is running on
  • The Operating System that is being used
  • The way the User Interface was developed
  • The database
  • None of the above

Question 9: Which of the following do not describe refactoring? Choose all that are applicable.

  • The proceess of retiring an application and replacing it with a new cloud-native application
  • Lifting and shifting an application from an on-premises environment with little or no modification
  • The process of restructuring existing computer code without changing the external behavior

Question 10: Which of the following would NOT be a reason for container orchestration? Choose all that are applicable.

  • To manage the lifecycles of containers
  • To control and automate tasks
  • To help with container deployment where you have a few containers to manage and little traffic to balance
  • To manage provisioning and deployment of containers 

Question 11: Which of the following describes the idea of DevOps?

  • DevOps is automation — nothing more
  • Combines the development team with the operations team
  • Code, build, deploy, manage, learn
  • One size fits all
  • None of the above

Question 12: With continuous integration, you always have a testable build.

  • True
  • False

Question 13: Automating tasks cannot help you with which of the following? Choose all that are applicable.

  • Build
  • Test
  • Deploy
  • Refactor
  • Manage

Question 14: Which of the following do NOT apply to microservices? Choose all that are applicable.

  • A software development technique
  • A collection of loosely coupled services
  • Develop applications as a single unit
  • Use lightweight protocols

Question 15: Which of the following statements do NOT apply to Tekton? Check all that are applicable.

  • Initially was the build component of Knative
  • Runs on Kubernetes
  • Configuration is made using YAML
  • Only available on the IBM Cloud

Question 16: What are the golden signals?

  • Latency, Traffic, Errors, Saturation
  • Code, Deploy, Run, Manage, Learn
  • Green, Yellow, Red
  • None of the above

Question 17: In a hybrid-cloud environment, if the Kubernetes network security policy on the public cloud is not set the same as the on-premises security policy in the production environment, it can create a security problem that affects the integrity of compliance.

  • True
  • False

Question 18: You run an IBM Cloud Pak anywhere including on premises, on public cloud or on private cloud.

  • True
  • False

Question 19: Which of the following applies to IBM Cloud Paks?

  • Run on top of Red Hat OpenShift
  • Can add to any VMWare virtual machine or container platform
  • Only available on the IBM Cloud
  • All of the above

Question 20: Which scenario describes a multicloud environment?

  • I have database services deployed on premises which are securely connected to IBM Cloud
  • I’ve deployed a cloud application that uses both IaaS and PaaS services
  • I use analytics services in IBM Cloud, but my data is generated by an application in a different cloud
  • I’ve architected my application so that it uses OpenShift on IBM Cloud as well as MongoDB DBaaS

Introduction to Building Cloud Native and Multicloud Applications

Building cloud-native and multicloud applications is all about leveraging the capabilities and advantages of cloud computing to design, develop, deploy, and manage applications that are resilient, scalable, and flexible across multiple cloud environments. Let’s break down the key concepts and strategies involved:

  1. Cloud-Native Applications: Cloud-native applications are designed to fully exploit the advantages of cloud computing. They are built using cloud services and adhere to cloud-native principles such as microservices architecture, containerization, infrastructure as code (IaC), continuous integration and continuous deployment (CI/CD), and DevOps practices. These applications are inherently scalable, resilient, and easily maintainable.
  2. Multicloud Architecture: Multicloud architecture involves distributing application components across multiple cloud service providers (CSPs). This approach offers several benefits such as avoiding vendor lock-in, ensuring redundancy and disaster recovery, optimizing performance and cost, and complying with data sovereignty regulations.
  3. Key Components of Building Cloud-Native and Multicloud Applications:
    • Microservices: Decompose applications into small, loosely coupled services, allowing each service to be developed, deployed, and scaled independently.
    • Containers and Orchestration: Use containerization technologies like Docker to package applications and their dependencies. Orchestration tools like Kubernetes manage containerized applications, automate deployment, scaling, and manage resource allocation.
    • Serverless Computing: Utilize serverless computing services (e.g., AWS Lambda, Azure Functions) to run code without provisioning or managing servers, paying only for the resources used.
    • APIs and Integration: Design applications with well-defined APIs to enable seamless integration with other services, both within and across cloud providers.
    • Observability and Monitoring: Implement robust monitoring and logging solutions to gain insights into application performance, troubleshoot issues, and ensure reliability.
    • Security and Compliance: Apply security best practices such as identity and access management (IAM), encryption, network security, and compliance controls to protect data and applications across cloud environments.
    • Automation and Infrastructure as Code (IaC): Automate infrastructure provisioning, configuration, and management using IaC tools like Terraform or AWS CloudFormation, ensuring consistency and scalability.
  4. Challenges and Considerations:
    • Complexity: Managing applications across multiple clouds introduces complexity in networking, security, data management, and operational workflows.
    • Interoperability: Ensuring compatibility and seamless operation between different cloud environments and services.
    • Data Management: Addressing data residency, privacy, and compliance requirements when data spans multiple cloud providers.
    • Cost Optimization: Optimizing costs by selecting the right mix of cloud services, monitoring usage, and implementing cost-saving strategies.
  5. Best Practices:
    • Design for Failure: Assume that components will fail and design applications to gracefully handle failures without affecting overall performance.
    • Automate Everything: Automate deployment, scaling, monitoring, and recovery processes to increase efficiency and reduce manual intervention.
    • Use Managed Services: Leverage managed services provided by cloud providers to offload operational tasks and focus on application development.
    • Implement CI/CD Pipelines: Establish robust CI/CD pipelines to automate the software delivery process, ensuring rapid and reliable deployments.
    • Ensure Security and Compliance: Incorporate security and compliance measures into every stage of the application lifecycle to mitigate risks and ensure regulatory compliance.

By embracing cloud-native principles and adopting a multicloud strategy, organizations can build applications that are agile, scalable, and resilient, while also taking advantage of the flexibility and innovation offered by multiple cloud providers.

About Clear My Certification

Check Also

Controlling Hadoop Jobs using Oozie Cognitive Class Exam Quiz Answers

Enroll Here: Controlling Hadoop Jobs using Oozie Cognitive Class Exam Quiz Answers Controlling Hadoop Jobs …

Leave a Reply

Your email address will not be published. Required fields are marked *