Vsa-student Registration System in the Azure Cloud

download Vsa-student Registration System in the Azure Cloud

of 25

Transcript of Vsa-student Registration System in the Azure Cloud

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    1/25

    Vitor S

    IT Developer

    University of Trs-os-Montes e Alto Douro

    A STUDENT REGISTRATION SYSTEM INTHE AZURE CLOUD

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    2/25

    INTRODUCTION

    CURRENT PROBLEM

    NEW HARDWARE SYSTEM OPTION

    THE AZURE CLOUD OPTION THE SOLUTION

    Contents

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    3/25

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    4/25

    Typical client-server architecture

    Web on line application

    INTRODUCTION

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    5/25

    Intensive use for 15 days (RegistrationStudent)

    First two days extremely intensive

    CURRENT PROBLEM

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    6/25

    Old information system

    Hardware solution with no possibility to

    upscale in an easy way

    CURRENT PROBLEM

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    7/25

    Virtualization New hardware for computing and upscaling

    New Storage

    New knowledge

    NEW HARDWARE SYSTEM OPTION

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    8/25

    Advantage High availability

    Easy upscaling

    Flexibility

    NEW HARDWARE SYSTEM OPTION

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    9/25

    Disadvantage

    Price:

    High Cost for hardware virtualization

    Cost for software licensing

    Cost for Service Level Agreement (SLA) Technical expertise

    High availability need that hardware to bethere sitting waiting to be used

    NEW HARDWARE SYSTEM OPTION

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    10/25

    The cloud option was clearly the winner,

    mainly for three reasons: the price;

    The Microsoft developers community;

    the underlying services

    THE AZURE CLOUD OPTION

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    11/25

    The Price:

    The price means that instead of buying a neand expensive, hardware for a load-balancinarchitecture, we could pay per usage.

    In this case, it is a huge difference, considerithat half of the resources would only be usea couple of times a year.

    THE AZURE CLOUD OPTION

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    12/25

    The Microsoft developers community:

    Choosing Microsoft was a matter of continuconsidering our expertise in windows serverdatabase and .NET/C# development.

    THE AZURE CLOUD OPTION

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    13/25

    The underlying services

    The underlying cloud services guarantee a fService Level Agreement (SLA), regardinguptime and system administration, together

    with a solid development architecture.Programming for the cloud, means thatprogrammers have to comply with a scalablsoftware solution.

    THE AZURE CLOUD OPTION

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    14/25

    THE AZURE CLOUD OPTION

    Easy use of Administration:

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    15/25

    THE SOLUTION

    We need to: Information systemAuthentication

    Verify that foreign student are allowed to stay othe territory

    Register student and fill a survey Infra-structureHigh availability with low cost

    Upscale as needed

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    16/25

    Authentication :

    From the cloud, we needed to reach ourIdentity Manager we used web servicesto accomplish that task

    THE SOLUTION

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    17/25

    Silverlight

    ASP.NET

    Live ServicesSQL Services

    .NET Services

    Windows Azure

    IDM

    Authenticat

    AZURE

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    18/25

    THE SOLUTION

    Foreign Student :

    BEFORE: Registrate at the University

    Validate the registration at the HomelandSecurity Agency, to obtain/renew theauthorization for residence on the nationaterritory

    Back to the University with the authorizati

    and then complete the registration

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    19/25

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    20/25

    Silverlight

    ASP.NET

    Live ServicesSQL Services

    .NET Services

    Windows Azure

    AZURE

    SEF

    Homeland Security Services

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    21/25

    Register student and fill a survey

    Silverlight -> Rich Internet Applicationlike a desktop application

    WCF Services

    SQL Azure

    THE SOLUTION

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    22/25

    Silverlight

    ASP.NET

    Live ServicesSQL Services

    .NET Services

    Windows Azure

    AZURE

    SEF

    Homeland Security Services IDM

    Authenticat

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    23/25

    VIDEOhttp://www.youtube.com/watch?v=Sgyf7kTU1FU

    http://www.youtube.com/watch?v=Sgyf7kTU1FUhttp://www.youtube.com/watch?v=Sgyf7kTU1FU
  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    24/25

    New Hardware Option Costs

    Acquisition: Thousands

    SLA: Thousands / Year

    High Availability: Thousands

    Windows Azure Option Costs

    Acquisition: 70 / Month

    SLA: Included in acquisition

    High Availability: Included in acquisition

    CONCLUSION

  • 8/6/2019 Vsa-student Registration System in the Azure Cloud

    25/25

    CONTACTS

    [email protected]@utad.pt

    [email protected]