0% found this document useful (0 votes)
43 views44 pages

Capgemini AIML Cloud

Uploaded by

nag mani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views44 pages

Capgemini AIML Cloud

Uploaded by

nag mani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 44

Noida Institute of Engineering and Technology, Greater Noida

Cloud And DevOps

Mr. Raushan Kumar


Assistant Professor
CS

1
Content

• Introduction
• Heading 1
• Heading 2
• Heading 3
• .
• .
• .
• etc

11/22/2024 Faculty Name Subject code and abbreviation Unit Number 2


What is Cloud?

3
What is Cloud Computing?

Cloud Computing is defined as storing and accessing of data and computing services
over the internet. It

4
What Happened before the Cloud Technology Emerged?

What was the approach to run an IT application or business projects in traditional model of
computing?​

Maintain and upgrade the servers Recruit network professional​


Buy stacks of servers and ​
other hardware components

5
Why Cloud Computing?

6
Cloud Service Provider

7
Characteristics of Cloud Computing

8
Cloud Computing

•Deployment Model​
•Service Model​​
• Public ​
• IAAS​​
• Private​
• PAAS​​
• Hybrid​
• SAAS
• Community

9
Cloud Computing

10
Cloud Computing

11
Cloud Provisioning

Cloud provisioning means allocating a cloud service provider’s resources to a customer. It


is a key feature of cloud computing. It refers to how a client gets cloud services and
resources from a provider.

Types
• Advanced Cloud Provisioning
• Dynamic Cloud Provisioning
• User Cloud Provisioning

12
Virtualization

• Virtualization is a technique, which allows to share a single physical instance of a


resource or an application among multiple customers and organizations. It does by
assigning a logical name to a physical storage and providing a pointer to that
physical resource when demanded.
• Creation of a virtual machine over existing operating system and hardware is
known as Hardware Virtualization. A Virtual machine provides an environment that
is logically separated from the underlying hardware.

11/22/2024 Faculty Name Subject code and abbreviation 13


Unit Number
Traditional Infrastructure Vs Virtualization

11/22/2024 Faculty Name Subject code and abbreviation 14


Unit Number
Types of Hypervisors

Type 1 hypervisors: Citrix/Xen Server,


VMware ESXi and Microsoft Hyper-V

Type 2 Hypervisors:
Microsoft Virtual PC, Oracle Virtual
Box, VMware Workstation, Oracle
Solaris Zones, VMware Fusion, Oracle
VM Server for x86 and more.

11/22/2024 Faculty Name Subject code and abbreviation 15


Unit Number
Virtualization

Benefits:
• More flexible and efficient allocation of resources.
• Enhance development productivity.
• It lowers the cost of IT infrastructure.
• Remote access and rapid scalability.
• High availability and disaster recovery.
• Pay peruse of the IT infrastructure on demand.
• Enables running multiple operating systems.

11/22/2024 Faculty Name Subject code and abbreviation 16


Unit Number
Virtualization

Drawbacks:
• High Initial Investment: Clouds have a very high initial investment, but it is
also true that it will help in reducing the cost of companies.
• Learning New Infrastructure: As the companies shifted from Servers to Cloud,
it requires highly skilled staff who have skills to work with the cloud easily, and
for this, you have to hire new staff or provide training to current staff.
• Risk of Data: Hosting data on third-party resources can lead to putting the data
at risk, it has the chance of getting attacked by any hacker or cracker very easily.

11/22/2024 Faculty Name Subject code and abbreviation 17


Unit Number
Similarities between Cloud (AWS) and traditional IT

Traditional, on-premises IT space Cloud Platform (AWS)

Security
Security groups
Firewalls ACLs Administrators Network ACLs IAM

Networking
Router Network pipeline Switch Elastic Load Balancing Amazon VPC

On-premises Compute
servers Amazon EC2
AMI
instances

RDBMS Storage and


DAS SAN NAS database Amazon Amazon Amazon Amazon
EBS EFS S3 RDS

11/22/2024 Faculty Name Subject code and abbreviation 18


Unit Number
• Cloud computing is the on-demand delivery of IT
resources via the internet with pay-as-you-go pricing.
Introduction to • Cloud computing enables you to think of (and use)
cloud computing your infrastructure as software.
• There are three cloud service models: IaaS, PaaS, and
SaaS.
• There are three cloud deployment models: cloud,
hybrid, and on-premises or private cloud.
• Almost anything you can implement with traditional IT
can also be implemented as an AWS cloud computing
service.

11/22/2024 Faculty Name Subject code and abbreviation 19


Unit Number
Stop guessing capacity

Overestimated Underestimated Scaling on demand


server capacity server capacity

11/22/2024 Faculty Name Subject code and abbreviation 20


Unit Number
Increase speed and agility

Launch

Weeks between wanting resources and Minutes between wanting


having resources resources and having resources

11/22/2024 Faculty Name Subject code and abbreviation 21


Unit Number
Go global in minutes

11/22/2024 Faculty Name Subject code and abbreviation 22


Unit Number
Top Cloud service providers

11/22/2024 Faculty Name Subject code and abbreviation 23


Unit Number
Cloud Hosting

A Region is essentially just that, a geographic location that Amazon has selected to run
and operate its Cloud services from.

Availability zones are effectively different Data Centres located within a Region.
Each AZ (Availability Zone) is completely independent of others which enable them to
reside in different areas within the same Region providing a level of Business
Continuity in the event of a disaster. All AZ’s within the same region are linked by
extremely low latency connections allowing for the built in high availability features
from many of AWS services such as S3, RDS etc to communicate with each other.

Edge Locations are deployed across the world in multiple locations to reduce latency
for traffic served over CloudFront and as a result are usually located in highly
populated areas.
11/22/2024 Faculty Name Subject code and abbreviation 24
Unit Number
Cloud Management

• Cloud computing management is maintaining and controlling the cloud services and resources
be it public, private or hybrid.
• Some of its aspects include load balancing, performance, storage, backups, capacity, deployment
etc.
• It involves the implementation of policies, processes, and tools to manage and optimize cloud
infrastructure, applications, and data.

• Need of Cloud Management:


– Cloud is nowadays preferred by huge organizations as their primary data storage.
– A small downtime or an error can cause a great deal of loss and inconvenience
for the organizations.
– So as to design, handle and maintain a cloud computing service specific
members are responsible who make sure things work out as supposed and all
arising issues are addressed.
11/22/2024 Faculty Name Subject code and abbreviation 25
Unit Number
Cloud Management

• Components to be managed in Cloud:


 Data center
 Hypervisor and cloud middleware
 Software stack
 Application, Database, storage
 Cloud Security
 Cloud business units

11/22/2024 Faculty Name Subject code and abbreviation 26


Unit Number
Top Cloud Monitoring tools

SolarWinds
Amazon CloudWatch
Sumo Logic
Azure monitor

11/22/2024 Faculty Name Subject code and abbreviation 27


Unit Number
Amazon Elastic Compute Cloud

•Amazon EC2 was one of the first AWS services released in 2006 and it
continues to be a central component of cloud computing.
•New generations of EC2 instance types introduce greater compute
efficiency that can help reduce compute costs.
•Default EC2 account allowed to create 20 instances per EC2 region
with two default high I/O instances.

11/22/2024 Faculty Name Subject code and abbreviation 28


Unit Number
Compute

•Containerization provides
• Platform independence
•A consistent runtime environment
•Higher resource use
•Easier and faster deployments
•Isolation and sandboxing
•Quicker start speed, letting you deploy in seconds

11/22/2024 Faculty Name Subject code and abbreviation 29


Unit Number
• Serverless computing provides
• Continuous scaling
• Built-in fault tolerance
• Pay for value
• Zero maintenance

11/22/2024 Faculty Name Subject code and abbreviation 30


Unit Number
Amazon Elastic Compute Cloud

11/22/2024 Faculty Name Subject code and abbreviation 31


Unit Number
Level of Effort and Management

11/22/2024 Faculty Name Subject code and abbreviation 32


Unit Number
EC2 Instance

11/22/2024 Faculty Name Subject code and abbreviation 33


Unit Number
EC2 Instance

• It can support workloads such as web hosting, applications, databases,


authentication services, and anything else a server can do.

• Elastic Cloud Computing redefines the way you approach change management,
testing, reliability, and capacity planning

11/22/2024 Faculty Name Subject code and abbreviation 34


Unit Number
EC2 Instance

11/22/2024 Faculty Name Subject code and abbreviation 35


Unit Number
Amazon EC2 overview

•Amazon Elastic Compute Cloud (Amazon EC2)


• Provides virtual machines—referred to as EC2
instances—in the cloud.
• Gives you full control over the guest operating system
(Windows or Linux) on each instance.
•You can launch instances of any size into an
Availability Zone anywhere in the world.

11/22/2024 Faculty Name Subject code and abbreviation 36


Unit Number
• Launch instances from Amazon Machine Images
(AMIs).
• Launch instances with a few clicks or a line of code, and
they are ready in minutes.
•You can control traffic to and from instances.

11/22/2024 Faculty Name Subject code and abbreviation 37


Unit Number
Launch Instance Wizard:

1. AMI
2. Instance Type
3. Network settings
4. IAM role
5. User data
6. Storage options
7. Tags
8. Security group
9. Key Pair

11/22/2024 Faculty Name Subject code and abbreviation 38


Unit Number
1. Select an AMI

• Amazon Machine Image (AMI) is a template that is used to create an EC2 instance
(which is a virtual machine, or VM, that runs in the AWS Cloud)
• Contains a Windows or Linux operating system
• Often also has some software pre-installed

11/22/2024 Faculty Name Subject code and abbreviation 39


Unit Number
AMI choices:

• Quick Start – Linux and Windows AMIs that are provided by AWS
• My AMIs – Any AMIs that you created
• AWS Marketplace – Pre-configured templates from third parties
• Community AMIs – AMIs shared by others; use at your own risk

11/22/2024 Faculty Name Subject code and abbreviation 40


Unit Number
11/22/2024 Faculty Name Subject code and abbreviation 41
Unit Number
11/22/2024 Faculty Name Subject code and abbreviation 42
Unit Number
11/22/2024 Faculty Name Subject code and abbreviation 43
Unit Number
11/22/2024 Faculty Name Subject code and abbreviation 44
Unit Number

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy