🌥️ “Cloud 101” is an event organized by our club's ☁️ Cloud lead to introduce students to the world of cloud computing. The event aims to equip students with the 🔧 skills and 💡 knowledge needed to get started with cloud computing.
👨💼 Host: The event will be hosted by the ☁️ Cloud lead of our club, who has an amazing experience in cloud computing.
🎯 Aim: The event aims to provide an introduction to cloud computing for students who are new to the field.
📚 Topics: The event will cover a range of topics related to cloud computing, such as ☁️ cloud architecture, 🔒 cloud security, ☁️ cloud services, ☁️ cloud deployment, and more.
👥 Activities: In addition to talks and workshops, the event will also feature hands-on activities and interactive sessions, designed to help students get a first-hand experience of working with cloud computing tools and technologies.
🤝 Networking: The event will provide ample opportunities for networking and connecting with like-minded individuals who share a passion for cloud computing.
📖 Prerequisites: No prior knowledge or experience in cloud computing is required to attend the event. The event is open to all students who are curious about the field and willing to learn.
📝 Registration: The event is free of cost and open to all students. However, pre-registration is mandatory to attend the event, as seats are limited.
So, if you want to get started with cloud computing and learn from an experienced ☁️ Cloud lead, join us at Cloud 101 – Your Introduction to Cloud Computing! 🚀
4.18.24 Movement Legacies, Reflection, and Review.pptx
Intro to cloud.pdf
1.
2. Say Hi to our Tech Core Lead,
Rajdip Bhattacharya
Scan to Connect
Narula Institute of Technology
3. Roadmap
1. Introduction To Servers
2. Traditional IT Infrastructure With its pros and cons
3. Introduction to cloud computing
4. Pros of cloud computing over on-premise
5. Different Cloud Models (IaaS,PaaS,SaaS)
6. Cloud Visibility(Public, Private, Hybrid)
7. Different cloud providers
8. Pricing in cloud
9. Brief Overview of Various Cloud product categories
10. Cloud certifications
11. Careers in cloud
12. Hands on
4. And why do we need to host it?
“A computer program or device that provides a service to another
computer program and its user, also known as the client”
We host servers to make them publicly/privately available to other
servers/users. There are three ways of hosting servers-
● On premise
● Cloud
● Hybrid
So what is a server, after all?
5. The old school way of doing it.
● Organizations use an on-premise
server.
● The organization does all the hardware
provisioning.
● Network management, setting up the
services and maintenance is done by
the IT team.
Traditional IT Infrastructure
6. Pros of on-premise
● Control over server hardware
● Security of data
● Low latency
7. But there are cons as well
● Capital expenditure: Companies need to make a capital investment to set up
the server beforehand.
● Estimation problems: There can be overestimation/underestimation in
hardware choice, thereby leading to cost issues.
● Scalability: You can not just add another server or remove servers as you want
to.
● Increased management cost: Professional IT people are required to maintain
and monitor the servers all the time. If any component needs replacement, the
company has to bear the cost.
● Risk of data loss: In case a server holding business data crashes, entire data
would be lost.
9. Cloud computing is the on-demand delivery of IT
resources over the Internet with pay-as-you-go pricing.
Instead of buying, owning, and maintaining physical data
centres and servers, you can access technology
services, such as computing power, storage, and
databases, on an as-needed basis from a cloud provider.
—Amazon Web Services (AWS)
10. ● Cost savings: Cloud uses the pay-as-you-go model, which means, we pay for only
what we use. This shifts us from capital expenditure (CapEx) to operational
expenditure (OpEx)
● No maintenance cost: The cloud providers are responsible for maintaining the
servers. Hence, we do not pay for it.
● Scalability and flexibility: We can provision more cloud resources or remove
them as and when needed.
● Data loss prevention: Cloud providers provides us with data backup and
recovery options so that we never lose our data.
Pros of cloud computing
11. Timeline of cloud computing
1960 1999 2002 2010
Introduction of
computers
Salesforce and VMWare
came into existence
Google App Engine was
launched
Emergence of the rst
VM
1972 1977 1991 2008
The term “cloud” was
coined
The World Wide Web was
created
Amazon Web Services
(AWS) was launched
Microso Azure was
launched
12. Why switch to cloud computing?
● Cost reduction, flexibility, and reliability.
● Absolute control over resources.
● Out of the box support for AI, ML and analytics.
● Increase team’s performance and strategies.
● Support for remote workforce.
Kyu switch karna hai ?
13. When we think about using cloud computing, we would want to know what
best suits our purpose. These are the three main models of cloud:
● Software as a service (SaaS)
● Platform as a service (PaaS)
● Infrastructure as a service (IaaS)
Different flavours of cloud
14. SaaS
● An application software deployed on the cloud
● Accessed via browsers or client side applications
● Manages all of its data on the cloud
● User is not responsible for maintaining the application
● Example: G Suit, Zoom, Dropbox
Software as a service
15. PaaS
● Provides the runtime environment
● We can easily create, deploy and run web application on such
places.
● Services like these gives the user the ability to manage the
application and the data the application holds.
● Scalability, operating system, and networking is managed by the
cloud provider.
● Example: AWS Lambda, Google App Engine, Heroku
Platform as a service
16. IaaS
● Companies outsource IT resources such as servers, storage,
networking, etc from cloud providers.
● The company is responsible for managing the servers, hard drives,
networking, and storage, but not the hardware of the server.
● Most flexible model
● Example: DigitalOcean, AWS, GCE, Microsoft Azure
Infrastructure as a service
18. Visibility of cloud infrastructure
While IaaS, PaaS, and SaaS focus on how content and infrastructure is
managed, another kind of classification of cloud can be its visibility.
● Public cloud are those that can be accessed by any individual with
appropriate permissions.
● Private cloud can be accessed only by employees of an organization.
● Hybrid cloud, as the name suggests, mixes up the two approaches and
is the most prevalent form.
20. Pricing in cloud computing
Now that we are familiar with cloud computing, we should also understand a bit about the pricing
model. Any major cloud provider charges their customers in the following ways,
● Free tier
● Pay-as-you-go
● Full upfront
● Partial upfront
● No upfront
While free tier and pay-as-you-go might be a good choice for experimentation, for the long run,
reservation of your hardware is recommended.
21. Product categories
Whatever the cloud provider might be, they provide a particular set of tools
that can be categorized as follows:
1. Compute
2. Storage
3. Database
4. Containers
5. Serverless
6. Security and IAM
7. Machine learning
8. Analytics
9. Cloud SDK
29. Security and IAM
Certificate Manager
AWS IAM
AWS KMS
AWS Shield
AWS Cognito
Cloud Key Management
Cloud firewall
Secrets Manager
Virtual Private Network
Application gateway
Azure AD
Key vault
Sentinel
Azure Firewall
30. Certifications are the best way to showcase your skills. They not only prove your knowledge, but also makes
you stand out in the crowd. Certifications in cloud are of 3 kinds,
● Foundation: Gets you started with the cloud platform
● Associate: Gets you comfortable working in the platform
● Professional: Gets you covered up with security and best practices
Just a quick note. Although certifications are a good thing to pursue and showcase, they are by no
means the way to judge someone. Remember, you don’t judge a book by its cover :)
Cloud certifications
31. Cloud computing is one of the top demanding and high paying careers you can have in this era. From
small startups to government agencies, all have started migrating to cloud. Even this meeting is being
held with the help of cloud computing. These are some careers you might want to look into.
1) Cloud Engineer
2) Cloud Architect
3) Cloud Security Engineer
4) DevOps Cloud Engineer
5) Cloud Infrastructure Engineer
6) Full Stack Developer
7) Cloud System Administrator
8) Cloud Consultant
Careers in cloud computing