This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
BLaCK cat,inc
Contents ● Executive Summary ………………………………………..02 ● Introduction…………………………………………………03 ● Company Requirements……………………………………..04 ● Current System & Users……………………………………..05 ● Problem Definition …………………………………………06 ● Cloud Computing Overview………………………………...08 ● Cost of Computing………………………………………….09 ● Benefits of Cloud Computing……………………………….11 ● Drawbacks of Cloud Computing…………………………….12 ● Conclusion…………………………………………………...13 ● Recommendation…………………………………………….15 ● References…………………………………………………...16
1
BLaCK cat,inc
Executive Summary The BLaCK cat,inc contributes significantly to national, and local economies.Recognizing this sector’s contributions to state economies in terms of providing high-value, high-wage, revenue-generating jobs, the Pharmaceutical Research and Manufacturers of Sri Lanka commissioned to conduct this study to examine the extent of the cloud computing for organizational growth and development.The report describes how organization migrate to the cloud computing system has been involved in enhanced the growth of the industry.
Goals
● Share new formula’s/ findings over factories. ● Deliver drug formula/ diagnosis test faster and more efficiently to drug centers all over
the country. ● Make the installation process and systems management easier. ● Storage for company backup data.
We currently use Microsoft Office, but we could save expenses by migrating the creating editing ,and storage of our documents online, using the service of a “ cloud computing” or“ Software as a Service(SaaS) ” vendor who would handle the infrastructure , maintenance, and upgrading activities we currently perform for ourselves. One area that presents a strong possibilities for cost cutting is IT,specially, the cost of conducting our productivity business. To find best options, we perform an overview of cloud computing, examined the benefits and drawbacks of cloud computing, and compared the online office suites from the several leaders in the Software as a Service space.Microsoft(Web Apps), Amazon ( AWS), Google (Google docs) and Zoho (Zoho Docs) …...etc.Although there was no perfect solution,we found that Google Doc & Amazon deliver the savings and features we were looking for and, despite a widely reported outage that left user of Google Apps without access for a few hours, we recommend a small scale trial of Google Docs, with to migrating our non sensitive documentation to the Google Docs or Amazon AWS platform.
2
BLaCK cat,inc
Introduction
BLaCK cat,inc Pharmaceuticals Mission
Our mission is to develop innovative medicines faster and at less cost, reducing the expense of health care locally while providing lifeimproving therapies for patients.
BLaCK cat,inc Pharmaceuticals Vision
Our vision is to develop a strong diversified pipeline and form innovative collaborations to enable pharmaceutical developers advance drug candidates through development faster. We are a strong drug development organization that continues to bring a progressive approach and energy to the development process and deliver more products to the market to improve lives.
BLaCK cat,inc Pharmaceuticals Values
● We endeavor to be at the forefront of clinical research through ingenuity, innovation and scientific excellence.
● We are dedicated to bringing new therapies to patients in need and doing so in an accelerated, costeffective manner.
● We maintain a culture of collaboration to maximize the success of our partnerships.
As a leading medicine manufacture, it's essential that we communicate quickly and effectively to a number of customers( Pharmacy , Doctors ),salesmen in the field, and existing patients and potential new patients. As an organization made up of dues-paying customers, we have a special obligation to explore ways of carrying out our mission in Colombo in the most cost-effective way possible. Over the years, we have seen a considerable drop in medicine sales. As a consequence of this inefficient communication and poor research coordinating handling, we must enhance our efforts to communicate our message while also reducing our expenses. One method is to use cloud computing for our office productivity work. Creating, editing, and updating documents using a cloud computing service makes sense economically and strategically. As we approach the end of our Microsoft Office license, we have an excellent opportunity to investigate the cloud computing alternative.
3
BLaCK cat,inc
Company Requirements When analyse Company Requirements, major part is the identify current company environment.Hence here are the key business structure of BLaCK cat,inc.
❏ Head office Colombo 07 ❏ Seven factories Moratuwa, Wattala, Galle, Kandy, Jaffna, Badulla, Ragama ❏ Five Laboratories ❏ 20 scientist ❏ 200 lab assistance ❏ Over 400 salesmen unit.
To manage all the above assets, company need to have efficient and fast communication system.The current system help to manage the company in early stages because company didn’t have lots of assets to control in early days.But now company operations has widely spread throughout the country.Therefore company need a better way to store company data/emails, share documents, in order to minimize cost and maximize productivity and revenue. Requirements
➢ Maturity How long has the product been around? What type of community feedback has been documented about this platform?
➢ Virtual Machine Platform What type of technologies is the provider using: VMWare, Xen, other?
➢ Storage Can company add additional persistent store to companyr virtual machine? ➢ Backup Do they offer a backup solution? ➢ Support Options What are the support options? ➢ VM/OS options How do company configure VM resources: CPU, memory, disk? What
flavors of Unix/Linux and Windows does the vendor support? Can company use custom images?
➢ VPN Access Can company access the platform over VPN? Can company access via both Internet and VPN?
➢ Management options Do they have Web Console and access for configuring and managing all resources?
4
BLaCK cat,inc
Current System & Users To understand the value of the cloud computing, we’ve done some investigation in order to find out that if company continue this approach how much we spend to the current system.
● Buy new computers every 35 years ● Buy new networking server every 35 years ● Pay for third party software license and upgrades ● Employ extra IT consultants to install softwares and maintain system. ● Networking server maintain,repairing cost.
and also some problems,
● Inadequate data security. ● Unable to monitor patient recovery stages( registered special needed patients ) ● Delay feedbacks from Doctors / Pharmacist
Intended users
★ Laboratory Scientist ( share ideas/options with other scientist….. etc) ★ Lab assistants ( get direct instruction from scientist,find accuracy rates……. etc) ★ Salesmen ( find current stock,prices,sales…..) ★ Patients ( registered for online monitoring ) ★ Doctors/Pharmacist ( Find information about new drugs,patient cure rates) ★ Head Office supply chain coordinators( coordinate all supply chain activities) ★ Head Office executives ★ Managers ( Find out ) ★ Drug Production chemist ( share information with laboratories) ★ Drug Production Engineers( find out about drug production formula,method...)
5
BLaCK cat,inc
Problem Definition
‘The cloud’ has become a commonlyused term to describe everything that exists on the internet.
But as cloud computing is a confusing subject, here are some typical ways businesses put it to
use:
Email
If company doesn’t operate its own email server, then business email is probably handled in
the cloud. Both free email services, like Yahoo! Mail and Gmail, and paidfor email
services, are cloudbased. That should set company mind at rest: the cloud isn’t just about
weird, wonderful services – it’s also about solid, reliable business tools.
Backup and file sharing
As well as keeping files on own computer, why not store them in the cloud too? This
allows to access them by logging in from any location with any computer. Company can
share them online with others, and it keeps company data backed up in a separate place.
Try a service like Dropbox to see how this works in practice
Customer relationship management (CRM)
CRM software is a great way to store details of customers and track when contact them.
Because setting up a CRM system tends to be expensive and timeconsuming, it used to be
the preserve of big companies with big budgets. However, cloudbased CRM has changed
all that, because don’t have to worry about installing and setting up a whole system.
Instead, just log in to a service on the internet.
Rented servers
Buying and setting up a network server in company gives lots of extra flexibility, but is also
quite expensive. However, instead of purchasing a server, company can rent one and access
it over the internet. The server itself sits in a special data centre and is managed by another
Cloud Computing Overview Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility over a network. Clouds can be classified as public, private or hybrid. There are three basic categories of cloud computing.
A. Software as a Service (SaaS). SaaS vendors offer customers applications to use via their Web browsers.
B. Infrastructure as a Service (IaaS). IaaS vendors offer customers services like storage, backup, disaster recovery, databases, and security. This arrangement provides customers with a virtual server.
C. Platform as a Service (PaaS). Vendors offer a space where developers can build and deploy applications without purchasing new hardware.
Software as a Service: Instead of employing software installed on their individual computers and local servers, users access applications via their Web browsers and an Internet connection. Additionally, a cloud can be public, private, or a public-private hybrid. A public cloud sells services to anyone on the Internet.A private cloud is a proprietary network or a data center that supplies hosted services to a limited number of people. When a service provider uses public cloud resources to create their private cloud, the result is called a virtual private cloud. Private, public or a hybrid of the two, cloud computing affords quick and scalable access to computing resources and IT services through the use of remotely located, widely distributed data networks. Hybrid cloud is a composition of two or more clouds (private, community or public) that remain distinct entities but are bound together, offering the benefits of multiple deployment models. Hybrid cloud can also mean the ability to connect collection, managed and/or dedicated services with cloud resources Our company need to keep contact with external entities such as patients,Doctors ,pharmacist.And also company need to fulfill the internal entities need, such as scientist share information with one another , and management executives want to monitors sales and progress.Therefore company need a private network for internal activities and a public network for external activities. Hence Hybrid SaaS is suitable for the BLaCK cat,inc carry out the current business process more effectively.
0.24/month per GB 0.25/month per GB 0.25/month per GB
Additional Storage $0.20/month per GB
0.25/month per GB 0.20/month per GB 0.23/month per GB
Public IP Addresses $0.01/hour per IP
$0.01/hour per IP $0.01/hour per IP $0.01/hour per IP
Internet Services $0.01/hour per service
$0.01/hour per service
$0.01/hour per service
$0.01/hour per service
Internet Bandwidth $0.17 per transferred
GB
$0.16 per transferred GB
$0.16 per transferred GB
$0.15 per transferred GB
Software Subscription : Windows Template + SQL
2008 Web (64Bit)
Windows Template + SQL 2008 Standard (64Bit)
$ 38
$492
$40
$520
$38
$490
$41
$490
Priority Support Greater of Greater of $500 or Greater of $400 or Greater of $500 or
9
BLaCK cat,inc
$500 or 20% of usage fees$
20% of usage fees$ 20% of usage fees$ 20% of usage fees$
Resource Google Docs
Microsoft Office Web App
Amazon Zoho
User interface Spare and easy to use
Very familiar Very familiar Unfamiliar
Users can collaborate on documents
Yes Yes Yes Yes
On mobile devices? Yes Yes Yes Yes
Web browser supported
Internet Explorer 6+,
Mozilla Firefox 2+,
Google Chrome 5, Safari 4+
Mozilla Firefox 3.x, or Apple Safari 3.x.
Internet Explorer 6+, Mozilla Firefox 2+,
Google Chrome 5, Safari 4+
any
* All above prices are for 8VPU’s per month
10
BLaCK cat,inc
Benefits of Cloud Computing If used properly and to the extent necessary, working with data in the cloud can vastly benefit all type of company key business areas. Mentioned below are some of the advantages of this technology:
1. Achieve economies of scale – increase volume output or productivity with fewer people.
Company cost per unit, project or product plummets.
2. Reduce spending on technology infrastructure. Maintain easy access to companyr
information with minimal upfront spending. Pay as company go (weekly, quarterly or
yearly), based on demand.
3. Globalize company workforce on the cheap. People worldwide can access the cloud,
provided they have an Internet connection.
4. Streamline processes. Get more work done in less time with less people.
5. Reduce capital costs. There’s no need to spend big money on hardware, software or
licensing fees.
6. Improve accessibility. Company have access anytime, anywhere, making activities so
much easier!
7. Monitor projects more effectively. Stay within budget and ahead of completion cycle
times.
8. Less personnel training is needed. It takes fewer people to do more work on a cloud,
with a minimal learning curve on hardware and software issues.
9. Minimize licensing new software. Stretch and grow without the need to buy expensive
10. Improve flexibility. Company can change direction without serious “people” or
“financial” issues at stake.
Drawbacks of Cloud Computing
● Possible downtime without internet connection: Cloud computing is totally dependent on internet connection. When the internet connection or network is down, cloud services are down as well. If the connection runs slow, then company services will also run slow and the output of company enterprise gets affected.Entire system or operations may become idle if company do not have the necessary backup or alternative internet connection. Even if cloud computing providers take precautions to ensure that the network has a great uptime, the risk always remains. While choosing a Cloud Computing service provider ensure they are reputed, dependable, and proven in their services. Should read their reviews and try them out on a trial basis before company is comfortable with their services and support.
● No Hard Drive: Some customers may find it cheaper to do away with hard drives as that
can reduce costs. But those who use programs that need an attached hard drive, using cloud computing may be quite inconvenient.
● Security and privacy issues: Perhaps to some extent as Cloud computing means Internet
computing. So we should use or store only that data that company are comfortable having on the Internet. Although security in the cloud is generally good and reliable, established cloud computing vendors ensure they have the latest, most sophisticated data security systems as data security is always a big concern for businesses. But there are still serious security concerns that hackers can attack and breach the system. As the servers are interconnected in the cloud, a hacker can breach one system and then make way into other linked systems.Privacy is another area of concern. If a user can login from any
location to access data and applications, it’s possible the user’s privacy could be compromised. . One way Cloud computing protect their clients’ privacy is to use authentication techniques such as usernames and passwords. They also use an authorization format, where each user can access only the data and applications relevant to his or her job.
Conclusion Cloud computing is not the best option to manage company activities , because there are some security , reliability and availability issues.But when we look at the large multi national companies such as , Google, Microsoft,Amazon,Apple invest lot of money to this cloud computing to enhance the user experience and solve previously note down issues.Therefore to invest in cloud computing and operate company activities is a wise decision, because of the growth of cloud , operation ,maintenance cost will dramatically decrease.Also complexity of maintaining IT services virtually guarantees the use of cloud computing will continue to grow. When we look at our company’s third party software licence, company bears lot of cost to maintain softwares and application monthly or annually. If some upgrades comes to the software company should also bear the extra cost to face the competitive advantage.Hence it’s cost effective to adopting cloud computing for our company productivity needs.By using cloud computing we can consolidate several virtual machines and absorb more power to do company computational or processing activies by saving presious time. We have to do analysis when evaluating the providers. Evaluate their experience in the market, the type of partnerships they’ve established, and their reputation in the market. We can also talk to other customers that have used their services. Before committing to a provider consider the following. Support problems don’t disappear when applications or infrastructures move to the cloud. we have to make sure that support targets are agreed on in advance with a cloud services provider. Therefore, company must align its internal support team to deal with both internal customers and the cloud provider.Cloud benefit is that, as a customer we can acquire just as much capability as
13
BLaCK cat,inc
needed. Billing and account management must be automated so that customers can monitor what they’re using and how much it costs.Customers can run up unexpected bills if they can’t accurately track usage.A cloud’s Application Programming Interface (API) is the software interface that lets company’s infrastructure or applications plug in to the cloud. This is perhaps the most important place for standardization. For an organization to easily build connections between its internal data center and the cloud, it must use standardized APIs and data transformation capabilities.
Company planning to use cloud services must be assured of tight, welldefined security services. Many levels of security are required within a cloud environment:
● Identity management: For example, so that any application service or even hardware component can be authorized on a personal or group role basis.
● Access control: There also needs to be the right level of access control within the cloud environment to protect the security of resources.
● Authorization and authentication: There must be an authentication mechanism so the right people can change applications and data.
A comprehensive security infrastructure must be provided at all levels and types of cloud services. Developers also need tools that allow them to secure the services they design to be delivered in the cloud. Organizations need consistent security across their own data center environments that intersect with a cloud service.
14
BLaCK cat,inc
Recommendation We believe that it's feasible to use hosted software as a service with acceptable risks. With the upcoming expiration of our third party software license, we recommend a measured, small-scale trial of Google cloud with a view to migrating our non-sensitive to cloud computing. Why Google Cloud Platform
❏ Google has one of the largest and most advanced computer networks. Google’s backbone
network has thousands of miles of fiber optic cable, uses advanced softwaredefined networking and has edge caching services to deliver fast, consistent and scalable performance. In fact, google even laid own fiber optic cable under the Pacific Ocean.
❏ Multiple points of presence across the globe provides strong redundancy. Company data is automatically mirrored across storage devices in multiple locations.
❏ Let Google worry about database administration, server configuration, sharding and load balancing while focus on code. No need to carry a pager or write boilerplate code.
❏ See and manage all of company applications from a single console. View the performance of applications and manage company account and billing with a simple interface.
❏ Cloud Platform is designed to scale like Google’s own products, even when experience a huge traffic spike. Managed services such as App Engine or Cloud Datastore give autoscaling that enables application to grow with our users.
❏ Just as Cloud Platform allows to scaleup, managed services also scale down. Company don’t pay for computing resources that company don’t need.
❏ Google Cloud Platform provides fast and consistent performance across the range of computing, storage and application services. With powerful processing, access to the memory company
15
BLaCK cat,inc
need and high IOPS, application will deliver consistent performance to company users. Enjoy the benefits of reduced latency and avoid noisyneighbor problems.
❏ Access trained experts 24x7 over the phone, in English with comprehensive 24x7. Get rapid response times to make sure company issues are addressed with the highest priorities. Google also offer consultation on application development, best practices, and architecture reviews for company specific use cases. For the most missioncritical applications secure direct access to company Technical Account Management team for an even higher level of service.
References http://itknowledgeexchange.techtarget.com/channel-marker/study-analyzes-tco-metrics-for-cloud-vs-on-premise-solutions/ Croll, Alistair, Cloud security: the sky is falling, December 11, 2008, Gigaom, retrieved November 2010 http://gigaom.com/2008/12/11/cloud-security-the-sky-is-falling https://www.google.com/accounts/ServiceLogin?service=writely&passive=1209600&continue=http://docs.google.com/?hl%3Den&followup=h ttp://docs.google.com/?hl%3Den<mpl=homepage&hl=en http://www.nten.org/blog/2010/03/18/how-getting-your-head-and-org-clouds http://office.microsoft.com/en-us/web-apps-help/ http://www.readwriteweb.com/archives/office_live_workspace_vs_google_docs_feature_by_feature.ph https://www.google.com/accounts/ServiceLogin?service=writely&passive=1209600&continue=http://docs.google.com/?hl%3Den&followup=h ttp://docs.google.com/?hl%3Den<mpl=homepage&hl=en