Cloud computing is the delivery of computing services like servers, storage, databases, networking, software and more over the internet. It provides access to advanced software applications and networks of server computers that are managed by third-party services. There are different cloud models including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). While cloud computing provides benefits like reduced costs, improved performance and scalability, concerns around security and limited control of infrastructure remain challenges.
The document discusses cloud computing, including what it is, its history and benefits. It defines cloud as the delivery of computing services over the internet and discusses common cloud characteristics like on-demand self-service and rapid elasticity. It describes the different cloud models including infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS). The document also provides an overview of Microsoft Azure, a flexible cloud platform, and concludes by noting that while cloud computing offers benefits, security remains a challenge that could slow adoption.
Cloud computing is an umbrella term used to refer to Internetharendraj2ee
Cloud computing is an umbrella term used to refer to Internet based development and services
A number of characteristics define cloud data, applications services and infrastructure:
Remotely hosted: Services or data are hosted on remote infrastructure.
Ubiquitous: Services or data are available from anywhere.
Commodified: The result is a utility computing model similar to traditional that of traditional utilities, like gas and electricity - you pay for what you would want!
The document provides an introduction to cloud computing, including definitions and concepts. It discusses the evolution of cloud computing from earlier technologies like grid computing and utility computing. It also outlines some key characteristics of cloud computing models including software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). Additionally, it covers basic cloud architecture, characteristics, purposes and benefits, as well as opportunities and challenges of cloud computing.
introduction to cloud computing and basicRadhika R
Cloud Computing is a general term used to describe a new class of network based computing that takes place over the Internet,
basically a step on from Utility Computing
a collection/group of integrated and networked hardware, software and Internet infrastructure (called a platform).
Using the Internet for communication and transport provides hardware, software and networking services to clients
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services)
These platforms hide the complexity and details of the underlying infrastructure from users and applications by providing very simple graphical interface or API (Applications Programming Interface).
Cloud Computing is a general term used to describe a new class of network bas...Radhika R
Cloud Computing is a general term used to describe a new class of network based computing that takes place over the Internet,
basically a step on from Utility Computing
a collection/group of integrated and networked hardware, software and Internet infrastructure (called a platform).
Using the Internet for communication and transport provides hardware, software and networking services to clients
ICC1_Module 1_Fundamentals of Cloud Computing.pptxDeepakGour17
This document introduces cloud computing and discusses its fundamentals. It begins by explaining what cloud computing is and discussing its history and evolution from early concepts of time-sharing to modern cloud platforms. It then outlines the key characteristics of cloud computing like on-demand access, resource pooling, and measured service. The document also describes the major cloud deployment models including public, private, hybrid and community clouds. Finally, it discusses how traditional data centers evolved into private clouds through increased virtualization and automation.
Cloud computing refers to servers and databases accessed over the internet. It allows users and companies to access files, applications, and resources from any device without managing their own servers. Key benefits include lower costs, scalability, accessibility from anywhere, and easier updates/maintenance. However, cloud services also raise security, privacy, reliability, and vendor lock-in concerns that must be addressed.
This presentation provides an overview of cloud computing, including:
1. Cloud computing allows on-demand access to computing resources like servers, storage, databases, networking, software, analytics and more over the internet.
2. Key features of cloud computing include scalability, availability, agility, cost-effectiveness, and device/location independence.
3. Popular cloud storage services include Google Drive, Dropbox, and Apple iCloud which offer free basic storage with options to pay for additional storage.
CLOUD COMPUTING AND SERVICES BY SAIKIRAN PANJALASaikiran Panjala
Cloud computing refers to accessing computer applications via the internet rather than a local server or personal device. It allows users to access applications from anywhere using any device. There are different types of cloud computing models including infrastructure as a service, platform as a service, and software as a service. Cloud computing provides advantages like scalability, availability, and only paying for resources used, but also risks around security, privacy, and vendor lock-in.
International Journal of Distributed and Parallel systems (IJDPS)samueljackson3773
The growth of Internet and other web technologies requires the development of new
algorithms and architectures for parallel and distributed computing. International journal of
Distributed and parallel systems is a bimonthly open access peer-reviewed journal aims to
publish high quality scientific papers arising from original research and development from
the international community in the areas of parallel and distributed systems. IJDPS serves
as a platform for engineers and researchers to present new ideas and system technology,
with an interactive and friendly, but strongly professional atmosphere.
Ad
More Related Content
Similar to Cloud_computing module1 ppt seventh seme (20)
Cloud computing is an umbrella term used to refer to Internetharendraj2ee
Cloud computing is an umbrella term used to refer to Internet based development and services
A number of characteristics define cloud data, applications services and infrastructure:
Remotely hosted: Services or data are hosted on remote infrastructure.
Ubiquitous: Services or data are available from anywhere.
Commodified: The result is a utility computing model similar to traditional that of traditional utilities, like gas and electricity - you pay for what you would want!
The document provides an introduction to cloud computing, including definitions and concepts. It discusses the evolution of cloud computing from earlier technologies like grid computing and utility computing. It also outlines some key characteristics of cloud computing models including software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). Additionally, it covers basic cloud architecture, characteristics, purposes and benefits, as well as opportunities and challenges of cloud computing.
introduction to cloud computing and basicRadhika R
Cloud Computing is a general term used to describe a new class of network based computing that takes place over the Internet,
basically a step on from Utility Computing
a collection/group of integrated and networked hardware, software and Internet infrastructure (called a platform).
Using the Internet for communication and transport provides hardware, software and networking services to clients
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services)
These platforms hide the complexity and details of the underlying infrastructure from users and applications by providing very simple graphical interface or API (Applications Programming Interface).
Cloud Computing is a general term used to describe a new class of network bas...Radhika R
Cloud Computing is a general term used to describe a new class of network based computing that takes place over the Internet,
basically a step on from Utility Computing
a collection/group of integrated and networked hardware, software and Internet infrastructure (called a platform).
Using the Internet for communication and transport provides hardware, software and networking services to clients
ICC1_Module 1_Fundamentals of Cloud Computing.pptxDeepakGour17
This document introduces cloud computing and discusses its fundamentals. It begins by explaining what cloud computing is and discussing its history and evolution from early concepts of time-sharing to modern cloud platforms. It then outlines the key characteristics of cloud computing like on-demand access, resource pooling, and measured service. The document also describes the major cloud deployment models including public, private, hybrid and community clouds. Finally, it discusses how traditional data centers evolved into private clouds through increased virtualization and automation.
Cloud computing refers to servers and databases accessed over the internet. It allows users and companies to access files, applications, and resources from any device without managing their own servers. Key benefits include lower costs, scalability, accessibility from anywhere, and easier updates/maintenance. However, cloud services also raise security, privacy, reliability, and vendor lock-in concerns that must be addressed.
This presentation provides an overview of cloud computing, including:
1. Cloud computing allows on-demand access to computing resources like servers, storage, databases, networking, software, analytics and more over the internet.
2. Key features of cloud computing include scalability, availability, agility, cost-effectiveness, and device/location independence.
3. Popular cloud storage services include Google Drive, Dropbox, and Apple iCloud which offer free basic storage with options to pay for additional storage.
CLOUD COMPUTING AND SERVICES BY SAIKIRAN PANJALASaikiran Panjala
Cloud computing refers to accessing computer applications via the internet rather than a local server or personal device. It allows users to access applications from anywhere using any device. There are different types of cloud computing models including infrastructure as a service, platform as a service, and software as a service. Cloud computing provides advantages like scalability, availability, and only paying for resources used, but also risks around security, privacy, and vendor lock-in.
International Journal of Distributed and Parallel systems (IJDPS)samueljackson3773
The growth of Internet and other web technologies requires the development of new
algorithms and architectures for parallel and distributed computing. International journal of
Distributed and parallel systems is a bimonthly open access peer-reviewed journal aims to
publish high quality scientific papers arising from original research and development from
the international community in the areas of parallel and distributed systems. IJDPS serves
as a platform for engineers and researchers to present new ideas and system technology,
with an interactive and friendly, but strongly professional atmosphere.
Value Stream Mapping Worskshops for Intelligent Continuous SecurityMarc Hornbeek
This presentation provides detailed guidance and tools for conducting Current State and Future State Value Stream Mapping workshops for Intelligent Continuous Security.
ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITYijscai
With the increased use of Artificial Intelligence (AI) in malware analysis there is also an increased need to
understand the decisions models make when identifying malicious artifacts. Explainable AI (XAI) becomes
the answer to interpreting the decision-making process that AI malware analysis models use to determine
malicious benign samples to gain trust that in a production environment, the system is able to catch
malware. With any cyber innovation brings a new set of challenges and literature soon came out about XAI
as a new attack vector. Adversarial XAI (AdvXAI) is a relatively new concept but with AI applications in
many sectors, it is crucial to quickly respond to the attack surface that it creates. This paper seeks to
conceptualize a theoretical framework focused on addressing AdvXAI in malware analysis in an effort to
balance explainability with security. Following this framework, designing a machine with an AI malware
detection and analysis model will ensure that it can effectively analyze malware, explain how it came to its
decision, and be built securely to avoid adversarial attacks and manipulations. The framework focuses on
choosing malware datasets to train the model, choosing the AI model, choosing an XAI technique,
implementing AdvXAI defensive measures, and continually evaluating the model. This framework will
significantly contribute to automated malware detection and XAI efforts allowing for secure systems that
are resilient to adversarial attacks.
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptxRishavKumar530754
LiDAR-Based System for Autonomous Cars
Autonomous Driving with LiDAR Tech
LiDAR Integration in Self-Driving Cars
Self-Driving Vehicles Using LiDAR
LiDAR Mapping for Driverless Cars
Raish Khanji GTU 8th sem Internship Report.pdfRaishKhanji
This report details the practical experiences gained during an internship at Indo German Tool
Room, Ahmedabad. The internship provided hands-on training in various manufacturing technologies, encompassing both conventional and advanced techniques. Significant emphasis was placed on machining processes, including operation and fundamental
understanding of lathe and milling machines. Furthermore, the internship incorporated
modern welding technology, notably through the application of an Augmented Reality (AR)
simulator, offering a safe and effective environment for skill development. Exposure to
industrial automation was achieved through practical exercises in Programmable Logic Controllers (PLCs) using Siemens TIA software and direct operation of industrial robots
utilizing teach pendants. The principles and practical aspects of Computer Numerical Control
(CNC) technology were also explored. Complementing these manufacturing processes, the
internship included extensive application of SolidWorks software for design and modeling tasks. This comprehensive practical training has provided a foundational understanding of
key aspects of modern manufacturing and design, enhancing the technical proficiency and readiness for future engineering endeavors.
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...Infopitaara
A feed water heater is a device used in power plants to preheat water before it enters the boiler. It plays a critical role in improving the overall efficiency of the power generation process, especially in thermal power plants.
🔧 Function of a Feed Water Heater:
It uses steam extracted from the turbine to preheat the feed water.
This reduces the fuel required to convert water into steam in the boiler.
It supports Regenerative Rankine Cycle, increasing plant efficiency.
🔍 Types of Feed Water Heaters:
Open Feed Water Heater (Direct Contact)
Steam and water come into direct contact.
Mixing occurs, and heat is transferred directly.
Common in low-pressure stages.
Closed Feed Water Heater (Surface Type)
Steam and water are separated by tubes.
Heat is transferred through tube walls.
Common in high-pressure systems.
⚙️ Advantages:
Improves thermal efficiency.
Reduces fuel consumption.
Lowers thermal stress on boiler components.
Minimizes corrosion by removing dissolved gases.
The role of the lexical analyzer
Specification of tokens
Finite state machines
From a regular expressions to an NFA
Convert NFA to DFA
Transforming grammars and regular expressions
Transforming automata to grammars
Language for specifying lexical analyzers
Passenger car unit (PCU) of a vehicle type depends on vehicular characteristics, stream characteristics, roadway characteristics, environmental factors, climate conditions and control conditions. Keeping in view various factors affecting PCU, a model was developed taking a volume to capacity ratio and percentage share of particular vehicle type as independent parameters. A microscopic traffic simulation model VISSIM has been used in present study for generating traffic flow data which some time very difficult to obtain from field survey. A comparison study was carried out with the purpose of verifying when the adaptive neuro-fuzzy inference system (ANFIS), artificial neural network (ANN) and multiple linear regression (MLR) models are appropriate for prediction of PCUs of different vehicle types. From the results observed that ANFIS model estimates were closer to the corresponding simulated PCU values compared to MLR and ANN models. It is concluded that the ANFIS model showed greater potential in predicting PCUs from v/c ratio and proportional share for all type of vehicles whereas MLR and ANN models did not perform well.
☁️ GDG Cloud Munich: Build With AI Workshop - Introduction to Vertex AI! ☁️
Join us for an exciting #BuildWithAi workshop on the 28th of April, 2025 at the Google Office in Munich!
Dive into the world of AI with our "Introduction to Vertex AI" session, presented by Google Cloud expert Randy Gupta.
In tube drawing process, a tube is pulled out through a die and a plug to reduce its diameter and thickness as per the requirement. Dimensional accuracy of cold drawn tubes plays a vital role in the further quality of end products and controlling rejection in manufacturing processes of these end products. Springback phenomenon is the elastic strain recovery after removal of forming loads, causes geometrical inaccuracies in drawn tubes. Further, this leads to difficulty in achieving close dimensional tolerances. In the present work springback of EN 8 D tube material is studied for various cold drawing parameters. The process parameters in this work include die semi-angle, land width and drawing speed. The experimentation is done using Taguchi’s L36 orthogonal array, and then optimization is done in data analysis software Minitab 17. The results of ANOVA shows that 15 degrees die semi-angle,5 mm land width and 6 m/min drawing speed yields least springback. Furthermore, optimization algorithms named Particle Swarm Optimization (PSO), Simulated Annealing (SA) and Genetic Algorithm (GA) are applied which shows that 15 degrees die semi-angle, 10 mm land width and 8 m/min drawing speed results in minimal springback with almost 10.5 % improvement. Finally, the results of experimentation are validated with Finite Element Analysis technique using ANSYS.
1. Department of Information Science &
Engineering
CLOUD COMPUTING MODULE-1
Dr.Gulab Singh Chauhan
Professor Dept of ISE
Dept. of ISE
2. Dept. of ISE
Syllabus Module1: CLOUD COMPUTING
• Introduction
• Cloud computing at aGlance
• Historical developments
• Building Cloud computing Environments
• Amazon web services
• Google App engine
• Micosoft Azure
• Hadoop
• Force.com and salesforce
• Manjrasoft Aneka
3. Dept. of ISE
Cloud Computing:
• Cloud Computing referred as the accessing and storing of data
and provide services related to computing over the internet. It
simply referred as it remote services on the internet manage
and access data online rather than any local drives. The data
can be anything like images, videos, audios, documents, files
etc.
• Cloud computing is adopted by every company, whether it is
an MNC or a startup many are still migrating towards it
because of the cost-cutting, lesser maintenance, and the
increased capacity of the data with the help of servers
maintained by the cloud providers.
4. Dept. of ISE
• One more reason for this drastic change from the On-
premises servers of the companies to the Cloud providers is
the ‘Pay as you go’ principle-based services provided by
them i.e., you only have to pay for the service which you are
using. The disadvantage On-premises server holds is that if
the server is not in use the company still has to pay for it.
5. Dept. of ISE
How Cloud Computing Works:
Cloud computing helps users in easily accessing computing
resources like storage, and processing over internet rather than
local hardwares. Here we discussing how it works in nutshell:
• Infrastructure: Cloud computing depends on remote network
servers hosted on internet for store, manage, and process the
data.
• On-Demand Acess: Users can access cloud services and
resources based on-demand they can scale up or down the
without having to invest for physical hardware.
• Types of Services: Cloud computing offers various benefits
such as cost saving, scalability, reliability and acessibility it
reduces capital expenditures, improves efficiency.
6. ❖ Google Cloud
❖ Amazon Web services (AWS)
❖ Micosoft Azure
❖ IBM Cloud
❖ Alibaba Cloud
Service Providers of cloud:
Dept. of ISE
7. ❖ 1. Deployement model : there are three types in the deployment
model
A. Public
B. private
C. Hybrid
❖ 2.Service Model : There are three models in the service model
they are
A. IAAS INFORMATION AS A SERVICE
B. PAAS PROCESS/PLATFORM AS A SERVICE
C. SAAS SOFTWARE AS A SERVICE
Cloud computing has two models:
Dept. of ISE
8. 1.Public :Services accessible by all People ex: Gmail
2.Private : services which can be accessed by only a specific people
in a organization
3.Hybrid : It contain few services that come in public category and
some services which are in private category.
4Community : Services which can be accessed by a group of people.
Pay for what you use is the advantage of the cloud services.
Types of cloud:(Deployement Model)
Dept. of ISE
11. Dept. of ISE
ON PREMISE
1. Scalability No scope
2. Server Storage Limited and
costly
3.Data Security Less and
costly
4.Data recoverability Limited
5.Maintainance more
CLOUD SYSTEM
1.Scope is more on cloud
system
2.Storage provided by cloud
3.Data security provided by
cloud Servers
4.Data recovery is provided
by cloud
5.Maintainance done by
cloud servers
Comparison between a on premise and cloud system
13. Dept. of ISE
History of Cloud Computing :
• Before Computing was come into existence, client Server
Architecture was used where all the data and control of client
resides in Server side. If a single user want to access some data,
firstly user need to connect to the server and after that user will get
appropriate access. But it has many disadvantages. So, After Client
Server computing, Distributed Computing was come into
existence, in this type of computing all computers are networked
together with the help of this, user can share their resources when
needed. It also has certain limitations. So in order to remove
limitations faced in distributed system, cloud computing was
emerged.
15. Dept. of ISE
• During 1961, John MacCharty delivered his speech at MIT that
“Computing Can be sold as a Utility, like Water and Electricity.”
According to John MacCharty it was a brilliant idea. But people at
that time don’t want to adopt this technology. They thought the
technology they are using efficient enough for them. So, this
concept of computing was not appreciated much so and very less
will research on it. But as the time fleet the technology caught the
idea after few years this idea is implemented. So, this is
implemented by Salesforce.com in 1999.
• This company started delivering an enterprise application over the
internet and this way the boom of Cloud Computing was started.
16. Dept. of ISE
• In 2002, Amazon started Amazon Web Services (AWS), Amazon
will provide storage, computation over the internet. In 2006
Amazon will launch Elastic Compute Cloud Commercial Service
which is open for Everybody to use.
• After that in 2009, Google Play also started providing Cloud
Computing Enterprise Application as other companies will see the
emergence of cloud Computing they also started providing their
cloud services. Thus, in 2009, Microsoft launch Microsoft Azure
and after that other companies like Alibaba, IBM, Oracle, HP also
introduces their Cloud Services. In today the Cloud Computing
become very popular and important skill.
25. Dept. of ISE
Building Cloud computing Environment:
• The creation of cloud computing environments
encompasses both the development of applications and
systems.
• These developments that leverages cloud computing
solutions and the creation of frameworks, platforms and
infrastructure delivery cloud computing services.
26. Dept. of ISE
Application Development
• Applications that leverage cloud computing benefit from its
capability to dynamically scale on demand.
• Web application is the application which takes the biggest
advantage of this feature.
• Enterprise application :- This application that leverages the
internet as the preferred channel for service delivery and user
interaction. This application is the complex process which is
the interaction with users and develop through the interaction
between several tiers behind the web front end.
27. Dept. of ISE
Resource-intensive applications:-
This application can either be data-intensive or compute-
intensive application
.• For both cases, the considerable amount of resources are
required to complete the execution in a reasonable timeframe.
.• That the large amount of resources are not needed constantly
or for a long duration.
ex: Scientific application require huge computing capacity to
perform large scale experiments once in a while.
28. Dept. of ISE
Cloud computing provides a solution for on-demand and
dynamic scaling across the entire stack of computing. This is
achieved by
• Providing methods for renting compute power , storage and
networking.
• Offering runtime environments designed for scalability and
dynamic sizing.
• Providing application services that mimic the behavior of
desktop applications but that are completely hosted and
managed on the provider side.
29. Dept. of ISE
2. Infrastructure and System development
Distributed computing, virtualization, service Orientation, and
Web 2.0 form the core technologies enabling the provisioning of
cloud services from anywhere on the globe.
I) Distributed computing is a foundational model for cloud
computing because cloud systems are distributed systems. The
major challenges for developers is that where the new nodes and
services are provisioned on cloud. Infrastructure-as-a-service
solutions provide the capabilities to add and remove resources.
Platform-as-a-service solutions embed into their core offering
algorithms and rules that control the provisioning process and
lease of resources.
30. Dept. of ISE
II) Web 2.0 technologies constitute the interface through which
cloud computing services are delivered, managed, and provisional.
• The interaction with rich interfaces through the web browser,
Web services have become the primary access point to cloud
Computing systems from a programmable standpoint
III) Service Orientation is the underlying paradigm that defines the
architecture of a cloud computing system. Xaas - Everything-as-
a-service that clearly underlines the central role of
Service Orientation.
31. Dept. of ISE
IV) Virtualization is another element that plays a fundamental
role in cloud computing.
These are all considerations that influence the way we
program applications and systems based on cloud computing
technologies.Cloud computing provides mechanisms to
address surges in demand by replicating the required
components of computing.
32. Dept. of ISE
3. Computing platform and technologies
Development of a cloud computing applications happens by
leveraging platforms and frameworks that provide different types
of services, from the bare-metal infrastructure to customizable
applications serving specific purposes.
Amazon web services(AWS) AWS provides different wide-
ranging clouds laaS services, which ges from virtual compute,
storage, and networking to complete computing stacks. AWS is
well known for its storage and compute on demand services,
named as Elastic Compute Cloud (EC2) and Simple Storage
Service (S3). EC2 also offers the capability of saving an explicit
running instance as image, thus allowing users to create their own
templates for deploying system.
33. Dept. of ISE
Google AppEngine
• Google AppEngine is a scalable runtime environment
frequently dedicated to executing web applications. These
utilize benefits of the large computing infrastructure of Google
to dynamically scale as per the demand. AppEngine offers both
a secure execution environment and a collection of which
simplifies the development if scalable and high, Performance
Web applications.
• Microsoft AzureMicrosoft Azure is a Cloud operating system
and a platform in which user can develop the applications in the
cloud. Generally, a scalable runtime environment for web
applications and distributed applications is provided.
34. Dept. of ISE
• Hadoop
Apache Hadoop is an open source framework that is appropriate
for processing large data sets on commodity hardware. Hadoop is
an implementation of MapReduce, an application programming
model which is developed by Google. This model provides two
fundamental operations for data processing: map and reduce.
Force.com and Salesforce.comForce.com is a Cloud computing
platform at which user can develop social enterprise applications.
The platform is the basis of SalesForce.com - a Software-as-a-
Service solution for customer relationship management.
35. Dept. of ISE
Manjrasoft Aneka
Manjrasoft Aneka is a cloud application platform for rapid creation
of scalable applications and their deployment on various types of
clouds in a seamless and elastic manner. It supports a collection of
programming abstractions for developing applications and a
distributed runtime environment that can be deployed on
heterogeneous hardware.