EARLY HEARING DETECTION AND INTERVENTION VIRTUAL CONFERENCE
MARCH 2-5, 2021

(Virtually the same conference, without elevators, airplane tickets, or hotel room keys)

<< BACK TO AGENDA

9/27/2017  |   4:00 PM - 4:45 PM   |  System Analysis Enhances Microservice Adoption and Effectiveness   |  Track 2 - Systems Engineering

System Analysis Enhances Microservice Adoption and Effectiveness

Microservices is a specialization of service-oriented architectures (SOA) used to build flexible, independently deployable software systems. While first realized as part of SOA, microservices has becoming popular for building continuously deployed systems in DevOps environments. The benefit of distributing responsibilities of systems into smaller services is that it makes it easier to change and add functions and qualities to the system. It also allows the architecture of an individual service to emerge through continuous refactoring, reduces the need for up-front design and allows for releasing software early and continuously. However, microservices are not a silver bullet and can be extremely challenging to adopt. This presentation will address adoption challenges during traditional and cloud software development, examine implementations issues with across different types of systems and how to refactor legacy and monolithic applications. The paper will explain how architectural and system analysis is an enabling capability that improves visibility into existing and emerging systems, provides architectural governance resulting in accelerated adoption of microservices while improving the overall scalability and quality of the implementation.

Presentation:
This presentation has not yet been uploaded.

Handouts:
Handout is not Available

Transcripts:
CART transcripts are NOT YET available, but will be posted shortly after the conference


Presenters/Authors

Pavel Rabinovich (), CAST, p.rabinovich@castsoftware.com;
Pavel Rabinovich has +18 years of experience in the field of software development and IT, having served in the roles of Software Engineer, Architect, Product Development Manager and Technical Director. He's advised and supported customers in establishing enterprise Centers of Excellence (CoEs) and designed various programs to integrate software measurement into strategic and mission critical initiatives. Today, Pavel focuses on how clients use software to maximize the value it delivers to their organizations. Pavel has a bachelor of Computer Science degree from the University of Massachusetts and a Project Management certification from PMI.


ASHA DISCLOSURE:

Financial -

Nonfinancial -