Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Are containers, VMs, orchestration, etc. really needed in Azure PaaS?

Are containers, VMs, orchestration, etc. really needed in Azure PaaS?

Scheduled Pinned Locked Moved The Lounge
cloudcssdesigndevopsarchitecture
3 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    MSBassSinger
    wrote on last edited by
    #1

    I’ve been doing architecture and development in Azure a little over three years, and at the on-premise enterprise-level for nearly 40 years. The last couple of projects I designed in Azure, I went with PaaS instead of IaaS. No VMs, no load balancers, no containers, and no Kubernetes. Instead, how I configured the app services (scale up or scale out, as one example) took care of scalability, multiple regions, etc. replaced the older IaaS functionality listed in the 2nd paragraph. This greatly simplifies the design, makes support less complicated, and puts the responsibility for scalability and up-time on MS. I would like to read your opinions on the benefits/drawbacks to shifting that responsibility from an IaaS oriented design to a PaaS oriented design. Thanks in advance.

    L L 2 Replies Last reply
    0
    • M MSBassSinger

      I’ve been doing architecture and development in Azure a little over three years, and at the on-premise enterprise-level for nearly 40 years. The last couple of projects I designed in Azure, I went with PaaS instead of IaaS. No VMs, no load balancers, no containers, and no Kubernetes. Instead, how I configured the app services (scale up or scale out, as one example) took care of scalability, multiple regions, etc. replaced the older IaaS functionality listed in the 2nd paragraph. This greatly simplifies the design, makes support less complicated, and puts the responsibility for scalability and up-time on MS. I would like to read your opinions on the benefits/drawbacks to shifting that responsibility from an IaaS oriented design to a PaaS oriented design. Thanks in advance.

      L Offline
      L Offline
      lmoelleb
      wrote on last edited by
      #2

      Nope, not needed. VMs are just for legacy applications that can't run any other way. Containers allow you to spin up the same services across multiple cloud vendors, on premise, and developer boxes relative easy. So specifically if support for multiple cloud vendors or on-prem installation is important, consider using them. They also make it easier to spin up "random services" as part of your application without relying on the cloud provider having a PaaS version of that service - or them breaking it by upgrading it or other entertaining things that happens in the cloud. If you do not need any of this go as server-less as possible (or as I used to call it before the term was invented: shut-up-and-run-my-code... and I still believe this is the better name).

      1 Reply Last reply
      0
      • M MSBassSinger

        I’ve been doing architecture and development in Azure a little over three years, and at the on-premise enterprise-level for nearly 40 years. The last couple of projects I designed in Azure, I went with PaaS instead of IaaS. No VMs, no load balancers, no containers, and no Kubernetes. Instead, how I configured the app services (scale up or scale out, as one example) took care of scalability, multiple regions, etc. replaced the older IaaS functionality listed in the 2nd paragraph. This greatly simplifies the design, makes support less complicated, and puts the responsibility for scalability and up-time on MS. I would like to read your opinions on the benefits/drawbacks to shifting that responsibility from an IaaS oriented design to a PaaS oriented design. Thanks in advance.

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #3

        I just picked up on "shifting responsibilities"; never an easy task; particularly if someone doesn't wanted to get shifted.

        "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups