Cloud Computing

Types

Benefits / Characteristics of CC

Widely available thru geographical zones

Cloud Infrastructure Services

  1. VMs
    1. Hyper Viser - read more on this
    1. Different types - General purpose, memory optimised, IO optimised
  1. Object storage
  1. Private network
    1. Subnets
    1. NAT gateway
  1. IAM
  1. Firewall
  1. Load Balancer
    1. Application and Network Level
    1. Default algorithm for load balancer
      1. Read more on this
        1. Ex: Source IP and port - Destination IP and port → Hash both
  1. CDN
    1. Distributed caching
    1. Offered by AWS CloudFront
    1. Read more - Redis cache
  1. DNS
    1. Domain management
  1. Database Service
    1. COU, Memory storage, backups, patch management
    1. Read about - RDS, RDO and RPO
    1. Read about - COSMOS DB which is offered by AWS
    1. Links
      1. Choosing the right database for your RTO and RPO requirements
      1. Implementing a disaster recovery strategy with Amazon RDS
      1. What’s the real RPO for databases on AWS RDS and why you’re probably wrong?

  1. NOSQL
    1. Fully Managed, Serverless, point in time recovery