DevOps Classroomnotes 19/Oct/2022

Ntier architecture

  • Overview
    Preview
  • BCDR (Business Continuity and Disaster Recovery):
    Preview
  • Elasticity: To support peak demands or variable demands, we need to scale out (increase) the servers and when the demand hits normal limits scale in (decrease).

General Configuration Details

  • Public ip’s are required to serve connectivity from any where
  • All of the servers will be deployed within a private network
  • Necessary servers will have public ip
  • Steps:
    • Create/use the private network. Ensure this private network can connect to internet
    • Some subnets should have an option to have public ip connectivity.
    • Create a database
    • Create the app server
    • create the web server
  • Private ip has reserved ip ranges
    Preview
  • On the cloud we are supposed to choose the region(s) first. Generally low latency from actual usage locations.
  • Cloud has Database as a service.

Ntier in Azure

  • Create a resource group
    Preview
    Preview
    Preview
  • Create a virtual network in the resource group created
  • Add 3 subnets
    • Data
    • Application
    • Web Subnet
      Preview
      Preview
      Preview
      Preview
  • Create an Azure SQL Database (with connectivity to Data Subnet)
    Preview
    Preview
    Preview
    Preview
    Preview
    Preview
  • Create a ubuntu vm in Application subnet

    • Install some softwares
      Preview
      Preview
  • Create a ubuntu vm in Web Subnet
    • Install some softwares
      Preview
      Preview

Ntier in AWS

  • In AWS we can create a vpc (Network) or use default vpc
  • In this demonstartion we will be using a default vpc
    Preview
  • For database we will be creating a free tier eligible AWS RDS for mysql
    Preview
    Preview
    Preview
    Preview
    Preview
    Preview
    Preview
    Preview
  • Ubuntu EC2 instance in one subnet (application)

    • No public ip
      Preview
      Preview
      Preview
      Preview
  • Ubuntu EC2 instance in one subnet (web)
    • public ip
      Preview
      Preview
      Preview
      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
Animated Social Media Icons by Acurax Wordpress Development Company

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