Anda di halaman 1dari 13

1

Contents
I. Cloud Computing ................................................................................................................................. 2
1. General information ....................................................................................................................... 2
1.1 Introduction .............................................................................................................................. 2
1.2 History ....................................................................................................................................... 2
1.3 Definition................................................................................................................................... 3
2. Model .............................................................................................................................................. 4
2.1 Infrastructure as a service: ........................................................................................................ 4
2.2 Platform as a service: ................................................................................................................ 5
2.3 Software as a service: ............................................................................................................... 5
3. How cloud computing works? ......................................................................................................... 6
4. Advantages & Disadvantages of Cloud computing ......................................................................... 7
4.1 Advantages: ............................................................................................................................... 7
4.2 Disadvantages ........................................................................................................................... 8
5. Cloud Computing in Vietnam .......................................................................................................... 8
II. MISA HRM.NET .................................................................................................................................... 9
1. Introduction .................................................................................................................................... 9
1.1 About the company................................................................................................................... 9
1.2 About MISA HRM.NET ............................................................................................................... 9
2. Why choose MISA HRM.NET? ......................................................................................................... 9
3. Applying Cloud computing ............................................................................................................ 10
4. Functions ....................................................................................................................................... 11
5. Utilities .......................................................................................................................................... 12
References ............................................................................................................................................ 13


2

I. Cloud Computing
1. General information
1.1 Introduction
Today, for all companies, controlling the data of themselves, customers and partners
effectively is one of the important and difficult problems. To be able to manage data sources,
they need to calculate a wide variety of costs such as the cost of software, network,
administrative costs, maintenance costsThey also need to upgrade equipment, control the
data security as well as the availability of data.
We see that if there is a reliable place to help businesses manage data sources, businesses will
no longer be interested in infrastructure, technology so that they just mainly focus on their
business. This will help them to increase productivity and profits.
So Cloud- computing was derived from that situation to satisfy the need of all businesses.
1.2 History
The words cloud computing has been used since 1980s as the evolution of grid computing,
utility computing and software as a service. Grid computing is the federation of computer
resources from multiple administrative domains to reach a common goal. The grid can be
thought of as a distributed system with non-interactive workloads that involve a large number
of files. While Utility computing is the packaging of computing resources, such as
computation, storage and services, as a metered service. This model has the advantage of a
low or no initial cost to acquire computer resources; instead, computational resources are
essentially rented.
After the dot-com bubble, Amazon led the way in the development of cloud computing by
modernizing their data centers, which, like most computer networks, were using as little as
10% of their capacity at any one time, just to leave room for occasional spikes. Having found
that the new cloud architecture resulted in significant internal efficiency improvements
whereby small, fast-moving "two-pizza teams" could add new features faster and more easily,
Amazon initiated a new product development effort to provide cloud computing to external
customers, and launched Amazon Web Service (AWS) on a utility computing basis in 2006.
3

In 2008, OpenNebula became the first open-source software for deploying private and hybrid
clouds and for the federation of clouds. In the same year, a real-time cloud environment was
created as the result of providing quality of service guarantees to cloud infrastructure. After
that, cloud computing opened new opportunity to to shape the relationship among
consumers of IT services, those who use IT services and those who sell them". It created a
trend of switching from company-owned hardware and software assets to per-use service-
based models. On March 1, 2011, the Smarter Computing framework, which is based on
cloud computing, was announced by IBM to support Smarter Planet. It is a successful
example of applying cloud computing.
Currently, Could Computing is redefined as a virtualized, semantic source of information:
"Cloud computing is a universal collection of data which extends over the internet in the form
of resources and forms individual units within the virtualization environment. Held together
by infrastructure providers, service providers and the consumer, then it is semantically
accessed by various users.
1.3 Definition
Cloud computing is the use of computing resources that are delivered as a service over a
network. The resources mentioned here include from hardware to software, infrastructure
layer to the entire solution. And the network in cloud computing typically is the internet
which can available for only private purposes or worldwide. In other words, CC is a general
term for anything that involves delivering hosted services over this network. The name cloud
computing was inspired by the cloud symbol that's often used to represent the Internet
in flowcharts and diagrams.
A cloud service has three distinct characteristics that differentiate it from traditional hosting.
It is sold on demand, mostly for the using time; it is elastic -- a user can have as much or as
little of a service as they want at any given time; and the service is fully managed by the
provider (the consumer needs nothing but a personal computer and Internet access).
Cloud computing entrusts remote services with a user's data, software and computation. It
means users will no longer take part in complicated technical fields. Certainly, users would
not need to know or care about how the computers, their software, or the network functioned.
In more specific situations, this technology can provide users three types of service which
4

will be described latter: Infrastructure as a service (IaaS), platform as a service (PaaS) and
software as a service (SaaS).
2. Model
Cloud computing providers offer users three fundamental models: infrastructure as a service
(IaaS), platform as a service (PaaS) and software as a service (SaaS). IaaS is the most basic
one and each of following levels will consist of sublevel characteristics plus new features.
2.1 Infrastructure as a service:
The first basic level is infrastructure as a service, or IaaS. Via this model, cloud providers
offer computers, as physical or more often as virtual machines, and other resources. The
virtualization technology is used to provide multi-tenancy and isolation to the users as
different virtual instances may be allocated to a single physical machine. The virtual
machines will be run as guest by a hypervisor (a hardware virtualization techniques allowing
multiple operating systems, termed guests, to run concurrently on a host computer) In the
other words, Infrastructure as a Service is a provision model in which an organization
outsources the equipment used to support operations, including storage, hardware, servers
and networking components. The service provider owns the equipment and is responsible for
housing, running and maintaining it. IaaS is charged on a utility basis depending on the
consumption of the resource. In other words, the client typically pays on a per-use basis.
To use that model, cloud users will install operating system images and the applications on
their devices. The Users will be responsible for patching and maintaining the operation
systems and application software. In shortly describe, User has full control and can customize
virtualized computer instance and they do not need to purchase or manage physical data
center equipment.
IaaS has some advanced characteristics: Utility computing service and billing model,
Automation of administrative tasks, dynamic scaling, Desktop virtualization, Policy-based
services and Internet connectivity.
Google computing engine can be the example for this model of cloud computing. It is is an
Infrastructure-as-a-Service product offering flexible, self-managed virtual machines hosted
on Google. Google Compute Engine includes Linux based virtual machines running on
5

KVM, local and durable storage options, and a simple REST based API for configuration and
control.
2.2 Platform as a service:
The second model of cloud computing is platform as a service in which a platform of
operating system, programming language execution environment, database, and web server is
pre-provided. Users will base on this computing platform to develop and run their solution on
cloud platform. Platform as a Service (PaaS) is a way to rent hardware, operating systems,
storage and network capacity over the Internet. The service delivery model allows the
customer to rent virtualized servers and associated services for running existing applications
or developing and testing new ones. PaaS hides the complexity of managing the underlying
hardware, provides users with the facilities required to support the complete lifecycle of
building and deploying web applications and services entirely from the internet.
Compare to Software as a service that will be presented latter, PaaS is a outgrowth of that
model. PaaS provides users a lot of advantages. With PaaS, operating system features can be
changed and upgraded frequently. Services can be obtained from diverse sources that cross
international boundaries. Initial and ongoing costs can be reduced by the use of infrastructure
services from a single vendor rather than maintaining multiple hardware facilities that often
perform duplicate functions or suffer from incompatibility problems. Overall expenses can
also be minimized by unification of programming development efforts. However, this model
still has some downside which is the risk of "lock-in" if offerings require monopolistic
interfaces or development languages. Another weak point pitfall is that the flexibility of
offerings still not meets the needs of some high evolving customer.
An example for the PaaS is Google App Engine. It is (GAE) a cloud computing platform
including web server, database BigTable and file store GFS. GAE allows you to develop a
website application base on Google infrastructure. It means that users dont have to care
about how the web will be stored, but only on how to develop your app by using API
provided by Google. With GAE, users only upload their apps, those apps are always ready to
serve.
2.3 Software as a service:
The final model is SaaS in which cloud providers install and operate application software in
the cloud and cloud users access the software from cloud clients. Firstly, applications are
6

hosted by a vendor or service provider and made available to customers over a network,
typically the Internet. And the users can approach and use the application via Web browser.
So, Customer might not need to download or set up the application on his/ her device.
Secondly, those applications are different from the normal ones in elasticity that can be
achieved by cloning tasks onto multiple virtual machines at run-time to meet the changing
work demand.
Software as a service can serves user well with a lot of advanced characteristics. Firstly, it
requires easier administration. Secondly, update or maintenance will be done automatically.
The next advantage is compatibility: All users will have the same version of software. And
finally, it provides users easier collaboration, for the same reason which will be developed
into global accessibility level. All of those characteristics help the company reduce the cost of
using software compare with traditional methods. It can leads to competitive advantages of
firms.
The examples for this model are Google doc or Gmail. Users do not need to download or set
up software in order to use them. Users only need to connect to the internet then use web
browser to reach those software. By using these applications, company can save a lot of
money for purchasing software. Enterprises also do not have to care about security, update or
maintain the application because of automatically processing of cloud computing will do it
for them.
3. How cloud computing works?
To understand it works, it is important to think of cloud computing in two levels: The Front
end and The Back end.
First of all, front-end layer is the user layer, which allows users to use and perform through
the user interface. When the user accesses online services, they will have to use through
Front-end layer interface, and the software will be run on the Back-end layer is located in the
"cloud".
Back-end layer includes the hardware and software architecture to provide the interface for
the Front-end layer and user interface effects through it. It is the backend which is all of the
hardware and the software architecture. Its here that the actual Gmail or Facebook is held
waiting to be accessed by you.
7

Due to the fact that the computer in the "cloud" is set to work together, applications can use
the full power of the computer to be able to achieve the highest performance. Cloud
computing cloud also adjust flexibility for the user. Depending on demand, the user can add
resources that the cloud should use to meet, without the need to upgrade for additional
hardware resources such as personal computer use. In addition, cloud computing, issues
operating system limitations when using the app is no longer bound, such as using the
computer normally.
In traditional enterprise computing, IT departments forecast demand for applications and
capacity and invest time and money to develop those resources in-house or purchase them
from others and operate them in-house. With cloud computing, institutions procure IT
services from remote providers, and campus constituents access these resources over the
Internet. E-mail, for example, long considered a staple of an institutions IT operations, can
be obtained from a range of sources, and a growing number of campuses contract with
outside suppliers for this function. Software is hosted by the provider and does not need to be
installedor maintainedon individual computers around campus. In some cases, a large
university or a consortium might become a provider of cloud services. Storage and processing
needs can also be met by the cloud. Institutions pay only for the resources used, and users can
access the applications and files they need from virtually any Internet connected computer. In
a mature cloud computing environment, institutions would be able to add new IT services or
respond to changes in capacity on the fly, saving capital costs that can be redirected to
programs of strategic value to the institution.
4. Advantages & Disadvantages of Cloud computing
4.1 Advantages:
Cost efficient:
Cloud computing reduces paperwork, transaction costs, investment in hardware (and
the resources to manage it) & software (licensing), and cost for internal IT staff.
Cloud computing services allow businesses to pay-as-you-use, which means they
only have to pay for what they actually use.
Unlimited Storage: Businesses can acquire more server space anytime, so they do not have to
worry about running out of storage space.
Backup and Recovery: Since data is stored in the cloud, backing it up and restoring the same
is relatively much easier than storing the same on a physical device.
8

Easy Access: Since services in the cloud can be accessed anytime from any computer, its
easy to collaborate with employees in distant locations. It is easy to learn and understand,
thus allowing you to save hundreds and thousands of dollars in implementing any new system
and making arrangements for training. The data shared by multiple users.
Quick deployment: Cloud computing gives you the advantage of quick deployment. Once
you opt for this method of functioning, your entire system can be fully functional in a matter
of a few minutes.
Data are centralized & more organized: Since all data are located on a centralized location,
data are more organized making it easy to manage. All transactions are also recorded so
management can easily track activities of their employees.
Automatic Updating: It saves companies time and effort to update multiples server. On the
other hand, it also helps users to download updates for the software. Once the server gets
updated the users can get the updates without doing anything.
Customize Setting: Can handpick just those services and software applications that best suit a
particular enterprise.
4.2 Disadvantages
Data mobility and ownership: Dependency on the provider; not easy to transfer data from one
provider to another when stop using the formers service.
Security: All sensitive information will be surrendered to a third-party cloud service
provider. This could potentially put your company to great risk.
Technical Issues:
Cloud service go down unexpectedly leaving you without important information
Users need a very good Internet connection to access.
Cost: Maybe low in long-term but now Cloud Computing is still new so it is cost more than it
should be.
5. Cloud Computing in Vietnam
In 2008 September, IBM was the pioneer firm that opened a cloud computing center in
Vietnam. Cloud computing technology in Vietnam then developed dramatically. Many firms
apply cloud computing in their software: BKIS, MISA, FPT and so on. Cloud computing
technology allows software firms set many important features in their products. The software
that applies cloud computing technology can be used without installation, upgrade and
maintenance. Customers can use software in anytime, anyplace with a computer and Internet
connection.
9

II. MISA HRM.NET
1. Introduction
1.1 About the company
MISA Joint Stock Company was established in 25/12/1994. After 18 years, now MISA has a
headquarter, a Software Development Center and a Center of Customer Consulting and
Support in Hanoi, 5 representative offices in: Hanoi, Da Nang, Buon Ma Thuot, Ho Chi Minh
City, Can Tho.
MISA was a medium enterprise with total asset of 123 billion VND and market capital of 65
billion VND. In 2011, MISAs annual sales reached 178 billion with after-tax profit of 24.7
billion. MISAs key products were Human Resource Management Software MISA
HRM.NET 2012, Accounting Software Small and Medium Enterprises MISA SME.NET
2012, the accounting software administrative career MISA Mimosa.NET 2012 and so on.
MISA now has more than 70,000 customers in 63 provinces. MISAs offices worked well in
performing the promotion, implementation of the MISA products, organize training software
using for customers. MISA sets supporting and providing customers with the best software at
the most reasonable price as companys main objective. MISA has become the important
partner of many firms as well as the state agencies such as: Ministry of Science and
Technology, Ministry of Foreign Affairs, Ministry of Health, Ministry of Industry and Trade,
The General Department of Fisheries, General Statistics Office.
MISA also was the member of many associations such as: Vietnam Accounting and Auditing
Association, Vietnam Software Companies Association.
1.2 About MISA HRM.NET
MISA HRM.NET is a human resource management software. In late 2008, the first version-
MISA HRM.NET 2009 was released. Then, MISA developed the software with many new
features and errors fixed and released MISA HRM.NET 2010, 2011 and 2012. MISA
HRM.NET applied the cloud computing technology with many attractive features.
MISA HRM.NET was checked for errors very regularly. MISA also research to understand
demands of customers to add more features. Those new features and errors fixed were
automatically updated without requiring customers to run updates and wait. For instance, in
6/8/2012, MISA added 31 new features and fixed 2 errors or in 30/8/2012, there were 12 new
features added and 2 errors fixed.
2. Why choose MISA HRM.NET?
MISA HRM.NET - a superior instrument for Human Resource Management
It is undeniable that MISA HRM.NET accumulates a number of benefits for customers
looking for outstanding HRM software. In more details, this firstly built on the cloud
computing model. That means it does not require installation, maintenance, upgrades or
infrastructure investment, and hiring IT staff; hence, MISA HRM.NET is able to work online
10

from anywhere at any time as long as the Internet is available. Secondly, that it has enough
necessary full-featured applications and utilities for HRM assists employees easily update
their own information as well as managers follow their employees. More important, M brings
investment efficiency thanks to low cost investment and ease to use and after sale service
policy. Products are offered in the form of an annual subscription with choices of payment;
enterprises can pay annually or advance payment for many years of use. Plus, when the
software adds new features, is automatically updated business without paying any additional
costs. Additionally, that M allows employees to view their private information, reserve
software records each employee reduces cost of printing and paper storage. Interestingly,
version running on mobile devices (mobile phone and tablet) helps users to carry
conveniently.
3. Applying Cloud computing


As can be seen on the picture above, MISA HRM.NET structure includes:
- Users computers: With a computer that can connect to the Internet, users can
access to the data center and use their data whenever, wherever they want
- The Internet: play a role as a bridge between users and datacenter.
- Firewall: technological barrier designed to prevent unauthorized or unwanted
communications between computer networks or hosts.
- Data Center
Application Server: provides software applications with services such as security, data
services, transaction support, load balancing, and etc.
Data Server: performs tasks such as data analysis, storage, data manipulation, archiving, and
other tasks using client/server architecture.
Backup System: where data is copied to saved and can be used to restore the original after a
data loss event
11

Users can be assured of security when using the software MI SA HRM.NET
Users connect to a server on the Internet using standard SSL (Secure Sockets Layer)
encryption, authentication with digital certificates (CA,) ensure data safety on the line.
Information is decentralized to each user to ensure safety and security.
MISA is using Viettel Internet Data Center, which is qualified Tier 3, the highest
international standard of data centers. The reliability can achieve 99,982%
- The centers have backup power generators for the whole servers and cooling
systems
- At least three connection lines of three independent Internet providers
- Fire protection systems and water warning
- Working security surveillance systems, surveillance cameras 24/24
- Active Firewall and hacker attack detection
- Support staff available 24/24
4. Functions
There are five main functions below:
o Connect with employment exchanges, including recruitment and updating individual
profile. The software automatically generates the Job Vacancies with a link to the
website of software. Candidates are able to fill their profile by themselves for
applying. This profile is then automatically updated in MISA HRM.NET, reduce a
lot of time in recruiting process.
o Calculate salary automatically. Not only does M assist administrators managers
vacation days, sick leave, but it also allows workers register online their day off.
o Automatize of procedures to work with tax authorities, insurance company. This
software supports firm set Personal Income Tax (PIT) each individual and its balance
sheet at the end of the year according to form of the State. Besides, MISA HRM.NET
contains managing the process of the social insurance, health insurance,
unemployment insurance of employees since they enroll until quitting.
o Support staff to manage assets, monitor employees liability, and commit training.
The software helps track closely the transferred assets, liabilities (advance, the
training expenses) by the employee when they receive handover until the employee
leaves. This not only helps employees to request advance payment and the advance
payment online, but also automatically alerts them when past due. In other words, the
system will remind the recovery of assets, payment of staff advances, and fulfill the
training requirements in the commitment before the completion of the procedures
leave.
o Be a tool evaluation. For employees, this software allows employees to update online
personal information, performance evaluation, enrolling welfare programs and
training, salary information, taxes, monthly insurance and etc.. For administrators,
MISA HRM.NET aids decision-making processes of managers, providing a wide
12

range of chart analysis and statistics as statistical fluctuations in personnel basing on
causes and analysis of changes in job placement.
5. Utilities
MISA HRM.NET is able to access on mobile devices using iOS, Android, and Windows
Phone. For mobile version, both manager and employees easily look up other contacts of the
employees in company to send messages and emails ( phone number, skype, email). For
instance, superiors can manager their subordinates by seeing chart analysis of human
resources. Additionally, employees view and update personal information, and follow the
monthly paycheck, training registration, welfare programs and etc.


13

References
Wikipedia: http://en.wikipedia.org/wiki
http://searchcloudcomputing.techtarget.com
MISA: http://www.misa.com.vn
http://www.thebeckon.com/pros-and-cons-of-cloud-computing/
http://mobiledevices.about.com/od/additionalresources/a/Cloud-Computing-Is-It-Really-All-
That-Beneficial.htm
http://www.itgovernance.co.uk/cloud-computing.aspx
http://www.misa.com.vn/tabid/91/newsid/8822/Ung-dung-Dien-toan-dam-may-trong-doanh-
nghiep-tai-Viet-Nam.aspx
http://net.educause.edu/ir/library/pdf/EST0902.pdf

Anda mungkin juga menyukai