Ask a question from expert

Ask now

The Microservice Architecture - Assignment

6 Pages1564 Words407 Views
   

Added on  2021-06-16

The Microservice Architecture - Assignment

   Added on 2021-06-16

BookmarkShareRelated Documents
MICRO SERVICE ARCHITECTUREBy(Name) (Course)(Professor’s Name)(Institution)(State) (Date)
The Microservice Architecture - Assignment_1
IntroductionThe micro service architecture can simply be referred to as the micro service. This is a very unique method of creating the systems of the software which are very much popular in the current world1. The introduction and the development of the Internet of Things in the recent ages in the technology world has really helped the developers of the systems in the development of the Enterprise Resource Planning systems. The systems and software which are developed using the Internet of things method are very much preferred since the development supports the access of the systems in many devices remotely.The micro service are identified using unique styles of development, systems which are runs its own unique process hence making it possible for the modules of the system to communicate witheach other easily and without any problem is what defines the system employed by the use of micro service.Service communicationThe communication of the services in the micro services architectural systems depends mostly on the requirement of the application which is developed by the developers. It is accepted that most of the developers makes use of the HTTP or rather the Representational State Transfer ( REST ) which utilizes the JSON technology2. This is never the restriction for the usage by the developer since their the protocols are the communication which exists currently are so many and are free to choose from the varieties which they check as more good and suitable for their purpose. Though the REST method is the most useful method than others which are considered very lower in complexity as compared to the other protocols.1Dmitry, N. and Manfred, S.S., 2014. On micro-services architecture.International Journal of Open Information Technologies,2(9).2Krylovskiy, A., Jahn, M. and Patti, E., 2015, August. Designing a smart city internet of things platform with microservice architecture. InFuture Internet of Things and Cloud (FiCloud), 2015 3rd International Conference on(pp. 25-30). IEEE.
The Microservice Architecture - Assignment_2
Characteristics of Applications developed using Micro service ArchitectureThe applications which are developed by the employment of the micro service architecture are very much distinguished since they possess the following key traits; a.The service of the applications of the architecture are very easy in terms of replacement.b.The organization of the services are always around the capabilities, this includes the following; the graphical user interface in the client side of the system or application, the billing, recommendations and other services.c.The implementation of the services can be done using various language of programming, the software environment, the database and the hardware in dependence of the one which is the best suitable.d.The application services are light in weight, small in the size, the messaging service is enabled hence easy in communication between the modules created, its development is autonomous, and also the they are bound by the context.e.The micro service architecture applications have their services which are deployed independently.f.The services involves the processes which are able to communicate over the network in order or with core reason of fulfilling the objectives by the use of the HTTP protocol. Theapplication of the HTTP protocol or the REST protocol is not the limitation as the developer is free to choose other forms or method of creating communication within the modules other than the HTTP and the REST.The Technologies The implementation of the micro service can be done using different or variety of the language used for programming. They are also bound and free to using different infrastructures or the hardware in the development. Hence, the most important and crucial technology which can be chosen is how the services are able to communicate with one another over a network, the Integration of the user interface, the asynchronous and the synchronous, and also the protocols which are be employed in the communication, this includes the REST, messaging and other
The Microservice Architecture - Assignment_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Implementing Security Architecture - Incorporating DMTF
|4
|762
|19

Micro Services Architecture | Essay
|14
|3108
|11

Microservices Architecture
|14
|2620
|95

Micro-service Architecture Assignment
|13
|3587
|14

Strong Authentication and Authorization
|4
|803
|52

Network System Administration
|17
|1806
|192