status:


updates:

mar. 4th, '24 — removed dream journal and tech page due to inactive use. considering remodeling the site again for more simplicity.

feb. 11, '24 — finally wrote something for my writing page [gasp]. updated music obsession.

feb. 10, '24 — new art added to the digital art page. new journal entries. created the dream journal page.

feb. 9, '24 — new journal entry. created the 'tech' page, which i may or may not keep up.

feb. 7, '24 — new journal entry. updated writing page.

feb. 5, '24 — new journal entry. updated the art page and astrology page.

feb. 3, '24 — added a disclaimer for the bookshelf page and credit for the lace borders cuz i forgot.

feb. 2, '24 — bookshelf page created. new astrology entry. updated current music obsession. small tweaks on other pages.

jan. 28, '24 — new journal entry.

jan. 27, '24 — updated the shrine page, which is still a WIP. new journal entry.

jan. 26, '24 — created the astrology page.

jan. 25, '24 — updated the music page and the about page.

jan. 24, '24 — added a music page that got a bit verbose. 🗿 i ain't taking it down tho. oh, and new journal entry, fixed the 'before you enter' page, and added mobile adaptability.

jan. 22, '24 — version 2.0 launched. super happy for what i did, took the whole weekend to build it.

thank you to Simon @ Solaria for the lace borders and tutorial.

current music obsession

last edited: february 4th, 2024

Go Back

Cloud Computing

This is currently a work in progress post dedicated to all the things I have learned about cloud computing, why it's important, and how it's used.


There are three (3) service models available on the cloud:

1. Infrastructure-as-a-Service (IaaS):

IaaS is a form of cloud computing that delivers fundamental compute, network, and storage resources to consumers. They deliver to consumers on-demand, over the internet, and/or on a pay-as-you-go basis.

The cloud provider hosts the infrastructure components traditionally present in an on-premises data center as well as the virtualization or hypervisor layer*. They manage the physical resources, data centers, cooling, power, network and security, and computing resources that includes servers and storage.

Users, which are sometimes called personas, can access and configure these compute, network, and storage resources in any way they want. Users/personas for IaaS is a system admin or IT admin.

* a hypervisor is a software that you can use to run multiple virtual machines on a single machine. The term "hypervisro layer" refers to the software layer that sits between the hardware and the operating systems running on virtual machines. There are two main types of hypervisors:

  1. Type 1 (bare-metal): The reason why it's known as bare-metal is because it runs directly on the physical hardware of the host system. It doesn't require a host operating system because it serves as the operating system for the virtual machines. Type 1 hypervisors have direct access to the hardware resources and offer better performance and scalability.

  2. Type 2 (hosted): This hypervisor runs on a host OS, which means it requires an underlying OS to function. It relies on the host OS to manage hardware resources and provides virtualization capabilities on top of it. It operates as an application on the host OS and creates VMs within that enviornment.

IaaS Cloud

In an IaaS cloud enviornment, customers can create or provision VMs in their choice of Region and Zone available from the cloud provider. These Vms typically come pre-installed on a customer's choice of OS. The customers can then deploy middleware, install applications, and rn workloads on these VMs.

Key Components of Cloud Infrastructure

WIPPPPP

Physical Data Centers. Compute. Network. Storage.

IaaS Use Cases

  1. Test & Development: Organizations use infrastructure services to enable their teams to set up test and dev enviornments faster, which helps create new apps faster.
  2. Business Continutiy & Disaster Recovery: This requires a significant amount of tech and staff investments. IaaS helps organizations reduce this cost, and makes apps and data accessible during a disaster or outage.
  3. Faster Deployment and Scaling: Organizations use cloud infrastructure to deploy their web apps faster and scale infrastructure up and down as demand fluctuates.
  4. High Performance Computing: Orgs leverage the high-perfrmance computing capabilities of cloud infrastructure to solve complex problems involving millions of variables and calculations such as climate and weather predictions, and financial modeling.
  5. Big Data Analysis: It takes a huge amount of processing power to mine massive data sets to locate these valuable patterns, trends, and associations. IaaS also provides the required high-performance computing and is economically viable.

IaaS Concerns

WIPPPPP


2. Platform-as-a-Service (PaaS)

PaaS is a cloud computing model that provides customers a complete platform to develop, deploy, manage, and run applications created by them or by a third party. Users pay on a usage basis and purchase resources on-demand.

The PaaS provider hosts everything. Servers, networks, storage OS, application runtimes, APIs, middleware, databases, and other tools in their data center. They are also responsible for the installation, config, and opperation of the application infrastructure.

The only thing a user of PaaS is responsible for is the app code, data, and its maintenance.

Essential Characteristics of PaaS

wiipppp