For many organizations, SOA is a not a done deal. Even when there is a strong technical commitment to move an organization’s IT infrastructure in an SOA-direction, there can remain many questions and challenges.
Posts by DavidKelly
Better Battery Life
I travel constantly for business and maintaining optimal battery life from my laptop and cell phones is important to me. Like many business people, my life is digital now. If my laptop’s not powered up or my cell phone is out of juice, I’m stuck reading a novel or watching the movie. That’s why I believe it’s important for business travelers to make sure they optimize the battery potential for their digital devices.
The basics of optimizing battery longevity are fairly standard—turn down the display brightness, turn off unused devices (such as your wireless connection), and reduce the hard drive activity. Those will all help users get more life from a battery charge
To get maximum life from your battery over the long haul, you want to make sure your condition the battery. When you first buy a PC, charge the battery fully, then run the laptop on the battery until it’s discharged completely, and then recharge it to 100%. That initial power cycling will help condition the battery.
It’s generally not necessary to completely discharge batteries on a regular basis, though I do it about once a month with my laptops. However, it’s a good idea to make sure you do charge your batteries to 100% when you are charging.
Content Delivery Networks Q&A
How would you define a content delivery network ? What types of content are generally seen on websites these days ?
A content delivery network is a collection (or network) of computers (or servers) on the Internet that are designed to work together to deliver content (files, videos, music, etc.) in the most efficient way to the end user.
Content delivery networks essentially pre-package and keep content (such as frequently accessed videos or data files) close to potential users, so that when a user tries to access a certain file, it will be delivered much more quickly than if it had to be retrieved from a centralized server located far off on the Internet.
Servers in a CDN deliver content based on the proximity to the end user. In many cases, 80-90% of the end-user response time is spent downloading Web page components such as images, videos, graphics, etc. CDNs can deliver these important page components efficiently and fast by selecting the server with the fewest hops or with the quickest response time.
2) Are there particular vertical markets that would require a CDN or could
this be found in a wide variety of companies ?
CDNs can be found across a wide variety of companies–basically any company that has a significant amount of data (whether it’s large files or a large number of files) that a broad number of users need to access in a time efficient manner. Of course CDNs are particularly effective for organizations delivering large, media-intensive applications or Websites, such as news sites, online video sites, etc.
3) Does it ever make sense for a large enterprise to set up and maintain
its own CDN ? Does it ever make sense for a small to medium sized company
to set up and maintain its own CDN ?
In many cases it’s most efficient for organizations to outsource the creation and management of CDNs. The cost of creating an efficient infrastructure and managing it for a CDN can be significant.
What technical and business resources are required to set up and
maintain a CDN ?
You need a sophisticated understanding of the Internet, Web servers, and complex enterprise server technologies. It will also require significant hardware and software investment, as well as technical resources to provision, deploy and manage.
5) What are the benefits of building and maintaining your own CDN ? What
are the drawbacks of building and maintaining your own CDN ?
The benefits of building and maintaining your own CDN come down to greater control and optimization over the network itself–you can turn it specifically for your needs and modify it as those needs change, as well as complete control over the security and management of it.
The drawbacks to building and maintaining your own CDN revolve around costs (it’s expensive), time (it can take time), distraction (unless it’s core to your business, you should not be building a CDN)
6) When should a business seek the services of an outside CDN provider ?
Most organizations should look for an outside CDN provider when they’re getting started. It’s best to start creating a CDN by leveraging expert resources and networks that are already highly tuned and effective.
Linux PCs as a Gift–Why it’s a Bad Idea
For many general consumers, a PC loaded with Linux is not a great idea. Unless the consumer is technology savvy, I do not recommend that they purchase a Linux-based PC—unless they’re using it for a very specific reason or have someone handy that will be willing to support them. Even though both Microsoft and Apple operating systems are far from perfect, they’re a much better bet for general PC usage. For example, it’s typically more difficult to install and configure options such as peripherals or software drivers when using a Linux operating system.
PCs with Linux preloaded are a great idea for some small businesses and technology-savvy shoppers who want to save some money.
Protecting Your Data on the Road
It’s critical for even small companies to make sure they’re protecting personal and business data on the road. While large companies typically have security specialists and IT policies to manage potential data security risks, most small businesses are on their own when it comes to figuring out how to ensure the security of data when employees are on the road. At Upside Research, we have a few key recommendations to help small businesses secure their data, including:
– Start with the basics. Make sure you’re using passwords (and reasonably secure ones that mix numbers and letters) for any laptop logins.
– Another alternative is to put all your data on a small, USB memory drive for both portability and security. That way, it doesn’t matter if your laptop is stolen or damaged, you data will be fine as long as you have the USB memory device. Many of these devices also allow users to encrypt the data, providing good security.
– Users of Microsoft’s Windows Vista also have great options when it comes to security, such as BitLocker. BitLocker is drive-level encryption, which allows a user to encrypt (or secure) all the data on their hard drive, so that even if it’s lost or hacked, other people will not be able to read any of the files or data.
– Another good alternative for security data on laptops is to use a program like TrueCrypt, which can easily encrypt files or folders. TrueCrypt is free and works on Windows XP, Vista and other operating systems.
Software as a Service
Over the past several years, we have seen an uptick in the number and variety of services-based software solutions across enterprise computing.
Saas can be especially appealing for small and mid-sized companies that don’t want to invest in servers and centralized IT resources. Saas approaches can help companies reduce capital expenditures while expanding their capabilities.Consider the other following points about Saas:
– Another key point about Saas solutions is that they’re typically kept up to date with the current release of software, so that organizations using Saas know that they’re getting the latest and greatest versions of applications, supported by experts who know and understand the software.
– For traditional software vendors, Saas approaches are turning into another marketing and sales avenue, as well as a potentially lucrative new market.
– One of the main selling points is budgetary, with a sole department being able to sign off on using the service under the IT radar. Among the services that Upside Research has reviewed in the past year, the average monthly fees range from $500 to $2000 per month depending on the number of users.
– Another selling point is speed of deployment, because many business-focused applications can get bogged down in implementation cycles within the enterprise. With services-based software, many customers can get up and running literally in hours, once they have signed the papers and worked out billing arrangements.
– In most cases, the solution is hosted at a central location by the solution provider, and for a monthly fee (based on transaction rates or number of end users) the customer has use of the software, and access to any upgrades or improvements that occur, all with minimal or no interruption in service. This is extremely appealing for efficiency-driven organizations that want to feel the business benefits of a software solution as quickly as possible without the IT burden of having to configure, manage, support, maintain, and upgrade a software application.
– In many cases, the total cost of ownership with a services-based solution is five to ten times less than traditional installed software.
– With companies focused on ROI more than ever, a services-based approach enables a project to become profitable more quickly.
Baby boomers and technology – the marketing implications
Over the next 5 -10 years Upside Research projects that the graying baby boomers and growing senior population will have an important impact on technology manufacturers and technology marketing trends. The implications include:
– While the youth market is always hot for technology companies, over the next few years seniors and baby boomers will be an important technology market. Over the years we’ve seen PC and technology gadget colors go from standard black to shiny white. Now we’ll see technologies go gray, along with our growing senior and baby boom population.
– Manufacturers will be releasing mobile devices with larger screens and easier-to-use buttons. The Apple iPhone is a great example of this.
– For years we’ve seen phones and MP3 players get smaller, but as the population ages, there’ll be an increased need to provide larger and more usable products for the older population.
– We’ve already seen youth-oriented services such as Facebook update their service to include professionals and adults. I believe that we’ll see even more extensions of products and services designed to serve and increasingly large senior and baby boom market. For example, social networking sites are great for kids with time to kill in between classes, but they could be a boon to seniors who want to be sociable but can’t just go hang out at the local 7-11.
Streamlining Your Compliance Strategy
Like it or not, many of today’s organizations have to plan for audits – in some cases once a year, in other cases on an on-going basis. Of course, meeting compliance and auditing requirements takes time, resources and money. That’s why many organizations have started to look at the effectiveness of their compliance and auditing strategies, with an eye to streamlining and automating processes and simply making audits less painful and costly.
Small Business Servers — How to Select the Right One
Many small businesses operate with a basic IT infrastructure–a number of laptops or PCs working individually, or perhaps strung together as a peer-to-peer network so they can share files from one computer to another, instead of having a single, centralized server.
However, almost every business, no matter how small, can benefit from a server. These days, even small organizations should consider buying a server. They’re incredibly economical, they make it easy to add large amounts of storage space, and make it easy for organizations to back up, secure and organize important files or data.
For small companies, a small investment in an entry-level server will give them a huge step up in their ability to manage their data, increase availability and plan ensure reliability and security. In addition, centralized servers allow companies to more easily support mobile users (through remote access software) and easier file sharing.
A few tips for moving from a peer-to-peer network to a client-server network:
– Look for small business servers that are ready “out of the box.??? They should have a compatible operating system and be easy-to-use. Many companies such as Dell and others are providing preloaded business servers that are ready to roll.
– Don’t over invest. Today’s servers are much more flexible than servers from five years ago. As a business grows it’s easy to add additional storage, new applications or other devices to support changing business needs. Thus, organizations don’t need to worry too much about getting the “wrong??? server. Simply purchase one that is capable of managing the applications and data you have (as well as some room for growth).
– Look for servers that provide built-in security and mobile computing support. Both capabilities are critical for even the smallest organizations these days.
E2E Bridge and Enterprise Integration
E2E is bringing its solution, the E2E Bridge, to the global market. The E2E Bridge is a UML-based enterprise service bus (ESB) that provides code-free, model-driven integration with a company’s existing back-end systems. The E2E Bridge supports service-oriented architectures (SOA) and is fairly lightweight because of its UML virtual machine, which does not require a Java application server.
Upside Uptake
E2E is adding new life to a saturated market – enterprise integration. The company has the background and credentials to stand up as an expert in the space, and Upside Research believes that the creative use of a UML virtual machine and XML-based technology for an enterprise service bus is unique and sets E2E apart from other solutions. The largest hurdle that the company faces from a technology perspective is convincing the existing integration teams, often full of expert developers, that it is possible to achieve enterprise integration without extensive coding, instead using a purely model-driven approach. If E2E can use its customer references to exhibit the success of this new approach to an ESB, then it stands to build its customer base.