0% found this document useful (0 votes)
77 views10 pages

Cover Page: Assignment Title

This document discusses transitioning a monolithic system to a microservices architecture. Some key points: - The company Greer John Wealth Management currently uses a monolithic system but wants to transition to be more scalable and responsive to customer needs. - Advantages of microservices include improved fault isolation, reduced vendor lock-in, easier understanding of individual services, and faster deployments. - Challenges include increased complexity of communication between services and greater resource requirements as the number of services increases. - The process of splitting a monolith involves gradual extraction of services while ensuring business needs are still met. Strategies like starting with independent services are discussed.

Uploaded by

Haroon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
77 views10 pages

Cover Page: Assignment Title

This document discusses transitioning a monolithic system to a microservices architecture. Some key points: - The company Greer John Wealth Management currently uses a monolithic system but wants to transition to be more scalable and responsive to customer needs. - Advantages of microservices include improved fault isolation, reduced vendor lock-in, easier understanding of individual services, and faster deployments. - Challenges include increased complexity of communication between services and greater resource requirements as the number of services increases. - The process of splitting a monolith involves gradual extraction of services while ensuring business needs are still met. Strategies like starting with independent services are discussed.

Uploaded by

Haroon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Cover Page

Assignment Title:

Student Name:

Student Number:

Lecturer’s Name:

Subject Code:

Subject Name:

1
Table of Contents
1.Introduction:.............................................................................................................................................3
2.Advantages of Transformation:................................................................................................................4
3.Process of Splitting:..................................................................................................................................5
4.Service Modeling:.....................................................................................................................................6
4.1 Advantages of Modeling:...................................................................................................................7
5.Brief of DevOps:.......................................................................................................................................8
Figure 1................................................................................................................................................9
6.Conclusion:...............................................................................................................................................9
7.References:.............................................................................................................................................10

2
1.Introduction:
A firm that named as Greer John Wealth Management Pty Ltd is a company which use the monolithic
systems with a great amount of mutual clients who trust it with their equity holdings. A monolithic
program is self-contained, and separate of certain programs in computing. The programming principle is
that the program is not only liable for a specific purpose but should execute any move possible to
achieve a specific feature. Nevertheless, certain personal finance apps are monolithic in the way that
they help the customer execute a specific function, end-to - end, and are private data silos rather than
members of a broader network of shared applications. Any desktop computers are monolithic programs.
supercomputers often connect such programs. The overarching system for managing the clients'
budgets and properties was introduced in mid-2000 but was region-of-the-art at the time. A unitary
system has served both market and consumer expectations well. However, societal right approach
cloud-based apps that offer them greater flexibility and functionality. Today, this corporation is using the
monolithic model. This operates a monolithic system, which is distinct from other computer systems.
The senior executive team knows it needs to search at new ways to fulfill its consumers' standards. It
follows a development approach that encourages it to transition steadily and gradually from the old
infrastructure into a cloud-enabled framework that can be scalable and responsive to satisfy the
customer needs.

This article includes the software technology details from which the program can be conveniently
migrated to just the cloud platforms. Although the increasingly diverse and challenging environment
does not impact the form of your existing consumers, we 're making sure your customers adjust. People
react by embracing the new process as presented in any technological progress. Your brand identity
doesn't shift, but it constantly reinvents the society it's embedded in. A team of experts have been
charged with developing a series of publications as design guides that discuss the various fields of
transition so that all parties appreciate what potential approaches would entail.

This is as team's expert in micro services architecture, you were charged with writing a report on the
micro services architecture portion of the transition to the internet. It is to enable the company
management team's main stakeholders be made conscious of what the transition would entail for them.

The cloud computing and the proliferation of intelligent products mean that customers are increasingly
requiring a network of responsive interfaces and devices to help them. Billing nodes are no longer open

3
to conventional cash systems, with the exception of in-person consumers, while geo-location and going
back facilitate constant contact across networks.

2.Advantages of Transformation:
Greer John Wealth Management firm wants to move their systems from monolithic into micro services
architecture. The major cause is to improve the market competition for their firm or company. Changing
a monolithic into micro service architecture produces several tiny modules that continuously
communicate; the difficulty moves to the connectivity between systems. . Further magnification implies
further movable elements . As more systems connect, you increasing potential points of failure. For
business systems, microservices design is deserving of significant thought. For quick, modular software a
monolithic architecture is helpful. That can be used for complicated systems it would be a software risk.
The microservices architecture is the right alternative for dynamic, emerging systems, given the pitfalls
and complexities of deployment.

The main reason for Greer John Wealth Management is that learning many as one dialect one of the
most challenging facets of designing innovative solutions for the group of specialists. The major
advantages of using microservices architecture is to appear high enough to encourage certain major
business companies eBay to follow the approach. Microservices give contrasted with more monolithic
architecture frameworks:

 Better separation of faults:


Larger systems will often stay untouched by single element malfunction.
 Reduce provider or lock-in technologies:
Microservices offer freedom to test out a different stack of technologies on an individual
company if desired. These won't be too many questions over reliance so it is even simpler to
reduce improvements. There is greater versatility, with fewer programming in operation.
 Ease of understanding:
Users can appreciate a service's features easier with additional ease.
 Fewer and quicker installations:
Fewer codebases and reach quick deployments, enabling you to enjoy the advantages of
continuous delivery as well.
 Connectivity:

4
Because the programs are different, as compared to the whole program, you can more quickly
scale the most important items at the correct times. This will have an effect on cost reduction
unless performed correctly. A monolithic structure is designed as a single complex structure,
which is typically a belete. A monolith is often implemented together at once, all of front end
technology combined, everything was modified. However, a development environment is where
an framework is designed as a collection of minor services, each with its own script-base.

Where there are advantages of that systems, also there are disadvantages or some challenges of that
system. Microservices can be a hot trend but there are disadvantages to the design. Generally speaking,
the principal liability in microservices is the difficulty of every global system. Some flaws or challenges
are as following:

 Systems communication is complex:

Because it is still an individual entity, demands that pass between the modules must be treated
closely. In each of those cases, developers can be required to create additional rules to prevent
interference. Problems can occur over time where there is delay encountered by wireless calls.

 Great of service require great of resource:

Numerous repositories and monitoring of purchases may be difficult. If it wants more of the
services from the micro services systems then the number of resources are greater and greater.

3.Process of Splitting:
Through this phase, several considerations are counted as it is a huge job to do for some global
corporations like Greer John Wealth Management. Given the reality that monolithic systems are too
large to handle, more firms are drawn to break them through micro-services form. It is a satisfying path
but not a easy one. This noticed because to use it successfully, we need not start with a simple offering,
but then derive investments that are based on vertical skills that are important for the business and
subject to constant changes. It should be at least certain services, and preferably not dependent on the
remaining monolith.

Some of the technical challenges of crumbling a monolith across a microservices structure is to opt
between the option to extricate on when to move gradually. It provides a few techniques in this write-
up which could guide the delivery teams-engineers, developers, technical executives-along the path to

5
make these processing assessments. Application of an online shopping multi layered computer system
helps company to demonstrate the major strategies. This software closely combines application
configuration, business philosophy, and technology structure.

Running counter to traditional perception and micro in microservices, can group’s size is lesser
importance and may vary depending on the operational complexity of the organization. Until embarking
it 's crucial that others have a broad consensus of a microservices architecture. Ecosystem Microservices
is a network of applications, each encapsulating a business demand. A business competence represents
what a firm is doing to meet its aim and responsibilities in a particular location.

Microservices prefer to use intelligent machines instead of a Network and group them in a modular
container sharing server like the other firms. Implementation of this architecture style typically implies
the time between implementation Change in model and transition to production system including with
the adoption of agile approaches along with DevOps. It has thought that at this point, the Greer John
Wealth Management technology teams are comfortable with designing microservices is eager to fix the
sticky problems.

4.Service Modeling:
There are challenges not only with the software companies who are making a move to a different
platform, but also with the corporations that have to decide whether or not to remove control from
their phones. Customers want trust that they can have exposure to their commodity wherever they
need it, wherever they need it, and at the level of quality they have come to anticipate. For case of
network management, several organizations gladly branch in to an outside company for control of their
critical business networks. Service modeling is the study of computer modeling and operating
technology to build and define service organizational structure in a range of art designs and paradigms,
including network architecture, service-oriented architecture, microservices, and cloud computing.
Micro service functions, by comparison, are formally articulated by business-oriented APIs. They convey
a key skill of the company and as such are important assets to the company. Implementation of the
software, which can include interaction with recording systems, is totally concealed because the design
is specified solely in terms of industry. Implied, the representation of resources as useful tools for the
enterprise encourages them as adaptable for usage in different ways. The same function may be
repeated in more than one market cycle or through various business platforms or digital marketing
channels, without any downstream effect. Current models in software creation typically result in fairly

6
broad teams collaborating on a single, monolithic entity for delivery. With such models, project
managers , engineers, and operating personnel may attain varying degrees of performance, launching
product participants that the company should validate, namely when they obtain expertise with a
specific platform and implementation framework.

4.1 Advantages of Modeling:


For Greer John Wealth Management, two of the results of business development are as follows:

 Regression testing of uncertainty:

Some of the strongest things of a paradigm focused on micro-services is that it lets you conceive
of resources as independent , self-contained systems. The technical department is only
concerned about having a deeper picture of their business within every market. Many agencies
can only know if the other systems have skills; they don't understand that they are working
successfully. This centralization of complexity and double-thinking experience will help you
create and manage large systems more appropriately.

 Accurate Implementation:

Accurate implementation of business modeling provides process management and responsive


access to knowledge. Detection of brain offers a detailed, up-to - date summary of the subject,
framed in the sense of both company process and procedure resulting from the need for
network resource management.

 Help play a proactive role:


You no longer restrict yourself to using a particular set of technologies for the overall project by
breaking the activities of a large organization into microservices. That utility can be built with
the best combined with a gray and data grid storage for their part.
 Mobility to throughput:
Through modeling how data may be processed by various end users, microservices help
developers to make a range of crowds to fit the data set.
 Enable to Actual Storage:
The advertise subscribe model at the core of a microservices network enables data gathering
that provide consistent output and real-time findings.

7
5.Brief of DevOps:
DevOps is a group of activities in which software engineering and IT services are mixed. This seeks to
reduce the life-cycle of application production and provide high product output total visibility. DevOps is
similar to the creation of agile methodology; many elements of DevOps derived from Agile methods. The
principles of DevOps expand agile engineering techniques by further streamlining tech transition by
designing, validating, and implementing and producing. DevOps is essentially a mixture of organizational
values, methods , and techniques that improves the capacity of an enterprise to produce high-speed
technologies and services: creating and developing solutions at a quicker rate than companies use
conventional software engineering and technology management processes.

DevOps approach promotes simpler , more efficient teamwork, cooperation, alignment, transparency,
and continuity between the departments for technology creation including their IT services associates.
Such as relation to the Greer John Wealth Management the DevOps continue to plan and this deeper
relationship with Dev and Ops permeates every phase of the DevOps lifecycle from original product
concept to build, create, test, and deployment phases, to distribution, operations, and continuous
monitoring. These threats may impact the quality of our outcomes. Initially, the groups will not reflect
the situation of suppliers of microservices.

Technology and operating departments are no longer isolated in a DevOps paradigm. Often, these two
teams are combined into a cohesive team where the developers operate over the whole entire life cycle
of the program, from production and testing to implementation to operations, and acquire a variety of
expertise not restricted to one task.

For certain DevOps projects, quality control and safety departments can have become more deeply
aligned with production and operations both across the lifecycle of the program. When protection is
everyone's priority on a DevOps unit, that's often called DevOps. Such departments use the techniques
to simplify typically inefficient and sluggish operations.

8
Figure 1 docs.microsoft.com/en-us/azure/architecture/guide/architecture-styles/microservices

This diagram shows that to mitigate this risk, we are making efforts to allow the study to include
professionals in many specific communities with various computational environments. Furthermore, the
term DevOps and has one of the choices provided by the survey query concerning the study's role might
or may not be common in some contexts. DevOps at its core is the application of agile methodology. The
aim is to allow creators in actual to satisfy market needs. Both internal and external cloud infrastructure
services actively help DevOps on their network through continuing convergence and steady growth
resources.

6.Conclusion:
The findings in this study about the Greer John Wealth Management indicate that practitioners usually
adopt the highest practices for the Greer John Wealth Management. Many of the major improvements
required to move the program to micro level are quickly implemented by the specialists or designers
team. Designers have tested Microservices' benefits, such as streamlined deployment, ease of operation
capacity, funding, and no coordination on a single infrastructure stack. Microservices are one-purpose
systems which can be deployed to create broad computation frameworks. Growing micro service is built
across a set of cloud services and can be deployed outside. Micro service will offer a range of advantages
that render its use very appealing. Nevertheless, as in any development or technical solution, it is
necessary to note that its application is not acceptable for any initiative or organization. And last but not
least, we are now verified that developers will face problems such as complicated network-wide
centralized payments testing, and operational defects. The report's findings say physicians usually meet
the highest practices

9
7.References:
1. DmitryNamiot,ManfredSneps.OnMicroservicesArchitecture,InternationalJournalofOpenI
nformationTechnologiesISSN:2307-8162vol.2,no.9,(2014)
2. Gartner,HypeCycleforApplicationArchitecture,2002,2010,20153.
3. J.Yick,B.Mukherjee,andD.Ghosal,WirelessSensorNetworkSurvey,Comput.Netw.,vol.52,n
o.12,pp.2292-2330,Aug.(2008)4
4. Fok,ChienLiang,G.C.Roman,andC.Lu,Servilla:Aflexibleserviceprovisioningmiddlewaref
orheterogeneoussensornetworks,ScienceofComputerProgramming,vol.77,no.6,pp.663–
84,Jun.(2012)5.
5. MartinFowler,13May2015,https://martinfowler.com/bliki/MicroservicePremium.html6.
6. A.Krylovskiy,M.Jahn,andE.Patti,DesigningaSmartCityInternetofThingsPlatformwithMicr
oserviceArchitecture,in20153rdInternationalConferenceonFutureInternetofThingsandClo
ud,(2015),pp.25–308.
7. ChiefInformationOfficerCouncil(2001)“APracticalGuidetoFederalEnterpriseArchitecture
”.Version1.0
8. Yu, Y., Silveira, H., and Sundaram, M. (2016). A microservice based reference
architecture model in the context of enterprise architecture. In 1st Advanced Information
Management, Communicates, Electronic and Automation Control Conference (IMCEC)
9. Toker, D., Conati, C., Steichen, B., & Carenini, G. (2013). Individual user
characteristics and information visualization: connecting the dots through eye tracking.
Paper presented at the Proceedings of the SIGCHI Conference on Human Factors in
Computing Systems, (pp. 295-304). New York, NY, USA: ACM.
10. Wohlin, C., Runeson, P., Hst, M., Ohlsson, M. C., Regnell, B., and Wessln, A. (2012).
Experimentation in Software Engineering. Springer.
11. Yu, Y., Silveira, H., and Sundaram, M. (2016). A microservice based reference
architecture model in the context of enterprise architecture. In 1st Advanced Information
Management, Communicates, Electronic and Automation Control Conference (IMCEC)

10

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy