Skip to content

Altabel Blog

Explore the latest in software development, trends, and innovations. Join our community now for more updates!

  • www.altabel.com
  • www.altabel.com

Balancing in the Cloud: performance VS security

September 3, 2012 altabel_admin Cloud

It seems most companies understand opportunities that cloud computing solutions and services open up for them, especially for SMBs. So now the question sounds like: how to choose a good provider and the right one for your company and to what extend cloud computing services should be used. The complexities are numerous – issues such as security management, attack response and recovery, system availability and performance, the vendor’s financial stability and its ability to comply with the law, all need to be considered. There may be a number of advice and tips formulated with this regards (some are taken from CIO article):

1) Choose trusted providers. Today it exists a number of cloud tech companies to choose from and new ones go live each month. Despite this for cloud services it’s better to stick with trusted and solid companies. To name a few: Microsoft, Google, Intuit, Dropbox, Apple, Amazon, Salesforce. These are companies with deep pockets and dealing with security, and your data is an important part of their business.

2) Distribute between free and paid accounts. For storing financial or alike information paid accounts are preferable. For less critical data and applications free accounts of big trusted cloud service providers may work well. For instance, Google can afford to offer decent free accounts because their business is well-established and their free services just act as bait aimed at attracting new users and then gently pushing them towards paid services and premium accounts.

3) Select the right apps and data for the public cloud. Some businesses, mainly start-up companies, begin using the public cloud for all applications, including mission-critical apps and their data. However, public clouds are neither for every organization nor for every application: what can be subject to the default security provided by most cloud service providers are websites, application development, testing, online product catalogs and product documentation.
4) Evaluate and add security if it makes sense. CSPs can provide significantly different levels of public cloud security. The ISO/IEC 27000 series of standards provides guidelines for evaluating this. If necessary security measures that are used in an organization’s internal private cloud may need to be extended to their public cloud instances, and some cloud products like CloudSpan allow doing this.

5) Get use of the third-party auditing services. When comes to security compliance, organizations need not simply take the CSP’s word for it. Third-party auditing services can be used to audit and then compare to the promised ones.

6) Add authentication layers. Most CSPs provide good authentication services for public cloud instances. Some products like Halo NetSec can help add an additional layer of authentication. Before doing this you need to weigh the benefits of better public cloud security against the costs of increased network latency, possible performance degradation and additional points of failure.
7) Weigh additional security effect on integration. Adding on top of default security by CSP may affect overall application performance and identity and access management. It’s especially important to consider if you work with mission-critical application that need to integrate with other business applications.

8) Make security guarantees from SLA clear for yourself. Public cloud security guarantees with CSPs should be clearly stipulated as service level agreements in the contract, so make sure that transparent monitoring and reporting functions are available to you as a customer as well as security processes, procedures and practices are transparent and verifiable so that you may rely on this information.

9) Streamline logging and monitoring. Comparing one CSP’s logging and monitoring practices with another before you sign a SLA may reveal subtle differences in the security that’s provided so it’s another key to ensuring public cloud security.

10) Add encryption. You may want to employ your own encryption instead of or in addition to the ones provided by the CSP. A number of installable products or SaaS vendors can do this type of encryption on the fly. (VPN-enabled cloud instances fall under this category of augmented public cloud security.) When this happens, only the customer and the third party know the key; the CSP does not.

11) Spread outages risk with multiple even redundant CSPs. Despite cloud provisioning tools these days come already integrated with leading CSPs, it’s possible to spin up additional instances of servers with multiple CSPs automatically on demand: they are turned on if average CPU utilization reaches a certain threshold and turned off once utilization drops. Also when spinning up additional instances, it may make sense to use different CSPs in a round-robin fashion.

Thus, as you may see, experience of using cloud services may be adjusted and improved through following some advice. What’s crucial is finding a balance between cloud security and performance. Naturally there’s always a tradeoff when adding layers of security may be at the expense of application running slower and potentially adding points of failure. Figuring out the right balance between security and performance, though being difficult, is a must-have to run a strong business today.

Helen Boyarchuk

Business Development Manager

Envelope Linkedin Skype

Share this:

  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on X (Opens in new window) X
  • Share on Facebook (Opens in new window) Facebook

Like this:

Like Loading…

Related

Tags: AmazonAppleaugmented public cloud securityauthentication layersavailabilitybalance between security and performancechoose cloud computing services providerCloud computingcloud services providerCloudSpanCSPDropboxencryptionfree accountGoogleHalo NetSecIntuitISO standardsISO/IEC 27000Microsoftmultiple serversoutagepaid accountprivacyprivate cloudpublic cloudsafetySalesforceSecuritysecurity guaranteesSLAthird-party auditing servicestransparent monitoring and reportingtrusted providerVPN-enabled cloud instances

  • Next A short review of Mono frameworks: MonoTouch and MonoDroid
  • Previous PhoneGap, Apache Cordova, Sencha Touch, Appcelerator Titanium. What is it?

Leave a ReplyCancel reply

Categories

Top Posts

  • Pair programming: pluses and minuses, bonuses and anti-patterns
    Pair programming: pluses and minuses, bonuses and anti-patterns
  • Smart Cities: the contribution of AI and IoT to the cities of the future
    Smart Cities: the contribution of AI and IoT to the cities of the future
  • The Best Java Web Framework
    The Best Java Web Framework
  • Angular, Backbone or Ember: Which JavaScript Framework to choose?
    Angular, Backbone or Ember: Which JavaScript Framework to choose?
  • iPhone versus Android: The Great Battle continues
    iPhone versus Android: The Great Battle continues
  • iBeacon revolution: what is it?
    iBeacon revolution: what is it?
  • Top 3 Software Market Trends in IT industry
    Top 3 Software Market Trends in IT industry

Tags

AI Amazon Android Apple application App Store AR artificial intelligence ASP.Net Big Data blockchain business C# Cloud computing CMS development Facebook framework Google healthcare HTML5 innovation Internet of Things iOS IoT iPad iPhone IT trends Java JavaScript machine learning Microsoft mobile mobile application mobile apps mobile development Open source Python Security smartphone software development technology Web web development Windows 8

Altabel Blog © 2026. All Rights Reserved.

Powered by WordPress. Theme by Alx.

%d