DevOps Classroom notes 24/Dec/2024

Traditional E-Commerce Application

  • Idea: We want to setup an ecommerce website where we sell electronics, mobile phones etc
  • Initial Decisions:
    • Start with existing opensource ecommerce and start selling asap
    • Evaluate all possible infrastructures.
  • Solutions:
    • Find an ecommerce application which fits my purpose

Evaluating infrastructure

  • Understand Application Architecture
    Preview
  • Made some os/software choices
    Preview
  • Possible Infrastructural choices
    • Buy Servers and run it in our organization (On-premises)
    • Try cloud
    • Try SaaS (nopCommerce supported hosting)
  • Managing Datacenters
    • Networking
      • Switching
      • Routing
    • Racks
    • Servers
    • Virtualization
  • From network perspective
    • We have two servers
      • web: should be accesible from internet
      • db: should not be accessible from internet
    • The above case poses a challenge in a on-premise environments as i need to design DMZs ( De militarized Zones)
      Preview
  • Cloud in this case seems sensible as we can come up with Application, Quickly and securely as well
  • Cloud offers Platforms as a Service (PaaS) where we get databases directly and configuring backups is one-click
  • To run website we have two options

    • IaaS:
      • We get ubuntu linux vm
      • installing all necessary softwares
      • maintaince (updates/patches) is our responsibility
    • PaaS
      • We get .net platform
      • directly deploy nopCommerce
  • Summarize:

    • We prefer cloud
    • For mysql database we need a PaaS
    • For nopComemrce web application we got with IaaS (virtual machines)
  • IaaS vs PaaS vs SaaS
    Preview

Published
Categorized as Uncategorized Tagged

By continuous learner

devops & cloud enthusiastic learner

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Plugin for Social Media by Acurax Wordpress Design Studio

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Visit Us On FacebookVisit Us On LinkedinVisit Us On Youtube