A monolithic application is _________
1.built as single unit
2.built to handle functionality and data of many application
3.both of the above
4.None of These
Agile development and deployment is difficult in case of _________
1.Monolithic
2.Microservice
3.both of the above
4.None of the above
Amazon EC2 container service is an example of ____________
1.Docker
2.Polyglot persistence
3.CQRS
4.Spring cloud
API gateway ensures ___________
1.Request Routing
2.Protocol Translation
3.Composition
4.All of the above
API gateway in microservices is liable for _________
1.Protocol translation
2.Composition
3.Request Routing
4.All of the above
AWS Elastic load balancer (elb) is an example of __________
1.Client-side Service discovery
2.Server-side Service discovery
3.both of the above
4.none of the above
Caching helps in improving the performance of the system. The above statement is:
1.False
2.True
3.No idea
4.None of the above
Complexity of developing testing and deploying distributed system and handling partial failures account to the disadvantage of _________
1.Monolithic
2.Microservices
3.both of the above
4.none of the above
CQRS stands for in microservices _________
1.Command and Query Responsibility Segregation
2.Common Query Responsibility Segregation
3.Cleaner Query Responsibility Segregation
4.Cipher Query Responsibility Segregation
Efficient utilization and fast deployment represents which pattern?
1.Service instance per container
2.Service instance per host
3.Multiple services per host pattern
4.None of the above
External clients communicate with microservices using ____________
1.API Proxy
2.API Gateway
3.Messaging
4.API
Functional decomposition is an example of ____________
1.Microservices
2.Monolithic
3.Mixed
4.All of the above
IDL stands for ________
1.Inter-Dependency Language
2.Interface Definition Language
3.Interface Dependency Language
4.Inter-Dependency Location Identifier
In docker each service instance is _________
1.Image
2.Container
3.Bean
4.Class
In microservices the api gateway takes care of the security aspect by rendering __________
1.Encrypted keys
2.Key-value pair
3.Chassis keys
4..Access token
Kubernetes and marathon are examples of __________
1.Service instance per container
2.Service instance per host
3.Multiple Service instance per container
4.Multiple Service instance per host
Limited efficient utilization & slow deployment represent in microservices ___________
1.Service instance per host
2.Multiple service per host pattern
3.Service instance per container
4.Multiple service per host container
Microservice chassis takes care of the following except ________
1.Logging
2.Token generation
3.Externalized configuration
4.Metrics
Microservice could be considered as subset of __________
1.POA
2.SOA
3.Cloud
4.Java
Microservice is considered as a subset of SOA. This statement is:
1.True
2.False
3.No idea
4.None of the above
Microservices architecture adapts which of the following concepts?
1.Web Services/HTTP
2.OOPs
3.SOA
4.All of the above
Microservices based architecture enforces a modular structure. The above statement is:
1.True
2.False
3.No idea
4.None of the above
Microservices based architecture prefers __________
1.NoSql DBs
2.RDBMS DBs
3.MySql DBs
4.No Dependency on any particular DBs
Microservices supports different kinds of databases and this is called ___________
1.Multiglot persistence
2.Polyglot persistence
3.Miniglot persistence
4.Hyperglot persistence
Netflix OSS is an example of ____________
1.Client-side service discovery
2.Service-side service discovery
3.both of the above
4.none of the above
packer.io and boxful represent ____________
1..service instance per container
2.multiple service per container
3.service instance per host
4.multiple service per host
Queries in microservices architecture are implemented through _________
1.SQRS
2.CQRS
3.OQRS
4.LQRS
Scenarios where client takes onus and are responsible for determining the network location of the available service instances is ___
1.Server-side discovery
2.Client-side discovery
3.both options
4.none of the abo
Separating components with conflicting resource requirements falls under the bucket of __________
1.Monolithic
2.Microservices
3.Both of the above
4.None of the above
Service instance per container pattern includes the following except __________
1.great isolation
2.great manageability
3.slow deployment
4.resource utilization
Service instance per host pattern provides __________
1.Great isolation
2.Great Manageability
3.Leverage AWS for autoscaling and load balancing
4.All of the above
Simple to develop test deploy scale represents __________
1.Monolithic
2.Microservice
3.both of the above
4.none of the above
Single point failure examples is __________
1.Monolithic
2.Microservice
3.both of the above
4.None of the above
Software built as microservices can by definition be broken down into multiple component services. The statement is:
1.true
2.false
3.no idea
4.none
Spring boot is example of _________
1.Service registry
2.Chassis framework
3.API Gateway
4.Service Deployment
The benefits of microservices include _______
1.Easy scaling
2.Improved fault tolerance
3.Scale development: Develop, Deploy & Scale
4.All of the above
The client expects a timely response from the service and might even block while it waits. This represents the ___________ client service interaction style.
1.one to one
2.one to many
3.synchronous
4.asynchronous
The decomposition of microservices is based on two categories, namely _________
1.Technology capability & Subdomain
2.Marketing & Domain
3.Business opportunity & Technology
4.Business capability & Subdomain
The following are all caching types except ___________
1.Shared cache
2.Server cache
3.No cache
4.Distributed cache
The services communicate with each other internally using _________
1.Remote Procedure Invocation
2.Messaging
3.both A & B
4.None of these
The transaction that span across multiple services are handled by __________
1.Pre-compiled queries
2.Event Driven Architecture
3.Logging queries in DBs
4.DMC commands
The two components of CQRS include _________
1.Server and command side
2.Server and client side
3.Query and command side
4.None of These
The two types of service discovery includes client-side discovery and server-side discovery. The above statement is:
1.True
2.False
3.No idea
4.None of These
Which acts as a database of services __________
1.API gateway
2.Security control
3.Service deployment
4.Service registry
Which among these helps in developing a microservice quickly __________
1.Chassis
2.API Gateway
3.Service Registry
4.Service Deployment
Which ensures to insulate the applications by acting as a barrier?
1.API gateway
2.Service Deployment
3.Security control
4.Microservices Chassis
Which ensures to insulate the applications by acting as a barrier?
1.Service deployment
2.Microservice chassis
3.Security control
4.API gateway
Which of the following is popular docker clustering framework?
1.Kubernetes
2.Marathon/Mesos
3.Amazon EC2 Container Services
4.all of the above
Which of these is a drawback of multiple services per host pattern?
1.difficult to limit resource utilization
2.faulty deployment
3.Non-dependency conflict
4.None
Which pattern collects and reports all exceptions to a centralized exception tracking service?
1.Distributed tracing
2.Exception tracing
3.Audit logging
4.Application logging
_____ is the ability to store something temporarily to reduce the loading times and i/o of a system.
1.Exception tracing
2.Application logging
3.Distributed tracing
4.Audit logging
______ is example of service instance per host pattern.
1.Kubernetes
2.Docker
3.Solaris zones
4.Netflix Video Streaming
_______ is an example of service instance per container pattern.
1.Docker
2.Solaris zones
3.both of the above
4.none of the above
________ acts as a database of services their instances and corresponding location.
1.Service Registry
2.Domain Registry
3.Data Management
4.Service Deployment
_________ helps to control and limit the number of consecutive request failure that cross a threshold.
1.Review breaker
2.Microservice chassis
3.Circuit breaker
4.Service deploymen