Skip to content

KareemEl-Giushy/Cloud-Computing-RoadMap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Cloud Computing Roadmap

Hi There, Hope you are feeling awesome today. This Repo have (will have) all my experience regarding Cloud Computing and DevOps.

I hope you enjoy going through it and please consider giving me your feedback.

Programming Basics:-

to be added

Networking Basics

In this section, you can find the NEWEST video to Esa Abou Shrief very sufficient and covers all necessary content

Ultimate IT and Cloud Computing Fundamentals

Linux Kernel :-

You must understand that all cloud services are Linux-based, So understanding how Linux work is the first step to understand cloud.

Content Required? Arabic (videos) English
Basic Commands and Directory Hierarchy YES 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Disks and Filesystems How YES 1 | 2 | 3 | 4 | 5 | 6 |
User Space Starts YES 1 | 2 | 3 | 4 | ... IMP
How the Linux Kernel Boots YES Dr.Handosa
Network Applications and Services YES 1 | 2 | 3 | 4
Network File Transfer and Sharing YES 1 |
Virtualization YES 1 |
Introduction to Compiling Software from C Source Code No 1 |

Full Linux Introduction Playlist: Linuxtopia

NOTE: Most of the content have text-based tutorials and books.

Highly Recommend to check out Red Hat Enterprise Linux 8.0 (RH124) - Red Hat System Administration I and "How Linux Works" - Brian Ward

Cloud Computing

Nope, Not Yet ... Give it some more patience.

----- Pre-Moves -----

Shell Scripting is a crucial Linux component that you need before going to cloud.

Components
Introduction to shell scripting
Variables - Input and Output
If ... else Statement
for ... loop Statement
while ... loop Statement
switch ... case Statement
UNTIL Loop
Functions in Bash Scripting
Strings in Bash
Program 1
Program 2
Program 3

Great Resource to take into consideration Bash Scripting Cheatsheet

Ready ... Steady ... Go 🚀✴️✨

Meet your new friend: https://learntocloud.guide/ this tool is open source Make use of.

Cloud Service Providers

Best Way to learn about cloud providers is by DOING.
Don't spend you own money but make use of the Academies
offered by the cloud providers.
  • Amazon Web Services (AWS)

    • AWS Solution Architect Course In Arabic
    • AWS Academy (Join NTI Training and you will get it for free) (No Need For Credit Card)
    • You can use AWS free tier. The only problem you might face that it needs Credit Card Information.
  • Microsoft Azure

    • You can get $100 in credit using Github student pack. Use them to learn more about cloud services provided by azure.
    • It doesn't need Credit Card Information.
    • I Recommend One on these two playlist:
  • Google Cloud Platform (GCP)

    • Qwiklabs
    • Go to the GDSC Community in you Campus and ask for a promo code for Qwiklabs Cloud paths and they will gladly provide it.
    • You can get $300 free credit on Google Cloud Platform using Free Tier Plan. the only problem is that it needs Credit Card Information.

Cloud isn't just monopolized by big tech players there are a lot of other cloud providers:

  • Digital Ocean

  • Linode

There are other cloud providers as well, but those are on top of my mind.

Cloud Types:

There are 3 different types of cloud (+1 Bonus)

  • Infrastructure as a Service (IaaS)
    • Cloud computing service that offers essential compute, storage, and networking resources on demand, on a pay-as-you-go basis.
  • Platform as a Service (PaaS)
    • A complete development and deployment environment in the cloud.
  • Software as a Service (SaaS)
    • Allows users to connect to and use cloud-based apps over the Internet
    *
   * *
   SaaS
  * * * * 
   PaaS
 * * * * * 
   IaaS
* * * * * * *

Cloud vs VPS

  • Cloud Services ==> Pay-As-You-Go Services
    • Very scalable and can be cost efficient
  • Virtual Private Servers ==> Fixed Monthly Fee
    • Not So Scalable, can be expensive if not using resources.

Made with ❤️ by Kareem El-Giushy ©️ MIT Licence

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published