Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

The surprise of microservices in 2018 and the forecast for 2019

2025-04-06 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

This article is published in translation and should be reprinted from the official account EAWorld.

Author: Tom Smith

Translator: Bai Xiaobai

Original title: Microservices 2018 Surprises and 2019 Predictions

Original: http://t.cn/EysMZn4

The full text is 3056 words, and it takes about 7 minutes to read.

Translation Note:

This article collates 22 viewpoints from 19 IT companies, covering some concerns about microservices in 2018-2019. in fact, in the context of generally optimistic about microservices, there are still some vigilant voices pointing out some risks, so the attitude towards microservices is naturally divided into disproportionate three groups, the mainstream bullish, with 10 votes. For those who did not comment on this (the main focus is on concerns about container technology), we listed it as neutral, with 6 votes; the bears had three and a half votes, and Red Hat was a staunch bear, believing that there would be solid evidence of microservice failure in 2019. While O'Reilly was optimistic about microservice, it also expressed concern about failure cases, based on which we made a chart.

As an ever-changing technological change, the field of microservices has made some surprising progress in 2018, and some future trends are beginning to emerge. We believe that these will be of concern to readers, so we have summarized some IT executives' thoughts on this topic, which are listed below:

Surprise Shannon WilliamsRancher Labs, co-founder / vice president of sales, 2011-2018

The enthusiasm around Envoy, LinkerD and Istio is a year or two earlier than I expected. What teams using Kubernetes are really interested in is how to manage microservices more effectively.

Glenn SullivanSnapRoute, co-founder

Kubernetes has gained a foothold in microservices, containerization, and cloud nativism with astonishing speed. Forward-looking operators are gradually recognizing the differentiation and agility of Kubernetes-based cloud native environments.

Zeev AvidanOpenLegacy, Product Director

At present, there is no clear micro-services market leader. When it comes to API, people think of APIgee or MuleSoft, but there is no vendor that can form such a strong association with microservices.

022019 Forecast Gaurav YadavHedvig, founder engineer / Product Manager

In 2019, the microservice architecture will face the biggest challenge in evolution: how to run stateful containers on a large scale. At present, most storage solutions are only suitable for virtualization platforms (such as VMware, etc.). But it is not suitable for container technology. The problem that needs to be solved in 2019 is to find a storage solution to support these completely independent virtualization mechanisms so that they can coexist efficiently and seamlessly.

Bill PetersonMapR, Vice President of Industry Solutions

The container needs to be able to access persistent storage and its internal data. The container must support a scale-out storage mechanism to provide operability and lightweight analysis capabilities.

Antony EdwardsEggplant, the COO micro service will be directly called the service, because all services will be micro services. "micro" is the new normal. Madhukar KumarRedis Labs, Vice President of Technology and Product Marketing

Microservices and event-based architectures will continue to evolve in 2019. Specific services will increasingly need to be compatible with monolithic applications such as MASA (Mesh App and Services Architectures), using data services to listen for events and respond in real time.

Christopher GuzikowskiO'Reilly, Senior content Director of Software Architecture and Development

We believe that microservices will continue to flourish in 2019 because of their advantages in terms of speed and scalability. A large mission-critical code base requires iterations rather than starting from scratch, and applying a microservice approach can reduce the risk in the process, which allows attention to a particular concern without having a negative impact on the architecture as a whole. Service grid (especially Istio), as an effective means of managing the deployment complexity of microservices, will receive a great deal of attention. Kubernetes will be popular in the enterprise. The tool ecosystem that supports all aspects of microservices will explode. Observability is still important because architects need to constantly adapt to paying attention to multiple entity objects. Finally, from a technical perspective, it is only natural that there are likely to be some significant failures in the adoption of microservices. In the face of potential failure, micro-service users either maintain a firm attitude or accept the reality of retrogression to a single application.

Mike LaFleurProvenir, head of Global solution Architecture

Microservices can be said to be "hot" in 2018, and I think it will continue to be a topic of discussion and concern in 2019. Microservices have contributed to a major paradigm change in the old Internet field.

Thomas BartonDiamanti, CEO

In 2019, IT executives will wake up to the fact that micro-service architecture is no longer an illusory idea, but a reality close at hand. IDC predicts that by 2022, 90 per cent of new enterprise applications will be based on microservices, while in 2019, many IT departments will struggle to find ways to enable their virtual machine infrastructure to support microservices.

Shannon WilliamsRancher Labs, co-founder and vice president of sales

Managing containerized applications requires a wide range of toolsets, and I think we will probably see some new open source projects aimed at integrating these toolsets in 2019.

Jesse StockallEmbotics,CTO

Although it seems to be "coming right away", there is still a long way to go for production-level installation through Kubeadm. If the supplier only focuses on installing K8s without providing further value, it is possible to encounter some business risks.

Andy PembertonOutSystems, Vice President of solution Architecture

Microservices are going backwards. Many companies that have tried microservices will move closer to a more traditional middleware approach. We will see a revival of the API platform of good management and governance, as many companies will find that the complexity and overhead of micro-services are unreasonable for many use cases of the enterprise, and the organizational structure of the enterprise cannot be supported.

Mathias GolombekExasol,CTO

More and more enterprise legacy workloads will be migrated to container architectures in 2019. The advantage is that the container is designed to match the previous legacy environment, greatly reducing technical challenges and avoiding application rewriting as much as possible. IBM's acquisition of RedHat at the end of 2018 is seen by many as part of a major strategic move by IBM to capture the container market.

Viktor FarcicCloudBees, Chief DevOps Advisor

As Kubernetes is adopted by more and more enterprises, people will begin to realize that it is not enough to adopt Kubernetes alone, and it needs to be changed in the process, tools and architecture of the enterprise. Kubernetes will give a strong impetus to profound changes throughout the company. 2019 will be remembered as a year of discontent with the status quo. We will begin to move towards some of the principles driven by Kubernetes (such as microservice, continuous delivery, immutable infrastructure, cloud native, etc.).

Erez YalonCheckmarx, head of Security Research

Micro-service architecture has become a common practice in the industry. If agile, fast and intelligent delivery is needed, micro-services will become the only way. However, the multi-service environment brought by micro-services needs the support of inter-service communication or API. While the attack surface exposed by API is being multiplied by malicious actors, it also brings more abuse of API vulnerabilities, and the security industry will devote itself to defining the security measures needed by API.

Lee AtchisonNew Relic, Senior Director of Strategic Architecture

In 2019, some determinants will make people eager to adopt a micro-service architecture. One of the dangers of moving to micro-services is that people do not fully understand how granular services should be. Some teams claim to have created a micro-service architecture, but only replaced one single application with 10 smaller monolithic applications. The service particles are too large to solve the problem of monomer applications. If the service is too small, it means that all complexity will rise from the team level to the system level, which will leave ordinary developers at a loss.

Sal ViscaElastic Path,CTO

Micro-service has become a hot topic, although it provides some benefits for application developers in concept, but at the practical level, the complexity and potential performance problems caused by distributed systems can not be ignored. What is most surprising is that, on the one hand, microservices have begun to be adopted as a widely used standard architectural style; on the other hand, integrated applications (also known as monolithic applications, often derogatory in the technical context) are so quickly abandoned. And the industry should have been cautious about all this.

As a result, we will see better service orchestration tools and increasing micro-service granularity.

Michael PayneAquicore, Product team Leader

In 2019, we will see more practice of Conway's law, and enterprises will restructure the organizational structure of the technical team in order to promote the system design concept they pursue. In addition, as enterprises continue to migrate from monolithic applications to micro-service architectures, the need to reduce complexity costs will further increase, so I think we will see more players around the tool chain deployed around micro-services.

Glenn SullivanSnapRoute, co-founder

In 2019, we will see a shift towards "focus DevOps", cloud native, network operating system (NOS), where all protocol and management functions will be built into micro-services based on immutable container facilities. As a result, network operators can natively take advantage of continuous integration and continuous deployment (CI/CD) capabilities. With NOS built from containerized micro-services, operators can deploy only the features they need, reduce complexity and security attack vectors, upgrade components during production without having to worry about destroying other services, and can use cloud native tools such as Kubernetes to manage these network services naturally. In addition, we need to start leveraging the large open source community around microservices to create innovative network components.

Zeev AvidanOpenLegacy, Product Director

Microservices are moving from trends to best practices. The symbiosis strategy of micro-services and monolithic applications will become more important and prominent.

Edson YanagaRed Hat, Director of developer experience

Micro-services may be entering a disillusionment trough. I expect that next year, we will begin to see solid evidence of teams and organizations that have failed to adopt microservices. We will realize that while it is useful in certain situations, microservices are not a panacea, and there has never been a panacea. It is expected that the industry can integrate some of the best practices of microservices.

About EAWorld

Micro services, DevOps, data governance, original technology sharing of mobile architecture

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report