Planning Application Servers

Embed Size (px)

Citation preview

  • 8/4/2019 Planning Application Servers

    1/40

    Module 5

    Planning Application

    Servers

  • 8/4/2019 Planning Application Servers

    2/40

    Module Overview

    Overview of Application Servers

    Supporting Web-Based Applications

    Supporting SQL Server Databases

    Deploying Client Applications

    Planning Terminal Services

  • 8/4/2019 Planning Application Servers

    3/40

    Lesson 1: Overview of Application Servers

    What Is an Application Server?

    Types of Authentication for Traditional Applications

    Considerations for Supporting Traditional Applications

    Considerations for Web-Based Applications

    Windows Server 2008 Features and Roles That SupportApplication Servers

    Considerations for Maintaining Application Servers

  • 8/4/2019 Planning Application Servers

    4/40

    What Is an Application Server?

    A server that runs user applications

    Traditional applications

    Web-based applications

  • 8/4/2019 Planning Application Servers

    5/40

    Types of Authentication for Traditional Applications

    The types of authentication are:

    Active Directory

    LDAP Internal

  • 8/4/2019 Planning Application Servers

    6/40

    Considerations for Supporting Traditional Applications

    Considerations

    Simplify user logons by using Active Directory or LDAPauthentication

    It may be difficult to update client software for traditionalapplications

    Traditional applications often have difficulty through firewalls

    Traditional applications are difficult to access over the Internet

    Some traditional applications require NetBIOS

  • 8/4/2019 Planning Application Servers

    7/40

    Considerations for Web-Based Applications

    Considerations

    They are well suited for remote access

    They require no additional infrastructure They are easier to update than traditional applications

  • 8/4/2019 Planning Application Servers

    8/40

    Windows Server 2008 Features and Roles ThatSupport Application Servers

    The features are:

    .NET Framework 3.0 features

    Desktop Experience feature

    Windows PowerShell feature

    Application Server role

    Web Server (IIS) role

    Windows SharePoint Services 3.0

  • 8/4/2019 Planning Application Servers

    9/40

    Considerations for Maintaining Application Servers

    Considerations

    Define a maintenance window

    Understand the business impact of an application server

    Carefully plan updates and version upgrades to increaseavailability

    Before implementing system changes, understand theramifications

  • 8/4/2019 Planning Application Servers

    10/40

    Lesson 2: Supporting Web-Based Applications

    Authentication Considerations for Web-Based Applications

    What Is SSL?

    Considerations for Selecting an SSL Certificate

    Considerations for Dynamic Web Content

    Considerations for IIS Applications Demonstration: Configuring IIS

  • 8/4/2019 Planning Application Servers

    11/40

    Authentication Considerations for Web-BasedApplications

    Considerations

    Basic authentication has the best compatibility

    Basic authentication is secure when used with SSL

    Windows Integrated authentication is useful on internal networks

    Digest authentication is seldom used

    Certificate authentication is very secure but complex toimplement

    Multi-factor authentication enhances security

  • 8/4/2019 Planning Application Servers

    12/40

    What Is SSL?

    Used to encrypt communication between a Web browser and aWeb server

    1. Client sends request

    2. Server responds with public key

    3. Client generates symmetrical key

    4. Client encrypts symmetrical key by using server public key andsends to server

    5. Server decrypts symmetrical key by using private key

    6. Symmetrical key is used to secure communication

  • 8/4/2019 Planning Application Servers

    13/40

    Considerations for Selecting an SSL Certificate

    Considerations

    Internal certificates are not trusted by external clients

    External certificate costs vary, but functionality is the same

    The subject name must match the DNS name of the server

  • 8/4/2019 Planning Application Servers

    14/40

    Considerations for Dynamic Web Content

    Considerations

    Enable only the required methods of dynamic content

    Dynamic content requires processing and memory resources

    Dynamic content introduces security risks Default scripts should be removed

  • 8/4/2019 Planning Application Servers

    15/40

    Considerations for IIS Applications

    Considerations

    Control application pool permissions by using the identity

    Use separate application pools to isolate applications

    Separate application pools may prevent data sharing between

    applications Application pool recycling automatically restarts unstable

    applications

  • 8/4/2019 Planning Application Servers

    16/40

    Demonstration: Configuring IIS

    In this demonstration, you will see how to:

    Configure an SSL certificate

    Create an application pool

    Create an application

    N t P O fl Slid D N t P i t Slid

  • 8/4/2019 Planning Application Servers

    17/40

    Notes Page Over-flow Slide. Do Not Print Slide.See Notes pane.

  • 8/4/2019 Planning Application Servers

    18/40

    Lesson 3: Supporting SQL Server Databases

    Why Do Administrators Need to Understand Databases?

    What Is SQL Server?

    SQL Server Editions

    SQL Server Authentication Options

    Demonstration: SQL Server Management Tools

    How SQL Server Uses Transaction Logs

    Backup and Restore Options for SQL Server

    Support Considerations for SQL Server

    Wh D Ad i i t t N d t U d t d

  • 8/4/2019 Planning Application Servers

    19/40

    Why Do Administrators Need to UnderstandDatabases?

    Databases are used to store application data and configuration

    information

    Databases have unique backup requirements

    Transaction logs grow over time

    Databases have an internal security system

    Administrators do not need to understand the data in a database

    Database selection is dictated by the application vendor

  • 8/4/2019 Planning Application Servers

    20/40

    What Is SQL Server?

    A database that can be used as a back end for storing

    application data

    Applications use SQL queries

    Reporting Services is required for some applications

    There is a single instance by default

    Each instance can have multiple databases

    Clients use ODBC connections to find a database

  • 8/4/2019 Planning Application Servers

    21/40

    SQL Server Editions

    SQL Server 2008 EditionsFree Editions:

    Express 4 GB size limit

    Compact For mobile devices

    Core Editions:

    Standard For departmental applications

    Enterprise Full featured for data mining and data warehousing

    Specialized Editions:

    Workgroup Data synchronization for remote offices

    Web Licensing for Internet facing applications

    Developer Enterprise features for development only

  • 8/4/2019 Planning Application Servers

    22/40

    SQL Server Authentication Options

    Windows Authentication

    Permissions linked to Active Directory or local Windows accounts

    Simplifies management

    Simplifies user logon

    Mixed Authentication

    Permissions linked to Active Directory or local Windows accounts

    Also allows local SQL users

    Allows for administrative flexibility

    Enables sa and sysadmin

  • 8/4/2019 Planning Application Servers

    23/40

    Demonstration: SQL Server Management Tools

    In this demonstration, you will see how to:

    Use SQL Server Management Studio

    Notes Page Over flow Slide Do Not Print Slide

  • 8/4/2019 Planning Application Servers

    24/40

    Notes Page Over-flow Slide. Do Not Print Slide.See Notes pane.

  • 8/4/2019 Planning Application Servers

    25/40

    How SQL Server Uses Transaction Logs

    Transactions are written to log before the database

    Transaction logs are used to prevent database corruption

    Recovery models

    Simple recovery

    Full recovery

    Bulk-logged recovery

  • 8/4/2019 Planning Application Servers

    26/40

    Backup and Restore Options for SQL Server

    Full Backup

    Backs up transaction log and database

    Truncates transaction log

    Incremental Backup

    Backs up only transaction log

    Truncates transaction log

    Differential Backup

    Backs up only transaction log

    Does not truncate transaction log

  • 8/4/2019 Planning Application Servers

    27/40

    Support Considerations for SQL Server

    Considerations

    The transaction log and database files never shrink automatically

    Use full recovery mode to enhance recoverability

    Store transaction logs and database files on separate disks

    Use incremental backups only if you are sure your backups arereliable

    Use a maintenance plan to automatically back up databases

    Back up to disk in SQL Server if your backup software does not

    have a SQL Server agent Consider all parts of an application when backing up

  • 8/4/2019 Planning Application Servers

    28/40

    Lesson 4: Deploying Client Applications

    Considerations for Application Compatibility

    Application Deployment Methods

    Demonstration: Deploying an Application by Using GroupPolicy

  • 8/4/2019 Planning Application Servers

    29/40

    Considerations for Application Compatibility

    Considerations

    Verify compatibility with the software vendor

    Microsoft provides a list of compatible applications

    Use ACT to identify and resolve compatibility issues

    SUA can identify and resolve some issues with User AccountControl

  • 8/4/2019 Planning Application Servers

    30/40

    Application Deployment Methods

    The methods for deploying applications are:

    Inclusion in an operating system image

    Group Policy

    System Center Essentials

    System Center Configuration Manager

    App-V

    Terminal Services

    Demonstration: Deploying an Application by Using

  • 8/4/2019 Planning Application Servers

    31/40

    Demonstration: Deploying an Application by UsingGroup Policy

    In this demonstration, you see how to:

    Use Group Policy to deploy an application

    Notes Page Over-flow Slide Do Not Print Slide

  • 8/4/2019 Planning Application Servers

    32/40

    Notes Page Over flow Slide. Do Not Print Slide.See Notes pane.

  • 8/4/2019 Planning Application Servers

    33/40

    Lesson 5: Planning Terminal Services

    What Is Terminal Services?

    New Terminal Services Features in Windows Server 2008 Considerations for Terminal Services Licensing

    Considerations for Using Terminal Services

    khn bn, khn n, o gh, gia cng chn ga gi m

    http://chodientu.vn/s/kh%C4%83n+b%C3%A0nhttp://chodientu.vn/s/kh%C4%83n+%C4%83nhttp://chodientu.vn/s/%C3%A1o+gh%E1%BA%BFhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/%C3%A1o+gh%E1%BA%BFhttp://chodientu.vn/s/kh%C4%83n+%C4%83nhttp://chodientu.vn/s/kh%C4%83n+b%C3%A0n
  • 8/4/2019 Planning Application Servers

    34/40

    What Is Terminal Services?

    A server role that runs applications centrally on a server

    Server sends screen draw commands to client

    Very low network utilization

    Can use Remote Desktop or a Windows terminal File and printer redirection are possible

    Can remotely access a desktop or just an application

    New Terminal Services Features in Windows

    http://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87m
  • 8/4/2019 Planning Application Servers

    35/40

    New Terminal Services Features in WindowsServer 2008

    Single sign-on

    Simplifies logon on internal networks

    Easy Print

    Print jobs are rendered locallyTS RemoteApp

    Allows remote control of a single application

    TS Web Access

    Begin Terminal Services sessions from a Web page

    TS Gateway

    Tunnels RDP traffic in HTTPS

    http://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87m
  • 8/4/2019 Planning Application Servers

    36/40

    Considerations for Terminal Services Licensing

    Considerations:

    Terminal Services CALs must be purchased

    A single server can use only device or user CALs

    Application licensing must be planned

    http://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87m
  • 8/4/2019 Planning Application Servers

    37/40

    Considerations for Using Terminal Services

    TS improves performance over a WAN for remote offices

    TS has better performance than a VPN for roaming users

    TS simplifies client software management of LOB applications

    Use RemoteApp to simplify user access to TS applications Use the Web Access Gateway and TS Web Access to provide

    access to application over the Internet

    Allow remote users to connect to their own desktop

    Loss of a Terminal Server affects many users

    http://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87m
  • 8/4/2019 Planning Application Servers

    38/40

    Lab: Planning Application Servers

    Exercise 1: Creating a Plan for Application Servers

    Exercise 2: Implementing Windows SharePoint Services Exercise 3: Implementing Terminal Services

    Estimated time: 60 minutes

    Logon information

    Virtual machine 6430B-SEA-DC1

    6430B-SEA-CL1

    User name Adatum\Administrator

    Password Pa$$w0rd

    http://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87m
  • 8/4/2019 Planning Application Servers

    39/40

    Lab Scenario

    Adatum has identified a need for a Web-basedcollaboration system and Windows SharePoint Services

    3.0 has been selected. You need install WindowsSharePoint Services 3.0 and review the configuration.

    A new financial application is being purchased. To simplifymaintenance, you are deploying the application on aTerminal Server by using RemoteApp.

    nem chua, nem ngon, gio ngon, dac san xu thanh, nem chua thanh hoa

    http://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/s/gia+c%C3%B4ng+ch%C4%83n+ga+g%E1%BB%91i+%C4%91%E1%BB%87mhttp://chodientu.vn/nemchuahungthuyhttp://chodientu.vn/nemchuahungthuyhttp://chodientu.vn/nemchuahungthuyhttp://chodientu.vn/nemchuahungthuyhttp://chodientu.vn/nemchuahungthuyhttp://chodientu.vn/nemchuahungthuyhttp://chodientu.vn/nemchuahungthuyhttp://chodientu.vn/nemchuahungthuyhttp://chodientu.vn/nemchuahungthuyhttp://chodientu.vn/nemchuahungthuy
  • 8/4/2019 Planning Application Servers

    40/40

    Module Review and Takeaways

    Review Questions

    http://chodientu.vn/nemchuahungthuyhttp://chodientu.vn/nemchuahungthuyhttp://chodientu.vn/nemchuahungthuy