Cloud Practitioner

Table of Contents

home

1. Lessons

2. What is cloud computing?

Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT resources.

With cloud you get it when you need it!

  • Pay-as-you-go
    Through a cloud services platform with pay-as-you-go princing
  • You can provision exactly the right type and size of computing resources you need.
  • almost instantly
    You can access as many resources as you need, almost instantly.
  • simple
    simple way to access servers, storage, databases and a set of application services.

3. Types of clouds

private cloud public cloud hybrid cloud
cloud services used by a single organization, not exposed to the public Cloud resources owned and operated by a third-party cloud service provider delivered over the Internet  
Complete control Six advantages of cloud computing Keep some servers on premises and extend some capabilities to the cloud
     
Security for sensitive applications    
Meet specific business needs    
RACKSPACE Azure AWS
  AWS  
  Google Cloud  

4. The five characteristics of cloud computing

4.1. On-demand self service

Users can provision resources and use them without human interaction from the service provider

In the cloud, everything is self service

4.2. Broad network access

Resources available over the network, and can be accessed by diverse client platforms.

4.3. Multi-tenancy and resource pooling

  • Multiple customers can share the same infrastructure and applications with security and privacy.
  • Multiple customers are serviced from the same physical resources.

4.4. Rapid elasticity and scalability

  • Automatically and quicly acquire and dispose resources when we needed.
  • Quicly and easily scale based on demand.

4.5. Measued service

  • Usage is measured, users pay correctly for what they have used.

5. Six advantages of Cloud Computing

5.1. Trade capital expense (CAPEX) for operational expense (OPEX)

  • Pay on-demand: don’t own hardware
  • Reduced total cost of ownership (TCO) & operational expense (OPEX)

5.2. Benefit from massive economies of scale

  • Prices are reduces as AWS is more efficient due to large scale

5.3. Stop guessing capacity

  • Scale based on actual measured usage

5.4. Increase speed and agility

5.5. Stop spending money running and maintaining data centers

5.6. Go global in minutes

  • Leverage the AWS global infrastructure

6. Problems solved by the cloud

  • Flexibility
  • Const-effectiveness
  • Scalability
  • Elasticity
  • High-avaliability
  • Agility

7. Pricing of the cloud

AWS has 3 princing fundamentals, following the pay-as-you-go princing model

7.1. Compute

Pay for compute time

7.2. Storage

Pay for data stored in the cloud

7.3. Data transfer OUT of the cloud

Data transfer IN is free

8. AWS Global Infrastructure

8.1. AWS Regions

A region is a cluster of data centers, AWS has regios all around the world, its names can be us-east-1, eu-west-3 …, most AWS services are region-scoped.

8.1.1. How do you choose an AWS region?

  • Compliance:
    Compliance with data governance and legal requirements.
  • Proximity
    Proximity is important because the clients may experience lag/delays due to latency.
  • Available services
    New services and new features are not available in every region.
  • Pricing
    Pricing varies region to region and is transparent in the service pricing page

8.2. AWS Availability zones

Each AWS Region has availibilities zones, an avaliability zone (AZ) is one or more discrete data centers with redundant power, networking and connectivity, they are separate from each other, so that they are isolated from disasters. They are connected with high bandwidth, ultra-low latency networking.

Each region has many availability zones, usually 3, min is 3, max is 6, example:

  • ap-southeast-2a
  • ap-southeast-2b
  • ap-southeast-2c

8.3. AWS Edge Locations / points of presence

Amazon has over 400 Points of Presence in 90 cities and across 47 different countries.

Author: Andres Amezquita

Created: 2023-04-30 dom 20:28