четверг, 2 декабря 2010 г.

Exam 70-519: Pro: Designing and Developing Web Applications Using Microsoft .NET Framework 4, Часть 6: Designing a Deployment Strategy

Проектирование стратегии развертывания

>> В начало

Требования к знаниям:

  • Design a deployment process.
    This objective may include but is not limited to: Windows Installer (MSI) vs. xcopy vs. Web Deployment Tool, scaling, rolling deployments
  • Design configuration management.
    This objective may include but is not limited to: using the ConfigSource attribute (for example, connection strings), staging vs. production vs. development, topologies, machine.config vs. web.config, using IIS vs. Visual Studio Development Server during development, application pools, configuration inheritance
  • Plan for scalability and reliability.
    This objective may include but is not limited to: scaling up, scaling out, at physical level and at architectural level, impact of offloading technologies on load balancing, including state, synchronizing machine and encryption keys
  • Design a health monitoring strategy.
    This objective may include but is not limited to: when to monitor application or business-related events (e.g., on UI every time clicked or in business layer), determining a strategy for using ASP.NET Health Monitoring, throttling, filtering, delivery method

Ссылки:

  • Design a deployment process.
    Windows Installer (MSI) vs. xcopy vs. Web Deployment Tool
    Проекты развертывания веб-служб (MSDN Magazine/RU)
    Scaling deployments
    Rolling deployments
  • Design configuration management.
    Using the ConfigSource attribute (for example, connection strings)
    Staging vs. production vs. development
    Topologies
    Machine.config vs. web.config
    Using IIS vs. Visual Studio Development Server during development
    Application pools
    Configuration inheritance
  • Plan for scalability and reliability.
    Scaling up, scaling out at physical level and at architectural level
    Стратегии масштабирования для приложений ASP.NET (MSDN Magazine/RU)
    Масштабируемые приложения и асинхронное программирование в ASP.NET (MSDN Magazine/RU)
    Impact of offloading technologies on load balancing, including state, synchronizing machine and encryption keys
  • Design a health monitoring strategy.
    When to monitor application or business-related events (e.g., on UI every time clicked or in business layer)
    Determining a strategy for using ASP.NET Health Monitoring, throttling, filtering, delivery method

    Video:
    Использование ClickOnce для быстрого разворачивания приложений

  • Комментариев нет: