Baidaodata Recruitment: Operation engineers, architects, and business personnel. Please send your resume to contact@baiadoadata.com
  • +86 17727547809
  • 14th Floor, Unit 1402, Building C, Tower 1, Software Industry Base, Nanshan District, Shenzhen

迈科

Baidao helps Maike IOT

Customer background

Zhuhai MOKO Technology Ltd. is a company focusing on the Internet of Things (IoT) and smart hardware fields. It was founded in 2006 and headquartered in Zhuhai, China. The company’s main businesses include the design, manufacturing and sales of smart hardware, as well as software development and cloud services related to smart hardware.

 

“Moving towards technology and being determined to innovate” is the concept that Maike Intelligence has always pursued. It implements a high – starting – point development strategy, adheres to the development path of independent innovation, and has gathered a large number of R & D elites in the fields of digital video and smart cities. Currently, there are more than 500 R & D engineers, and more than 85% of the employees have a bachelor’s degree or above. Each year, more than 5% of the sales revenue is invested in R & D and innovation. It has successively obtained nearly a hundred self – owned technology patents and software copyright products.

 

Maike Intelligence has a profound market presence in various IOT and smart terminal fields, including:

 

  • Smart Home: Zhuhai Macrosmart Technology Co., Ltd. provides the design and manufacturing of smart home products for multiple international brands. The company’s smart home products include smart sockets, smart bulbs, smart switches, etc. These products can be controlled via smartphone applications or digital assistants, enhancing the convenience and comfort of the home.

 

  • Smart Health: Zhuhai Myway Intelligent Technology Co., Ltd. has developed a series of smart health products, such as wearable devices and smart health scales. These products can monitor users’ health conditions, such as heart rate, sleep, and exercise, helping users better manage their health and lifestyle.

 

  • Intelligent Transportation: Zhuhai Make Intelligent Technology Co., Ltd. has developed a series of intelligent transportation products, such as intelligent parking systems and in – vehicle intelligent devices. These products can improve traffic efficiency and safety, reducing traffic congestion and the occurrence of accidents.

 

  • Cloud services: Zhuhai MTC Intelligent Technology Co., Ltd. provides cloud services for customers, supporting functions such as remote monitoring of devices, data storage, and analysis. The company’s cloud services can help customers better manage their smart hardware products and improve their efficiency and competitiveness.

 

Business requirements and challenges

With the continuous development and application of Internet of Things technology, Maike is facing many business needs and challenges, including:

 

  • Device connection and management: Maike Intelligence needs to be able to connect to and manage a large number of devices, including sensors, smart home devices, industrial equipment, etc. This requires a highly reliable and secure connection and management solution to ensure that devices can be safely connected to the network and provide data.

 

  • Data collection and analysis: Maike Intelligence needs to be able to collect and analyze a large amount of device data to provide better insights and predictive capabilities. This requires highly efficient and accurate data collection and analysis solutions to ensure the quality and accuracy of the data.

 

  • Security and privacy protection: Maike Intelligence needs to be able to protect the security and privacy of devices and data to prevent data theft or device hacking. This requires solutions with a high level of security and privacy protection, including encryption, authentication, and access control, etc.

 

  • Data integration and application: Maike Intelligence needs to integrate data from different sources and apply it to different business scenarios, such as smart home, smart city, and industrial automation. This requires highly flexible and scalable solutions to ensure that data can be effectively applied to different scenarios.

 

These business requirements and challenges require Make Intelligent to be innovative and adaptable, and to provide high-quality solutions to meet customer needs and remain competitive in the market.

 

Solution

In the project, Baidao, a Google partner, conducted a detailed analysis of the cost investment planning and optimization plan for the cloud – based business of the Maike Intelligent Operation and Maintenance Team. At the same time, it provided very good answers and business solutions to various problems and requirements. During the transformation process, GKE was used to further optimize the serverless architecture. Its professional and meticulous service support left a deep impression on the customers.

The architecture design diagram is as follows:

                         

GKE helps optimize costs and experiences

 

As a fully compatible K8S service launched on the GCP platform, GKE implements the cloud – native concept, fully docks with K8S in all functions, and is completely compatible with the K8S ecosystem. As a promoter of K8S open – source and a member of CNCF, Google gives GKE unique technical advantages. The newly launched Autopilot mode, from the user side, reduces users’ operation and maintenance costs; from the product side, it enables users to focus more on business pods without incurring additional costs. PODs can undertake more business traffic through auto – scaling, achieving a better combination of cost and business.

Combining GKE with HPA (Horizontal Pod Autoscaling) and VPA (Vertical Pod Autoscaling) has significantly reduced costs. During the business off – peak period, it can quickly save approximately 50% of the costs. During the business peak period, it can rapidly expand nodes and pods within minutes to handle sudden traffic surges. All of this is seamless and transparent to users, greatly enhancing the user experience.

 

Use the product

  • Compute Engine
  • Google Kubernetes Engine
  • Load Balancer
  • Artifact Registry
  • Cloud CDN
  • Google Cloud Storage
  • Cloud Function
  • App Engine
  • Cloud Build

Customer earnings

Note: [All the following statistical data are from the statistical results of the customer background]

Google Cloud GKE (Google Kubernetes Engine) is a managed Kubernetes service that provides customers with a highly scalable, resilient, secure, and stable environment to run containerized applications. Customers can gain the following benefits from using Google Cloud GKE:

 

  • Automated Management: GKE automates operations such as Kubernetes cluster upgrades, scaling, load balancing, and auto – repair, reducing the workload of management and maintenance. At the same time, GKE also provides integrated monitoring and logging functions, facilitating customers to monitor applications and clusters and troubleshoot faults. Compared with the previous traditional IDC on – premises deployment, the operation and maintenance time has been reduced by 80%.

 

  • Elastic Scaling: GKE can automatically scale up or down according to the needs of the application to adapt to changes in traffic and business requirements. At the same time, GKE provides multi-availability zone deployment and automatic fault tolerance functions to ensure the high availability and reliability of the application. The machine expansion time for peak traffic has been reduced to seconds.

 

  • Security Assurance: GKE provides multi – level security guarantees, including network security, authentication, access control, etc., to protect the security of customers’ applications and data. At the same time, GKE also offers automatic upgrade and patch functions to ensure the security and stability of customers’ clusters. The number of system security issues is reduced to zero per month.

 

  • Cost Optimization: The managed service model of GKE can help customers reduce operational and hardware costs. At the same time, it also provides flexible billing methods and preferential plans to meet the needs and budgets of different customers.

 

  • Improvement in development efficiency: GKE provides a rich set of development tools and APIs to help customers quickly build, deploy, and manage containerized applications. At the same time, GKE also offers integration with other Google Cloud services such as Cloud Build and Cloud Storage, etc., to improve development efficiency and the reliability of applications. Through cloud – native development methods, the efficiency has increased by 200%.

 

In summary, by using Google Cloud GKE, customers can obtain a highly scalable, elastic, secure, and stable containerized application running environment, which can improve business efficiency and reduce costs.