cover photo

RESOURCE · 28/3/2025

Marvel report Level-1

The Journey of cloud computing

Pranitha Poornasri
Pranitha Poornasri
OP
Marvel report Level-1
This Article is yet to be approved by a Coordinator.

Task -1 IaaS, PaaS and SaaS

Cloud Computing is the delivery of computing services—such as servers, storage, databases, networking, software, and more—over the internet ("the cloud"). It enables businesses and individuals to access resources on demand without owning physical infrastructure.

Types of Cloud Computing Services:

  • IaaS (Infrastructure as a Service):

Provides virtualized computing resources over the internet (e.g., servers, storage, networking). Example: AWS EC2, Google Compute Engine, Microsoft Azure Virtual Machines.

  • PaaS (Platform as a Service):

Offers a platform that allows developers to build, deploy, and manage applications without worrying about infrastructure. Example: Google App Engine, Microsoft Azure App Services, AWS Elastic Beanstalk.

  • SaaS (Software as a Service):

Delivers software applications over the internet on a subscription basis, eliminating the need for installation. Example: Google Workspace, Microsoft 365, Dropbox, Salesforce.

Task -2 Working of a Version Control

Practice using Git commands, such as git branch, git merge, git revert and git cherry-pick, in a hands-on way. Try working on both local and remote repositories (such as GitHub or GitLab) to see how they interact.

Git commands used and their purpose:

  • git init : Initializes a new Git repository in the current directory.
  • git status : Shows the current state of the working directory and staging area.
  • git log : Shows commit messages, authors, timestamps, and commit hashes.
  • git branch : Lists all branches in the repository and creates a new branch if a branch name is provided.
  • git config --global user.email : This command sets the global Git configuration for the user's email.
  • git revert : Undoing changes to a repository's commit history.
  • git cherry-pick : Picking a commit from a branch and applying it to another.

mv6 mv7

UVCE,
K. R Circle,
Bengaluru 01