Ø
Cloud
computing in general
Cloud computing
in general can be portrayed as a synonym for distributed computing over a network, with the ability to run a program or
application on many connected computers at the same time. It specifically
refers to a computing hardware machine or group of computing hardware machines
commonly referred as a server connected through a communication network such as the Internet, an intranet, a local area network (LAN) or wide area network (WAN) and individual users or user who
have permission to access the server can use the server's processing power for
their individual computing needs like to run an application, store data or any
other computing need. Therefore, instead of using a personal computer
every-time to run the application, the individual can now run the application
from anywhere in the world, as the server provides the processing power to the
application and the server is also connected to a network via internet or other
connection platforms to be accessed from anywhere. All this has become possible
due to increasing computer processing power available to humankind with
decrease in cost as stated in Moore's law.
In
common usage, the term "the cloud" is essentially a metaphor for the
Internet.Marketers have further popularized the phrase "in the cloud"
to refer to software, platforms and infrastructure that are sold "as a service", i.e. remotely through the Internet.
Typically, the seller has actual energy-consuming servers which host products
and services from a remote location, so end-users don't have to; they can
simply log on to the network without installing anything. The major models of
cloud computing service are known as software as a service, platform as a service, and infrastructure as a service. These cloud services may be offered in a public,
private or hybrid network.[2] Google, Amazon,
IBM, Oracle Cloud,
Rackspace, Salesforce, Zoho and Microsoft Azure are some well-known cloud vendors.
Network-based
services, which appear to be provided by real server hardware and are in fact
served up by virtual hardware simulated by software running on one or more real
machines, are often called cloud computing. Such virtual servers do not
physically exist and can therefore be moved around and scaled up or down on the
fly without affecting the end user, somewhat like a cloud becoming larger or
smaller without being a physical object.
Ø Cloud Computing Advantages
The advantages and benefits of cloud
computing are well documented – low to no upfront infrastructure investments,
just in time deployment, and a more efficient resource utilization model are
all benefits of the cloud. It’s these very drivers which are creating a significant
demand for cloud based services. Major advantages of cloud computing include:
Major
cloud computing advantages include:
·
Less maintenance: Hardware, applications and bandwidth are managed by the
provider.
·
Continuous availability:
Public cloud services are available wherever you are located.
·
Scalability: Pay only for the applications and
data storage you need.
·
Elasticity: Private clouds can be scaled to
meet your changing IT system demands
·
Expert service: Expedient’s
cloud computing services are continuously monitored and maintained by our
onsite staff of expert data center technicians.
Ø Cloud Computing Architecture
When
talking about a cloud computing system, it's helpful to divide it into two
sections: the front end
and the back end.
They connect to each other through a network, usually the Internet. The front end is the side the
computer user, or client, sees. The back end is the "cloud" section
of the system.
The
front end includes the client's computer
(or computer network) and the application required to access the cloud
computing system. Not all cloud computing systems have the same user interface.
Services like Web-based e-mail programs leverage existing Web
browsers like Internet Explorer or Firefox. Other systems have unique
applications that provide network access to clients.
On
the back end of the system are the various computers, servers and data storage
systems that create the "cloud" of computing services. In theory, a
cloud computing system could include practically any computer program you can
imagine, from data processing to video games. Usually, each application will
have its own dedicated server.
A
central server administers the system, monitoring traffic and client demands to
ensure everything runs smoothly. It follows a set of rules called protocols and uses a
special kind of software called middleware.
Middleware allows networked computers to communicate with each other. Most of
the time, servers don't run at full capacity. That means there's unused
processing power going to waste. It's possible to fool a physical server into
thinking it's actually multiple servers, each running with its own independent
operating system. The technique is called server virtualization. By maximizing
the output of individual servers, server virtualization reduces the need for
more physical machines.
If
a cloud computing company has a lot of clients, there's likely to be a high
demand for a lot of storage space. Some companies require hundreds of digital
storage devices. Cloud computing systems need at least twice the number of
storage devices it requires to keep all its clients' information stored. That's
because these devices, like all computers, occasionally break down. A cloud
computing system must make a copy of all its clients' information and store it
on other devices. The copies enable the central server to access backup
machines to retrieve data that otherwise would be unreachable. Making copies of
data as a backup is called redundancy.
Ø Cloud
Computing Service Models
Ø Security issues associated with the cloud
Organizations
use the Cloud in a variety of different service models (SaaS,
PaaS, IaaS)
and deployment models (Private, Public, Hybrid). There are a number of security
issues/concerns associated with cloud computing but these issues fall into two
broad categories: Security issues faced by cloud providers (organizations
providing software-,
platform-,
or infrastructure-as-a-service via the cloud) and security issues faced by their
customers. In most cases, the provider must ensure that their infrastructure is
secure and that their clients’ data and applications are protected while the
customer must ensure that the provider has taken the proper security measures
to protect their information.
The
extensive use of virtualization in implementing cloud infrastructure brings
unique security concerns for customers or tenants of a public cloud service. Virtualization
alters the relationship between the OS and underlying hardware - be it
computing, storage or even networking. This introduces an additional layer -
virtualization - that itself must be properly configured, managed and secured. Specific
concerns include the potential to compromise the virtualization software, or
"hypervisor". While these concerns are largely theoretical, they do
exist.[4] For example, a breach in the
administrator workstation with the management software of the virtualization
software can cause the whole datacenter to go down or be reconfigured to an
attacker's liking.
Ø Cloud security controls
Cloud
security architecture is effective only if the correct defensive
implementations are in place. An efficient cloud security architecture should
recognize the issues that will arise with security management. The security
management addresses these issues with security controls. These controls are
put in place to safeguard any weaknesses in the system and reduce the effect of
an attack. While there are many types of controls behind a cloud security
architecture, they can usually be found in one of the following categories:
·
Deterrent controls
These
controls are set in place to prevent any purposeful attack on a cloud system.
Much like a warning sign on a fence or a property, these controls do not reduce
the actual vulnerability of a system.
·
Preventative controls
These
controls upgrade the strength of the system by managing the vulnerabilities.
The preventative control will safeguard vulnerabilities of the system. If an
attack were to occur, the preventative controls are in place to cover the
attack and reduce the damage and violation to the system's security.
·
Corrective controls
Corrective
controls are used to reduce the effect of an attack. Unlike the preventative
controls, the corrective controls take action as an attack is occurring.
·
Detective controls
Detective
controls are used to detect any attacks that may be occurring to the system. In
the event of an attack, the detective control will signal the preventative or
corrective controls to address the issue.
Referensi
:
http://computer.howstuffworks.com/cloud-computing/cloud-computing.htm
I am not getting this much information about Cloud computing in any other blogs, Thanks admin for giving detail stuffs of cloud.
ReplyDeleteRegards,
cloud computing training in chennai
very nice post......
ReplyDeletepython training in chennai
Amazing .. Thanks for giving me the useful information. I think I need it!
ReplyDeleteshare point training in chennai
Those guidelines additionally worked to become a good way to recognize that other people online have the identical fervor like mine to grasp great deal more around this condition.
ReplyDeleteBest RPA Training in Bangalore
Best RPA Training in Chennai
Thank you for allowing me to read it, welcome to the next in a recent article. And thanks for sharing the nice article, keep posting or updating news article.
ReplyDeletepython training in chennai | python training in bangalore
python online training | python training in pune
python training in chennai
I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post.is article.
ReplyDeletejava training in chennai | java training in bangalore
java online training | java training in pune
java training in chennai | java training in bangalore
It is better to engaged ourselves in activities we like. I liked the post. Thanks for sharing.
ReplyDeleteData Science training in marathahalli
Data Science training in btm
Data Science training in rajaji nagar
Data Science training in chennai
Data Science training in kalyan nagar
Data Science training in electronic city
Data Science training in USA
Thanks you for sharing this unique useful information content with us. Really awesome work. keep on blogging
ReplyDeletepython training in chennai
python training in Bangalore
Whoa! I’m enjoying the template/theme of this website. It’s simple, yet effective. A lot of times it’s very hard to get that “perfect balance” between superb usability and visual appeal. I must say you’ve done a very good job with this.
ReplyDeleteBest Selenium Training in Chennai | Selenium Training Institute in Chennai | Besant Technologies
Selenium Training in Bangalore | Best Selenium Training in Bangalore
AWS Training in Bangalore | Amazon Web Services Training in Bangalore
Excellent content!!! After reading your blog, I am curious to read the next part of the blog.
ReplyDeleteSelenium Training in Chennai
Best selenium training in chennai
iOS Training in Chennai
Digital Marketing Training in Chennai
.Net coaching centre in chennai
Selenium Interview Questions and Answers
French Training Institute in Chennai
Best French Training in Chennai
Nice Post, Thanks for Spending Time to make this!
ReplyDeleteJava Training in Chennai
Python Training in Chennai
IOT Training in Chennai
Selenium Training in Chennai
Data Science Training in Chennai
FSD Training in Chennai
MEAN Stack Training in Chennai
I believe there are many more pleasurable opportunities ahead for individuals that looked at your site.
ReplyDeleteMicrosoft Azure online training
Selenium online training
Java online training
uipath online training
Python online training
And indeed, I’m just always astounded concerning the remarkable things served by you. Some four facts on this page are undeniably the most effective I’ve had.
ReplyDeleteData science Training in Chennai | No.1 Data Science Training in Chennai
RPA Training in Chennai | No.1 RPA Training in Chennai
AWS Training in Chennai | No.1 AWS Training in Chennai
Devops Training in Chennai | Best Devops Training in Chennai
Selenium Training in Chennai | Best Selenium Training in Chennai
Java Training in Chennai | Best Java Training in Chennai
Pridesys IT Ltd. helps you secure, deliver, manage and govern your cloud environment and speed up deployment with independent, objective IT research and advisory services that support your cloud initiatives end to end.see more..
ReplyDeleteThis is very great thinks. It was very comprehensive post and powerful concept. Thanks for your sharing with us. Keep it up..
ReplyDeleteOracle Training in Chennai | Oracle Training Institutes in Chennai
Hey, would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would enjoy your content. Please let me know. Thank you.
ReplyDeleteJava Training in Chennai | J2EE Training in Chennai | Advanced Java Training in Chennai | Core Java Training in Chennai | Java Training institute in Chennai
Informative post indeed, I’ve being in and out reading posts regularly and I see alot of engaging people sharing things and majority of the shared information is very valuable and so, here’s my fine read.
ReplyDeleteclick here digital google review
click here digital reviews
click here emoji
click here examples
click here en espanol
I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Thanks once more for all the details.
ReplyDeleteBest PHP Training Institute in Chennai|PHP Course in chennai
Best .Net Training Institute in Chennai
Powerbi Training in Chennai
R Programming Training in Chennai
Javascript Training in Chennai
It's a great post, thanks for sharing, keep up the awesome work.
ReplyDeleteEcogreen, as the name indicates is working for the cleaner environment, we are doing our part to GO GREEN. Where E-waste is listed as the most produced waste, Ecogreen is trying to control it to the maximum. With a team of professionals, Ecogreen works for IT recycling in Nottingham and worldwide. IT Recycling, Computer Recycling London is tough, but when Ecogreen is around, you don’t need to worry about your IT waste. Safety and security is our priority, trust us and we will never let you down.
Thank you for sharing such a nice and interesting blog with us regarding Java. I have seen that all will say the same thing repeatedly. But in your blog, I had a chance to get some useful and unique information. I would like to suggest your blog in my dude circle.
ReplyDeleteJava training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery
This is really a very good article about Java.Thanks for taking the time to discuss with us , I feel happy about learning this topic. Keep sharing your information regularly for my future reference.
ReplyDeleteMicrosoft Windows Azure Training | Online Course | Certification in chennai | Microsoft Windows Azure Training | Online Course | Certification in bangalore | Microsoft Windows Azure Training | Online Course | Certification in hyderabad | Microsoft Windows Azure Training | Online Course | Certification in pune
"It is amazing.
ReplyDelete.
Digital Marketing Training Course in Chennai | Digital Marketing Training Course in Anna Nagar | Digital Marketing Training Course in OMR | Digital Marketing Training Course in Porur | Digital Marketing Training Course in Tambaram | Digital Marketing Training Course in Velachery
"
This is an awesome post. Really very informative and creative contents. This concept is a good way to enhance the knowledge. I like it and help me to development very well. Thank you for this brief explanation and very nice information. Well, got a good knowledge.
ReplyDeleteOracle Training | Online Course | Certification in chennai | Oracle Training | Online Course | Certification in bangalore | Oracle Training | Online Course | Certification in hyderabad | Oracle Training | Online Course | Certification in pune | Oracle Training | Online Course | Certification in coimbatore
It is an awesome post.Keep posting.
ReplyDeleteJava training in Chennai
Java training in Bangalore
Java training in Hyderabad
Java Training in Coimbatore
Java Online Training
Very nice blogs!!! i have to learning for lot of information for this sites…Sharing for wonderful information.Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing
ReplyDeleteJava Training in Chennai
Java Training in Velachery
Java Training in Tambaram
Java Training in Porur
Java Training in Omr
Java Training in Annanagar
Is a software job your dream? Then we, Infycle Technologies, are with you to make your dream into existence. Infycle Technologies is the Best Software Training Institute in Chennai, which offers multiple courses such as Oracle, Python, Java, AWS, etc., with 100% practical training besides specialized trainers in the field. Furthermore, the mock interviews will be arranged for the students to face the job interviews without any fear. Additionally, 100% placement assurance will be given here. Call 7502633633 to Infycle Technologies and grab a free demo to know more.
ReplyDeleteBest Software Training Institute in Chennai | Infycle Technologies
Great details here, better yet to discover out your blog which is fantastic. Nicely done!!! For more visit best online classes for clat in Pune
ReplyDeleteReach to the best Python Training institute in Chennai for skyrocketing your career, Infycle Technologies. It is the best Software Training & Placement institute in and around Chennai, that also gives the best placement training for personality tests, interview preparation, and mock interviews for leveling up the candidate's grades to a professional level.
ReplyDeleteTitle:
ReplyDeleteGet Big Data Certification in Chennai | Infycle Technologies
Description:
Learn Big Data for making your career towards a sky-high with Infycle Technologies. Infycle Technologies is the best Big Data training institute, providing courses for the Big Data certification in Chennai in 200% hands-on practical training with professional trainers in the domain. Apart from the training, the placement interviews will be arranged for the students, so that they can set their career without any struggle. Of all that, 100% placement assurance will be given here. To have the best career, call 7502633633 to Infycle Technologies and grab a free demo to know more.
Best training in Chennai
Java :
ReplyDeleteIf Java Development is a field that you're dreaming of, then we, Infycle, are with you to make your dream into reality. Infycle Technologies offers the best Java Training in Chennai, with various highly demanded software courses such as Big Data, AWS, Python, Hadoop, AWS, etc., in 100% practical training with specialized tutors in the field. Along with that, the pre-interviews will be given for the candidates to face the interviews with complete knowledge. To know more, dial 7502633633 for more.
best training institute in chennai
Very Informative blog thank you for sharing. Keep sharing.
ReplyDeleteBest software training institute in Chennai. Make your career development the best by learning software courses.
devops courses in CHennai
cloud computing courses in chennai
ios training in chennai
Great post. keep sharing such a worthy information.
ReplyDeleteMobile app development courses
This is such a great source that you are providing. It's very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Thank you for sharing this great Post. Thank you for providing informative blog.
ReplyDeleteFree Computer Recycling in London
Free Laptop Recycling in London
Those guidelines additionally worked to become a good way to
ReplyDeleterecognize that other people online have the identical fervor like mine
to grasp great deal more around this condition.
Those guidelines additionally worked to become a good way to
recognize that other people online have the identical fervor like mine
to grasp great deal more around this condition.
javascript course in Chennai
mysql dba online training in Chennai
tül perde modelleri
ReplyDeleteNumara Onay
Vodafone mobil ödeme bozdurma
nft nasıl alınır
Ankara Evden Eve Nakliyat
trafik sigortasi
dedektor
web sitesi kurma
aşk kitapları
SMM PANEL
ReplyDeletesmm panel
iş ilanları
instagram takipçi satın al
hirdavatciburada.com
Https://www.beyazesyateknikservisi.com.tr
Servis
tiktok jeton hilesi
çekmeköy daikin klima servisi
ReplyDeleteataşehir daikin klima servisi
kartal daikin klima servisi
ümraniye daikin klima servisi
beykoz toshiba klima servisi
üsküdar toshiba klima servisi
beykoz beko klima servisi
üsküdar beko klima servisi
pendik lg klima servisi