The main construction contents of UU enterprise public cloud platform include PaaS, UU application store, social networking community (SNS) and public data service (BDS). As the specific operator of UFIDA UU platform, PAAS Center of UFIDA Group has formulated the product signpost plan of PaaS. In 20 1 1 year, PaaS 1.x version will be realized, which will realize key features such as centralized resource pool management, stable and reliable strategic elastic calculation, automatic fault recovery and system performance monitoring, SaaS billing ability, and open order payment ability, and support the opening of communication platform and message platform resources. PAAs 2. x 2. x will be implemented from October to June in 20 12/kloc-0. It supports high-performance services such as parallel computing, distributed computing and distributed storage, supports infrastructure-oriented resource billing mode and open capability, and builds platform-level service resources such as LBS 1 ~ 2. PaaS platform will be upgraded to version 3.x from July 20 12 to February 20 12. The platform will be able to provide services according to grading standards, provide automatic monitoring mechanism for malicious codes, and develop 1~2 platform-level service resources according to the actual business development needs.
UU public cloud platform PaaS is an IT resource pool and cloud service operation support platform based on cloud computing technology. Third-party software developers can quickly deploy Internet applications on this platform to provide services for end users. End customers can get rich, safe and highly reliable application services on demand on this platform.
PaaS provides software developers with public service resources needed for application development, such as messaging, communication, payment services and integrated test environment built on the Internet, so as to support third-party software developers to develop new products efficiently and quickly join UFIDA's service cloud.
UU platform supports customers to build their own cloud services. Customers can design and run their own cloud services on UU platform, and publish their own services to the outside world through joint operation with UU platform, and make profits with the platform. UU App Store is a basic service based on cloud computing technology and business community. It is the core carrier to provide cloud applications, cloud service products and related marketing, consulting and support to small and medium-sized enterprises, and it is also the focus of future development.
UU App Store will aim at the information needs of small and medium-sized enterprises, rely on the superior strength of UFIDA in management software, and develop a number of new application products suitable for networking and online application in enterprise management applications, e-commerce, full-staff collaboration, customer interaction, social marketing and other aspects through self-research, joint research and development, and product access, so as to provide rich cloud applications and cloud service products for small and medium-sized enterprises in China with a new mode of on-demand use and online delivery.
The UU App Store will focus on the development, access, release, management, marketing, delivery and service of cloud applications and service products based on the open application access management mechanism and interface specifications.
UU App Store will develop more enterprise management and business cloud applications year by year on the basis of integrating dozens of cloud applications already running on the SaaS service platform "Weiku". Ufida under com. The main contents include:
1) online finance: the online version of standard accounting software, including online applications such as general ledger, statements, payroll management, inventory accounting, fixed assets management, current management, cash receipts and payments management, cost management and financial analysis.
2) Online tax filing services: including income tax settlement, VAT business tax declaration, online invoice inquiry, online tax laws and regulations inquiry and other services.
3) Business management services: including online services such as purchasing management, inventory management, sales and order management, distribution management and supply chain management.
4) Customer relationship management services: including online applications such as marketing activity management, sales process management, customer care, sales contract management, service management, knowledge and document management and business travel.
5) Business collaboration services: including order collaboration between distributors and core suppliers, collaboration between suppliers and core manufacturers, collaboration between billing companies, collaboration within enterprises, business travel services, etc.
6) Human resource management: help small and medium-sized enterprises to realize efficient management of personnel files, salary, recruitment, online training and assessment.
7) Government declaration services: including online declaration of labor contracts and online supervision of food and drugs.
8) E-commerce: including cloud application products such as promotion, transaction, management, collaboration and payment tailored for the e-commerce business of small and medium-sized enterprises.
9) Expand value-added services: Self-owned cloud applications can easily connect with financial and communication value-added services. Financial services include integrating third-party payment, supporting the interconnection between banks and enterprises, and communication services include short message sending, network fax, telephone conference, video conference, etc.
In addition to the above-mentioned cloud application products, UFIDA believes that enterprise-level social business applications are the strategic integration of Web 2.0 technologies and applications with enterprise business processes and information systems, which can provide enterprises with fast and flexible social information systems for information sharing and integration, communication and collaboration, community interaction and knowledge management. Enterprise-level social business applications can be widely used in communication and cooperation within enterprises, between enterprises and partners, and between enterprises and customers. Compared with traditional ERP and CRM, the core of Web 2.0 application is people inside and outside the enterprise, and it pays specific attention to every employee, every customer and every partner. Based on the commercial operation platform of cloud computing, enterprise-level web2.0 will be deeply applied, such as enterprise-level search, instant messaging, forum blog, knowledge management and so on. , and effectively integrated with the application system. Virtual teams across departments or organizational boundaries will play an important role in organizational operation and bring great innovation in management.
Based on Web 2.0 technology, UFIDA will develop a series of new interactive applications such as social commerce, all-staff communication, customer interaction, business collaboration and knowledge management through independent research and development, joint research and development, and foreign cooperation.
On the basis of providing standard cloud applications and cloud services, App Store will provide solution-level services for the personalized needs of key customers, focusing on helping enterprises solve problems such as personalized applications, data integration, application interoperability, and private cloud system hosting. Enterprise Web 2.0 includes personal creation, community interaction, extensive collaboration, data sharing and data aggregation, among which the most extensive technologies are blog, wiki, podcast, video sharing and information tagging. The biggest feature of Web 2.0 application is socialization, which requires users' high participation and extensive interaction to play its due role.
The core of enterprise Web 2.0 is to organically connect users (including employees, customers and partners) with information systems (including internal information systems and external network services).
Through social networks (including blogs, social networks, unified communications, etc. ), employees, customers and partners in the enterprise are closely linked, forming a broad business community network with each other, which improves the cooperation efficiency inside and outside the enterprise. The role of business community is mainly reflected in five aspects: establishing close contact with customers through Web 2.0 community to increase sales opportunities; Using Web 2.0 technology to provide better services to customers and greatly improve customer satisfaction; Improve the work efficiency of R&D personnel and the innovation ability of enterprises through Web 2.0 technology; Innovating business model through Web 2.0 technology; Improve the flexibility of IT system and the support of IT department to business department through Web 2.0 technology.
The technical support platform represented by cloud computing can effectively improve the application service capabilities of enterprises. Distributed server cluster can provide powerful enterprise computing and storage capabilities, ensure good performance of applications, and has good fault tolerance and stability, and can dynamically adapt to changes in service requirements.
Generally speaking, the help of enterprise Web 2.0 can not only be reflected in business interests, such as more innovative products and services, higher income and lower business costs. And it will play a positive role in building the core competitiveness of enterprises such as higher customer satisfaction, more effective knowledge management and higher employee loyalty. Based on the development, operation, security and operation services of PaaS platform core, UFIDA also provides a public data service layer to realize the management and services of identity setting, SNS network relationship, behavior data, transaction data, product catalog, organization catalog, LBS, etc.
The technology used in public data services is very advanced. According to the architecture requirements, the key technologies that the platform focuses on include:
SNS basic service
By integrating different SNS public services and other public services built on the platform, more and more third-party applications can access the application center. In order to establish the support mechanism of SNS business, various basic services and technologies are needed to guarantee it.
Single sign-on technology of CAS
Single sign-on is one of the most popular enterprise business integration solutions. SSO enables users to access all trusted application systems in multiple application systems only by logging in once. CAS (Central Authentication Service) is a good single sign-on framework for Web applications. The platform realizes single sign-on through CAS single sign-on.
OpenID open data
The platform will publish some user data in the form of OpenID, which is convenient for third parties to integrate applications.
UFIDA OpenID is a decentralized online identity authentication system. Users do not need to remember traditional authentication tokens, such as user names and passwords. Any website can use OpenID as a user login method, and any website can also be an OpenID identity provider. OpenID not only solves the problem, but also does not need to rely on the central website to confirm the digital identity.
OpenAPI
Although the traditional relational database has well realized the structured storage of data, in the open business environment of Web 2.0 era, data must have better liquidity to be deeply integrated with enterprise processes. UFIDA open API will become a standardized interface for data opening, and external applications such as business modules, mashups and searches within the enterprise will operate on data based on Open API.
Cloud data management
Ufida cloud data management refers to the massive data management technology in high-load operation environment, and its goal is to provide a cloud computing data management platform with the characteristics of massive data capacity, adaptive storage engine supporting various types of data (structured, unstructured and semi-structured), high availability, vertical/horizontal scalability and low cost.
Virtualization scheme: develop applications, databases and operator operating systems into visual configuration templates. In this virtualization template, parameters such as operating system, application service and database can be set by default, such as security and pre-configuration of various protocols, so as to quickly build corresponding business systems in the cloud platform;
Load balancing technology: In order to make the platform dynamically schedule resources and make application nodes form clusters to provide services, it is necessary to study load balancing technology.
Large-scale application data request distribution processing: The platform can provide solutions for large-scale application data processing. This scheme can reduce the bottleneck of access efficiency caused by large data volume. In order to solve this problem, the platform will use the following methods to deal with the access control of a large number of data. Its core idea is to adopt a multi-data source routing solution in the case of system persistence. In this scheme, the data related to different users can be stored in the corresponding database by identifying the data tags of different users. At the same time, when users need to obtain their own business data, the platform can only access the database server that stores user data. This will unload the request and relieve the pressure on the database server.
Search engine technology
In order to improve the data query of big data and provide data services to the outside world, UFIDA has integrated advanced search engine technology. Provide data query and data service for enterprises, mainly including enterprise user data, shopping mall commodity data, information and so on.
User data mining technology
During the operation of the platform, there will be more and more data. How to better analyze the data and better mine these data is very important. The platform mainly adopts the data mining technology independently developed by UFIDA to provide data analysis and generate corresponding data reports.