SlideShare a Scribd company logo
1 of 18
CLOUD PROPOSAL 2
CLOUD PROPOSAL 16
Cloud Proposal
Connie Farris
Colorado Technical University
Introduction to Cloud Computing
(IT175-1801B-01)
Tavon Reid
Running head: CLOUD PROPOSAL1
March 6, 2018
Title
Page……………………………………………………………………
……... 1
Table of
Contents………………………………………………………………
…. 2
Section 1: Cloud Providers and Cost Saving
Analysis……………………………. 3
What is Cloud
Computing?.............................................................................
.......... 3
Types of Cloud Deployments
……………………………………………………….3
Types of Service
Models…………………………………………………………... 3
Cost of Operation of a Physical
Server…………………………………………. 4
Cloud Computing Company
Comparisons………………………………………. 4
Recommendation for General Office
Function…………………………………… 5
Section 2: Software as a Service (SaaS) and Identity as a
Service (IDaas) Plan…. 5
Software as a Service
Providers…………………………………………………… 8
First SaaS
Provider………………………………………………………………
… 8
Second SaaS
Provider………………………………………………………………
9
Identity as a Service
Providers……………………………………………………. 9
First IDaaS
Provider……………………………………………………………….
10
Second IDaaS
Provider…………………………………………………………… 10
Migration
Plan……………………………………………………………………
….11
Section 3: Service-Oriented Architecture (SOA) and Platform as
a Service (PaaS) for Supply
Chain…………………………………………………………………
………………12
What is Cloud Computing?
Cloud based solutions have been on the rise in the
recent past in providing many solutions. Various companies are
doing away with the in-house staff operations method and
instead they are shifting their focus to the technology-oriented
approach. Cloud Computing is a wide term that is used to
describe web-based services that the individual can use to
reduce the requirements for physical hardware, software, and
personnel. ("What is Cloud Computing?", 2018)
Types of Cloud Deployments
Public Clouds
A public cloud is considered a publicly accessible cloud
environment usually offered by a third-party cloud provider.
The resources on public clouds are replaced from the previously
described cloud delivery models and given to cloud consumers
at a cost. The cloud provider is responsible for the creation and
on-going maintenance of the public cloud and its IT resources
("What is Cloud Computing?", 2018).
Community Clouds
This cloud is defined to an exclusive member of the community.
Owned by community members or other parties they establish a
public cloud that has restricted access. Being a member of the
community does not assure access to all the IT resources.
Outside parties are rarely given access. ("What is Cloud
Computing?", 2018)
Private Clouds
In a private cloud, the same company is the cloud consumer and
cloud provider. To differentiate these roles: a separate
organizational department typically assumes the responsibility
for provisioning the cloud (and therefore assumes the cloud
provider role) departments requiring access to the private cloud
assume the cloud consumer role. ("What is Cloud Computing?",
2018)
Hybrid Clouds
A hybrid cloud is a cloud environment containing two or more
different cloud deployment models. The cloud consumer may
deploy cloud services sending sensitive data to a private cloud
and less sensitive cloud services to a public cloud. ("What is
Cloud Computing?", 2018)
Types of Service Models
After researching and choosing the deployment model,
then next step is to study the three types of service models that
are available to your company, Software as a Service (SaaS),
Platform as a Service (PaaS), and Infrastructure as a Service
(IaaS). (Schultz, 2011)
Software as a Service provides all hardware and software
required and preforms all upgrades. This type of service is
generally chosen for web- delivered content such as email and
collaboration software. Requires very little administration.
Platform as a Service will provide all hardware, generally
in the form of virtual servers, and background software such as
operating systems, and database software. (Schultz, 2011)
Infrastructure as a Service provides and maintains only
hardware resources, these resources are either physical servers
or virtual servers. The user must purchase, install and maintain
all software requirements (Schultz, 2011)
Cost of Operation of a Physical Server
When deciding on a physical server or a cloud server, there is a
lot of research to help
figure out if the cost is worth keeping a physical server
maintained and running or moving to a different option such as
a cloud server.
The chart below shows the expected expenses that a company is
looking forward to the first year an in-house server, the
software portion is examples of typically used software and
operating systems. This is for a single server, if the company
decides it needs more servers the more it will cost.
Initial Cost
Microsoft Exchange Server
$4.000
Hardware
$1.000
Exchange 2010
$4,000
SQL
$900
Total
$9,500
Annual Expenses
Hardware Maintenance
$1,000
Server Administrator
$75,000
Facility Cost
$850.00
Cloud Computing Company Comparisons
It has been decided to move forward constructing your
General Offices Function requirements in the cloud, this means
a lot of research will be done to compare different cloud
computing companies to find one that meets your needs for your
company. Some of the main things to look for is the cost, how
quick they can have you set up and running, ability to scale as
the business
grow, the type of scaling they are capable of, operating system
platforms. Here is a comparison of four major cloud providers.
(Liu, 2016)
AWS
Microsoft Azure
Google
IBM
Cost
$0.0058 per Hour
$0.008/hour
With free trial
$0.026 per GB
$0.0060 per GB
Compute
Ec2
Virtual Machine
Computer Engine
App Engine
Bare Metal
Servers
Virtual Servers
Power8
Storage
S3
EBS
EFS
Glacier
Blob Storage
Queue Storage
File Storage
Disk Storage
Cloud Storage
Persistent Disk
Object Storage
Block Storage
File Storage
Mass Storage
Servers
Back up and Data Storage
Back up
Site Recovery
Backup
Database and Data Warehouse
Auroa
RDS
DynamoDB
Redshift
Data Lake Store
SQL Database
DocumentDB
Table Storage
SQL Data
Warehouse
Cloud SQL
Cloud Bigtable
Cloud Spanner
Cloud Datastore
Data Services
Big Data Hosting
MongoDB Hosting
Riak Hosting
Containers
Container Registry
Container Service
Container Registry
Container
Service
.
Recommendation for General Office Function
The General Office Function allows for communication within
the company. This function requirements including being able
to send and receive an email, the ability to collaborate on a
project, and easily compile and share information. To utilize
cloud computing for this I would recommend use of a Hybrid
Cloud with a Platform as a Service and IDaaS
A Hybrid Cloud will give the employees access their
email, and collaboration resources anywhere in the world, while
the PaaS would give the company the ability to manage their
user accounts and securely access to collaboration tools based
on administrative guidance. PaaS will a prevent the need for a
high-level server administrator to maintain operating systems
and secondary software. IDaaS includes user authentication,
Single Sign-on (SSO), and authorization enforcement which will
reduce the need to remember a lot of passwords. (Edward, 2017)
Section 2:Software as a Service (SaaS) and Identity as a Service
(IDaas) Plan
Software as a Service Providers
With all the Software as a Service (SaaS) companies within the
cloud, being able to pick the proper company to provide
services for the Widget division, since each one has their own
available software specialties and advantages and
disadvantages, think about the requirements that these
companies will need to support. XYZ has claimed they were
interested in a SaaS provider for basic office administration and
collaboration functions in the Widget division. I have developed
an analysis of two SaaS companies that are able to provide web
mail, messaging, document sharing, and project management.
1st Cloud9
Cloud9 has is made BI more available at the field level so
frontline workers can take advantage of it and make better
decisions. It has deconstructed traditional data warehouse
infrastructures and processes and uses a technique called
versioned replication. This automated data warehouse
technology comprises a replication service and proprietary data
management technology called versioned database. The
advantages over a traditional relational database, such as the
ability to ensure that changes are cumulative rather than
destructive.
(Schultz, 2011)
Hosted Mail by OCcloud9 offers high availability and load
balanced platform that provides optimal protection against
downtime. Our Servers are self-monitoring. When a problem is
detected, as a performance slowdown or a lack of available disk
space, the server will automatically act and seamlessly move
users to another mail server.
2nd Reval.
"There's so little innovation in some legacy functions, and this
is just one example where SaaS brings much-needed newer
functionality," he adds. Reval is an example of how the SaaS
model is penetrating critical business areas - in this case,
finance - at even the largest of companies, says
Commonwealth's Perreault. Reval is the leading, global provider
of cloud treasury software. Our scalable Software-as-a-Service
(SaaS) solution helps more than 650 companies around the
world to better manage cash, liquidity, financial risk and hedge
accounting. Reval runs over a service-oriented architecture,
using a Microsoft .Net framework and providing a Simple
Object Application Protocol-compliant distributed system built
on a Web Services architecture, provides the ability to integrate
treasury management and other enterprise systems using
common data exchange protocols,
(Schultz, 2011)
Identity as a Service Providers
This a cloud-based service that provides a set of identity and
access management functions to target systems on customers'
premises and/or in the cloud and includes user authentication,
Single Sign-on (SSO), and authorization enforcements
1st Okta
Management service provides directory services, SSO, strong
authentication, provisioning, workflow, and reporting, all
delivered as a multitenant. Okta’s directory service has the
capabilities to automatically import existing users from a
variety of directories, easily provision (create) and deprovision
(deactivate). You save a lot of time using Okta because there is
no need to try remembering lots of credentials. It allows you to
connect to your services from the same UI. Its interface is very
easy to use and learn. Packaging a good number of components
into a single pane of glass (unlike, say, Microsoft's solution
which requires a bunch of disparate systems). You get a log of
value for your money. The support and development teams are
responsive. The support for single sign-on to non-SSO apps
with the browser plugin is very helpful. The product looks nice
and is easy for end users to use. The Okta Application Network
has far more apps total, with SAML support, and with
provisioning support than the competitors. (Edward, 2017)
2nd OneLogin
OneLogin provides an on-demand IDaaS solution of single sign-
on, multi-factor authentication, directory integration, user
provisioning, and a catalog of pre-integrated applications
OneLogin has taken a standards-based approach to application
integration and established itself as a thought leader in the field
of authentication added adaptive authentication support to its
platform. Multi-Factor Authentication (MFA) is the norm to
preventing unauthorized users accessing corporate data with
passwords alone. Protect your organization against attacks with
policy-based access control for sign-in and password reset
based on location, application and user privilege level. (Edward,
2017)
Migration Plan
The First Step in Migration
License costs / plan – does the company have a good
understanding of them? You must go over what you already
have in place and what your budget will be.
R&D development / Maintenance costs –Are the costs internal,
outsourced or part of a service? Integrations / Interfaces – Be
aware the places that your systems connect, integrate, and
interface with other systems and other services. This is
something that you do not want to discover post-migration.
Risks – Find out what risks you are exposed to and determine
how to overcome these in your move to the cloud. ("6 steps to
successfully migrate your organization to cloud", 2014)
The Second Step in Migration
Identify key users and encourage them – Get them involved in
the project from the start and listen to their feedback. Get all of
management on board (at high- and mid-level) explain new
features and give them training. Revise your policies, working
procedures and assure that everything is ready for the new
work environment. Monitor usage, interfaces, data migration.
Check that emails are coming in, check that transactions are
going through, check the logs of your interfaces to ensure that
they are working. Hold status meetings and expect surprises. IT
teams are only human, small mistakes can happen, the important
thing is to fix them as soon as you are made aware of them. ("6
steps to successfully migrate your organization to cloud", 2014)
Section 3: Service-Oriented Architecture (SOA) and Platform as
a Service (PaaS) for Supply Chain
Platform as a Service (PaaS)
Platform as A Service (PaaS) refers to a type of cloud
computing services which offers a platform that allows the
development, running and management of applications while at
the same time avoiding the complexity that involves building
and maintenance of infrastructure which are typically related to
the development and launching of an app. There are three
possible ways in which PaaS can be delivered; first, it can be
delivered in terms of public cloud service that originates from a
provider. Here, the customer controls the deployment of the
software with limited configuration options, while the provision
of the servers, networks, storage, middleware (for example;
Java runtime, integration and .NET runtime), operating system,
database as well as other services that are necessary for hosting
consumer applications are left to the provider. Secondly, PaaS
could be delivered like a private service (appliance or software)
inside a firewall. Thirdly, it could be provided as deployed
software and as a service on public infrastructure (Sullivan,
2014).
When selecting and evaluating PaaS provider certain things are
considered, for example, server-side technologies offered by the
vendor, programming languages and options of data storage.
Support for the integration of applications and developer tools
are also an important consideration as since it will determine
integration of PaaS with other applications. It is also vital to
consider the costs involved through an evaluation of the pricing
model. The following are three potential PaaS providers; Engine
Yard, Google App Engine and Red Hat Open Shift.
For Engine Yard, there are various benefits associated. First of
all, there is easy integration as far as integration with both
private and public Git repositories is concerned. Again, with
this provider, there is optimum control in regard to virtual
machine instances in comparison to other providers of PaaS.
Furthermore, there are dedicated instances which do not have
multi-tenancy at the level of virtual machine. Again, Engine
Yard allows faster innovation as it enhances agility. This is
because with Engine Yard servers can easily be configured.
Finally, the provider enables the client to save money and other
resources. This is because the costs would be lowered by five
times compared to a situation whereby the client would have to
pay the indirect and direct costs of managing own
infrastructure. However, the PaaS provider has its supported
languages confined to Grubby, REE, Node.js, PHP and Rubiniu.
The pricing is settled based on model of ‘pay as you go’ which
has options premium and standard support. The prices fall
between US$ 0.05 an hour per every instance and US $ 2.19 an
hour for every instance which depends on the client’s
configuration.
The benefits associated with Red Hat Open Shift include
among others; offering a multiple of languages, components and
databases. Secondly, with this provider, the PaaS is greatly
customizable. Furthermore, Open Shift enables the automation
of system administration activities including provisioning of
virtual servers, scaling and configuration along with supporting
Git repositories for the management of codes. However,
although it works perfectly with Git, non-Git deployments may
demand extra steps. The budgeting of Open Shift would entail
an online pricing based on types and number of components
referred to as gears that is deployed. The prices of such gears
fall between US$ 0.02 an hour and US$ 0.10 an hour but it
depends on the size, for example, 2 GB (big), 1 GB(medium)
and 512 MB(small). A support plan goes for US$20 a month in
addition to usage costs (Sullivan, 2014).
Google App Engine is beneficial to the client in the sense
that it supports developers and web applications using Python,
Java Go and PHP. The Java supports various languages. The
PaaS provides managed runtime environments and infrastructure
which are assured to scale if the apps suit the Google App
Engine’s restrictions. The risk involved is that the programming
languages are restricted to Python, Java, PHP and Go. The
budgetary information in terms of pricing are; US$ 0.08 an hour
per instance on demand or US $ 0.05 an hour (for a reserved
instance). The price for data store is US$ 0.18 per GB for every
month while the cost of bandwidth is US$ 0.12 per GB. There
are other service costs and might apply.
Platform as a Service (PaaS) for Supply Chain
Among the three PaaS providers, I would go for
Red Hat Open Shift due to a number of reasons. First and
foremost, it supports multiple languages, databases and
frameworks on the same platform. This means that clients can
take the advantage of the Docker ecosystem. Secondly, Open
Shift offers container-based platform that is immutable and
there is the possibility of deploying and running micro services
and applications. Thirdly, Open Shift allows the automation of
deployments, application builds, scaling etc. from Kubernetes.
Additionally, with Open Shift there are multiple interaction
models. Lastly, there is the capability of incorporating
persistence into application components while at the same time
providing stateless cloud natural design (Sullivan, 2014). The
table below represents budgetary information in relation to
pricing.
Gear Prices
Size
US$ 0.02 to 0.04 per Hour
500MB to around 0.9 GB
US$ 0.05 to 0.07 per Hour
1GB to around 1.9 GB
US$ 0.08 to 0.10 per Hour
More than 2 GB
Note: Silver support plan goes for US$ 20 per month in addition
to usage costs. Bonus of three small gears as well as 1 GB of
storage for every gear are free of charge
References:
What is Cloud Computing? (2018). What is Cloud Computing?
Retrieved 20 February 2018, from
http://www.whatiscloud.com/origins_and_influences/a_brief_his
tory
Schultz, B. (2011). 10 Software as a service (SaaS) companies
to watch. Retrieved 23 February 2018, from
http://ttps://www.networkworld.com/article/2177308/saas/10-
saas-companies-to-watch.html?page=2
Seven IDaaS Vendors to Watch in 2018. solutionsreview.
Retrieved 22 March 2018, from
https://solutionsreview.com/identity-management/idaas-
vendors-to-watch-2018/
6 steps to successfully migrate your organization to cloud.
(2014). /blog.sysaid.com/. Retrieved from
http://://blog.sysaid.com/entry/6-steps-to-successfully-migrate-
your-organization-to-cloud
Liu, A. (2016). Top 10 Best Cloud Providers 2016.
cloudspectator. Retrieved 27 February 2018, from
http:///cloudspectator.com/best-cloud-providers-2016/
Sullivan, D. (2014). PaaS Providers List: Comparison and
Guide. Retrieved from
Https://www.tomsitpro.com/articles/paas-providers,1-
1517.html.
CLOUD PROPOSAL2CLOUD PROPOSAL16Cloud Proposal.docx
CLOUD PROPOSAL2CLOUD PROPOSAL16Cloud Proposal.docx

More Related Content

Similar to CLOUD PROPOSAL2CLOUD PROPOSAL16Cloud Proposal.docx

Review and Classification of Cloud Computing Research
Review and Classification of Cloud Computing ResearchReview and Classification of Cloud Computing Research
Review and Classification of Cloud Computing Researchiosrjce
 
Cloud computing ebook
Cloud computing ebookCloud computing ebook
Cloud computing ebookAnkit Gupta
 
Cloud Considerations What you need to kn.docx
Cloud Considerations What you need to kn.docxCloud Considerations What you need to kn.docx
Cloud Considerations What you need to kn.docxmary772
 
Falcon Security Essay
Falcon Security EssayFalcon Security Essay
Falcon Security EssayJennifer Wood
 
Ibm cloud wl aanalysis
Ibm cloud wl aanalysisIbm cloud wl aanalysis
Ibm cloud wl aanalysisSanjeev Kumar
 
How to choose the right cloud provider for your business needs.pdf
How to choose the right cloud provider for your business needs.pdfHow to choose the right cloud provider for your business needs.pdf
How to choose the right cloud provider for your business needs.pdfSparity1
 
What is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete GuideWhat is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete GuideMarianne Harness
 
IRJET- An Overview on Cloud Computing and Challenges
IRJET-  	  An Overview on Cloud Computing and ChallengesIRJET-  	  An Overview on Cloud Computing and Challenges
IRJET- An Overview on Cloud Computing and ChallengesIRJET Journal
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purposeAsif Anik
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purposeAsif Anik
 
Wp esg-5-considerations-hybrid-clouds
Wp esg-5-considerations-hybrid-cloudsWp esg-5-considerations-hybrid-clouds
Wp esg-5-considerations-hybrid-cloudsFaisal Farooq
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingvishnu varunan
 
What is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete GuideWhat is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete GuideAlaina Carter
 
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValueThe Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValueRapidValue
 

Similar to CLOUD PROPOSAL2CLOUD PROPOSAL16Cloud Proposal.docx (20)

Review and Classification of Cloud Computing Research
Review and Classification of Cloud Computing ResearchReview and Classification of Cloud Computing Research
Review and Classification of Cloud Computing Research
 
Cc unit 3 updated version
Cc unit 3 updated versionCc unit 3 updated version
Cc unit 3 updated version
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
ReactJS Test Questions Answers.pdf
ReactJS Test Questions Answers.pdfReactJS Test Questions Answers.pdf
ReactJS Test Questions Answers.pdf
 
Cloud computing ebook
Cloud computing ebookCloud computing ebook
Cloud computing ebook
 
Cloud Considerations What you need to kn.docx
Cloud Considerations What you need to kn.docxCloud Considerations What you need to kn.docx
Cloud Considerations What you need to kn.docx
 
CLOUD COMPUTING_proposal
CLOUD COMPUTING_proposalCLOUD COMPUTING_proposal
CLOUD COMPUTING_proposal
 
Falcon Security Essay
Falcon Security EssayFalcon Security Essay
Falcon Security Essay
 
Ibm cloud wl aanalysis
Ibm cloud wl aanalysisIbm cloud wl aanalysis
Ibm cloud wl aanalysis
 
How to choose the right cloud provider for your business needs.pdf
How to choose the right cloud provider for your business needs.pdfHow to choose the right cloud provider for your business needs.pdf
How to choose the right cloud provider for your business needs.pdf
 
What is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete GuideWhat is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete Guide
 
IRJET- An Overview on Cloud Computing and Challenges
IRJET-  	  An Overview on Cloud Computing and ChallengesIRJET-  	  An Overview on Cloud Computing and Challenges
IRJET- An Overview on Cloud Computing and Challenges
 
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
 
Wp esg-5-considerations-hybrid-clouds
Wp esg-5-considerations-hybrid-cloudsWp esg-5-considerations-hybrid-clouds
Wp esg-5-considerations-hybrid-clouds
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
What is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete GuideWhat is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete Guide
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValueThe Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
 

More from clarebernice

Consider the vision for a successful Southwest Transit marketing tea.docx
Consider the vision for a successful Southwest Transit marketing tea.docxConsider the vision for a successful Southwest Transit marketing tea.docx
Consider the vision for a successful Southwest Transit marketing tea.docxclarebernice
 
Consider the various ways to create effective communication in teams.docx
Consider the various ways to create effective communication in teams.docxConsider the various ways to create effective communication in teams.docx
Consider the various ways to create effective communication in teams.docxclarebernice
 
consider the unique and varied forms of slaveryenslavement in Afric.docx
consider the unique and varied forms of slaveryenslavement in Afric.docxconsider the unique and varied forms of slaveryenslavement in Afric.docx
consider the unique and varied forms of slaveryenslavement in Afric.docxclarebernice
 
Consider the types of digital technology advances that exist and how.docx
Consider the types of digital technology advances that exist and how.docxConsider the types of digital technology advances that exist and how.docx
Consider the types of digital technology advances that exist and how.docxclarebernice
 
Consider the two following statements Photosynthesis and cellular .docx
Consider the two following statements Photosynthesis and cellular .docxConsider the two following statements Photosynthesis and cellular .docx
Consider the two following statements Photosynthesis and cellular .docxclarebernice
 
Consider the study on Ethnography you described last week, Remind us.docx
Consider the study on Ethnography you described last week, Remind us.docxConsider the study on Ethnography you described last week, Remind us.docx
Consider the study on Ethnography you described last week, Remind us.docxclarebernice
 
Consider the role of HR in a rapidly-changing world. What cha.docx
Consider the role of HR in a rapidly-changing world. What cha.docxConsider the role of HR in a rapidly-changing world. What cha.docx
Consider the role of HR in a rapidly-changing world. What cha.docxclarebernice
 
Consider the scenarios involving the unwilling moral agents of J.docx
Consider the scenarios involving the unwilling moral agents of J.docxConsider the scenarios involving the unwilling moral agents of J.docx
Consider the scenarios involving the unwilling moral agents of J.docxclarebernice
 
Consider the scenario below.A toxic waste dump company wants to .docx
Consider the scenario below.A toxic waste dump company wants to .docxConsider the scenario below.A toxic waste dump company wants to .docx
Consider the scenario below.A toxic waste dump company wants to .docxclarebernice
 
Consider the role of interest groups in the policy-making process, w.docx
Consider the role of interest groups in the policy-making process, w.docxConsider the role of interest groups in the policy-making process, w.docx
Consider the role of interest groups in the policy-making process, w.docxclarebernice
 
Consider the role of stakeholders in addressing a health problem a.docx
Consider the role of stakeholders in addressing a health problem a.docxConsider the role of stakeholders in addressing a health problem a.docx
Consider the role of stakeholders in addressing a health problem a.docxclarebernice
 
Consider the quote by Adam Fuss in this module in which he describes.docx
Consider the quote by Adam Fuss in this module in which he describes.docxConsider the quote by Adam Fuss in this module in which he describes.docx
Consider the quote by Adam Fuss in this module in which he describes.docxclarebernice
 
Consider the obstacles that Phoenix Jackson had to overcome on h.docx
Consider the obstacles that Phoenix Jackson had to overcome on h.docxConsider the obstacles that Phoenix Jackson had to overcome on h.docx
Consider the obstacles that Phoenix Jackson had to overcome on h.docxclarebernice
 
Consider the nurse leader’s role in achieving the IHI Quadruple Ai.docx
Consider the nurse leader’s role in achieving the IHI Quadruple Ai.docxConsider the nurse leader’s role in achieving the IHI Quadruple Ai.docx
Consider the nurse leader’s role in achieving the IHI Quadruple Ai.docxclarebernice
 
Consider the music business as a supply network. How has music d.docx
Consider the music business as a supply network. How has music d.docxConsider the music business as a supply network. How has music d.docx
Consider the music business as a supply network. How has music d.docxclarebernice
 
Consider the mean of a cluster of objects from a binary transact.docx
Consider the mean of a cluster of objects from a binary transact.docxConsider the mean of a cluster of objects from a binary transact.docx
Consider the mean of a cluster of objects from a binary transact.docxclarebernice
 
Consider the importance of using a variety of assessments in the.docx
Consider the importance of using a variety of assessments in the.docxConsider the importance of using a variety of assessments in the.docx
Consider the importance of using a variety of assessments in the.docxclarebernice
 
Consider the importance of visuals in connecting with an audienc.docx
Consider the importance of visuals in connecting with an audienc.docxConsider the importance of visuals in connecting with an audienc.docx
Consider the importance of visuals in connecting with an audienc.docxclarebernice
 
Consider the imagery you created in your mind as you interacted with.docx
Consider the imagery you created in your mind as you interacted with.docxConsider the imagery you created in your mind as you interacted with.docx
Consider the imagery you created in your mind as you interacted with.docxclarebernice
 
Consider the followingContrast Soviet and post-Soviet migration.docx
Consider the followingContrast Soviet and post-Soviet migration.docxConsider the followingContrast Soviet and post-Soviet migration.docx
Consider the followingContrast Soviet and post-Soviet migration.docxclarebernice
 

More from clarebernice (20)

Consider the vision for a successful Southwest Transit marketing tea.docx
Consider the vision for a successful Southwest Transit marketing tea.docxConsider the vision for a successful Southwest Transit marketing tea.docx
Consider the vision for a successful Southwest Transit marketing tea.docx
 
Consider the various ways to create effective communication in teams.docx
Consider the various ways to create effective communication in teams.docxConsider the various ways to create effective communication in teams.docx
Consider the various ways to create effective communication in teams.docx
 
consider the unique and varied forms of slaveryenslavement in Afric.docx
consider the unique and varied forms of slaveryenslavement in Afric.docxconsider the unique and varied forms of slaveryenslavement in Afric.docx
consider the unique and varied forms of slaveryenslavement in Afric.docx
 
Consider the types of digital technology advances that exist and how.docx
Consider the types of digital technology advances that exist and how.docxConsider the types of digital technology advances that exist and how.docx
Consider the types of digital technology advances that exist and how.docx
 
Consider the two following statements Photosynthesis and cellular .docx
Consider the two following statements Photosynthesis and cellular .docxConsider the two following statements Photosynthesis and cellular .docx
Consider the two following statements Photosynthesis and cellular .docx
 
Consider the study on Ethnography you described last week, Remind us.docx
Consider the study on Ethnography you described last week, Remind us.docxConsider the study on Ethnography you described last week, Remind us.docx
Consider the study on Ethnography you described last week, Remind us.docx
 
Consider the role of HR in a rapidly-changing world. What cha.docx
Consider the role of HR in a rapidly-changing world. What cha.docxConsider the role of HR in a rapidly-changing world. What cha.docx
Consider the role of HR in a rapidly-changing world. What cha.docx
 
Consider the scenarios involving the unwilling moral agents of J.docx
Consider the scenarios involving the unwilling moral agents of J.docxConsider the scenarios involving the unwilling moral agents of J.docx
Consider the scenarios involving the unwilling moral agents of J.docx
 
Consider the scenario below.A toxic waste dump company wants to .docx
Consider the scenario below.A toxic waste dump company wants to .docxConsider the scenario below.A toxic waste dump company wants to .docx
Consider the scenario below.A toxic waste dump company wants to .docx
 
Consider the role of interest groups in the policy-making process, w.docx
Consider the role of interest groups in the policy-making process, w.docxConsider the role of interest groups in the policy-making process, w.docx
Consider the role of interest groups in the policy-making process, w.docx
 
Consider the role of stakeholders in addressing a health problem a.docx
Consider the role of stakeholders in addressing a health problem a.docxConsider the role of stakeholders in addressing a health problem a.docx
Consider the role of stakeholders in addressing a health problem a.docx
 
Consider the quote by Adam Fuss in this module in which he describes.docx
Consider the quote by Adam Fuss in this module in which he describes.docxConsider the quote by Adam Fuss in this module in which he describes.docx
Consider the quote by Adam Fuss in this module in which he describes.docx
 
Consider the obstacles that Phoenix Jackson had to overcome on h.docx
Consider the obstacles that Phoenix Jackson had to overcome on h.docxConsider the obstacles that Phoenix Jackson had to overcome on h.docx
Consider the obstacles that Phoenix Jackson had to overcome on h.docx
 
Consider the nurse leader’s role in achieving the IHI Quadruple Ai.docx
Consider the nurse leader’s role in achieving the IHI Quadruple Ai.docxConsider the nurse leader’s role in achieving the IHI Quadruple Ai.docx
Consider the nurse leader’s role in achieving the IHI Quadruple Ai.docx
 
Consider the music business as a supply network. How has music d.docx
Consider the music business as a supply network. How has music d.docxConsider the music business as a supply network. How has music d.docx
Consider the music business as a supply network. How has music d.docx
 
Consider the mean of a cluster of objects from a binary transact.docx
Consider the mean of a cluster of objects from a binary transact.docxConsider the mean of a cluster of objects from a binary transact.docx
Consider the mean of a cluster of objects from a binary transact.docx
 
Consider the importance of using a variety of assessments in the.docx
Consider the importance of using a variety of assessments in the.docxConsider the importance of using a variety of assessments in the.docx
Consider the importance of using a variety of assessments in the.docx
 
Consider the importance of visuals in connecting with an audienc.docx
Consider the importance of visuals in connecting with an audienc.docxConsider the importance of visuals in connecting with an audienc.docx
Consider the importance of visuals in connecting with an audienc.docx
 
Consider the imagery you created in your mind as you interacted with.docx
Consider the imagery you created in your mind as you interacted with.docxConsider the imagery you created in your mind as you interacted with.docx
Consider the imagery you created in your mind as you interacted with.docx
 
Consider the followingContrast Soviet and post-Soviet migration.docx
Consider the followingContrast Soviet and post-Soviet migration.docxConsider the followingContrast Soviet and post-Soviet migration.docx
Consider the followingContrast Soviet and post-Soviet migration.docx
 

Recently uploaded

Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 

Recently uploaded (20)

Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 

CLOUD PROPOSAL2CLOUD PROPOSAL16Cloud Proposal.docx

  • 1. CLOUD PROPOSAL 2 CLOUD PROPOSAL 16 Cloud Proposal Connie Farris Colorado Technical University Introduction to Cloud Computing (IT175-1801B-01) Tavon Reid Running head: CLOUD PROPOSAL1 March 6, 2018 Title Page…………………………………………………………………… ……... 1 Table of Contents……………………………………………………………… …. 2 Section 1: Cloud Providers and Cost Saving Analysis……………………………. 3 What is Cloud Computing?............................................................................. .......... 3 Types of Cloud Deployments
  • 2. ……………………………………………………….3 Types of Service Models…………………………………………………………... 3 Cost of Operation of a Physical Server…………………………………………. 4 Cloud Computing Company Comparisons………………………………………. 4 Recommendation for General Office Function…………………………………… 5 Section 2: Software as a Service (SaaS) and Identity as a Service (IDaas) Plan…. 5 Software as a Service Providers…………………………………………………… 8 First SaaS Provider……………………………………………………………… … 8 Second SaaS Provider……………………………………………………………… 9 Identity as a Service Providers……………………………………………………. 9 First IDaaS Provider………………………………………………………………. 10 Second IDaaS Provider…………………………………………………………… 10 Migration Plan…………………………………………………………………… ….11 Section 3: Service-Oriented Architecture (SOA) and Platform as a Service (PaaS) for Supply Chain………………………………………………………………… ………………12
  • 3. What is Cloud Computing? Cloud based solutions have been on the rise in the recent past in providing many solutions. Various companies are doing away with the in-house staff operations method and instead they are shifting their focus to the technology-oriented approach. Cloud Computing is a wide term that is used to describe web-based services that the individual can use to reduce the requirements for physical hardware, software, and personnel. ("What is Cloud Computing?", 2018) Types of Cloud Deployments Public Clouds A public cloud is considered a publicly accessible cloud environment usually offered by a third-party cloud provider. The resources on public clouds are replaced from the previously described cloud delivery models and given to cloud consumers at a cost. The cloud provider is responsible for the creation and on-going maintenance of the public cloud and its IT resources ("What is Cloud Computing?", 2018). Community Clouds This cloud is defined to an exclusive member of the community. Owned by community members or other parties they establish a public cloud that has restricted access. Being a member of the community does not assure access to all the IT resources. Outside parties are rarely given access. ("What is Cloud Computing?", 2018) Private Clouds In a private cloud, the same company is the cloud consumer and cloud provider. To differentiate these roles: a separate organizational department typically assumes the responsibility for provisioning the cloud (and therefore assumes the cloud provider role) departments requiring access to the private cloud assume the cloud consumer role. ("What is Cloud Computing?", 2018) Hybrid Clouds A hybrid cloud is a cloud environment containing two or more
  • 4. different cloud deployment models. The cloud consumer may deploy cloud services sending sensitive data to a private cloud and less sensitive cloud services to a public cloud. ("What is Cloud Computing?", 2018) Types of Service Models After researching and choosing the deployment model, then next step is to study the three types of service models that are available to your company, Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). (Schultz, 2011) Software as a Service provides all hardware and software required and preforms all upgrades. This type of service is generally chosen for web- delivered content such as email and collaboration software. Requires very little administration. Platform as a Service will provide all hardware, generally in the form of virtual servers, and background software such as operating systems, and database software. (Schultz, 2011) Infrastructure as a Service provides and maintains only hardware resources, these resources are either physical servers or virtual servers. The user must purchase, install and maintain all software requirements (Schultz, 2011) Cost of Operation of a Physical Server When deciding on a physical server or a cloud server, there is a lot of research to help figure out if the cost is worth keeping a physical server maintained and running or moving to a different option such as a cloud server. The chart below shows the expected expenses that a company is looking forward to the first year an in-house server, the software portion is examples of typically used software and operating systems. This is for a single server, if the company decides it needs more servers the more it will cost. Initial Cost Microsoft Exchange Server $4.000
  • 5. Hardware $1.000 Exchange 2010 $4,000 SQL $900 Total $9,500 Annual Expenses Hardware Maintenance $1,000 Server Administrator $75,000 Facility Cost $850.00 Cloud Computing Company Comparisons It has been decided to move forward constructing your General Offices Function requirements in the cloud, this means a lot of research will be done to compare different cloud computing companies to find one that meets your needs for your company. Some of the main things to look for is the cost, how quick they can have you set up and running, ability to scale as the business grow, the type of scaling they are capable of, operating system platforms. Here is a comparison of four major cloud providers. (Liu, 2016) AWS Microsoft Azure Google IBM
  • 6. Cost $0.0058 per Hour $0.008/hour With free trial $0.026 per GB $0.0060 per GB Compute Ec2 Virtual Machine Computer Engine App Engine Bare Metal Servers Virtual Servers Power8 Storage S3 EBS EFS Glacier Blob Storage Queue Storage File Storage Disk Storage Cloud Storage Persistent Disk Object Storage Block Storage File Storage Mass Storage Servers
  • 7. Back up and Data Storage Back up Site Recovery Backup Database and Data Warehouse Auroa RDS DynamoDB Redshift Data Lake Store SQL Database DocumentDB Table Storage SQL Data Warehouse Cloud SQL Cloud Bigtable Cloud Spanner Cloud Datastore Data Services Big Data Hosting MongoDB Hosting Riak Hosting Containers Container Registry Container Service Container Registry Container Service .
  • 8. Recommendation for General Office Function The General Office Function allows for communication within the company. This function requirements including being able to send and receive an email, the ability to collaborate on a project, and easily compile and share information. To utilize cloud computing for this I would recommend use of a Hybrid Cloud with a Platform as a Service and IDaaS A Hybrid Cloud will give the employees access their email, and collaboration resources anywhere in the world, while the PaaS would give the company the ability to manage their user accounts and securely access to collaboration tools based on administrative guidance. PaaS will a prevent the need for a high-level server administrator to maintain operating systems and secondary software. IDaaS includes user authentication, Single Sign-on (SSO), and authorization enforcement which will reduce the need to remember a lot of passwords. (Edward, 2017) Section 2:Software as a Service (SaaS) and Identity as a Service (IDaas) Plan Software as a Service Providers With all the Software as a Service (SaaS) companies within the cloud, being able to pick the proper company to provide services for the Widget division, since each one has their own
  • 9. available software specialties and advantages and disadvantages, think about the requirements that these companies will need to support. XYZ has claimed they were interested in a SaaS provider for basic office administration and collaboration functions in the Widget division. I have developed an analysis of two SaaS companies that are able to provide web mail, messaging, document sharing, and project management. 1st Cloud9 Cloud9 has is made BI more available at the field level so frontline workers can take advantage of it and make better decisions. It has deconstructed traditional data warehouse infrastructures and processes and uses a technique called versioned replication. This automated data warehouse technology comprises a replication service and proprietary data management technology called versioned database. The advantages over a traditional relational database, such as the ability to ensure that changes are cumulative rather than destructive. (Schultz, 2011) Hosted Mail by OCcloud9 offers high availability and load balanced platform that provides optimal protection against downtime. Our Servers are self-monitoring. When a problem is detected, as a performance slowdown or a lack of available disk space, the server will automatically act and seamlessly move users to another mail server. 2nd Reval. "There's so little innovation in some legacy functions, and this is just one example where SaaS brings much-needed newer functionality," he adds. Reval is an example of how the SaaS model is penetrating critical business areas - in this case, finance - at even the largest of companies, says Commonwealth's Perreault. Reval is the leading, global provider of cloud treasury software. Our scalable Software-as-a-Service (SaaS) solution helps more than 650 companies around the world to better manage cash, liquidity, financial risk and hedge accounting. Reval runs over a service-oriented architecture,
  • 10. using a Microsoft .Net framework and providing a Simple Object Application Protocol-compliant distributed system built on a Web Services architecture, provides the ability to integrate treasury management and other enterprise systems using common data exchange protocols, (Schultz, 2011) Identity as a Service Providers This a cloud-based service that provides a set of identity and access management functions to target systems on customers' premises and/or in the cloud and includes user authentication, Single Sign-on (SSO), and authorization enforcements 1st Okta Management service provides directory services, SSO, strong authentication, provisioning, workflow, and reporting, all delivered as a multitenant. Okta’s directory service has the capabilities to automatically import existing users from a variety of directories, easily provision (create) and deprovision (deactivate). You save a lot of time using Okta because there is no need to try remembering lots of credentials. It allows you to connect to your services from the same UI. Its interface is very easy to use and learn. Packaging a good number of components into a single pane of glass (unlike, say, Microsoft's solution which requires a bunch of disparate systems). You get a log of value for your money. The support and development teams are responsive. The support for single sign-on to non-SSO apps with the browser plugin is very helpful. The product looks nice and is easy for end users to use. The Okta Application Network has far more apps total, with SAML support, and with provisioning support than the competitors. (Edward, 2017) 2nd OneLogin OneLogin provides an on-demand IDaaS solution of single sign- on, multi-factor authentication, directory integration, user provisioning, and a catalog of pre-integrated applications OneLogin has taken a standards-based approach to application integration and established itself as a thought leader in the field
  • 11. of authentication added adaptive authentication support to its platform. Multi-Factor Authentication (MFA) is the norm to preventing unauthorized users accessing corporate data with passwords alone. Protect your organization against attacks with policy-based access control for sign-in and password reset based on location, application and user privilege level. (Edward, 2017) Migration Plan The First Step in Migration License costs / plan – does the company have a good understanding of them? You must go over what you already have in place and what your budget will be. R&D development / Maintenance costs –Are the costs internal, outsourced or part of a service? Integrations / Interfaces – Be aware the places that your systems connect, integrate, and interface with other systems and other services. This is something that you do not want to discover post-migration. Risks – Find out what risks you are exposed to and determine how to overcome these in your move to the cloud. ("6 steps to successfully migrate your organization to cloud", 2014) The Second Step in Migration Identify key users and encourage them – Get them involved in the project from the start and listen to their feedback. Get all of management on board (at high- and mid-level) explain new features and give them training. Revise your policies, working procedures and assure that everything is ready for the new work environment. Monitor usage, interfaces, data migration. Check that emails are coming in, check that transactions are going through, check the logs of your interfaces to ensure that they are working. Hold status meetings and expect surprises. IT teams are only human, small mistakes can happen, the important thing is to fix them as soon as you are made aware of them. ("6 steps to successfully migrate your organization to cloud", 2014)
  • 12. Section 3: Service-Oriented Architecture (SOA) and Platform as a Service (PaaS) for Supply Chain Platform as a Service (PaaS) Platform as A Service (PaaS) refers to a type of cloud computing services which offers a platform that allows the development, running and management of applications while at the same time avoiding the complexity that involves building and maintenance of infrastructure which are typically related to the development and launching of an app. There are three possible ways in which PaaS can be delivered; first, it can be delivered in terms of public cloud service that originates from a provider. Here, the customer controls the deployment of the software with limited configuration options, while the provision of the servers, networks, storage, middleware (for example; Java runtime, integration and .NET runtime), operating system, database as well as other services that are necessary for hosting consumer applications are left to the provider. Secondly, PaaS could be delivered like a private service (appliance or software) inside a firewall. Thirdly, it could be provided as deployed software and as a service on public infrastructure (Sullivan, 2014). When selecting and evaluating PaaS provider certain things are considered, for example, server-side technologies offered by the vendor, programming languages and options of data storage. Support for the integration of applications and developer tools are also an important consideration as since it will determine integration of PaaS with other applications. It is also vital to
  • 13. consider the costs involved through an evaluation of the pricing model. The following are three potential PaaS providers; Engine Yard, Google App Engine and Red Hat Open Shift. For Engine Yard, there are various benefits associated. First of all, there is easy integration as far as integration with both private and public Git repositories is concerned. Again, with this provider, there is optimum control in regard to virtual machine instances in comparison to other providers of PaaS. Furthermore, there are dedicated instances which do not have multi-tenancy at the level of virtual machine. Again, Engine Yard allows faster innovation as it enhances agility. This is because with Engine Yard servers can easily be configured. Finally, the provider enables the client to save money and other resources. This is because the costs would be lowered by five times compared to a situation whereby the client would have to pay the indirect and direct costs of managing own infrastructure. However, the PaaS provider has its supported languages confined to Grubby, REE, Node.js, PHP and Rubiniu. The pricing is settled based on model of ‘pay as you go’ which has options premium and standard support. The prices fall between US$ 0.05 an hour per every instance and US $ 2.19 an hour for every instance which depends on the client’s configuration. The benefits associated with Red Hat Open Shift include among others; offering a multiple of languages, components and databases. Secondly, with this provider, the PaaS is greatly customizable. Furthermore, Open Shift enables the automation of system administration activities including provisioning of virtual servers, scaling and configuration along with supporting Git repositories for the management of codes. However, although it works perfectly with Git, non-Git deployments may demand extra steps. The budgeting of Open Shift would entail an online pricing based on types and number of components referred to as gears that is deployed. The prices of such gears fall between US$ 0.02 an hour and US$ 0.10 an hour but it depends on the size, for example, 2 GB (big), 1 GB(medium)
  • 14. and 512 MB(small). A support plan goes for US$20 a month in addition to usage costs (Sullivan, 2014). Google App Engine is beneficial to the client in the sense that it supports developers and web applications using Python, Java Go and PHP. The Java supports various languages. The PaaS provides managed runtime environments and infrastructure which are assured to scale if the apps suit the Google App Engine’s restrictions. The risk involved is that the programming languages are restricted to Python, Java, PHP and Go. The budgetary information in terms of pricing are; US$ 0.08 an hour per instance on demand or US $ 0.05 an hour (for a reserved instance). The price for data store is US$ 0.18 per GB for every month while the cost of bandwidth is US$ 0.12 per GB. There are other service costs and might apply. Platform as a Service (PaaS) for Supply Chain Among the three PaaS providers, I would go for Red Hat Open Shift due to a number of reasons. First and foremost, it supports multiple languages, databases and frameworks on the same platform. This means that clients can take the advantage of the Docker ecosystem. Secondly, Open Shift offers container-based platform that is immutable and there is the possibility of deploying and running micro services and applications. Thirdly, Open Shift allows the automation of deployments, application builds, scaling etc. from Kubernetes. Additionally, with Open Shift there are multiple interaction models. Lastly, there is the capability of incorporating persistence into application components while at the same time providing stateless cloud natural design (Sullivan, 2014). The table below represents budgetary information in relation to pricing. Gear Prices Size US$ 0.02 to 0.04 per Hour 500MB to around 0.9 GB US$ 0.05 to 0.07 per Hour
  • 15. 1GB to around 1.9 GB US$ 0.08 to 0.10 per Hour More than 2 GB Note: Silver support plan goes for US$ 20 per month in addition to usage costs. Bonus of three small gears as well as 1 GB of storage for every gear are free of charge References:
  • 16. What is Cloud Computing? (2018). What is Cloud Computing? Retrieved 20 February 2018, from http://www.whatiscloud.com/origins_and_influences/a_brief_his tory Schultz, B. (2011). 10 Software as a service (SaaS) companies to watch. Retrieved 23 February 2018, from http://ttps://www.networkworld.com/article/2177308/saas/10- saas-companies-to-watch.html?page=2 Seven IDaaS Vendors to Watch in 2018. solutionsreview. Retrieved 22 March 2018, from https://solutionsreview.com/identity-management/idaas- vendors-to-watch-2018/ 6 steps to successfully migrate your organization to cloud. (2014). /blog.sysaid.com/. Retrieved from http://://blog.sysaid.com/entry/6-steps-to-successfully-migrate- your-organization-to-cloud Liu, A. (2016). Top 10 Best Cloud Providers 2016. cloudspectator. Retrieved 27 February 2018, from http:///cloudspectator.com/best-cloud-providers-2016/ Sullivan, D. (2014). PaaS Providers List: Comparison and Guide. Retrieved from Https://www.tomsitpro.com/articles/paas-providers,1- 1517.html.