There’s a tendency, particularly for networkers, to classify applications
by the protocols they use. If it uses HTTP, it must be a web app. The thing
is that HTTP has become what it was intended to be: a transport protocol. It
is not an application protocol, in the sense that it defines application
messages and states. It merely transports data in a very specific way.
That’s particularly important in the age of the API and, increasingly, the
age of things that might be using APIs. You see, APIs are primarily data
centric constructs while web pages (think any HTML-based app) are document
centric constructs.
Data centric constructs tend to exchange, well, data. And document centric
constructs… yes, exchange documents. Both might use HTTP as a mechanism to
do that, but the actual payload carried differs dramatically. That’s
because data centric constructs are concerned... (more)
During the early days of my career, I used a variety of development
environments, including the most popular Turbo C along with FoxPro,
PowerBuilder, and Delphi before finally settling down with Microsoft Visual
Studio. The first line of code that I have ever written was in QBasic running
on Microsoft DOS. The editor had useful features like adding the line numbers
and automatically converting the statements to uppercase. Hitting F5 would
run the program instantly without having to switch to the command prompt.
The family of Visual Studio had a variety of tools bundled together —... (more)
SYS-CON Events announced today that LeaseWeb USA, a cloud
Infrastructure-as-a-Service (IaaS) provider, will exhibit at the 19th
International Cloud Expo, which will take place on November 1-3, 2016, at the
Santa Clara Convention Center in Santa Clara, CA.
LeaseWeb is one of the world's largest hosting brands. The company helps
customers define, develop and deploy IT infrastructure tailored to their
exact business needs, by combining various kinds cloud solutions.
These solutions are backed by 24/7 support and connected to one of the
largest, most reliable networks in the world, b... (more)
The next generation of platforms is here with options in both cloud and on
premises hyperconverged infrastructure. As IT departments look to move beyond
traditional virtualization into cloud and hyperconverged infrastructure (HCI)
platforms, they have a lot to consider. There are many types of organizations
with different IT needs and it is important to determine whether those needs
align more cloud or HCI. Before I dig into the differences, let me go over
the similarities.
Both cloud and HCI tend to offer a similar user experience highlighted by
ease of use and simplicity. One ... (more)
How API Virtualization Enables Smarter Development
by Cameron Laird
While API virtualization is already over a decade old, many developers,
testers, and decision-makers still misunderstand it.
Virtual APIs create an environment that teams can use to mimic the
characteristics of the production environment and create simulated responses
from all APIs the application relies on.
API virtualization is a single technique that pays off in several distinct
roles. Let's take a look at a few examples to help illustrate the benefits
attached to virtual APIs.
Why API Virtualization?
We don't... (more)
The Most Important Question to Ask Before Automating Your Workflow (and Two
Bad Answers)
Having automated workflows sounds like a sexy thing. And it is. It feels
pretty awesome to be able to initiate a process with a button and forget
about it while the work gets done.
But that doesn’t mean you have to automate every process in your office. I
mean, I think people can take care of replacing the copy paper on their own,
right? Right? Come on, people.
Because automation shouldn’t be blatantly applied to every corner of your
business, it’s good to start with a very basic question be... (more)