Archive for category social networking

Are you bypassing CIO policies to access cloud services?

I recently spoke with a CIO of a large and highly regulated organization about his company’s experiences with cloud computing. Security and compliance issues are top priorities for this CIO causing the company’s leadership to move with caution into the cloud. He expects that all cloud implementations throughout the enterprise – from Software as a Service (SaaS) to Infrastructure as a Service  (IaaS) and Platform as a Service (PaaS) will receive prior approval from his office. This CIO is implementing the same approach to security and compliance that he has taken with every project undertaken within the company. In other words, security must be implemented following a centralized approach in order to ensure that information governance policies are upheld.   The company’s cloud experiences so far have included the on-demand purchase of extra compute power and storage for development and test on two small projects as well as use of Salesforce.com in several business unit sales teams. Overall, he feels confident about the level of control he has when it comes to managing cloud security issues, and understanding the potential impact of the evolving cost and economic models of cloud computing.

However, is this CIO is really as in control of the situation as he thinks?  If his experience is in line with what I have heard from CIO’s at similar enterprises, then he may well be blind sighted. For example, many businesses find that while their centralized governance processes are effective at improving security, there may also be some unintended consequences. While the CIO directs his team to implement policies to monitor the flow of information between internal users, customer, and partners, there may be some people in the company who are undermining his efforts. Tighter control at the corporate level may lead to longer approval processes for IT resources.  And departments that need to complete a project quickly have never been very patient.  As a result, developers and business unit analysts are leveraging cloud delivery models for quick and cost effective access to computing resources even if it means bypassing CIO instituted governance policies. Right now, the usage of cloud computing is small and is not impacting security or the expense structure in any significant way. However, I expect that as his company becomes more involved in cloud commuting this CIO will need to pay more attention to controlling the costs of cloud services and the management of cloud security.

Controlling costs. Cloud computing is fundamentally about the economics of delivering IT resources in a cost efficient, elastic, and secure manner.  But, the price per CPU for compute power or the price to bring the first five users onto a SaaS application is only one element of the overall economic equation.  It can be so inexpensive to access public cloud resources to meet short-term requirements that it is easy for users to enter a corporate credit card number and move ahead with the project. But, over time small projects can grow larger or take longer to complete than expected. For example, a software development team has a tight deadline to evaluate the performance of a new application prior to an upcoming sales promotion.  One of the developers uses a corporate credit card to get the extra compute power needed for this short-term test and spends a lot less money and gets faster results than by requesting additional resources from his company’s data center. Job completed. Deadline met. Cost low. However, what happens when the application requires additional testing under various scenarios and goes into production? The initial payment to Amazon may have gone unnoticed, but when the development team’s use of cloud resources expands significantly the CFO and the CEO suddenly start to ask a lot of questions.

Security. CIO’s identify security concerns as one of the top reasons why they are cautious about cloud computing. In addition to checking out the security policies of the cloud vendors under their control, CIO’s worry that you may be accessing cloud-based services without their approval. One big area of concern is the increasing use of  social networking applications accessed on mobile devices and used with little or no distinction between business and personal usage. For example, you may use LinkedIn to get help from a business contact to close a deal and Twitter and facebook to connect with friends and clients. For many people, there are few boundaries between business and personal conversations conducted in the cloud and this has some CIO worried about security and compliance issues.

The bottom Line. Unfortunately, these issues and concerns are not going away any time soon. In fact, I expect that the level of oversight will only increase. The CIO will be called to task if various departments begin relying on cloud services for various mission critical projects without any oversight.  This is only the tip of the iceberg. And I suspect this is going to be a big iceberg.


Advertisements

, , ,

8 Comments

Can software developers leverage social networking?

If you are a software developer, the chances are pretty good that you’ve across  IBM’s developer Works. With approximately 8 million registered users this site has received a lot of use by developers looking for resources on coding, standards, and technical details on  software languages like Java or  applications like Lotus Notes.  Lots of great information, but let’s face it –traditional web environments  feel a little static once you begin to use social networking sites like Facebook or Twitter.   This is why I was interested to learn about IBM”s recent introduction of My developerWorks – a transformation of developer Works that incorporates many of the attributes of social networking.

Why is this important for developers? Technology is changing too fast and the pace of the work environment it too intense for most developers to gain new skills quickly. You can research and learn a lot of material on your own, but you can get a lot smarter and produce higher quality results if you have an effective way of learning from others and collaborating across teams.   Given the economic realities of 2009, many software developers recognize that time spent keeping up with emerging technologies and understanding the business value of IT projects may make a real difference in meeting tight deadlines at work, getting a promotion or even landing a new job. These software developers often gain a lot of their information by following bloggers in their special area of interest or blog themselves to reach out to their peers. They use online reference sources, Linked In, Facebook, and Twitter to find solutions to a tough problem and keep in touch with colleagues.  My developer Works was designed to enable developers to  incorporate many of these resources and tools into one place.

Social networking is changing the way people meet, interact, and share information.  That doesn’t mean you can always make the right connections and get the right  information  in your specific technical area.   You may know you need help with a problem, but you don’t know where to find  the answer.  You may expect that somewhere in your own large company there is an expert with the expert knowledge to help you out, but it take s a week to find him because he is located in another continent.  My developer works is designed to help developers find the technical communities that will help them speed up this process. These are some of the things  that I think developers will like about My developer Works:

  • The ability to create your own view by adding  feeds for favorite bloggers and online forums
  • Easy ways to identify and find subject matter experts using tools  like virtual business cards
  • New ways to share ideas and project details with  work teams
  • Use of  keywords and tagging to locate people to help with your research and skill development

My expectation is that the true benefits of My develop Works  to developers will go beyond having one coordinated portal for  research  and blogging or twitter feeds. The unique dynamics of social software enable people to gain value from non-predictable events. It is hard to predict the right formula or set of circumstances that will lead to innovation. You sometimes get great ideas from following unplanned threads or from pulling together information across many different environments. Developers should be able to use My developerWorks to more easily locate  the right circle of  industry experts and business colleagues to help foster personal growth and innovation.

In a fast-paced work environment, time  often feels like your most limited resource. The business needs to get products to market faster and there is pressure on IT to deliver more efficient solutions in shorter time frames, and with  lower budgets.  We often needs answers faster than we can even think of the question. MyDeveloper Works is designed to help developers to become more productive at their jobs and have more fun doing it.

, , , ,

Leave a comment