Micro service in the end what has changed, you know? What skills are trained only qualified architect? How do architects post transition from development?

The nature of the micro-services: a more optimal division of labor mechanism to accelerate the division of labor, promote cooperation and help more of our dreams come true! why? Look at the experience of veterans brother in recent years to promote micro-service architecture during harvest experience!

Under the impetus of this wave of cloud computing technology waves, and all walks of life have accelerated the pace of digital transformation. Micro-services, as recommended architecture cloud native applications for each IT industry practitioners who are not familiar with, we have heard a lot of information about the advantages of micro-service architecture, but also know what key the typical micro-services architecture contains part of the industry's mainstream products of micro-services framework understanding. Read so much, so much to understand, and my heart there will be a lot of exclamation points, there will be a lot of question marks: whether or not to introduce micro-service structure? So the complex technology stack from where to start it? The gradual evolution or step it?

At the junction of these issues so that we hesitate to move forward, in the end the left or right of it? Native cloud technology stack belongs to the category of Applied Science, if we found the driving force adoption of these technologies, take the time to learn and practice, you can master this technology stack, after application of technology is not difficult for us, the problem the key is to find their own reasons that convince impress. The past two years, I am in the process of promoting micro-services architecture constantly thinking about this issue, how to help customers find the driving force of the new framework, these answers now to sort it out for your reference, hope can help you find services fell in love with micro reason!

As shown in the table below, compared to the monolithic architecture, micro-architecture services have many advantages, but is also associated with many new ask. In the case of the advantages and disadvantages at loggerheads, it is difficult to decide whether to adopt this new technology stack. Since according to the specific comparative analysis undecided, then can we jump out to explore the question answer it? As in the process through the forest in front of you suddenly appeared a few good turnout, opportunities and risks coexist, if not clear before each road would take us to where any selection is gambling. At this point, we need to board Heights, or crown or top of the mountain, he gave out to each lane, so as to choose the right path, then go all out. Next, let's explore what the nature of the micro-service? Behind it contains what kind of development trend of architecture?

2014 Israel Yuval He Lali cutting-edge historian published a book: "A Brief History of humanity: from animals to God", it is very popular. In the book the author analyzes the process we humans step by step from monkeys evolve into intelligent people. On Earth, human civilization is the most advanced, compared to other species, we are like God, want something we can build out, you can also change the living environment at will. Why not other species, only humans can do? Because only humans can dream, fantasy and that is, we will pursue those things that are not present, but other species will only eat and sleep, slept and eat.

Dreams, often unrealistic, it will be challenging to achieve. The larger the dream, the more people need to be involved. Side soil support people, each person has different characteristics. Dream, will have different expertise of people come together to work hard, this is the dream team. Dream, division of labor and cooperation, these three is to promote the continuous development of the underlying mechanisms of human civilization. Human dream bigger and grand, heaven into the earth, from human cloning to silicon-based intelligence; social division of labor has become increasingly sophisticated, from farmers, workers and now thousands of occupation; teamwork more widely dense, range from a few people to collaborate across oceans, across continents cooperation.

To mankind "Flying Dream" for example, we can easily verify this mechanism. "Look at the stars more beautiful, hand-picked to give you a" like the lyrics to sing, perhaps we dream of flying from the pursuit of love, or maybe stems from the desire for freedom, break free of the shackles of Earth's gravity , starting from the ride kite flying, hot air balloon to travel around the world, the Wright brothers invented the airplane, to the birth of a supersonic jet, to Musk's SpaceX advent of colonization of Mars, as well as science fiction writer Liu Cixin with the Earth to travel Imagination, this process is beyond the dreams of mankind, but with more and more sophisticated division of labor, cooperation increasingly wide secret what does it matter?

Airbus A380, the biggest airliner in the history, recently announced discontinued. Airbus A380 is the convergence of the EU countries most cutting-edge technology products, each country has its own specialization in the field of science and technology, but now because of the disintegration of the EU downtown unable to continue operating, and left the division of labor, the dream will eventually be unsustainable . Topics pulled so far, this has anything to do with the subject of our article? Micro service, a new technology architecture, in what Essence of micro services before, we need to first make a definition of architecture: architecture is the highest level of system decomposition, the system is not easy to change the decision, it describes the core components of the system relations (ie communication path, mechanisms and the expected results) between components, assemblies, and key processes (how the interaction between components to complete a business) and so on.

In short, the framework is to standardize mechanisms for division of labor and cooperation. Let it divide the components have unique features, their duties, which is the division of labor; communication mechanism between the normative component, exchanges, and this is cooperation. Engaged in the application architecture or system architecture and other positions, we need to understand the characteristics of various mainstream middleware, hardware and software in order to make a reasonable division of labor. At the same time, we also need to know how to choose the right products in specific business scenarios to meet the demand, so that they can closely. With this layer after understanding, we will be able to understand what the various types of infrastructure, such as: organizational structure changes and so on.

Now we know the nature of micro-services is: a more optimal division of labor mechanism to accelerate the division of labor, promote cooperation and help more of our dreams come true! Well, to be here today to share, follow-up will continue to tell the veterans brother about the dream, the story of the division of labor and cooperation:

  1. Why should we introduce micro-service architecture?
  2. Why is micro-services formerly separate back-end start?
  3. How gradual evolution to full-service micro-architecture?
  4. What are the key steps of the implementation of micro-services include?
  5. Which system is suitable for transformation into a micro-services?

Adhere to the original is not easy, if you feel valuable, trouble moving hands pointing "below  the recommended  " button, so that more small partners can see, veterans brother will be more motivated insist on sharing. In addition, I will share subsequent career planning, job interview, skills upgrading, to build influence and other experience, welcome  attention to  this column or micro-channel public number "  IT veteran brother  " !


关注「IT老兵哥」,赋能程序人生

 

下面是老兵哥 2019 年在职业规划、技能提升、影响力打造等方向上输出的热评文章,供大家参考。如文章未附链接,请移步公众号,查看《2019 好评文章合集》:

架构师入门系列

 

【跳槽找工作系列】

 

【裁员小知识系列】

 

【影响力打造系列】

  • 如何在打造影响力的路上码不停?
  • 知识付费,让我赚了一笔小钱!
  • 培训授课遭遇美女砸场怎么办?
  • 如何做个全时四驱的培训师?
  • 影响力大师教我们如何搞定客户
  • 技术人要不要掌握营销能力?
  • 如何从演讲者进阶到引导师?
  • 如何营造轻松的培训氛围?

Guess you like

Origin www.cnblogs.com/itlaobingge/p/12191312.html