SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
Cloud Computing Made Simple                                                                              Mai Nam Chuong, 2012-BIS-M-02


                                                 Cloud Computing Made Simple

       Cloud Computing is being introduced widely to end users by      understand it as a huge online resources for end users and many
not only professional IT consulting companies but also IT hardware     services will use these resources accordingly, to establish an online
manufacturers. However, for a lot of users, Cloud Computing is still   eco-system. One example is Dropbox, an online storage service that
somehow “fuzzy”, it’s something in the “sky”. Actually, Cloud          allow users register and store 2GB storage capacity [2] (free) or
Computing is not something strange. It’s quite familiar with us.       much more (paid) on their servers. Or another services from Google
We’re using it every day but we may not know it’s the “Cloud”!         which you can store your files online also create online documents,
                                                                       spreadsheets, calendars. By storing your data on service provider’s
Cloud Computing is not a new comer                                     huge servers (datacenter) with internet connection, you can access
        There is an interesting truth that Cloud Computing has         your data and use your web-based application from anywhere (your
existed for a long time through the services we’re using today.        home, office, public zone), any compatible devices (your PC, laptop,
However, not too many people know this. Even in a recent research      mobile phone, tablet) connected to the internet. By using your PC at
report of NPD Group about Cloud Computing [1], more than 76% of        work, you can compose your document from your office with an
respondents reported using some type of cloud services such as         online application such as Google Docs, save them on the “Cloud”
webmail, online storage and online media sharing. However, only        and then turn your PC off. Later, when you go home, you turn on
22% of them were familiar with Cloud Computing. So, have you           your PC at home and continue composing your document previously
ever stored your computer files in a place and use it anywhere else    stored on the “Cloud”. In enterprise environments, Cloud
(SkyDrive, Dropbox, MediaFire,…), ran applications through the         Computing even plays a more important role. It allows companies
internet such as webmail (Gmail, Hotmail,…), office documents          reduce the operation costs such as cut down the cost to operate on-
(Google Docs, Office365,…), ran Virtual Machine? If so, you have       premise servers (electricity, human resources), software licenses…
ever used Cloud Computing. We also heard about “as a service”          if companies change from using home-made software (project
terms like Software as a service (SaaS).                               management, email client software) to use online application
                                                                       provided by service providers; change from using on-premise
      In theory, Cloud Computing can be understood as the usage        servers to store files to use online storage services or even hire a
computing resources (including software and hardware) through the      virtual server and access it through remote control software.
network connection (usually the internet). Simpler, you can
Cloud Computing Made Simple                                                                                      Mai Nam Chuong, 2012-BIS-M-02


Cloud Computing provides almost of your needs                         accessed by end users using a client application, normally a web
                                                                      browser over the internet. There is no installation, no updates. This
        There are several kinds of Cloud Computing and they can be    delivery model has become more popular for many kinds of
grouped in three main types, Software as a Service (SaaS), Platform   applications including accounting, inventory, customer relationship
as a Service (PaaS) and Infrastructure as a Service (IaaS). In a      management… Instead of researching and developing owned
traditional computing model as shown in figure 1 below, we have 3     software, enterprise can use the software which is controlled and
layers of services contained in a stack. The bottom layer is the      managed by another company. Now a day, SaaS is recognized as
network and infrastructure service such as the hardware, network      billion dollars industry. Many companies have successfully and
connection… The middle layer is the Framework services such as        more and more ones are starting to invest in this industry as Marc
the Operating system, software development tools and                  Benioff, Founder and CEO of salesfoce.com, says in his recent book
frameworks… The top layer is the application service, which is the    about salesforce.com, “It is the end of the software business model”
computer software we use every day.                                   [4]. Some well-known SaaS companies and their products including
                                                                      salesfoce.com with famous CRM online application, Google with
                                                                      Google Docs….




Figure 1: Traditional computing model

        According to Kevin Roebuck, Software as a Service or          Figure 2: Traditional vs. Cloud Computing model

Cloud software, sometimes referred to as “on-demand software” [3],           A computing platform generally refers to a prefabricated
is a software delivery model in which the software and its data are   environment [5] where computer software is running. It provides core
hosted and managed centrally by another third party company and       software functionalities. Upon which, software developers can build
Cloud Computing Made Simple                                                                                            Mai Nam Chuong, 2012-BIS-M-02


computing solutions to meet their customers’ needs. This environment                    Infrastructure as as Service, IaaS, in the other hand delivers
includes the Operating system (Windows, Linux…), application                   computing infrastructure as a service. It’s a virtual computing
frameworks (.Net, PHP); application services (IIS, Apache); middleware;        environment. In the old days, when starting up a computing service,
data storage and management. From this general understanding, when a           organization must purchase servers with suitable capacity to meet
platform is managed and delivered “as a service”, it becomes Platform as       organization’s needs and the abilities to provide services to customer
a service that serves as a launch pad for a cloud software, providing          quickly. Rather than purchasing real servers, network equipment, license
necessity functionalities. PaaS providers will offer the platform for others   to run server operating system, organization instead will by these services
to use and take care of everything needed to run some specific                 outsourced by another cloud service providers. In this way, organization
programing languages or technologies. Let’s take a look into a software        actually rents a “virtual server” and use, manage it over the internet. The
developer’s work. He needs to write code for computer software. Then,          organization doesn’t care about the electricity, hardware maintenance,
need to configure the environment such as installing the database, setup       physical disaster or even stolen by thieves. It’s also easy to scale the
the web server and a few more things. He (or another member in his             virtual server’s computing capacity along with organization’s business
company) will need to do this for him on every project and this process        scaling. When the business increased or the organization is going to run a
takes time and cost. One day, he found a service that can offer him all of     business campaign which needs more extra capacity, virtual server will be
the things he need just in a few seconds. The service provides him             upgraded quickly and with a small cost. After that, this extra capacity will
everything and he just need to focus on writing the code to finish the         be released and the organization will not be charged for it anymore. This
computer software on time. PaaS providers sometimes just simply deliver        is a Pay per use service model because we just pay for what we really use
a storage service to their customers. In a sales company, sales reports are    and doesn’t pay for unnecessary things. There are famous providers in
being centralized in a file server administrated by a system administrator.    IaaS such as Amazon with Amazon’s EC2 [6] instances and Microsoft with
He needs to setup the backup process for data files to make sure they are      Microsoft Windows Azure Virtual Machine [7] role.
safe from disaster. He also needs to increase the server capacity in case
there are a lot of requests to this server. Instead of doing so, the                   The reason of IaaS being possible is virtualization. As mentioned
company owner decides to use Dropbox storage service. Since then, they         previously, the server we use is a “virtual server”. It’s not a real server, it’s
                                                                               not a dedicated server existed in the office and you cannot “touch” it.
don’t need to care about the data lost. Dropbox will synchronize local
data reports to their cloud platform. Now the system administrator can         Instead, it’s all operating virtually by virtualization software. In the past
focus on another duties assigned to him. Some famous PaaS providers            time, one operating system can be run only on one physical machine. If
include Amazon with a series of elastic computing services, Microsoft          you have a physical machine, you will setup an operating system like
with Windows Azure, Google with Google Apps Engine.                            Microsoft Windows and necessary applications on it. If you need to run a
                                                                               special application that requires a Linux operating system, you will need
Cloud Computing Made Simple                                                                                             Mai Nam Chuong, 2012-BIS-M-02


to use another physical machine. However, with server virtualization
software, now a day we can run more than 1 operating system in a
physical machine. In reality, Infrastructure as a service is not limited to a
single server but rather it relies on a series of servers on a datacenter.
Any user can scale up to use extra computing capacity when needed. One
virtual server can be cloned as many as the user needs.

Cloud Computing Deployment models

        Each organization may have different use of Cloud services.
Some purchase strong servers and run several virtual machines on
that server and resources will be used privately in those
organizations. This deployment, we call it Private Cloud. This
model of cloud doesn’t public to everybody. It just serves locally              Figure 3: Cloud Computing deployment models

within an organization and may be put under control of an IT                    Privacy and security on the Cloud
department. The Public Cloud, in the other hand, will expose its
services and share its resources to everyone to use it with free or                    By using Cloud services, we’re using our data remotely. In
paid like Dropbox, Gmail, and Hotmail… Within an organization,                  other words, our data is being managed and secured by the
there are some cases that the organization needs to use the public              providers. Many questions come up but the most important one is
services. For example, when a company builds up a private cloud                 how secure our data is. We don’t control our data. Will it be lost?
and there is a file server. However, in this file server, the IT                Can our data be leaked? Is there any unauthorized access to our
department configures Dropbox to synchronize local data files to                data? Those concerns are amongst Cloud Computing challenges.
Dropbox storage service. In this model, a private cloud (company                Almost Cloud providers will have a commitment to protect
based cloud) uses services from public cloud (Dropbox) and we call              customers’ data on the cloud but don’t provide the information of
it a Hybrid cloud, a mixture of Private and Public cloud.                       how they protect them. So, while choosing the right provider,
                                                                                organization almost based on provider’s profile and trust.
Cloud Computing Made Simple                                     Mai Nam Chuong, 2012-BIS-M-02


                              Conclusion

                                      Cloud computing is completely real and it’s day by day
                              affecting everyone, all areas of business. It opens a new era of
                              computing based on services. Individuals and companies focus on
                              the main business and somebody else that is more expertise take
                              care of our computing abilities and we know they will do better than
                              us. We’re in the age where billions of people are being wirelessly
                              interconnected. A long with the fast development of the
                              infrastructure, when the internet connection is as fast as local
                              connection, Cloud Computing becomes more popular. It is changing
                              the way organizations do computing. Furthermore, the Cloud service
                              market has been predicted with a hundreds of billions dollars [8] in
                              the next coming years and it is a potential market for organizations.
Cloud Computing Made Simple                                                                                      Mai Nam Chuong, 2012-BIS-M-02


References
[1] NPD Group. (2011, September) Involving Technology. [Online]. https://www.npd.com/wps/portal/npd/us/news/press-releases/pr_110809

[2] Dropbox, Inc. (2013, February) Dropbox pricing term. [Online]. https://www.dropbox.com/terms#pricing_terms

[3] Kevin Roebuck, SaaS: High impact technology.: Tebbo, 2011.

[4] Benioff Marc and Carlye Adler, Behind the Cloud, 1st ed.: Jossey-Bass, October 2009.

[5] Blacharski Dan and Landis Cary, Cloud Computing Made Easy.: lulu.com, 2010.

[6] Inc. Amazon Web Service. Amazon Elastic Compute Cloud. [Online]. http://aws.amazon.com/ec2/

[7] Microsoft Corporation. Windows Azure VM role. [Online]. http://www.windowsazure.com/en-us/home/scenarios/virtual-machines/

[8] Gartner, Inc. (2013) Gartner report on Cloud service. [Online]. http://www.gartner.com/newsroom/id/2163616

Contenu connexe

Tendances

Business implementation of Cloud Computing
Business implementation of Cloud ComputingBusiness implementation of Cloud Computing
Business implementation of Cloud Computing
Quaid Sodawala
 
Report on cloud computing by prashant gupta
Report on cloud computing by prashant guptaReport on cloud computing by prashant gupta
Report on cloud computing by prashant gupta
Prashant Gupta
 

Tendances (20)

Cloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud ComputingCloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud Computing
 
Cloud for dummies easycloud
Cloud for dummies   easycloudCloud for dummies   easycloud
Cloud for dummies easycloud
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Demystifying Cloud Computing
Demystifying Cloud Computing Demystifying Cloud Computing
Demystifying Cloud Computing
 
Sami-Cloud
Sami-CloudSami-Cloud
Sami-Cloud
 
Cto cloud
Cto cloudCto cloud
Cto cloud
 
Service oriented cloud computing
Service oriented cloud computingService oriented cloud computing
Service oriented cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing notes
Cloud computing notesCloud computing notes
Cloud computing notes
 
Cloud Computing for Lawyers: Practical and Ethical Uses of the Cloud
Cloud Computing for Lawyers: Practical and Ethical Uses of the CloudCloud Computing for Lawyers: Practical and Ethical Uses of the Cloud
Cloud Computing for Lawyers: Practical and Ethical Uses of the Cloud
 
Cloud Computing 101 Workshop Sample
Cloud Computing 101 Workshop SampleCloud Computing 101 Workshop Sample
Cloud Computing 101 Workshop Sample
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud computing notes unit I as per RGPV syllabus
Cloud computing notes unit I as per RGPV syllabusCloud computing notes unit I as per RGPV syllabus
Cloud computing notes unit I as per RGPV syllabus
 
CLOUD COMPUTING: SECURITY ISSUES AND CHALLENGES
CLOUD COMPUTING: SECURITY ISSUES AND CHALLENGESCLOUD COMPUTING: SECURITY ISSUES AND CHALLENGES
CLOUD COMPUTING: SECURITY ISSUES AND CHALLENGES
 
Cloud computing Latest Interview Questions with Answers by Garuda Trainings
Cloud computing Latest Interview Questions with Answers by Garuda TrainingsCloud computing Latest Interview Questions with Answers by Garuda Trainings
Cloud computing Latest Interview Questions with Answers by Garuda Trainings
 
Cloud Computing? What is it and its future trends?
Cloud Computing? What is it and its future trends?Cloud Computing? What is it and its future trends?
Cloud Computing? What is it and its future trends?
 
Cloud computing notes unit II
Cloud computing notes unit II Cloud computing notes unit II
Cloud computing notes unit II
 
Business implementation of Cloud Computing
Business implementation of Cloud ComputingBusiness implementation of Cloud Computing
Business implementation of Cloud Computing
 
Report on cloud computing by prashant gupta
Report on cloud computing by prashant guptaReport on cloud computing by prashant gupta
Report on cloud computing by prashant gupta
 

Similaire à Cloud computing made simple

Discovering the value of the cloud for the business session 2
Discovering the value of the cloud for the business   session 2Discovering the value of the cloud for the business   session 2
Discovering the value of the cloud for the business session 2
Dr. Ramkumar Lakshminarayanan
 
Discovering the value of the cloud for the business
Discovering the value of the cloud for the business Discovering the value of the cloud for the business
Discovering the value of the cloud for the business
Dr. Ramkumar Lakshminarayanan
 
Cloud Computing & Control Auditing
Cloud Computing & Control AuditingCloud Computing & Control Auditing
Cloud Computing & Control Auditing
Navin Malhotra
 
An Intro to Cloud Computing......RG
An Intro to Cloud Computing......RGAn Intro to Cloud Computing......RG
An Intro to Cloud Computing......RG
rajatricky
 

Similaire à Cloud computing made simple (20)

Cloud1
Cloud1Cloud1
Cloud1
 
Introduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptxIntroduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptx
 
Clpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3.pptxClpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3.pptx
 
Clpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3.pptxClpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3.pptx
 
Clpud-Computing-PPT-3_cloud_computing.pptx
Clpud-Computing-PPT-3_cloud_computing.pptxClpud-Computing-PPT-3_cloud_computing.pptx
Clpud-Computing-PPT-3_cloud_computing.pptx
 
Discovering the value of the cloud for the business session 2
Discovering the value of the cloud for the business   session 2Discovering the value of the cloud for the business   session 2
Discovering the value of the cloud for the business session 2
 
Cloud Model for SMB
Cloud Model for SMBCloud Model for SMB
Cloud Model for SMB
 
Discovering the value of the cloud for the business
Discovering the value of the cloud for the business Discovering the value of the cloud for the business
Discovering the value of the cloud for the business
 
Cloud Computing & Control Auditing
Cloud Computing & Control AuditingCloud Computing & Control Auditing
Cloud Computing & Control Auditing
 
Cloud computing project report
Cloud computing project reportCloud computing project report
Cloud computing project report
 
Presentation on introduction to cloud computing for gdsc info session
Presentation on introduction to cloud computing for gdsc info sessionPresentation on introduction to cloud computing for gdsc info session
Presentation on introduction to cloud computing for gdsc info session
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Essays
Cloud Computing EssaysCloud Computing Essays
Cloud Computing Essays
 
Webinar presentation on cloud computing
Webinar presentation on cloud computingWebinar presentation on cloud computing
Webinar presentation on cloud computing
 
Cloud computing (3)
Cloud computing (3)Cloud computing (3)
Cloud computing (3)
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purpose
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purpose
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
An Intro to Cloud Computing......RG
An Intro to Cloud Computing......RGAn Intro to Cloud Computing......RG
An Intro to Cloud Computing......RG
 

Plus de Chuong Mai (9)

Sql vs. NoSql
Sql vs. NoSqlSql vs. NoSql
Sql vs. NoSql
 
Internet marketing - Đăng tin hiệu quả
Internet marketing - Đăng tin hiệu quảInternet marketing - Đăng tin hiệu quả
Internet marketing - Đăng tin hiệu quả
 
Leadership
LeadershipLeadership
Leadership
 
Intercultural Management case analysis
Intercultural Management case analysisIntercultural Management case analysis
Intercultural Management case analysis
 
IT governance in SMEs
IT governance in SMEsIT governance in SMEs
IT governance in SMEs
 
Quốc gia khởi nghiệp
Quốc gia khởi nghiệpQuốc gia khởi nghiệp
Quốc gia khởi nghiệp
 
HTTP Protocol Basic
HTTP Protocol BasicHTTP Protocol Basic
HTTP Protocol Basic
 
Xác định mục tiêu và lập kế hoạch để đạt được mục tiêu
Xác định mục tiêu và lập kế hoạch để đạt được mục tiêuXác định mục tiêu và lập kế hoạch để đạt được mục tiêu
Xác định mục tiêu và lập kế hoạch để đạt được mục tiêu
 
Online marketing basic
Online marketing basicOnline marketing basic
Online marketing basic
 

Cloud computing made simple

  • 1. Cloud Computing Made Simple Mai Nam Chuong, 2012-BIS-M-02 Cloud Computing Made Simple Cloud Computing is being introduced widely to end users by understand it as a huge online resources for end users and many not only professional IT consulting companies but also IT hardware services will use these resources accordingly, to establish an online manufacturers. However, for a lot of users, Cloud Computing is still eco-system. One example is Dropbox, an online storage service that somehow “fuzzy”, it’s something in the “sky”. Actually, Cloud allow users register and store 2GB storage capacity [2] (free) or Computing is not something strange. It’s quite familiar with us. much more (paid) on their servers. Or another services from Google We’re using it every day but we may not know it’s the “Cloud”! which you can store your files online also create online documents, spreadsheets, calendars. By storing your data on service provider’s Cloud Computing is not a new comer huge servers (datacenter) with internet connection, you can access There is an interesting truth that Cloud Computing has your data and use your web-based application from anywhere (your existed for a long time through the services we’re using today. home, office, public zone), any compatible devices (your PC, laptop, However, not too many people know this. Even in a recent research mobile phone, tablet) connected to the internet. By using your PC at report of NPD Group about Cloud Computing [1], more than 76% of work, you can compose your document from your office with an respondents reported using some type of cloud services such as online application such as Google Docs, save them on the “Cloud” webmail, online storage and online media sharing. However, only and then turn your PC off. Later, when you go home, you turn on 22% of them were familiar with Cloud Computing. So, have you your PC at home and continue composing your document previously ever stored your computer files in a place and use it anywhere else stored on the “Cloud”. In enterprise environments, Cloud (SkyDrive, Dropbox, MediaFire,…), ran applications through the Computing even plays a more important role. It allows companies internet such as webmail (Gmail, Hotmail,…), office documents reduce the operation costs such as cut down the cost to operate on- (Google Docs, Office365,…), ran Virtual Machine? If so, you have premise servers (electricity, human resources), software licenses… ever used Cloud Computing. We also heard about “as a service” if companies change from using home-made software (project terms like Software as a service (SaaS). management, email client software) to use online application provided by service providers; change from using on-premise In theory, Cloud Computing can be understood as the usage servers to store files to use online storage services or even hire a computing resources (including software and hardware) through the virtual server and access it through remote control software. network connection (usually the internet). Simpler, you can
  • 2. Cloud Computing Made Simple Mai Nam Chuong, 2012-BIS-M-02 Cloud Computing provides almost of your needs accessed by end users using a client application, normally a web browser over the internet. There is no installation, no updates. This There are several kinds of Cloud Computing and they can be delivery model has become more popular for many kinds of grouped in three main types, Software as a Service (SaaS), Platform applications including accounting, inventory, customer relationship as a Service (PaaS) and Infrastructure as a Service (IaaS). In a management… Instead of researching and developing owned traditional computing model as shown in figure 1 below, we have 3 software, enterprise can use the software which is controlled and layers of services contained in a stack. The bottom layer is the managed by another company. Now a day, SaaS is recognized as network and infrastructure service such as the hardware, network billion dollars industry. Many companies have successfully and connection… The middle layer is the Framework services such as more and more ones are starting to invest in this industry as Marc the Operating system, software development tools and Benioff, Founder and CEO of salesfoce.com, says in his recent book frameworks… The top layer is the application service, which is the about salesforce.com, “It is the end of the software business model” computer software we use every day. [4]. Some well-known SaaS companies and their products including salesfoce.com with famous CRM online application, Google with Google Docs…. Figure 1: Traditional computing model According to Kevin Roebuck, Software as a Service or Figure 2: Traditional vs. Cloud Computing model Cloud software, sometimes referred to as “on-demand software” [3], A computing platform generally refers to a prefabricated is a software delivery model in which the software and its data are environment [5] where computer software is running. It provides core hosted and managed centrally by another third party company and software functionalities. Upon which, software developers can build
  • 3. Cloud Computing Made Simple Mai Nam Chuong, 2012-BIS-M-02 computing solutions to meet their customers’ needs. This environment Infrastructure as as Service, IaaS, in the other hand delivers includes the Operating system (Windows, Linux…), application computing infrastructure as a service. It’s a virtual computing frameworks (.Net, PHP); application services (IIS, Apache); middleware; environment. In the old days, when starting up a computing service, data storage and management. From this general understanding, when a organization must purchase servers with suitable capacity to meet platform is managed and delivered “as a service”, it becomes Platform as organization’s needs and the abilities to provide services to customer a service that serves as a launch pad for a cloud software, providing quickly. Rather than purchasing real servers, network equipment, license necessity functionalities. PaaS providers will offer the platform for others to run server operating system, organization instead will by these services to use and take care of everything needed to run some specific outsourced by another cloud service providers. In this way, organization programing languages or technologies. Let’s take a look into a software actually rents a “virtual server” and use, manage it over the internet. The developer’s work. He needs to write code for computer software. Then, organization doesn’t care about the electricity, hardware maintenance, need to configure the environment such as installing the database, setup physical disaster or even stolen by thieves. It’s also easy to scale the the web server and a few more things. He (or another member in his virtual server’s computing capacity along with organization’s business company) will need to do this for him on every project and this process scaling. When the business increased or the organization is going to run a takes time and cost. One day, he found a service that can offer him all of business campaign which needs more extra capacity, virtual server will be the things he need just in a few seconds. The service provides him upgraded quickly and with a small cost. After that, this extra capacity will everything and he just need to focus on writing the code to finish the be released and the organization will not be charged for it anymore. This computer software on time. PaaS providers sometimes just simply deliver is a Pay per use service model because we just pay for what we really use a storage service to their customers. In a sales company, sales reports are and doesn’t pay for unnecessary things. There are famous providers in being centralized in a file server administrated by a system administrator. IaaS such as Amazon with Amazon’s EC2 [6] instances and Microsoft with He needs to setup the backup process for data files to make sure they are Microsoft Windows Azure Virtual Machine [7] role. safe from disaster. He also needs to increase the server capacity in case there are a lot of requests to this server. Instead of doing so, the The reason of IaaS being possible is virtualization. As mentioned company owner decides to use Dropbox storage service. Since then, they previously, the server we use is a “virtual server”. It’s not a real server, it’s not a dedicated server existed in the office and you cannot “touch” it. don’t need to care about the data lost. Dropbox will synchronize local data reports to their cloud platform. Now the system administrator can Instead, it’s all operating virtually by virtualization software. In the past focus on another duties assigned to him. Some famous PaaS providers time, one operating system can be run only on one physical machine. If include Amazon with a series of elastic computing services, Microsoft you have a physical machine, you will setup an operating system like with Windows Azure, Google with Google Apps Engine. Microsoft Windows and necessary applications on it. If you need to run a special application that requires a Linux operating system, you will need
  • 4. Cloud Computing Made Simple Mai Nam Chuong, 2012-BIS-M-02 to use another physical machine. However, with server virtualization software, now a day we can run more than 1 operating system in a physical machine. In reality, Infrastructure as a service is not limited to a single server but rather it relies on a series of servers on a datacenter. Any user can scale up to use extra computing capacity when needed. One virtual server can be cloned as many as the user needs. Cloud Computing Deployment models Each organization may have different use of Cloud services. Some purchase strong servers and run several virtual machines on that server and resources will be used privately in those organizations. This deployment, we call it Private Cloud. This model of cloud doesn’t public to everybody. It just serves locally Figure 3: Cloud Computing deployment models within an organization and may be put under control of an IT Privacy and security on the Cloud department. The Public Cloud, in the other hand, will expose its services and share its resources to everyone to use it with free or By using Cloud services, we’re using our data remotely. In paid like Dropbox, Gmail, and Hotmail… Within an organization, other words, our data is being managed and secured by the there are some cases that the organization needs to use the public providers. Many questions come up but the most important one is services. For example, when a company builds up a private cloud how secure our data is. We don’t control our data. Will it be lost? and there is a file server. However, in this file server, the IT Can our data be leaked? Is there any unauthorized access to our department configures Dropbox to synchronize local data files to data? Those concerns are amongst Cloud Computing challenges. Dropbox storage service. In this model, a private cloud (company Almost Cloud providers will have a commitment to protect based cloud) uses services from public cloud (Dropbox) and we call customers’ data on the cloud but don’t provide the information of it a Hybrid cloud, a mixture of Private and Public cloud. how they protect them. So, while choosing the right provider, organization almost based on provider’s profile and trust.
  • 5. Cloud Computing Made Simple Mai Nam Chuong, 2012-BIS-M-02 Conclusion Cloud computing is completely real and it’s day by day affecting everyone, all areas of business. It opens a new era of computing based on services. Individuals and companies focus on the main business and somebody else that is more expertise take care of our computing abilities and we know they will do better than us. We’re in the age where billions of people are being wirelessly interconnected. A long with the fast development of the infrastructure, when the internet connection is as fast as local connection, Cloud Computing becomes more popular. It is changing the way organizations do computing. Furthermore, the Cloud service market has been predicted with a hundreds of billions dollars [8] in the next coming years and it is a potential market for organizations.
  • 6. Cloud Computing Made Simple Mai Nam Chuong, 2012-BIS-M-02 References [1] NPD Group. (2011, September) Involving Technology. [Online]. https://www.npd.com/wps/portal/npd/us/news/press-releases/pr_110809 [2] Dropbox, Inc. (2013, February) Dropbox pricing term. [Online]. https://www.dropbox.com/terms#pricing_terms [3] Kevin Roebuck, SaaS: High impact technology.: Tebbo, 2011. [4] Benioff Marc and Carlye Adler, Behind the Cloud, 1st ed.: Jossey-Bass, October 2009. [5] Blacharski Dan and Landis Cary, Cloud Computing Made Easy.: lulu.com, 2010. [6] Inc. Amazon Web Service. Amazon Elastic Compute Cloud. [Online]. http://aws.amazon.com/ec2/ [7] Microsoft Corporation. Windows Azure VM role. [Online]. http://www.windowsazure.com/en-us/home/scenarios/virtual-machines/ [8] Gartner, Inc. (2013) Gartner report on Cloud service. [Online]. http://www.gartner.com/newsroom/id/2163616