When it comes to technology, interviewing, or sharing with friends, it’s hard not to mention a buzzword. The IT industry is characterized by technology without borders. Take the cloud native technology as an example, many projects are created by developers from all over the world, so the names of each project are quite national characteristics.
There are Greek versions of Kubernetes and Istio, English versions of Container, and even Chinese versions of ChubaoFS, a cloud-native storage platform developed by JD.com. Want to learn more, click on the portal “cloud native in jingdong | the most suitable for cloud native distributed storage platform – ChubaoFS). If you accidentally use the wrong pronunciation, especially in public, it can be very embarrassing. To avoid this embarrassment, some people have even come up with a lazy trick called Kubernetes for short, K8s.
As a technical community operator for many years, Yunxiaomei often had friendly technical exchanges with R&D and product managers, but she was still dominated by the fear of not understanding what the technology said. Finally, I realized that maybe there was something wrong with my listening, but their speaking.
Cloud native is now absolutely a hot topic in the technology circle, do r & D if you do not understand the point of cloud native feel outdated. This Thursday, KubeCon, the most influential technology summit in the cloud native space, will be the talk of the tech world again. So how do you avoid embarrassing mispronunciations in conversation? This issue, let yun Mei to give you a lesson, correct those strange pronunciation. Bring out the little book! Small bench move good!
Kubernetes is the most popular cloud native technology term, but how to pronounce this word? Here’s how our r&d guru pronouncees it:
Can you understand what’s being said if it’s communicated? Hahaha, it’s actually pronounced as: /kubə’netis/ with stress on the third syllable. It comes from the Greek word for helmsman.
Kubernetes is a Google open source container orchestration engine that supports automated deployment, large-scale scalability, and containerized application management. When deploying an application in a production environment, it is common to deploy multiple instances of the application to load balance application requests.
In Kubernetes, we can create multiple containers, each running an application instance, and then through the built-in load balancing strategy, to achieve the management, discovery, access to this group of application instances, and these details do not require complex manual configuration and processing operations personnel.
We look at the correct pronunciation of phonetic symbol: / pr goes ˈ mi ː. Theta i. goes s/UK/pr goes ˈ mi ː. Theta i. goes s/US
How’s that? Did you read it correctly?
Prometheus is an open source Cloud Native monitoring and alarm system that evolved from SoundCloud’s alarm toolkit into a standalone open source monitoring system, which was added to the Cloud Native Computing Foundation in 2016. Is the second major project after Kubernetes.
It should be easy to break down familiar words, and the correct pronunciation is: /ˈ ɔ ː / vɪs/ /meʃ/ UK / ɪs/ meʃ/ US
Service Mesh is a dedicated infrastructure layer for handling service-to-service communication. Cloud Native has a complex service topology that is responsible for reliable delivery of requests. In fact, a Service Mesh is typically implemented as a set of lightweight network agents that are deployed with application code without application awareness.
Container is pretty familiar and the most commonly used term for cloud native technology, so let’s see what Containerd is properly pronounced: /kən ɪnə(r) -dee/ Containerd is pronounced container-dee, and as its name implies, it is a Container daemon.
Containerd is an industry-standard container-running infrastructure that emphasizes simplicity, robustness, and portability. Containerd manages the full container life cycle within the host: the transfer and storage of container images, the execution and management of containers, storage, and networking. Containerd is not intended to be used directly by end users, but is designed to be integrated into higher-level container choreography systems such as Swarm, Kubernetes, and Mesos.
From product manager little brother
V ɔɪ/ UK /ˈ ˈ vɔ / US
Envoy is an L7 proxy and communication bus designed for large modern SOA (Service-oriented Architecture) architectures with small size and high performance. It was born out of the idea that the web should be transparent to applications. When networks and applications fail, it should be easy to determine the source of the problem.
/ˈsaɪd.kɑːr/ UK /ˈsaɪd.kɑ r/ US
The Sidecar is translated as “Sidecar” in Chinese. In the picture below, the motorcycle with people is the main application, and the Sidecar with dogs is the Sidecar.
Sidecar in microservice architecture, Sidecar is attached to the master application (or parent application), which can expand and enhance the functions and features of the system. Meanwhile, Sidecar is loosely coupled with the master application (functions aggregated by Sidecar include platform abstraction, remote service proxy, logging, configuration, traffic monitoring, etc.).
Helm is a package management tool developed by Deis for Kubernetes applications, mainly for managing Charts. Similar to APT in Ubuntu or YUM in CentOS. Helm Chart is a series of YAML files that encapsulate Kubernetes native applications. You can customize some of the application Metadata as you deploy the application to facilitate application distribution.
For application publishers, the Helm allows them to package applications, manage application dependencies, manage application versions, and publish applications to a software repository. For users, there is no need to write complex application deployment files after using Helm. They can find, install, upgrade, roll back and uninstall applications on Kubernetes in a simple way.
Reese says I’m not taking the pot!
The correct pronunciation is/I ːst’ I ə /, which, like Kubernetes, comes from the Greek word meaning ‘to sail’.
Istio is an open source service grid that provides a simple way to network deployed services with load balancing, authentication between services, monitoring, and more without making any changes to the service code. As organizations increasingly adopt cloud platforms, developers must use microservices design architectures for portability, and operations personnel must manage large distributed applications with both hybrid and multi-cloud deployments. Istio takes a consistent approach to securing, connecting, and monitoring microservices, reducing the complexity of managing microservice deployments.
Ok, that’s the end of today’s class. Did you read all the technical terms correctly?
Click “read the original”, a full understanding of jingdong cloud native road