NMIMS Global Access School For Continuing Education (NGA-SCE) Course: Cloud Computing Internal Assignment Applicable For June 2021 Examination
NMIMS Global Access School For Continuing Education (NGA-SCE) Course: Cloud Computing Internal Assignment Applicable For June 2021 Examination
Q.1: You are invited by the Government of Botswana to advise on deployment of cloud for
their e-governance services. The Government is very keen to reduce the total cost of
ownership and increase scalability of its e-governance infrastructure. As such, it is
evaluating the use of cloud and the right choice for the deployment model. You have been
asked to provide a brief report explaining pros and cons of each cloud deployment model
for e-governance systems in Botswana.
Ans.
Introduction E-governance with cloud computing offers integration management with
automated problem resolution, manages security end-to-end, and helps budget
based on actual usage of data. At a global level, cloud architectures can benefit
government to reduce duplicate efforts and increase utilisation of resources. This
helps the government going green, reducing pollution and effective waste
management.
Generally, cloud deployment models can be classified on the basis of either
location or the type of service being provided. On the basis of location, cloud
deployment models can be classified as public cloud, private cloud, hybrid cloud,
and community cloud.
Information system faces too many risks—viruses, hackers, fire, terrorist attacks.
Distributed data centres provide fault tolerance against such disasters. These
centres facilitate robust communication support, self-supervision capability and
real-time visible platform, which will help e-governance application to use and
mange.
Concepts and Types of Pros Cons
Application Cloud
related to the Public Simple and easy: Public Lacks proper controls: The client
question clouds clouds are available as a has no control of data or
service in the internet, they infrastructure. There are issues of
are easy to deploy. data privacy and integrity. The
Cost: Initial investment is service level policies and
very low or nil. compliances are completely
Less time: The IT enforced by the service provider.
resources and services are
available immediately Performance: The performance of
saving time for the the network depends on the speed
company. of the internet connectivity.
No maintenance: The
hardware and networks are Weak on Security: Since the
maintained by the cloud hardware resource is shared
services provider. Internal between multiple users, IT security
IT staffs have no issues are more profound and data
responsibility in is vulnerable to thefts.
maintaining the
infrastructure. Customization: Customization of
No contracts: No long resources or services is not
term commitment with
service provider because possible.
public clouds are usually
pay-as-you-go models.
Sharing infrastructure
This takes care of issues associated with data sovereignty and geo redundancy.
Since, all data is not critical, it would be wiser and practical to consider a
combination of public and private clouds (what we call as hybrid clouds) and
leveraging the competitive landscape of public clouds. In fact, keeping a smaller
private cloud and larger public cloud makes best sense. Many governments across
the world have already adopted the public clouds and other cloud technologies.
Advantages of AWS
Advantages of Azure
Disadvantages of AWS
Disadvantages of Azure
Conclusion Microsoft Azure has increased its market share in the last couple
of years, but not to an extent where there is a real contest between
the two companies at least for the near future.
3. The Top Management of MuchMor Estates is meeting to discuss their plan for a New
CRM Solution. Both the CIO, Mr. Unni and the CFO, Mr. Mishra are of the strong
opinion that the company should implement a Custom On-Premise CRM solution to be
developed by the company’s regular IT Partner. On the other hand, both, Mr Das, Head
of Sales and Ms Dutt, CFO are keen to move to a cloud Cloud-based SaaS CRM solution.
The debate is getting heated as Ms Dutt also recalled past IT system implementation
failures.
a. What arguments can Mr. Unni make in favor of in-house CRM implementation?
(5 Marks)
Ans.
Introduction In house CRM implementation process is run by a corporate entity
for organizational usage. Let’s see an example to better understand
the in-house software development meaning.
Concepts and Advantages of opting for in house development of CRM for
Application related to MuchMor Estates:
the question No language/cultural boundaries. It is a team of the
professionals probably from the same country/city as you
are, with the same cultural and language background
working within the same organization. What advantages
does hiring an in-house team give to you? Fewer
boundaries and limitations, face-to-face communications,
and, as a result, a better understanding of what should be
done.
Deep involvement. It allows you to maximize the
customization of the in-house engineering process for
every minor tech need of your company. You can make
appropriate changes in the development process easily to
adjust the project to your business.
In-project expertise. Internal specialists master their skills
in building the project you started and soon become
narrowly focused professionals of the highest level. This
reduces bugs and, in addition, it means that the support will
be straightforward and efficient, and your company has
enough skills to maintain the product independently.
Conclusion In-house software development means the company using their
own developers to build and implement an IT system that fits the
specific needs of the company. To do this, the company needs to
have an in-house team, including business analysts, programmers,
etc.
This approach gives the company full control over the functions
and in-depth knowledge of how the system operates along with
what they need to face with other competitors in the same segment.
In-house development requires time and money to build a team of
people from different backgrounds or roles to create a strong base
for developing good software.
b. What arguments can Mr Das make in favor of a Cloud-based SaaS CRM solution?
(5 Marks)
Ans.
Introduction Using cloud computer systems will also reduce costs. With higher
cost efficiency, companies will be able to save money as they will
just use software features with a pay as you go approach. Not
using cloud computing systems will likely increase software and
computing costs and overpay for certain resources.
Concepts and Following are some of key advantages for the MuchMor Estates if
Application related to they opt for on cloud CRM:
the question
1. Easy Installation
A deep-rooted fear within most organizations is that a CRM
installation is a long and complex process, but that’s no longer true
when it comes to a cloud-based CRM. A modern cloud-based
CRM can be up and running in no time. All you actually need is an
internet connection. Once you sign in online, you can immediately
start using the software and make the most of its capabilities. You
don’t have to set up hardware, pay for server and software
maintenance, have an IT person onsite 24×7, or worry about
complex installations, data migrations, or even upgrades – all of
this is taken care of by your cloud-CRM service provider.
2. Anywhere & Anytime Access
Unlike traditional on-premises CRM systems that are accessed
only from the office during work-hours, around-the-clock
accessibility is undeniably the greatest benefit of a cloud-based
CRM. By offering access to the system from anywhere – in the
office or on the way home and on any device – a desktop, a laptop,
a smartphone, or tablet, a cloud-based CRM enables various teams
to get the information they need, ultimately improving business
process efficiency. From making urgent sales calls on-the-go, to
amending a sales proposal, quickly finding a prospect’s phone
number, or sending an email to the manager when out of office, a
cloud-based CRM offers seamless around-the-clock access to the
centralized database.
3. Cost-Effective
The most substantial investment with traditional CRM systems
was upfront capital expenditures but not anymore. Like other cloud
solutions, cloud-based CRMs operate on a pay-as-you-go
subscription model. With minimal upfront investment, cloud-based
CRMs reduce the chances of risk and enables smaller
organizations to achieve economies of scale sooner. Since small
businesses are not likely to allocate big sums of money for an
enterprise system, these smaller, regular installments help them in
leveraging the many capabilities that are available while improving
their bottom line.
4. Secure
Contrary to the belief that cloud solutions are not very secure,
companies that offer a cloud-based CRM take security very
seriously. With advanced automatized backup policies and robust
data recovery plans, cloud-based CRMs take cybersecurity to an
entirely new level. What’s more, you can further improve data
safety and security by using two-step authentication and strong
passwords, an important requirement for being GDPR-compliant.
5. Flexible
With different organizations having different CRM needs, a cloud-
based CRM offers a solution that can be precisely tailored for your
needs. While small businesses can start with minimal features that
can help them with their current work, they can add more capacity,
new features and advanced modules as they grow. Cloud-based
CRMs can be instantly updated to satisfy new needs. In addition,
by offering 24×7 access to the system, a cloud-based CRM offers
employees the flexibility and freedom to do what they need to do
when they need to do it.
6. Simple Integration
Traditional, stand-alone products often can’t deliver flexibility and
integration that is being demanded by most teams. This is
especially true in a small business environment, where information
exchange between available technologies is paramount. A cloud-
based CRM can be easily integrated with other applications and
software, such as e-mail clients and productivity tools, enabling
you to seamlessly carry out tasks and achieve end-to-end visibility
across the entire sales process.
Conclusion Cloud computing adoption is on the rise every year, and it doesn’t
take long to see why. Enterprises recognize cloud computing
benefits and see how they impact their production, collaboration,
security and revenue.
By using a cloud-based solution, an enterprise can prevent a lot of
problems that plague organizations that rely on on-premises
infrastructure.