scaling

What should I deploy: A cloud-enabled or a cloud-centric application?

With the recent exploration of cloud computing technologies, organizations are using cloud service models like infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS) along with cloud deployment models (public, private and hybrid) to deploy their applications. There is a concept in the cloud world that is based […]

Continue reading

How small and midsize businesses are using cloud: WorldTicket

Your company does not need to be very large in order to use cloud, not even IBM Cloud. This series of blog posts provides real-life examples of how small and medium businesses (SMB) are using the cloud. My first example starts with a small software company called WorldTicket that was founded in Denmark in 2002. […]

Continue reading

How to find the right balance between scale up and scale out in cloud

Cloud computing provides the elasticity to scale infrastructure on demand. Applications with a dynamic workload demand get application programming interface (API) driven access to a flexible infrastructure to meet performance guarantees and minimize resource costs. The viral nature of social media has made responding to a sudden surge in demand extremely important to prevent lost […]

Continue reading

What is IBM Bluemix?

“A platform where developers can act like kids in a sandbox—except this box is enterprise-grade.” Now that IBM Bluemix is open to general availability, let’s take a look at some of the features and benefits of the service. Platform as a service (PaaS) is a service model where providers deliver not only infrastructure but also […]

Continue reading

How to explain vertical and horizontal scaling in the cloud

In this world of cloud, one of the biggest features is the ability to scale. There are different ways to accomplish scaling, which is a transformation that enlarges or diminishes. One is vertical scaling and the other is horizontal scaling. What is the difference between the two? If you look at just the definitions of […]

Continue reading

How cloud computing helps businesses scale

Technology opens up enormous potential and speed in scaling a business. There are many examples of ideas that have scaled into million dollar businesses in a very short time. What are the fundamentals for scaling that can turn a business idea into a fast growing cash machine? First, let’s take a look at different forms […]

Continue reading

Journey to the center of SoftLayer

My team and I recently migrated to the SoftLayer environment and I’ve been very impressed with the new capabilities it provides. This blog post will review what we have found in our journey to SoftLayer. VPN access: SoftLayer provides a free VPN, allowing any company to connect to its servers. I’ve used the capability for […]

Continue reading

Achieving flexibility, control with SoftLayer

When we think of cloud, two words quickly come to mind with respect to resources: virtualized and shared. We also immediately think of a scale out model—horizontal scaling. If you want to handle more load, add more machines. What  about scale up? With SoftLayer, that is not an obstacle anymore. There is a choice of […]

Continue reading

Cloud’s impact on programming models: Orienting your application

In his second post in this series, Rene takes a closer look at how to cloud orient applications though componentizing solutions.

Continue reading

Why should I switch to Software as a Service, anyway?

How SaaS can help you emerge from behind the firewall.

Continue reading

Rapid elasticity and the cloud

More cloud providers are advertising their capabilities on elastic scaling, but what is this exactly and how do we benefit?

Continue reading