Computer Science Homework Help

CS 468 CTU Microservices in Computing Environments Analysis

 

Microservices architecture is very popular
architecture. There are various frameworks available to implement the
microservices using open-source tools. Using open-source tools offers
several benefits.

  • No licensing cost
  • Available for free
  • Higher quality because the developers are the end users
  • Produced by the developer community

Open-source components that you can consider to implement a microservices architecture include the following:

  • Operating system
  • Container technology
  • Scheduler
  • Monitoring tool

Consider that your information technology
(IT) organization is implementing a microservices architecture. You are
tasked to present the best open-source components to use.

To help you complete this assignment, review the following resources:

For this assignment, respond to the following:

  • Discuss your considerations for each component.
  • In your opinion, what do you believe are the advantages and
    disadvantages of building microservices using the open-source tools?
  • Why is open source important for microservices?