You are on page 1of 21

MANAGED SERVICE PROVIDERS(MSP)

When An Enterprise Does Not Have The Resources To Employ A


Dedicated IT Team To Handle Development, Maintenance And Break
Fix, Those Needs Are Outsourced To A Managed IT Service Provider.
The Managed Service Provider Works Remotely.
DIFFERENCE BETWEEN CLOUD AND
MANAGED SERVICE PROVIDERS

• 1. Control : The Key Difference Between Cloud And Managed


Service Is That Of Control. A Managed Service Arrangement
Means The Ownership Of Any Hardware And Software Within
Your Infrastructure Typically Remains With You. In Addition,
The Day To Day Management And Development Of Your
Applications Are Also Under Your Control. Resulting In A High
Level Of Control Over Your Systems, Data And Processes
When Compared To A Cloud Offering.
CONTINUED..

2. Management : Cloud Computing Typically Involves The Handover Of All Your IT


Resources To A Cloud Services Provider. In Return, A Cloud Provider Will Manage
Your Infrastructure, Applications And Keep Your Operating System Up To Date.
Managed Services On The Other Hand Provide You A Much Greater Level Of Control.
The Role Of A Managed Service Provider Is To Keep You Hardware Up And Running,
Applying Patches And Relevant Updates And Monitoring Your Systems On A Day To
Day Basis Allowing You To Focus On Revenue Generating Activities.
COMPARISON OF MSP AND CLOUD
• 1 Elastic i.e. can be scaled up or down based on demand
• 2 Pay-For-Use i.e. users can be charged for exact usage
• 3 Cloud services can be cheap.
CONTINUED..
4 Increased Teamwork – Through File Sharing Apps And Cloud-based Workflow, Their Teams Can
Do More Together Since They Are Able To Access, Edit, And Share Documents From Anywhere, At
Any Time. This Improves The Aspect Of Teamwork In Their Organizations.

5 Disaster Recovery – Disaster Recovery Is An Important Investment, Though It Can Be Expensive


For Small Businesses Since It Requires A Lot Of Cash And Expertise. Implementing Cloud Based-
backup Helps The Small Businesses Avoid The Huge Up-front Investment. Cloud Computing Also
Eliminates Data Loss In Case Of Disasters In Their Organization Since All The Data Is Hosted On
The Cloud Servers. Downloadable Backups Also Improve Data Protection In Case Of Disaster On
Your Side Of The Benefit Equation.
6 Automatic Software Updates – The Fact That The Servers Are Off-premise Allows Them To Be
Worry Free About Taking Your Time To Maintain The System Yourself. This Lets The Organization
Focus On The Core Business Matters Leaving Their IT Services Provider With The Task Of Regular
Software Updating.
HOW MSP CAN BE INTERCONNECTED WITH
CLOUD
1. Reselling Cloud Services: While Selling Cloud Services Like Amazon Web
Services (AWS) And Microsoft Azure Are Common, They Are Just The Beginning.
2. Managing And Optimizing Your Customer’s Cloud Services: Managing Your
Customer’s Cloud Services Allows You To Add Real Value. You Can Optimize Their
Services And Implement Best Practices That Will Help Them Get The Best
Performance For The Cost.
It Requires Ongoing Diligence To Ensure You Find Instances, Volumes, And Other
Resources That Are Not Being Used, And Right size Them At The Right Times To Save
Your Customers Money.
3. Migrating Your Customers To Cloud: Helping Your Customers Migrate To Cloud
Can Be An Opportunity To Get To Know The Internals Of Their Business. That Way,
When They Need Additional Services, You’re The One They Trust.
WHAT IS THE DIFFERENCE BETWEEN
DATA CENTER AND CLOUD?
A Data Center Can Be Defined As A Facility Which Incorporates
Components Such As Servers, Communication Media And Data
Storage Facilities. Along With This It Also Contains Various
Components Which Are Essential To Run A Data Center Like
Power Supply, Backup Systems, Redundant Communication
Connection, Security Devices Etc. It’s An On-premise Hardware
Solution Where All The Resources Are Locally Present At Access
Which Is Typically Run And Maintained By In-house.

On The Other Hand, A Cloud Is A Virtual Infrastructure That Is Accessed
Or Delivered With A
Local Network Or Accessing The Remote Location Through Internet. The
Cloud Services Can Be Accessed On-demand Whenever The User
Requires On A Pay Per Use Basis Or A Dedicated
Resource, This Model Is Known As Infrastructure As A Service (Iaas).
Within This Environment, The User Can Access Computing Resources,
Networking Services And Storage Which The Users Can Access On-
demand Without Any Requirement Of Physical Infrastructure. It Is An
Off-premise Form Of Computing Which Can Be Accessed From The
Internet, It’s Maintenance And Updates Is Maintained And Controlled By
The Third Party.
COMPARISON OF DATA CENTER AND
CLOUD
1. CUSTOMIZABLE VS. SCALABLE
A Data Center Is Ideal For Companies That Need A Dedicated System That Gives Them Full Control Over
Not Only Their Data But The Hardware Itself. Because Only The Company Is Using This Hardware
Infrastructure, A Data Center Is More Suited For An Organization That Has To Run Many Types Of
Applications And Complex Workloads.
A Data Center, However, Has Limited Capacity. You're Responsible For Purchasing And Installing More
Equipment And The Latest Technology If Your Company Needs To Expand The Storage And Workload Of
The Data Center.
A Cloud Data System Has Potentially Unlimited Capacity, Based On Your Vendor's Offerings And Service
Plans. The Disadvantage Is That You Do Not Have As Much Control Over The Remotely Located Hardware,
Since The Cloud Vendor Owns And Manages The Data Center System. Furthermore, Unless You Pay To
Have A Private Cloud Within The Vendor's Network, Your Company Will Be Sharing Hardware Resources
With Other Cloud Users.
• 2. Security
• With a cloud vendor, your company will be entrusting its data to a third
party. It's up to the cloud provider to ensure it has the most up-to-date
security certifications. If your cloud resides on several data centers in
different locations, each location will need the proper security measures.
• Your cloud data can be accessed by anyone with the proper credentials
from anywhere with an internet connection. This is convenient, but it also
opens a wide array of access points, all of which need to be protected to
ensure that data transmitted through them is secure.
• A data center is physically connected to your company's local network. This
makes it easier to ensure that only people with company-approved
credentials and devices can access stored apps and information.
• 3. Costs
• Obviously, If Your Company Builds A Data Center From The Ground Up,
This Will Take A Lot Of Time, And Your Company Will Be Responsible
For The System's Maintenance And Administration. Operating A Large
Data Center Can Cost A Company $10 Million To $25 Million Per Year.
• A Cloud Service Is By Far More Cost-effective, Especially For Small
Companies. It Does Not Require Anywhere As Much Time Or Money To
Set Up And Run. The Cloud Service Is Available For Your Company's
Use Almost Immediately Upon Registration. As Your Company's Data
Needs Change Over Time, The Cloud Vendor Should Be Able To Scale
Your Service Up Or Down Quickly.
SERVICE ORIENTED ARCHITECTURE

• Service-Oriented Architecture (SOA) is an architectural approach in which


applications make use of services available in the network.
• A service-oriented architecture is essentially a collection of services. These
services communicate with each other. The communication can involve either
simple data passing or it could involve two or more services coordinating some
activity.
SERVICE ORIENTED ARCHITECTURE

Services
• If a service-oriented architecture is to be effective, we need a clear
understanding of the term service. A service is a function that is well-defined,
self-contained, and does not depend on the context or state of other services
SERVICE ORIENTED ARCHITECTURE

•Connections
• The technology of Web Services is the most likely connection technology of
service-oriented architectures. The following figure illustrates a basic service-
oriented architecture. It shows a service consumer at the right sending a
service request message to a service provider at the left. The service provider
returns a response message to the service consumer. The request and
subsequent response connections are defined in some way that is
understandable to both the service consumer and service provider
CONNECTION ARHICTECTURE OF SOA
WEB SERVICES
What is Web Service?
• Web service is a standardized medium to propagate communication between
the client and server applications on the World Wide Web.
• Type of Web Service
• There are mainly two types of web services.
• SOAP web services.
• RESTful web services.
GUIDING PRINCIPLES OF SOA
• Loose coupling: Services are designed as self-contained components,
maintain relationships that minimize dependencies on other services.
• Abstraction: A service is completely defined by service contracts and
description documents. They hide their logic, which is encapsulated within their
implementation.
• Reusability: Designed as components, services can be reused more
effectively, thus reducing development time and the associated costs.
SOA AND CLOUD COMPUTING
SOA and cloud computing are related. However, cloud computing is currently a
broader term than SOA and covers the entire stack from hardware through
the presentation layer software systems. SOA, though not restricted
conceptually to software, is often implemented in practice as components or
software services, as exemplified by the Web Service standards used in many
implementations.
Network dependence
Both cloud computing and SOA count on a robust
network to connect consumers and producers, and in
that sense, both have the same foundational structural
weakness when the network is not performing or is
unavailable.
Forms of outsourcing Both concepts require forms of
trust between service providers and service consumers.
Reuse of an SOA service by a group of other systems
is in effect an “outsourcing” of that capability to
another organization. With cloud computing, the
outsourcing is more overt and often has a fully
commercial flavor.

You might also like