Microsoft abstracts a page from the cloud computing platform of Amazon Web services, introduces its perfect framework of azure architecture, and provides a set of architecture best practices, which can help users build and deliver excellent solutions and improve the quality of cloud workload. < / P > < p > with Microsoft noticing that its new products have complied with industry standards and terms, Microsoft azure well constructed framework has borrowed a lot of AWS well constructed framework which has existed for many years, and almost directly copies the “five pillars” of AWS framework construction: Zhuoyue operation, security, reliability, performance efficiency and cost optimization. < / P > < p > manage costs to maximize the value of delivery: “an effective architecture achieves business goals and ROI requirements while keeping costs within the allocated budget.” < / P > < p > the process of keeping the system running in a production environment: “to ensure that your applications run efficiently over time, consider multiple perspectives from an application and infrastructure perspective. Your strategy must include the processes you implement so that users get the right experience. ” < / P > < p > the ability of the system to adapt to load changes: “give priority to scalability in the design and implementation phases. Scalability reduces maintenance costs, improves user experience, and increases agility. ” < / P > < p > the ability of the system to recover from failures and continue to run: “in the cloud environment, you expand rather than buy high-end hardware to expand. Although it is always desirable to prevent all failures, the focus should be on minimizing the impact of failures. A failed component. ” < / P > < p > protect applications and data from threats: “security is one of the most important aspects of any architecture. It provides confidentiality, integrity and availability guarantees to prevent deliberate attacks and abuse of your valuable data and systems. Losing these guarantees can have a negative impact on your business operations and revenue, as well as your organization’s reputation in the market. ” < p > < p > in a July 21 blog post, Microsoft said, “as the technical requirements of an enterprise or business grow and change, deploying business critical applications can greatly increase complexity and overhead. To help manage this growing complexity, we are pleased to announce the introduction of the architecturally sound framework for Microsoft azure. ” < / P > < p > in addition to the five architecture pillars, Microsoft also details some of the consistent design principles that organizations should consider throughout the architecture: < / P > < p > use data to make decisions: collect data, analyze it, and use it to make decisions around your architecture. From cost data, performance to user load, usage data will guide you to make the right choice in your environment. < / P > < p > Education and support: cloud technology is developing rapidly. Educate your development, operations, and business teams to help them make the right decisions and build solutions to business problems. Document and share configuration, decisions and best practices within the organization. < / P > < p > automation: automation of manual activities reduces operating costs, minimizes errors caused by manual steps, and provides consistency between environments. < / P > < p > Microsoft said: “the review of azure architecture is designed to help you assess your workload against the latest set of azure best practices. It provides you with a set of practical guidelines that can be used to improve the workload in your most important business areas. Each customer has experienced a unique cloud computing journey. Therefore, we have designed a comprehensive review of azure architecture, specifically for you. You can evaluate each workload according to the pillars related to the workload. Therefore, when evaluating one of your critical task workloads, you can first check the reliability, performance efficiency and security, and then come back to see others that can improve you The pillars of operational efficiency and cost footprint. ” < / P > < p > in addition, at the Microsoft build 2020 Developer Conference earlier this year, Microsoft introduced the “learning path” of the framework, entitled “building excellent solutions with the framework of Microsoft azure”. It consists of six modules, one for introduction / overview and one for five pillars. Continue ReadingAmerican companies begin to give up R & D: who should pay for corporate research?