Enabling SaaS Based Agile Delivery using Docker Containers

SaaS platforms are here to stay. They provide number of advantages to the service provider as well as to the service consumer. For the service provider it offers a new way of delivering applications over the Internet—as a service. There is no need to manage complex environments at the end users end. SaaS applications are Web-based software, on-demand software, or hosted software. These run on a Service Provider's servers. The provider manages access to the application, including security, availability, and performance. For the end user, there is no hassle to install anything. Launch a browser and sign up and you are ready to go. Also there is no upfront cost, you pay as you go. and you pay only for how much you need.

For SaaS Providers there is a big challenge to make sure, the Hosted Application is available always, can be accessed from anywhere, is secure and scalable to meet elastic demand from end users. Docker is a new container based virtuailization technology. Docker is extremely light weight, high density, and supports portable containers.

Now lets consider an Enterprise creating a SaaS based web platform. There are many challenges for the Enterprise. Right from making sure the Platform or Service is always up and running, meets the needs of a highly dynamic user base, is constantly updated so users get benefit of new features, can be provisioned super fast, etc 

In this session 20 minutes duration, we will only focus on a real world case study, on Docker can be leveraged to scale, manage and host thousands of users on a single SaaS platform using minimal Docker Containers.

In this session participants can learn on how to use Docker to minimize on Cost while hosting a large user base SaaS Platform.

 
1 favorite thumb_down thumb_up 5 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  • SaaS requirements on uptime, changes and always available service
  • Docker features that help SaaS Based Platform
  • A Real world Case Study of few Docker Containers to manage 3000 user base

Learning Outcome

  • How to scale Docker to host a SaaS Based Web Platform for a large user base.

Target Audience

Developer, Architects, Project Managers

schedule Submitted 1 year ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Mayur Shah
    By Mayur Shah  ~  1 year ago
    reply Reply

    Yes I have no intention to make this a sales pitch. The presentation will highlight optmizations and docker techniques that helped build a SaaS Platform.

    I will be able to provide an updated deck by 15th January. Is that fine?

    • Naresh Jain
      By Naresh Jain  ~  1 year ago
      reply Reply

      Hi Mayur,

      I'm looking at your slides and I don't see specific examples based on your experience which highlight optmizations and docker techniques that helped build a SaaS Platform. They are still very generic Docker slides. 

  • Joel Tosi
    By Joel Tosi  ~  1 year ago
    reply Reply

    Hi Mayur,

       In all transparency, whenever I see a submission from a provider (which it looks like wavebreaker is), I need to verify the deck that it won't come across as a sales pitch.  Looking at your first deck above, it is pretty basic and really background.  Your experience - highs, lows, learning, challenges, reflections - that could be interesting and in line with a case study, but I would need to see the deck to feel more comfortable.  When could you provide that?

    Best,

    Joel

     

  • Naresh Jain
    By Naresh Jain  ~  1 year ago
    reply Reply

    Hi Mayur,

    This is an interesting topic. However are you serious that you'll be able to cover all the topics highlighted in the outline section in 20 mins?

    From the conference point of view, a 20 mins Real world Case Study of few Docker Containers to manage 3000 user base would be far more interesting. Participants are not really interested in theory. They can always find that online.

    If you can focus on the real problem and how docker helped you solve that with real data, that would be really useful. If you agree, please update your proposal. 

    Also to ensure your proposal can get selected, please have a look at http://2016.agileindia.org/#speaker/best-chance

    • Mayur Shah
      By Mayur Shah  ~  1 year ago
      reply Reply

      still working on slides may take some time, let me know if this proposal is fine/accepted?

      • Naresh Jain
        By Naresh Jain  ~  1 year ago
        reply Reply

        We won't be able to comment on the acceptance or rejection of your proposal unless you give us all the required information. I hope you've looked at my previous comment.