Academic literature on the topic 'Microservices'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Microservices.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Journal articles on the topic "Microservices"
Park, Joonseok, Daeho Kim, and Keunhyuk Yeom. "An Approach for Reconstructing Applications to Develop Container-Based Microservices." Mobile Information Systems 2020 (January 29, 2020): 1–23. http://dx.doi.org/10.1155/2020/4295937.
Full textLi, David Chunhu, Chiing-Ting Huang, Chia-Wei Tseng, and Li-Der Chou. "Fuzzy-Based Microservice Resource Management Platform for Edge Computing in the Internet of Things." Sensors 21, no. 11 (May 31, 2021): 3800. http://dx.doi.org/10.3390/s21113800.
Full textJhingran, Sushant, and Nitin Rakesh. "Performance Analysis of Microservices Behavior in Cloud vs Containerized Domain based on CPU Utilization." International Journal on Recent and Innovation Trends in Computing and Communication 11, no. 6s (June 13, 2023): 509–16. http://dx.doi.org/10.17762/ijritcc.v11i6s.6959.
Full textKarlingannavar, Rakshata, and Dr Nagaraj Bhat. "Orchestration of Micro services Using Conductor." Journal of University of Shanghai for Science and Technology 23, no. 06 (June 4, 2021): 250–55. http://dx.doi.org/10.51201/jusst/21/05254.
Full textPimparkhede, Kunal. "Client side and Server Side Load Balancing." International Journal for Research in Applied Science and Engineering Technology 9, no. 11 (November 30, 2021): 30–31. http://dx.doi.org/10.22214/ijraset.2021.38748.
Full textShamsuddeen Rabiu, Abubakar Abba, and Mustapha Ahmed Abubakar. "Autonomous workload distribution for container-based micro services environments." World Journal of Advanced Engineering Technology and Sciences 9, no. 2 (August 30, 2023): 242–50. http://dx.doi.org/10.30574/wjaets.2023.9.2.0226.
Full textVera-Rivera, Fredy H., Carlos Gaona, and Hernán Astudillo. "Defining and measuring microservice granularity—a literature overview." PeerJ Computer Science 7 (September 8, 2021): e695. http://dx.doi.org/10.7717/peerj-cs.695.
Full textMugeraya, Sanath, and Kailas Devadkar. "Dynamic Task Scheduling and Resource Allocation for Microservices in Cloud." Journal of Physics: Conference Series 2325, no. 1 (August 1, 2022): 012052. http://dx.doi.org/10.1088/1742-6596/2325/1/012052.
Full textNadaf, Sarah R., and H. K. Krishnappa. "Kubernetes in Microservices." International Journal of Advanced Science and Computer Applications 2, no. 1 (November 12, 2022): 7–18. http://dx.doi.org/10.47679/ijasca.v2i1.19.
Full textLaigner, Rodrigo, Yongluan Zhou, Marcos Antonio Vaz Salles, Yijian Liu, and Marcos Kalinowski. "Data management in microservices." Proceedings of the VLDB Endowment 14, no. 13 (September 2021): 3348–61. http://dx.doi.org/10.14778/3484224.3484232.
Full textDissertations / Theses on the topic "Microservices"
Romin, Philip. "Unraveling Microservices : A study on microservices and its complexity." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-290292.
Full textMicroservices eller så kallade mikrotjänster är ett ofta förekommande buzzword inom systemarkitektur och nyttjas av flera teknikjättar som exempelvis Netflix, Uber och Amazon. Arkitekturen som bygger på att dela upp sina system i mindre oberoende delar är en utbyggnad av den tjänstorienterade arkitekturen och numera motståndare till den klassiska monolitiska arkitekturen. En plats högt upp på trendlistan och lovord om extrem skalbarhet har gjort att intresset för mikrotjänster är enormt, men till skillnad från den relativt simpla monolitiska arkitekturen skapar komplexiteten hos mikrostjänster en rad nya hinder. Det här arbetet belyser dessa hinder och implementerar även lösningar för de vanligaste förekommande problemen med hjälp av en fallstudie. Resultatet visar att även fast en mikrotjänstarkitektur kan minska systemets interna komplexitet så leder det till en markant ökning av systemets yttre komplexitet och det skapas ytterligare behov av en mängd olika verktyg och tjänster designade för distribuerade system. Studien visar också att de två mest förekommande problemen vid utveckling av en mikrotjänstarkitektur är kommunikation och datalagring där hantering och struktur av data är den mest komplicerade och kräver mycket kunskap, speciellt för att skapa effektiva datasökningar som sträcker sig över flera mikrotjänster.
Muresu, Daniel. "Investigating the security of a microservices architecture : A case study on microservice and Kubernetes Security." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-302579.
Full textKonceptet att bryta ner en större applikation i mindre komponenter är inte en ny idé, men den har blivit vanligare under de senaste åren på grund av växten i användning av mikrotjänstsarkitekturer. Vad som dock inte har utforskats tillräckligt är säkerheten för mikrotjänstarkitekturen och hur den skiljer sig från en monolitisk applikationsarkitektur. Detta leder till att fråga vilka de mest relevanta säkerhetsriskerna med att integrera och använda en mikrotjänstarkitektur är, och vilka mätvärden som kan användas för att upptäcka intrång baserat på riskerna kan vara. I denna rapport utforskas säkerheten för mikrotjänstarkitekturer genom en fallstudie av systemet hos Skatteverket, som är en mikrotjänstbaserad arkitektur som körs på Kubernetes. Intervjuer genomförs med personer som har erfarenhet av Kubernetes och mikrotjänster separat, både med anställda på Skatteverket och på annat håll. I intervjuerna identifieras risker och mätvärden för att märka av intrång som sedan analyseras med avseende på ett användningsfall i Skatteverketssystemet. En undersökning görs också om befintlig teknik som kan mildra de identifierade riskerna som är relaterade till en mikrotjänstarkitektur. De risker som förekommer i användningsfallet anses sedan till att vara mest relevanta i slutsatserna, de identifierade mätvärdena för att märka av intrång diskuteras och service mesh teknologin Istio anses mitigera störst antal av de identifierade riskerna.
Markfjärd, Gabriel. "SLA-Aware Microservice Orchestration : Investigating How to Include SLA Resilience When Updating and Scaling Microservices." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-177704.
Full textRemeika, Mantas, and Jovydas Urbanavicius. "Microservices in data intensive applications." Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-88822.
Full textEricson, Amanda. "Mitigating garbage collection in Java microservices : How garbage collection affects Java microservices andhow it can be handled." Thesis, Mittuniversitetet, Institutionen för informationssystem och –teknologi, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-42299.
Full textCorreale, Jean Claude. "Microservices from frameworks to domain specific languages." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2020.
Find full textShafabakhsh, Benyamin. "Research on Interprocess Communication in Microservices Architecture." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-277940.
Full textMed den kraftiga tillväxten av molntjänster under det senaste decenniet har mikrotjänster fått en betydande popularitet i branschen som ett nytt arkitektoniskt mönster. Det erbjuder en moln-baserad arkitektur som delar stora applikationer i en samling små, oberoende och distribuerade paket. Eftersom microservicebaserade applikationer distribueras och körs på olika maskiner, är en av de viktigaste utmaningarna när man utformar en applikation valet av mekanism med vilken tjänster kommunicerar med varandra. Det finns flera metoder för att implementera Interprocess-kommunikation (IPC) i mikrotjänster och var och en har olika fördelar och nackdelar. Medan det finns teoretisk och in- formell jämförelse mellan dem, har denna avhandling tagit ett experimentellt synsätt för att jämföra och kontrastera vanliga former av IPC-kommunikation. I denna avhandling har IPC-metoder kategoriserats i synkrona och asynkrona kategorier. Den synkrona typen består av REST API och Google gRPC, medan asynkron typ använder en meddelandemäklare känd som RabbitMQ. Dessutom har en samling mikroservice för ett e-handelsscenario utformats och utvecklats med alla de tre olika IPC-metoderna. Ett lasttest har utförts mot var- je modell för att erhålla kvantitativa data relaterade till prestandaeffektivitet, och tillgänglighet för varje metod. Att utveckla samma uppsättning funktionaliteter med olika IPC-metoder har erbjudit en kvalitativ data relaterad till skalbarhet och komplexitet för varje IPC-modell. Utvärderingen av experimentet indikerar att även om det inte finns någon universell IPC-lösning som kan tillämpas i alla fall, ska asynkrona IPC-mönster vara det föredragna alternativet vid utformningen av systemet. Ändå tyder resultaten från detta arbete också på att det finns scenarier där synkrona mönster är mer lämpliga.
De, Alwis Adambarage. "Microservice-based reengineering of enterprise systems for cloud migration." Thesis, Queensland University of Technology, 2021. https://eprints.qut.edu.au/211471/1/Adambarage_De%20Alwis_Thesis.pdf.
Full textSundberg, Alexander. "A study on load balancing within microservices architecture." Thesis, Högskolan i Halmstad, Akademin för informationsteknologi, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-38902.
Full textCamargo, André Stangarlin de. "Uma abordagem para testes de desempenho de microservices." reponame:Repositório Institucional da UFSC, 2016. https://repositorio.ufsc.br/xmlui/handle/123456789/176664.
Full textMade available in DSpace on 2017-06-27T04:06:49Z (GMT). No. of bitstreams: 1 346332.pdf: 1717247 bytes, checksum: 110e4bdc3b5f8dcc17864c38b96df67b (MD5) Previous issue date: 2016
Em aplicações de grande porte é essencial reduzir o acoplamento entre módulos. Dessa forma, é possível reduzir o impacto das alterações em componentes distintos, bem como aprimorá-los de forma independente. Assim, surgiu o conceito de microservices, apresentado como uma alternativa ao modelo tradicional, conhecido como aplicações monolíticas. O modelo tradicional é criticado devido à difícil manutenção e evolução, ocasionada pelo elevado grau de acoplamento entre os componentes (FOWLER-LEWIS, 2014).A arquitetura de microservices prevê a separação de uma aplicação em um conjunto de serviços de menor complexidade, cada qual executando de forma independente e utilizando protocolos simples para comunicação, como HTTP (FOWLER-LEWIS, 2014). O modelo vem sendo amplamente utilizado, principalmente pela facilidade na manutenção e evolução das aplicações. A adoção desse modelo de arquitetura acaba por transformar uma única aplicação monolítica em um conjunto de serviços (NEWMAN, 2015), que tende a crescer com a adição de novas funcionalidades.No âmbito de microservices, existe a necessidade de prover garantias de Qualidade de Serviço (QoS), em relação a requisitos não funcionais como: disponibilidade, confiança, segurança e desempenho (MANI-NAGARAJAN, 2002). Em se tratando especificamente do campo desempenho, é necessário conhecer a capacidade e o tempo de resposta de um serviço para que se possa avaliar melhorias e correções sob a perspectiva dessas métricas.A proposta do presente trabalho é definir um modelo arquitetural que possa automatizar os testes de desempenho dos serviços em um conjunto de microservices. O problema foi endereçado à arquitetura de microservices em virtude desta representar o contexto no qual o conhecimento da capacidade dos serviços é de extrema importância, sobretudo devido à dinamicidade que os8serviços possuem, sendo que novas mudanças e funcionalidades tendem a alterar a capacidade do serviço.Com base na arquitetura proposta foi desenvolvido um framework que implementa os conceitos propostos pela arquitetura. A avaliação do framework demonstrou que o mesmo pode ser utilizado sem qualquer prejuízo ao desempenho do serviço.
Books on the topic "Microservices"
Bucchiarone, Antonio, Nicola Dragoni, Schahram Dustdar, Patricia Lago, Manuel Mazzara, Victor Rivera, and Andrey Sadovykh, eds. Microservices. Cham: Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-31646-4.
Full textHunter II, Thomas. Advanced Microservices. Berkeley, CA: Apress, 2017. http://dx.doi.org/10.1007/978-1-4842-2887-6.
Full textRajasekharaiah, Chandra. Cloud-Based Microservices. Berkeley, CA: Apress, 2021. http://dx.doi.org/10.1007/978-1-4842-6564-2.
Full textHochrein, Akos. Designing Microservices with Django. Berkeley, CA: Apress, 2019. http://dx.doi.org/10.1007/978-1-4842-5358-8.
Full textIndrasiri, Kasun, and Prabath Siriwardena. Microservices for the Enterprise. Berkeley, CA: Apress, 2018. http://dx.doi.org/10.1007/978-1-4842-3858-5.
Full textFamiliar, Bob. Microservices, IoT, and Azure. Berkeley, CA: Apress, 2015. http://dx.doi.org/10.1007/978-1-4842-1275-2.
Full textVohra, Deepak. Kubernetes Microservices with Docker. Berkeley, CA: Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-1907-2.
Full textCarneiro, Cloves, and Tim Schmelmer. Microservices From Day One. Berkeley, CA: Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-1937-9.
Full textChristudas, Binildas. Practical Microservices Architectural Patterns. Berkeley, CA: Apress, 2019. http://dx.doi.org/10.1007/978-1-4842-4501-9.
Full textOliveira Rocha, Hugo Filipe. Practical Event-Driven Microservices Architecture. Berkeley, CA: Apress, 2022. http://dx.doi.org/10.1007/978-1-4842-7468-2.
Full textBook chapters on the topic "Microservices"
de Toledo, Saulo S., Antonio Martini, and Dag I. K. Sjøberg. "Improving Agility by Managing Shared Libraries in Microservices." In Agile Processes in Software Engineering and Extreme Programming – Workshops, 195–202. Cham: Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-58858-8_20.
Full textGutierrez, Felipe. "Microservices." In Spring Boot Messaging, 179–92. Berkeley, CA: Apress, 2017. http://dx.doi.org/10.1007/978-1-4842-1224-0_11.
Full textMerelo, J. J. "Microservices." In Raku Recipes, 197–234. Berkeley, CA: Apress, 2020. http://dx.doi.org/10.1007/978-1-4842-6258-0_11.
Full textStarke, Gernot. "Microservices." In Effektive Softwarearchitekturen, 339–50. München: Carl Hanser Verlag GmbH & Co. KG, 2020. http://dx.doi.org/10.3139/9783446465893.010.
Full textComer, Douglas E. "Microservices." In The Cloud Computing Book, 163–78. Boca Raton: Chapman and Hall/CRC, 2021. http://dx.doi.org/10.1201/9781003147503-16.
Full textHeusingfeld, Alex. "Microservices." In Effektive Softwarearchitekturen, 337–48. München: Carl Hanser Verlag GmbH & Co. KG, 2017. http://dx.doi.org/10.3139/9783446454200.010.
Full textFouda, Engy. "Microservices." In A Complete Guide to Docker for Operations and Development, 105–19. Berkeley, CA: Apress, 2022. http://dx.doi.org/10.1007/978-1-4842-8117-8_9.
Full textBaresi, Luciano, and Martin Garriga. "Microservices: The Evolution and Extinction of Web Services?" In Microservices, 3–28. Cham: Springer International Publishing, 2019. http://dx.doi.org/10.1007/978-3-030-31646-4_1.
Full textAutili, Marco, Alexander Perucci, and Lorenzo De Lauretis. "A Hybrid Approach to Microservices Load Balancing." In Microservices, 249–69. Cham: Springer International Publishing, 2019. http://dx.doi.org/10.1007/978-3-030-31646-4_10.
Full textCiavotta, Michele, Giovanni Dal Maso, Diego Rovere, Radostin Tsvetanov, and Silvia Menato. "Towards the Digital Factory: A Microservices-Based Middleware for Real-to-Digital Synchronization." In Microservices, 273–97. Cham: Springer International Publishing, 2019. http://dx.doi.org/10.1007/978-3-030-31646-4_11.
Full textConference papers on the topic "Microservices"
Bychkov, I. V., G. A. Oparin, V. G. Bogdanova, and A. A. Pashinin. "Intellectual technology for computation control in the package of applied microservices." In The International Workshop on Information, Computation, and Control Systems for Distributed Environments 2019. Crossref, 2019. http://dx.doi.org/10.47350/iccs-de.2019.02.
Full textRocha, Fabio Gomes, Michel S. Soares, and Guillermo Rodriguez. "Patterns in Microservices-based Development: A Grey Literature Review." In Congresso Ibero-Americano em Engenharia de Software. Sociedade Brasileira de Computação, 2023. http://dx.doi.org/10.5753/cibse.2023.24693.
Full textBarretto, Wagner Rezende Muniz, Ana Cristina B. Kochem Vendramin, and Mauro Fonseca. "RW-Through: A Data Replication Protocol Suitable for GeoDistributed and Read-Intensive Workloads." In XVII Workshop em Clouds e Aplicações. Sociedade Brasileira de Computação - SBC, 2019. http://dx.doi.org/10.5753/wcga.2019.7592.
Full textOparin, G. A., V. G. Bogdanova, and A. A. Pashinin. "Automation of distributed data management in applied microservices package for scientific computations." In The International Workshop on Information, Computation, and Control Systems for Distributed Environments. Crossref, 2020. http://dx.doi.org/10.47350/iccs-de.2020.20.
Full textNunes, João Paulo K. S., Thiago Bianchi, Anderson Y. Iwasaki, and Elisa Yumi Nakagawa. "State of the Art on Microservices Autoscaling: An Overview." In Seminário Integrado de Software e Hardware. Sociedade Brasileira de Computação - SBC, 2021. http://dx.doi.org/10.5753/semish.2021.15804.
Full textAlencar, Derian, Helder Oliveira, and Denis Rosário. "Dynamic allocation of microservices for virtual reality content delivery to provide quality of experience support in a fog computing architecture." In Concurso de Teses e Dissertações. Sociedade Brasileira de Computação - SBC, 2023. http://dx.doi.org/10.5753/ctd.2023.230102.
Full textStefan, Livia. "BLOCKCHAIN TECHNOLOGIES AND MICROSERVICES FOR OPEN LEARNING COMMUNITIES. A SOFTWARE ARCHITECTURE PERSPECTIVE." In eLSE 2020. University Publishing House, 2020. http://dx.doi.org/10.12753/2066-026x-20-186.
Full textMatlekovic, Lea, and Peter Schneider-Kamp. "From Monolith to Microservices: Software Architecture for Autonomous UAV Infrastructure Inspection." In 11th International Conference on Embedded Systems and Applications (EMSA 2022). Academy and Industry Research Collaboration Center (AIRCC), 2022. http://dx.doi.org/10.5121/csit.2022.120622.
Full textKrause, Lucas. "Microservices." In Applicative 2016. New York, New York, USA: ACM Press, 2016. http://dx.doi.org/10.1145/2959689.2960082.
Full textShadija, Dharmendra, Mo Rezai, and Richard Hill. "Microservices." In UCC '17: 10th International Conference on Utility and Cloud Computing. New York, NY, USA: ACM, 2017. http://dx.doi.org/10.1145/3147234.3148093.
Full textReports on the topic "Microservices"
Klein, Brandon Thorin, Gerald Giese, Jayson Lane, John Gifford Miner, John J. Jones, and Otoniel Venezuela. An Approach to DevOps and Microservices. Office of Scientific and Technical Information (OSTI), March 2020. http://dx.doi.org/10.2172/1635752.
Full textChandramouli, Ramaswamy. Security strategies for microservices-based application systems. Gaithersburg, MD: National Institute of Standards and Technology, August 2019. http://dx.doi.org/10.6028/nist.sp.800-204.
Full textChandramouli, Ramaswamy, and Zack Butcher. Building secure microservices-based applications using service-mesh architecture. Gaithersburg, MD: National Institute of Standards and Technology, May 2020. http://dx.doi.org/10.6028/nist.sp.800-204a.
Full textChandramouli, Ramaswamy. Implementation of DevSecOps for a Microservices-based Application with Service Mesh. National Institute of Standards and Technology, September 2021. http://dx.doi.org/10.6028/nist.sp.800-204c-draft.
Full textChandramouli, Ramaswamy. Implementation of DevSecOps for a Microservices-based Application with Service Mesh. National Institute of Standards and Technology, March 2022. http://dx.doi.org/10.6028/nist.sp.800-204c.
Full textChandramouli, Ramaswamy, Zack Butcher, and Aradhna Chetal. Attribute-based Access Control for Microservices-based Applications Using a Service Mesh. National Institute of Standards and Technology, August 2021. http://dx.doi.org/10.6028/nist.sp.800-204b.
Full textChandramouli, Ramaswamy. Securing the Artifacts in Software Supply Chain for Building Cloud-Native Microservices Applications. Gaithersburg, MD: National Institute of Standards and Technology, 2023. http://dx.doi.org/10.6028/nist.sp.800-204d.ipd.
Full textBrim, Michael, and Christian Engelmann. INTERSECT Architecture Specification: Microservice Architecture (Version 0.9). Office of Scientific and Technical Information (OSTI), September 2023. http://dx.doi.org/10.2172/2333815.
Full textBrim, Michael, and Christian Engelmann. INTERSECT Architecture Specification: Microservice Architecture (Version 0.5). Office of Scientific and Technical Information (OSTI), September 2022. http://dx.doi.org/10.2172/1902805.
Full text