SlideShare a Scribd company logo
1 of 22
CLOUD COMPUTING
BY–Chetanya Dabi
Roll no.-19EJIEC009
Branch-E.C.E
INTRODUCTION
A definition for cloud computing can be given as an emerging
computer
paradigm where data and services reside in massively scalable
data centers in the
cloud and can be accessed from any connected devices over
the internet.
Cloud computing is a way of providing various services on
virtual machines
allocated on top of a large physical machine pool which
resides in the cloud. Cloud computing comes into focus only
when we think about what IT has always wanted - away to
increase capacity or add different capabilities to the current
setting on the fly without investing in new infrastructure,
training new personnel or licensing new software.
LINUX
Linux is a computer operating system originally developed by Linus
Torvalds as a research
project. There is some interesting history about the rapid Linux
evolution, but suffice it
to say, Linux has come a long way in a decade.
Linux runs on Intel, Mac, Sun, Dec Alpha, and several other hardware
platforms.
Linux Features
• Linux is a full-featured, 32-bit multi-user/multi-tasking OS.
• Linux adheres to the common (POSIX) standards for UNIX .
• Native TCP/IP support.
• A mature X Windows GUI interface.
• Complete development environment. C, C++, Java, editors, version control
systems.
• Open Source.
WHY LINUX?
1. Linux can operate as a web, file, smb (WinNT), Novell, printer, ftp, mail, SQL, mas-
querading, firewall, and POP server to name but a few.
2. It can act as a graphics, C, C++, Java, Perl, Python, SQL, audio, video, and documentation.
3. Linux is a good solution for developers that need a stable and reliable platform that has
opensource code. It is not a good system for beginning developers that want a simple GUI
interface to a programming language, although Linux has many GUI software development
interfaces. Linux is ideal as a workstation also, and offers many customizable features not found in
any other platform. It makes a good platform for dedicated workstations that have limited
functions like in an educational or laboratory environment.
4. Its may not be ideal as a workstation for beginning users who want an instantly
customizable universal WYSIWYG interface. Other systems provide solutions for this need. Still,
5. Linux becomes easier to use on a daily basis. It’s only a matter of time until Linux is
accessible by everyone.
BASIC COMMANDS IN LINUX
WHAT IS CLOUD COMPUTING?
 In computer networking, cloud computing is computing that involves a large
number of computers connected through a communication network such as
the Internet, similar to utility computing. In science, cloud computing is a
synonym for distributed computing over a network, and means the ability to run
a program or application on many connected computers at the same time.
In simple Cloud computing is using the internet to access someone else's
software running on someone else's hardware in someone else's data center.
An environment created in a user’s machine from an on-line application stored on
the cloud and run through a web browser.
• Features
• Use of internet-based services to support business process
• Rent IT-services on a utility-like basis
• Attributes
• Rapid deployment
• Low startup costs/ capital investments
• Costs based on usage or subscription
• Multi-tenant sharing of services/ resources
• Essential characteristics
• On demand self-service
• Ubiquitous network access
• Location independent resource pooling
• Rapid elasticity
• Measured service
CLOUD MODELS
CLOUD
MODELS
DELIVERY MODELS
SaaS (Software as
Service)
PaaS (Platform as a
Service)
IaaS (Infrastructure as a
Service)
DEPLOYMENT
MODELS
Private Cloud
Public Cloud
Hybrid Cloud
Community Cloud
DELIVERY MODELS
DEPLOYMENT MODELS
Public cloud (off-site and remote) describes cloud computing where resources are
dynamically provisioned on an on-demand, self-service basis over the Internet, via web
applications/web services, open API, from a third-party provider who bills on a utility
computing basis.
Private cloud environment is often the first step for a corporation prior to adopting a
public cloud initiative. Corporations have discovered the benefits of consolidating shared
services on virtualized hardware deployed from a primary datacenter to serve local and
remote users.
Hybrid cloud environment consists of some portion of computing resources on-site (on
premise) and off-site (public cloud). By integrating public cloud services, users can
leverage cloud solutions for specific functions that are too costly to maintain on-premise
such as virtual server disaster recovery, backups and test/development environments.
Community cloud is formed when several organizations with similar requirements share
common infrastructure. Costs are spread over fewer users than a public cloud but more
than a single tenant.
CLOUD STORAGE PROVIDING
COMPANIES
Popular Cloud Applications:
Applications using cloud computing are gaining popularity
day by day for their high availability, reliability and utility
service model. Today many cloud providers are in the IT
market. Of those Google App-Engine, Windows Azure and
Amazon EC2, S3 are prominent ones for their popularity and
technical perspective.
AMAZON EC2
Amazon Elastic Computing (EC2) is one of the biggest
organizations to pro- vide Infrastructure as a Service. They
provide the computer architecture with XEN virtual machine.
Amazon EC2 is one of the biggest deployment of XEN architec-
ture to date. The clients can install their suitable operating
system on the virtual machine. EC2 uses Simple Storage
Service (S3) for storage of data. Users can hire suitable
amount CPU power, storage, and memory without any upfront
com-
mitment. Users can control the entire software stack from
kernel upwards.
SIMPLE STORAGE SERVICE
S3 can be thought as a globally available distributed
hash table with high-level access control. Data is
stored in name/value pairs.
Names are like UNIX file names and the value can be
object having size up-to 5 GB with up-to 4K of
metadata for each object. All objects in Amazon’s S3
must fit into the global namespace. This namespace
consists of a “bucket name” and an “object name”.
Bucket names are like user names in traditional email
account and provided by Amazon on first come first
serve basis.
AUTO SCALING GROUP
Auto Scaling automates the process of adding or
removing EC2 instances based on traffic demand for
our application. Auto scaling is one of the best-
awarded Innovation of Amazon AWS. Using this
service, we can deploy a minimum number of the
instance at a time because of our system never goes
down. Also, we can deploy a maximum number of the
instance when we need those instances will be active
shown.
AMAZON ROUTE 53
Route 53 is where we configure and manage
web domains for websites or applications we
host on AWS. In Route 53 we can Register a
new domain, use DNS service and also can
health check. In this section, we can do
traffic management and availability
monitoring.
PROJECT
WEBSITE DEPLOYMENT ON AWS PLATFORM
Implementation details -
 Firstly , Create an AWS account in which we will be creating web server (instance)
2 with an Amazon EC2 service, a security group with inbound access, an IAM
instance profile.
 In the instances we will be choosing key pair , security group , hardware setup , and
AMI
 Uploading 2 HTML files in the instances by using WINSCP application (remote
session of both the instances).
 Creating load balancer application based attaching it to the target group.
 Creating hosted zone using route53 service .
• Application of project –
• This is useful in subdividing the load onto different webservers so that load
balancer can balance the traffic incoming.
ADVANTAGES
• Lower computer costs
• Improved performance
• Reduced software costs
• Instant software updates
• Improved document format compatibility
• Unlimited storage capacity
• Increased data reliability
• Universal document access
• Latest version availability
• Easier group collaboration
• Device independence
LIMITATIONS
• Requires a constant Internet connection
• Does not work well with low-speed connection
• Features might be limited
• Can be slow
• Stored data might not be secure
• Stored data can be lost
CONCLUSION
Cloud Computing is outpacing the IT industry.
Real business value can be realized by customers of all sizes.
Cloud solutions are simple to acquire, don’t require long term
contracts and are easier to scale up and down as needed.
Proper planning and migration services are needed to ensure a
successful implementation.
Public and Private Clouds can be deployed together to leverage the
best of both.
Third party monitoring services ensure customer are getting the most
out of their cloud environment.
Security Compliance and Monitoring is achievable with careful planning
and analysis.
THANK YOU

More Related Content

Similar to Chetanya Dabi CLOUD COMPUTING PPT.pptx

cloudcomputing-171004085746.pdf
cloudcomputing-171004085746.pdfcloudcomputing-171004085746.pdf
cloudcomputing-171004085746.pdfPalviGupta12
 
Cloud computing
Cloud computingCloud computing
Cloud computingcompherals
 
cloudcomputingsimpleppt-141114085742-conversion-gate01.pptx
cloudcomputingsimpleppt-141114085742-conversion-gate01.pptxcloudcomputingsimpleppt-141114085742-conversion-gate01.pptx
cloudcomputingsimpleppt-141114085742-conversion-gate01.pptxODINARARCH
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copyprabhat kumar
 
Cloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesCloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesEueung Mulyana
 
Cloud Computing(Introduction)
Cloud Computing(Introduction)Cloud Computing(Introduction)
Cloud Computing(Introduction)Gaurav Uniyal
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Saket Kumar
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaPrashant Gupta
 
What is Cloud Computering?
What is Cloud Computering?What is Cloud Computering?
What is Cloud Computering?kanchangupta653
 
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)MukeshKrActivelylook
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple pptAgarwaljay
 
cloudcomputingsimpleppt-141114085742-conversion-gate01
cloudcomputingsimpleppt-141114085742-conversion-gate01cloudcomputingsimpleppt-141114085742-conversion-gate01
cloudcomputingsimpleppt-141114085742-conversion-gate01Mudassir Farman
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptxssuser8c0d24
 

Similar to Chetanya Dabi CLOUD COMPUTING PPT.pptx (20)

cloude computing
cloude computingcloude computing
cloude computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
cloudcomputing-171004085746.pdf
cloudcomputing-171004085746.pdfcloudcomputing-171004085746.pdf
cloudcomputing-171004085746.pdf
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
cloudcomputingsimpleppt-141114085742-conversion-gate01.pptx
cloudcomputingsimpleppt-141114085742-conversion-gate01.pptxcloudcomputingsimpleppt-141114085742-conversion-gate01.pptx
cloudcomputingsimpleppt-141114085742-conversion-gate01.pptx
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copy
 
Cloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesCloud Computing: Overview and Examples
Cloud Computing: Overview and Examples
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
 
Cloud
CloudCloud
Cloud
 
Cloud Computing(Introduction)
Cloud Computing(Introduction)Cloud Computing(Introduction)
Cloud Computing(Introduction)
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
 
What is Cloud Computering?
What is Cloud Computering?What is Cloud Computering?
What is Cloud Computering?
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
Cloudcomputingsimpleppt 141114085742-conversion-gate01 (1)
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 
cloudcomputingsimpleppt-141114085742-conversion-gate01
cloudcomputingsimpleppt-141114085742-conversion-gate01cloudcomputingsimpleppt-141114085742-conversion-gate01
cloudcomputingsimpleppt-141114085742-conversion-gate01
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptx
 

Recently uploaded

psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 

Recently uploaded (20)

psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 

Chetanya Dabi CLOUD COMPUTING PPT.pptx

  • 1. CLOUD COMPUTING BY–Chetanya Dabi Roll no.-19EJIEC009 Branch-E.C.E
  • 2.
  • 3. INTRODUCTION A definition for cloud computing can be given as an emerging computer paradigm where data and services reside in massively scalable data centers in the cloud and can be accessed from any connected devices over the internet. Cloud computing is a way of providing various services on virtual machines allocated on top of a large physical machine pool which resides in the cloud. Cloud computing comes into focus only when we think about what IT has always wanted - away to increase capacity or add different capabilities to the current setting on the fly without investing in new infrastructure, training new personnel or licensing new software.
  • 4. LINUX Linux is a computer operating system originally developed by Linus Torvalds as a research project. There is some interesting history about the rapid Linux evolution, but suffice it to say, Linux has come a long way in a decade. Linux runs on Intel, Mac, Sun, Dec Alpha, and several other hardware platforms. Linux Features • Linux is a full-featured, 32-bit multi-user/multi-tasking OS. • Linux adheres to the common (POSIX) standards for UNIX . • Native TCP/IP support. • A mature X Windows GUI interface. • Complete development environment. C, C++, Java, editors, version control systems. • Open Source.
  • 5. WHY LINUX? 1. Linux can operate as a web, file, smb (WinNT), Novell, printer, ftp, mail, SQL, mas- querading, firewall, and POP server to name but a few. 2. It can act as a graphics, C, C++, Java, Perl, Python, SQL, audio, video, and documentation. 3. Linux is a good solution for developers that need a stable and reliable platform that has opensource code. It is not a good system for beginning developers that want a simple GUI interface to a programming language, although Linux has many GUI software development interfaces. Linux is ideal as a workstation also, and offers many customizable features not found in any other platform. It makes a good platform for dedicated workstations that have limited functions like in an educational or laboratory environment. 4. Its may not be ideal as a workstation for beginning users who want an instantly customizable universal WYSIWYG interface. Other systems provide solutions for this need. Still, 5. Linux becomes easier to use on a daily basis. It’s only a matter of time until Linux is accessible by everyone.
  • 7. WHAT IS CLOUD COMPUTING?  In computer networking, cloud computing is computing that involves a large number of computers connected through a communication network such as the Internet, similar to utility computing. In science, cloud computing is a synonym for distributed computing over a network, and means the ability to run a program or application on many connected computers at the same time. In simple Cloud computing is using the internet to access someone else's software running on someone else's hardware in someone else's data center. An environment created in a user’s machine from an on-line application stored on the cloud and run through a web browser.
  • 8. • Features • Use of internet-based services to support business process • Rent IT-services on a utility-like basis • Attributes • Rapid deployment • Low startup costs/ capital investments • Costs based on usage or subscription • Multi-tenant sharing of services/ resources • Essential characteristics • On demand self-service • Ubiquitous network access • Location independent resource pooling • Rapid elasticity • Measured service
  • 9. CLOUD MODELS CLOUD MODELS DELIVERY MODELS SaaS (Software as Service) PaaS (Platform as a Service) IaaS (Infrastructure as a Service) DEPLOYMENT MODELS Private Cloud Public Cloud Hybrid Cloud Community Cloud
  • 11. DEPLOYMENT MODELS Public cloud (off-site and remote) describes cloud computing where resources are dynamically provisioned on an on-demand, self-service basis over the Internet, via web applications/web services, open API, from a third-party provider who bills on a utility computing basis. Private cloud environment is often the first step for a corporation prior to adopting a public cloud initiative. Corporations have discovered the benefits of consolidating shared services on virtualized hardware deployed from a primary datacenter to serve local and remote users. Hybrid cloud environment consists of some portion of computing resources on-site (on premise) and off-site (public cloud). By integrating public cloud services, users can leverage cloud solutions for specific functions that are too costly to maintain on-premise such as virtual server disaster recovery, backups and test/development environments. Community cloud is formed when several organizations with similar requirements share common infrastructure. Costs are spread over fewer users than a public cloud but more than a single tenant.
  • 13. Popular Cloud Applications: Applications using cloud computing are gaining popularity day by day for their high availability, reliability and utility service model. Today many cloud providers are in the IT market. Of those Google App-Engine, Windows Azure and Amazon EC2, S3 are prominent ones for their popularity and technical perspective.
  • 14. AMAZON EC2 Amazon Elastic Computing (EC2) is one of the biggest organizations to pro- vide Infrastructure as a Service. They provide the computer architecture with XEN virtual machine. Amazon EC2 is one of the biggest deployment of XEN architec- ture to date. The clients can install their suitable operating system on the virtual machine. EC2 uses Simple Storage Service (S3) for storage of data. Users can hire suitable amount CPU power, storage, and memory without any upfront com- mitment. Users can control the entire software stack from kernel upwards.
  • 15. SIMPLE STORAGE SERVICE S3 can be thought as a globally available distributed hash table with high-level access control. Data is stored in name/value pairs. Names are like UNIX file names and the value can be object having size up-to 5 GB with up-to 4K of metadata for each object. All objects in Amazon’s S3 must fit into the global namespace. This namespace consists of a “bucket name” and an “object name”. Bucket names are like user names in traditional email account and provided by Amazon on first come first serve basis.
  • 16. AUTO SCALING GROUP Auto Scaling automates the process of adding or removing EC2 instances based on traffic demand for our application. Auto scaling is one of the best- awarded Innovation of Amazon AWS. Using this service, we can deploy a minimum number of the instance at a time because of our system never goes down. Also, we can deploy a maximum number of the instance when we need those instances will be active shown.
  • 17. AMAZON ROUTE 53 Route 53 is where we configure and manage web domains for websites or applications we host on AWS. In Route 53 we can Register a new domain, use DNS service and also can health check. In this section, we can do traffic management and availability monitoring.
  • 18. PROJECT WEBSITE DEPLOYMENT ON AWS PLATFORM Implementation details -  Firstly , Create an AWS account in which we will be creating web server (instance) 2 with an Amazon EC2 service, a security group with inbound access, an IAM instance profile.  In the instances we will be choosing key pair , security group , hardware setup , and AMI  Uploading 2 HTML files in the instances by using WINSCP application (remote session of both the instances).  Creating load balancer application based attaching it to the target group.  Creating hosted zone using route53 service . • Application of project – • This is useful in subdividing the load onto different webservers so that load balancer can balance the traffic incoming.
  • 19. ADVANTAGES • Lower computer costs • Improved performance • Reduced software costs • Instant software updates • Improved document format compatibility • Unlimited storage capacity • Increased data reliability • Universal document access • Latest version availability • Easier group collaboration • Device independence
  • 20. LIMITATIONS • Requires a constant Internet connection • Does not work well with low-speed connection • Features might be limited • Can be slow • Stored data might not be secure • Stored data can be lost
  • 21. CONCLUSION Cloud Computing is outpacing the IT industry. Real business value can be realized by customers of all sizes. Cloud solutions are simple to acquire, don’t require long term contracts and are easier to scale up and down as needed. Proper planning and migration services are needed to ensure a successful implementation. Public and Private Clouds can be deployed together to leverage the best of both. Third party monitoring services ensure customer are getting the most out of their cloud environment. Security Compliance and Monitoring is achievable with careful planning and analysis.