Softlibrary was founded in 1988 in Barcelona (Spain). Since then, it has been involved in http://www.aliyun.com/zixun/aggregation/13617.html "> Information management and providing our customers with cutting-edge custom solutions." To that end, the company accepted Microsoft's platform and architecture from the outset.
Kern4cloud is a multi-tenant service that focuses on information management regardless of whether it is business or not. It handles all information lifecycle and provides a range of tools for publishing, sorting and grading, lexical-semantic and dictionary systems, versioning, multilingual, online translation, and workflow processes.
We chose Windows Azure because it resides in a Certified data center where information and services are stored in a reliable and secure manner. Windows Azure resources can scale to provide high-performance solutions.
Each part of the existing information in the system is saved in XML format, so we can also see Kern4cloud as a black box that converts heterogeneous data sources into standard and internationalized formats.
Let's see how to use Kern4cloud to complete a typical stream. Your company is likely to have a privacy policy statement and may change over time. Once you have imported the first version, you can create new versions, copy existing versions, and even use the main translation engine as part of your solution. The system can convert files to pure XML format so that you can later edit them using your own editor, the Wysiwym editor called X.edit. All of this can be done using a Web component called K4c.workplace. Your company may be in some departments before the release must provide permission. In this case, you can start by creating a workflow that forces those and only those who participate in the publishing process to read and write and modify the statements, check their compliance, correct translations, and ultimately obtain their consent, so that the document can be published and put into use.
Challenges facing
When we first contacted Windows Azure, we realized that the architecture and design phases should include cost-effective policies. When migrating from a solution on Windows Azure or creating a solution from scratch, you must consider some billing drivers. Fortunately, Microsoft offers a number of additional features and features that make the process much easier. Give a few examples:
Dynamic management views: Use them on SQL Azure to determine how big your database is and how you can increase or decrease its size to stabilize costs. Storage Standard: Track storage to view transactions and metrics.
There are other tools, but you can also look at some of the cost-benefit strategies that are beyond that. So that's the main challenge: design, migrate, adapt, and write code in a way that developers never did. Each shareholder in the project must consider a new parameter: cost. We're not saying that Windows Azure costs more than just in other ways.
When we redesign the core components, we face another challenge. How do I verify the users in a multi-tenant service? Windows Azure has access control services (ACS). ACS lets us process identities in a transparent manner, concentrating on the authorization process.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.