当前位置:网站首页>Tencent cloud TCS: an application-oriented one-stop PAAS platform
Tencent cloud TCS: an application-oriented one-stop PAAS platform
2022-06-24 17:42:00 【Tencent proprietary cloud】
12 month 19 Day and 20 Japan , An annual event for global developers and technology enthusiasts initiated by Tencent -Techo Park Developer conference Held in Beijing .
Deputy director of Tencent cloud technology 、 Expert engineer Qin Guoan , I've shared with you 《 Tencent cloud TCS: Application oriented one stop shop PaaS platform 》 keynote speech .
Challenges facing the VPC
With the digital transformation of industrial Internet , Tencent's proprietary cloud has more opportunities to serve more industry customers , Help customers in different industries to create business value ; meanwhile , Customers also find many pain points in the process of using proprietary cloud products , Challenges the VPC : How to unify on cloud and off cloud product capabilities 、 How to build a flexible and scalable unified architecture 、 How to build a unified operation and maintenance capability from the underlying infrastructure to the upper application 、 How to complete the management of the entire application life cycle .
▸ There are differences with the public cloud product capabilities : First, the product capabilities of the public cloud are not completely consistent with the capabilities of the private cloud to output to customers , Such as : VPC products need to be integrated , The public cloud does not consider this scenario ; Second, differentiated customized products cannot be upgraded and iterated , The scale of public cloud products needs to be considered 、 Performance and uniformity , Customer customization needs are often ignored , However, VPC products need to consider customization requirements for customers .
▸ The threshold is high : From creation , To use , To operation and maintenance , Both require customers to have strong professional ability . If the customer has no strong professional ability , When there are various problems with the product , Customers can only turn to the VPC manufacturer . If services such as finance 、 Some customers with regulatory needs, such as the government , It is difficult for VPC manufacturers to reach customer infrastructure quickly , The whole problem has a long convergence time .
▸ Operation and maintenance difficulties : First, how to operate and maintain proprietary cloud products . The second is how customers operate and maintain their own businesses on the VPC . Customers' understanding of the product architecture of the VPC 、 The upstream and downstream scheduling logic is completely unclear , Do not know the impact of the alarm on the product , The customer cannot be like the O & M itself IT The system operates and operates the private cloud . For customers , From the bottom to the top , Or check step by step from the top to the bottom , It is difficult to 、 It is also very slow to solve the problems encountered in daily operation and maintenance .
▸ Unreasonable structure : All products of the public cloud are oriented to scale and performance . For example, the monitoring design supports tens of thousands of servers and virtual machines , When the size of the customer is small , Monitor whether the scale of the company can be reduced to adapt to the customer's scenarios , Customers are interested in the public cloud 、 VPC architecture requirements differ .
▸ Hardware dependence : Some products may have to rely heavily on certain models , Yes, there are several physical disks in the system , Even for types SSD、NVME And so on . It is equivalent to the customer purchasing a cloud product software , You must purchase the specified hardware to use the product .
As you can see above , The threshold for the implementation of VPC in the customer scenario is very high , It is also a challenge for our proprietary cloud . Next, take advantage of Tencent's proprietary cloud TCS This product , Let's talk about some thoughts and explorations of Tencent's proprietary cloud team in dealing with these challenges .
Tencent proprietary cloud TCS
Tencent proprietary cloud TCS(Tencent Cloud-native Stack) It is based on the mature products of Tencent cloud 、 Based on cloud native technology 、 Application oriented enterprise agility PaaS platform .
In addressing these challenges , Tencent cloud TCS To do it : Product capabilities consistent with the public cloud , It covers the whole life cycle management from R & D to operation and maintenance , Operation and maintenance capability from the perspective of infrastructure to application , The flexible and scalable architecture meets the requirements of performance and miniaturization , For heterogeneous hardware 、OS And mainstream IaaS Full compatibility .
First, the top Application orchestration and control layer , In the middle is PaaS service layer , The bottom is Cloud Resource Management , Include IaaS And the infrastructure layer . stay Automatic operation and maintenance in , Tencent cloud TCS Full link operation and maintenance capability , Such as : Operational audit , Link tracking , Log analysis 、 A series of operation and maintenance capabilities such as monitoring alarms .
among ,PaaS Service is to meet the needs of customers 、 in 、 Small application scenarios , Tencent cloud TCS There are two solutions : One is to build solutions based on Tencent cloud's mature product system , The other is the customer's response to SLA It's not that demanding , Open source based solutions . Whether the customer is more concerned about scale and performance , Or pay more attention to cost performance and miniaturization , Tencent cloud TCS Can provide corresponding solutions .
in addition , Tencent cloud has a product :Coding, A product that provides continuous integration and continuous delivery , Help customers get through from R & D code , All the way to the whole process of online operation and maintenance . The whole process can be based on Tencent cloud TCS The platform integrates different products to realize .
Tencent cloud TCS Technical highlights
▸ The framework is unified , No chimney : Today, many products are combined one by one , Log in to different product accounts 、 password , Including inconsistent login permissions . Tencent cloud TCS We should build a platform product , Realization One API、One SDK、One ID And unified authentication capability .
▸ compatible : The last thing customers want is to be kidnapped by a manufacturer , I hope it can facilitate the integration of third-party products . Tencent cloud TCS One is to have a variety of IaaS Adaptability , Not only can we build on ourselves IaaS On top of the product , It can also work with open source openstack、VmWare、 Other cloud vendors IaaS The product is smooth and compatible ; Second, a variety of OS Adaptability , Tencent cloud TCS Compatible Tencent OS and CentOS Such as system ; Finally, the hardware adaptation capability , Adapted to sea light 、 Kun Peng 、 Feiteng, etc ARM and X86 Of CPU.
▸ Do operation and maintenance from an application-oriented perspective : Take application as the first perspective , Support to view the entire link and components in one view , Not the application adaptation platform .
▸ Open the box : The standard integrates all product capabilities of Tencent public cloud to Tencent cloud TCS platform , User experience 、 Functions and so on , It is completely consistent with the public cloud ; Help users focus on their own business logic development , There is no need to consider the adaptation and operation and maintenance of related middleware products ; Mainstream middleware products WYSIWYG , Open the box .
▸ Enhanced monitoring and logging capabilities : The public cloud operation and maintenance team is close to the product , If the product fails , It can be handled in time . The VPC product R & D, operation and maintenance team is far away from customers , Therefore, VPC products need to build very good monitoring and logging capabilities , Help customers maintain Tencent's proprietary cloud products more easily . Monitoring ability to achieve :1:10 Compression capacity , Flexible adaptation to different scales , Second level monitoring capability and full application link perspective ; The compression ratio of log capacity is ES Of 6 More than times , What you see is what you get , It can flexibly adapt to different scales, etc .
Stateful service management
Tencent cloud TCS The service directory is not used to manage all PaaS product , Why? ? The service directory is controlled by the center 、 Connect all middleware product application instances ; And the interface is very limited , Addition, deletion, modification and query and other operation and maintenance capabilities are not easy to expand .
therefore Tencent cloud TCS Implement the state service independently , And support multiple deployment modes . Not only does it support deployment in containers ; It also supports deployment on physical and virtual machines ; At the same time, it supports all of Tencent cloud PaaS Create and generate unified instances of the product . Tencent cloud TCS Stateful service management realizes the unified management from the upper layer to the lower layer , Calculate resources from application , To apply for middleware resources , Got through the whole link .
Tencent cloud TCS The overall architecture
▸ Tencent cloud TCS For all the IaaS All products are compatible . For no IaaS The customer of the product , Tencent cloud TCS It also provides bare metal and all-in-one machine capabilities ; Tencent cloud TCS It not only has its own installation system 、CMDB, It can help users install their own operating system and management server ; There are many other IaaS product , Including Tencent cloud TCE Self contained IaaS Products and other open source products IaaS Ability , Based on these IaaS Ability to build the upper level PaaS product .
▸ Tencent cloud TCS The agile version : The database has been 、 Message queue 、ES Wait for these products to become agile 、 Containerization 、 Simplify . Based on Tencent cloud TCS The agile version , It has been able to better support the commercialization of a small-scale business . Currently supported : Tencent proprietary cloud TCE Enterprise Edition 、 Tencent Conference 、 Development of cloud TCB、 Tencent cloud AI Wait for star products .
▸ Tencent cloud TCS Enterprise Edition : Default without IaaS product . If the customer has an appeal , You can select the desired IaaS product , Just delivered IaaS The product does not include VPC And tenant side , Customers can complete all operations through the operation end . Tencent cloud TCS Can be more lightweight to provide IaaS Ability .
▸ Based on the capabilities of the agile version , Tencent cloud TCS And support SaaS Product and app stores , The app store integrates many Tencent Cloud Star products , Such as Tencent conference , call center , Tencent cloud AI And cloud development TCB Products, etc. . If the customer has an appeal , In Tencent cloud TCS Select... In the app store 、 Deployment and installation .
Thinking about the future
First of all, thank you very much for this era , The development of Internet technology is very, very fast , Let us have the opportunity to enjoy the technological dividend ; Secondly, I'm really glad , We can catch up with the development trend of digital transformation of industrial Internet , Let us have the opportunity to create business value for our customers ; Finally, I was very lucky , involved , Make a modest contribution , Do things better !
Tencent's proprietary cloud has always been user-oriented , Our goal is to accelerate the digital transformation of industrial Internet , Create greater business value for customers . Thank you. !
-END-
边栏推荐
- 1. Leveldb getting started
- Users of the Tiktok open platform are authorized to obtain the user's fan statistics and short video data
- 你知道CMDB吗?
- Quickly build MySQL million level test data
- Ten software development indicators for project managers
- Provide secure and convenient Oracle solutions for smart contract developers
- Why do you develop middleware when you are young? "You can choose your own way"
- Five skills of selecting embedded programming language
- Management system permission design
- Classic examples of C language 100
猜你喜欢
About swagger

Ten software development indicators for project managers

Mengyou Technology: tiktok current limiting? Teach you to create popular copywriting + popular background music selection

LC 300. Longest increasing subsequence

How to create simple shapes in illustrator 2022

How to start cloud native application development

How does the chief information security officer discuss network security with the enterprise board of directors

国家出手了!对知网启动网络安全审查

13 ways to reduce the cost of cloud computing

How to decompile APK files
随机推荐
Analysis of signal preemptive scheduling based on go language from source code
Customizing security groups using BPF
GB gb28181 video cascading intelligent analysis platform easygbs broadcast video console error 401
Continue to help enterprises' digital transformation -tce has obtained the certification of the first batch of digital trusted service platforms in China
EasyGBS视频平台TCP主动模式拉流异常情况修复
Yupi made an AI programming nickname generator!
Zabix5.0-0 - agent2 monitoring MariaDB database (Linux based)
A comprehensive understanding of fiber to home FTTH and optical splitter
5g brings opportunities and challenges. Are you ready to defend against DDoS?
C language - structure II
你知道CMDB吗?
Using easyjson to improve the efficiency of serialization transmission
Cloud MySQL importing cloud data warehouse PostgreSQL best practices
Welcome to the network security threat information sharing program
Snapshot management for elastic cloud enterprise
Low education without food? As an old Android rookie in the past six years, I was the most difficult one
Realize business development on behalf of small programs, and 99% restore the function of service category management in the background of official account
Setting the Arduino environment for tinyml experiments
Redis source code analysis RDB
TCE入围2020年工信部信创典型解决方案