Beyond the Basics: Istio and IBM Cloud Kubernetes Service Quiz Answers

Get Beyond the Basics: Istio and IBM Cloud Kubernetes Service Quiz Answers

Istio is an open platform to connect, secure, and manage a network of microservices, also known as a service mesh, on cloud platforms such as Kubernetes in the IBM Cloud Kubernetes Service. With Istio, You can manage network traffic, load balance across microservices, enforce access policies, verify service identity on the service mesh, and more.

In this course, you learn how to install Istio alongside microservices for a simple mock application called Guestbook. When you deploy Guestbook’s microservices into an IBM Cloud Kubernetes Service cluster where Istio is installed, you inject the Istio Envoy sidecar proxies in the pods of each microservice.

Enroll on Cognitive Class

Lab 1: Observe service telemetry – metrics and tracing

Question: You must modify your apps to get metrics for those apps.

  • True
  • False

Question: You must modify your apps to get distributed tracing for those apps to work properly.

  • True
  • False

Question: What distributed tracing system does Istio support by default?

  • Zipkin
  • Kibana
  • LogStash
  • Jaeger

Question: In a SOA architecture that uses traditional debugging techniques, as requests pass through multiple services, identifying performance bottlenecks becomes increasingly difficult.

  • True
  • False

Lab 2: Expose the service mesh with the Istio Ingress controller

Question: The components deployed on the service mesh by default are not exposed outside the cluster.

  • True
  • False

Question: In a Kubernetes environment, Istio uses what component to configure ingress behavior?

  • Microservices Ingress controller
  • Kubernetes Ingress Resources
  • Cloud Ingress Resources
  • Resource controller

Question: Ingress can provide load balancing, SSL termination, and name-based virtual hosting.

  • True
  • False

Question: What is an ingress?

  • A collection of services
  • A collection of pods
  • A collection of rules
  • A collection of clusters

Lab 3: Manage traffic

Question: Where are routing rules defined?

  • VirtualService
  • VirtualRule
  • DestinationRule
  • ServiceEntry

Question: Where are service versions (subsets) defined?

  • VirtualService
  • DestinationRule
  • ServiceEntry
  • DestinationService

Question: Which Istio component is responsible for sending traffic management configurations to Istio sidecars?

  • Mixer
  • Citadel
  • Pilot
  • Kubernetes

Question: A ServiceEntry rule describes which of the following three items?

  • Ports
  • Traffic policies
  • Endpoints
  • Protocols

Lab 4: Secure your services

Question: Citadel provides each microservice with a strong, cryptographic identity in the form of a certificate. The certificate’s lifecycle is fully managed by Istio.

  • True
  • False

Question: Istio provides microservices with mutually authenticated connections without requiring app code changes.

  • True
  • False

Question: Mutual authentication must be on or off for the entire cluster; gradual adoption is not possible.

  • True
  • False

Question: Citadel is not directly responsible for which one of these items?

  • Provides each service with an identity representing its role
  • Provides connections to exchange and validate certificates
  • Provides a common trust root to allow Envoys to validate and authenticate each other
  • Provides a key management system, automating generation, distribution, and rotation of certificates and keys

Lab 5: Enforce policies for microservices

Question: Creating Mixer rules requires app code changes.

  • True
  • False

Question: What is the name of the custom code that interacts with the back-end system, such as Prometheus?

  • Rule
  • Instance
  • Adapter
  • Service

Question: Istio Mixer moves policy decisions under operator control rather than into configuration.

  • True
  • False

Question: Mixer is not responsible for interfacing with the back-end systems.

  • True
  • False

Final Exam

Question: What is a service mesh?

  • One or more containers
  • A group of nodes
  • A network of microservices
  • A type of authentication system

Question: Which of these features is provided by Istio? Select all the apply.

  • Traffic management
  • Telemetry
  • Policy enforcement
  • Machine learning
  • Mutual TLS
  • App monetization

Question: Microservices that are deployed in Istio can communicate to services outside of Istio.

  • True
  • False

Question: Which Istio function normally requires users to modify their applications?

  • Traffic management
  • Metrics
  • Distributed tracing
  • Policy enforcement

Question: Which Istio component is always required even when you install only certain Istio features?

  • Mixer
  • Pilot
  • Citadel
  • Istioctl

Question: Which Istio component is part of the Istio service mesh data plane?

  • Mixer
  • Pilot
  • Citadel
  • Envoy sidecar

Question: Which Istio features allow you to configure per namespace?

  • Policy enforcement
  • Traffic management
  • Authentication policy
  • Telemetry

Question: To use Istio, a service must run in Kubernetes.

  • True
  • False

Question: What’s the purpose of a sidecar container in Kubernetes?

  • It’s a container with Istio installed.
  • It’s utility container in a pod.
  • It helps to speed up the cluster run time.
  • None of these

Question: What Istio component primarily manages telemetry?

  • Pilot
  • Citadel
  • Mixer
  • Istio data plane

Question: What is an Envoy?

  • A web server
  • A sidecar proxy
  • A pod
  • None of these

Question: What component is primarily responsible for traffic management?

  • Pilot
  • Mixer
  • Citadel
  • Security

Question: A VirtualService defines policies that apply to traffic intended for a service after routing has occurred.

  • True
  • False

Question: ServiceEntry configuration enables services within the mesh to access a service not necessarily managed by Istio.

  • True
  • False

Question: A/B testing is a method of performing identical tests against two separate service versions to determine which performs better.

  • True
  • False

Question: Telemetry in Istio can help you to pinpoint latency problems in microservices.

  • True
  • False

Question: What is the default sidecar proxy in Istio?

  • NGINX
  • Envoy
  • HAProxy
  • Pilot

Question: With what Istio component can you use to write custom adapters for tracing and metrics?

  • Citadel
  • Mixer
  • Pilot
  • Envoy

Question: Istio can secure the communication between microservices without requiring app code changes.

  • True
  • False

Question: In this course, what is an ingress?

  • A collection of services
  • A collection of rules that allow inbound connections to reach the cluster services
  • A pathway to bypass disabled services
  • None of these

Conclusion:

We hope you know the correct answers to Beyond the Basics: Istio and IBM Cloud Kubernetes Service If Queslers helped you to find out the correct answers then make sure to bookmark our site for more Course Quiz Answers.

If the options are not the same then make sure to let us know by leaving it in the comments below.

Course Review:

In our experience, we suggest you enroll in this and gain some new skills from Professionals completely free and we assure you will be worth it.

This course is available on Cognitive Class for free, if you are stuck anywhere between quiz or graded assessment quiz, just visit Queslers to get all Quiz Answers and Coding Solutions.

More Courses Quiz Answers >>

Building Cloud Native and Multicloud Applications Quiz Answers

Accelerating Deep Learning with GPUs Quiz Answers

Blockchain Essentials Cognitive Class Quiz Answers

Deep Learning Fundamentals Cognitive Class Quiz Answers

Hadoop 101 Cognitive Class Answers

Machine Learning With R Cognitive Class Answers

Machine Learning with Python Cognitive Class Answers

Leave a Reply

Your email address will not be published.