Welcome to Open Science
Contact Us
Home Books Journals Submission Open Science Join Us News
Microservices: A Flexible Architecture for the Digital Age Version 1.0
Current Issue
Volume 3, 2016
Issue 3 (May)
Pages: 20-24   |   Vol. 3, No. 3, May 2016   |   Follow on         
Paper in PDF Downloads: 176   Since Sep. 2, 2016 Views: 2230   Since Sep. 2, 2016
Authors
[1]
Keshab Katuwal, Software Architecture and Development, Syntel Inc., Troy, Michigan; Graduated in Master of Science in Computer Science from Maharishi University of Management, Fairfield, IA, USA.
Abstract
In today’s always-on world, it is no longer feasible to release software products on a multi-month or multi-year development cycle. Traditional "monolithic" applications have inherent risks and limitations that cannot always meet the demands of the Digital Age. In this paper, we explore microservices, a new approach that may be better suited to developing applications for today's fast-moving business climate.
Keywords
Microservices, Microservice Architecture, Distributed Software Architecture
Reference
[1]
Martin Fowler. (2014). Microservices Resource Guide [Online]. Available: http://martinfowler.com/microservices/
[2]
Wikipedia, the free encyclopedia. Microservices [Online]. Available: https://en.wikipedia.org/wiki/Microservices
[3]
Chris Richardson. Microservice architecture patterns and best practices, Microservices.io (Online). Available: http://microservices.io/
[4]
James Lewis and Martin Fowler. (2014, March 25). Microservices (Online). Available: http://martinfowler.com/articles/microservices.html
[5]
Bob Familiar, Microservices, IoT and Azure: Leveraging DevOps and Microservice Architecture to deliver SaaS Solutions, 1st ed. New York: Apress, 2015.
[6]
Eric Knorr. (2015, Jan 5). Why 2015 will be the year of microservices (Online). Available: http://www.javaworld.com/article/2863409/soa/why-2015-will-be-the-year-of-microservices.html/
[7]
Chris Richardson. (2014, May 25). Microservices: Decomposing Applications for Deployability and Scalability (Online). Available: http://www.infoq.com/articles/microservices-intro
[8]
Tori Wieldt. (2015, December 9). Bert Ertman on the Microservices Mindset (Online). Available: https://blog.newrelic.com/2015/12/09/microservices-bert-ertman-java-one/
[9]
Vinh D. Le et al., "Microservice-based Architecture for the NRDC," in Industrial Informatics (INDIN), 2015 IEEE 13th International Conference on, 2015©IEEE. doi: 10.1109/INDIN.2015.7281983
[10]
Wikipedia, the free encyclopedia. Multitier architecture [Online]. Available: https://en.wikipedia.org/wiki/Multitier_architecture
[11]
Dong Guo et al., "Microservices Architecture Based Cloudware Deployment Platform for Service Computing," in Service-Oriented System Engineering (SOSE), 2016 IEEE Symposium on, 2016©IEEE. doi: 10.1109/SOSE.2016.22
[12]
Armin Balalaie et al., "Microservices Architecture Enables DevOps: Migration to a Cloud-Native Architecture," IEEE Xpl., vol.33, no.3, pp.42-52, May-Jun., 2016.
[13]
Martin Fowler, Patterns of Enterprise Application Architecture, 1st ed.: Addison-Wesley, 2002.
Open Science Scholarly Journals
Open Science is a peer-reviewed platform, the journals of which cover a wide range of academic disciplines and serve the world's research and scholarly communities. Upon acceptance, Open Science Journals will be immediately and permanently free for everyone to read and download.
CONTACT US
Office Address:
228 Park Ave., S#45956, New York, NY 10003
Phone: +(001)(347)535 0661
E-mail:
LET'S GET IN TOUCH
Name
E-mail
Subject
Message
SEND MASSAGE
Copyright © 2013-, Open Science Publishers - All Rights Reserved