Windows Azure para Developers
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Windows Azure para Developers

  • 1,067 views
Uploaded on

Apresentação sobre Windows Azure para Developers por Luís Alves Martins da Microsoft Portugal, no evento de aniversário da comunidade NetPonto ...

Apresentação sobre Windows Azure para Developers por Luís Alves Martins da Microsoft Portugal, no evento de aniversário da comunidade NetPonto

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,067
On Slideshare
1,067
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
9
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. http://netponto.org
    14ª Reunião Presencial - 18/09/2010
    Windows Azure para DevelopersLuis Martins
  • 2. Luis Martins
    Architect Evangelist na Microsoft desde 2008.
    Desempenhou várias funções de IT em sectores diferenciados sempre com um especial foco de atenção no aumento de produtividade e criação de valor.
    Está focado na arquitectura das soluções, Software + Services, Cloud Computing e qualquer solução que transforme a User Experience em divertimento.
  • 3. cloud computing
  • 4. basicconcepts
    In 7 points
  • 5. 1. types of cloud services
    infrastructure as a service
    “SaaS”
    “PaaS”
    “IaaS”
    platform as a service
    software as a service
    consume it
    migrate to it
    build on it
    Microsoft Azure
    Microsoft BPOS
    Microsoft Azure
  • 6. 2. scalability
  • 7. 3. elasticity
  • 8. 4. overcapacity
  • 9. 5. cost
    Server
    Energy
    other
    Source James Hamilton:
    http://perspectives.mvdirona.com/2008/11/28/CostOfPowerInLargeScaleDataCenters.aspx
  • 10. 5. cost
    Server
    Power
    Energy and cool.inf
    other
  • 11. 6. optimalworkload patterns for the cloud
    “On and Off “
    Inactivity
    Period
    Compute
    Usage
    Average
    Time
    On and off workloads (e.g. batch job)
    Over provisioned capacity is wasted
    Time to market can be cumbersome
  • 12. 6. optimalworkload patterns for the cloud
    “Growing Fast“
    “On and Off “
    Inactivity
    Period
    Compute
    Compute
    Average Usage
    Usage
    Average
    Time
    Time
    On and off workloads (e.g. batch job)
    Over provisioned capacity is wasted
    Time to market can be cumbersome
    Successful services needs to grow/scale
    Keeping up w/growth is big IT challenge
    Complex lead time for deployment
  • 13. 6. optimalworkload patterns for the cloud
    “Unpredictable Bursting“
    Compute
    Average Usage
    Time
    Unexpected/unplanned peak in demand
    Sudden spike impacts performance
    Can’t over provision for extreme cases
  • 14. 6. optimalworkload patterns for the cloud
    “Unpredictable Bursting“
    “Predictable Bursting“
    Compute
    Compute
    Average Usage
    Average Usage
    Time
    Time
    Unexpected/unplanned peak in demand
    Sudden spike impacts performance
    Can’t over provision for extreme cases
    Services with micro seasonality trends
    Peaks due to periodic increased demand
    IT complexity and wasted capacity
  • 15. 7. platform continuum
    Private or
    Public Cloud
    Windows Server
    Traditional
    Datacenter
    Cloud Platform
    Windows Azure
    Private or
    Public Cloud
    Azure Appliance
    On Premises
    Off Premises
  • 16. and for the last...
    cloud computing is HERE
  • 17. Microsoft cloudservices
  • 18. roadmap to Azure
  • 19. Windows AzurePlatform
    Developer Experience
    Use existing skills and tools.
    platform
    Management
    AppFabric
    Relational data
    Compute
    Storage
    Management
    Connectivity
    Access control
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. architecture
  • 25. agenda
    business perspective
    technical perspective
    actual blockers and workarounds
    sneak peak into the future
  • 26. business perspective
  • 27. why
    cheaper
    risk mitigation
    expertise
  • 28. what
    elastic compute
    scalable storage
    network topology
  • 29. new business model?
  • 30. moving to the Clouddoes not imply anew business model
  • 31. software as a service
    customer try/buy username+password
    subscription is based on time or consumption
    - Flat fee
    - Application usage
  • 32. software in a box
    customer has an Azure subscription
    two options:
    - customer gives a certificate to the supplier to deploy the solution
    - supplier gives package to customer and customer deploys the package
  • 33. technical
    new application
    migrating existing applications
  • 34. new application
    get Azure SDK
    get ASP membership providers for Azure
    business as usual…
    …let’s have a SQL vsnoSQL talk?
  • 35. existing application
    two options:
    don’t think, try!
    check architecture and tools
    look at the blockers
  • 36. blockers?
    no best practices
    no best practices
    no best practices
    no best practices
    no best practices
  • 37. blockers – generic?
    no SMTP server?
    no FTP server?
    missing storage tools?
    long try and buy 
  • 38. blockers – SQL?
    SQL clients must be updated
    no SQL Agent
    no CLR
    no full text search
    no cross database queries
    no reporting services
    50Gb?
  • 39. blockers – web role?
    one role => one site
    debugging
    monitoring tools
  • 40. future
    project “houston”
    project “sydney”
    windows azure
    sql azure
    azure appliance
    azure hyperV
  • 41.
  • 42. Questões?
  • 43. Patrocinadores deste evento
  • 44. Próximas reuniões presenciais
    18/09/2010 - Setembro
    23/10/2010 - Outubro
    20/11/2010 - Novembro
    11/12/2010 - DezembroReserva estes dias na agenda! :)
  • 45. Obrigado!
    Luis Martins
    luis.martins@microsoft.com
    http://blogs.msdn.com/b/lam
    http://twitter.com/luismartins