Capgemini AIML Cloud
Capgemini AIML Cloud
1
Content
• Introduction
• Heading 1
• Heading 2
• Heading 3
• .
• .
• .
• etc
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?
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
Types
• Advanced Cloud Provisioning
• Dynamic Cloud Provisioning
• User Cloud Provisioning
12
Virtualization
Type 2 Hypervisors:
Microsoft Virtual PC, Oracle Virtual
Box, VMware Workstation, Oracle
Solaris Zones, VMware Fusion, Oracle
VM Server for x86 and more.
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.
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.
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
Launch
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.
SolarWinds
Amazon CloudWatch
Sumo Logic
Azure monitor
•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.
•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
• Elastic Cloud Computing redefines the way you approach change management,
testing, reliability, and capacity planning
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
• 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
• 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