Cloud-Native Apps Will Rule the World
By Christine Cignoli
We've come across a lot of talk about "cloud-native" apps lately. (They even
have their own foundation!) Developers build these apps specifically to run
on a cloud-based infrastructure, with the kind of user interface we all
expect from our apps now. Cloud-native applications are scalable, usable and
flexible, usually packaged using containers.
It's a step further in the cloud computing journey, and a step away from the
way we used to conceive of apps. Application development happened for many
years inside an IT bubble, with a long development and deployment lifecycle.
They were used only in-house, on desktop computers, which were also on a
strict, and non-agile, refresh cycle.
Things have changed. Businesses now depend as much, or more, on
enterprise-grade applications, but the way apps are developed, deploy... (more)
View Webinar ▸ Here
Very few companies have not experienced some impact to their IT delivery due
to the evolution of cloud computing. This webinar is not about deciding
whether you should entertain moving some or all of your IT to the cloud, but
rather, a detailed look under the hood to help IT professionals understand
how cloud adoption has evolved and what trends will impact their plan
Defining and architecting your cloud strategy Developing/Migrating your
application(s) Validating that your cloud implementation will meet and/or
exceed prior traditional implementations Executing, deploy, evaluate,
optimize and maintain
This webinar is for IT managers and leaders responsible for architecting and
implementing cloud computing services.
View Webinar ▸ Here
Santosh Ahuja is the Director of Architecture at Impiger Technologies with
over 18 year... (more)
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
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)
Offline-First Apps with PouchDB and Cloudant
It's easy to assume that your app will run on a fast and reliable network.
The reality for your app's users, though, is often a slow, unreliable network
with spotty coverage. What happens when the network doesn't work, or when the
device is in airplane mode? You get unhappy, frustrated users. An
offline-first app is an app that works, without error, when there is no
In his session at 18th Cloud Expo, Bradley Holt, a Developer Advocate with
IBM Cloud Data Services, discussed how offline-first apps built with PouchDB
and Cloudant Sync can provide better, faster user experiences by storing data
locally and then synchronizing with a cloud database when a network
connection is available.
Download Slide Deck: ▸ Here
Bradley Holt is a Developer Advocate with IBM Cloud Data Services. He writes
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
Both cloud and HCI tend to offer a similar user experience highlighted by
ease of use and simplicity. One of the key features of both is simplifying
the creation of VMs by automatically managing the pools of resources. With
cloud, the infrastructure is all but transparent as the actual physical host
where the VM is running is far removed from the user. With live migration
capabilities and auto ... (more)
SYS-CON Events announced today that VirgilSecurity 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.
Virgil consists of an open-source encryption library, which implements
Cryptographic Message Syntax (CMS) and Elliptic Curve Integrated Encryption
Scheme (ECIES) (including RSA schema), a Key Management API, and a
cloud-based Key Management Service (Virgil Keys). The Virgil Keys Service
consists of a public key service and a private key escrow service.
See Virgil's Technical Specifications for the up-to-date list of programming
languages and platforms supported by our library. Generally all modern
platforms and programming languages are supported.
Developers have full control over how private keys are generated, stored, and
synchronized on end-client devices. Virg... (more)
I've been reading up on APIs cause, coolness. And in particular I really
enjoyed reading Best Practices for Designing a Pragmatic RESTful API because
it had a lot of really good information and advice.
And then I got to the part about compressing your APIs.
Before we go too far let me first say I'm not saying you shouldn't compress
your API or app responses. You probably should. What I am saying is that
where you compress data and when are important considerations.
That's because generally speaking no one has put their web server (which is
ultimately what tends to serve up responses, whether they're APIs or objects,
XML or JSON) at the edge of the Internet. You know, where it's completely
vulnerable. It's usually several devices back in the networking gauntlet that
has be run before data gets from the edge of your network to the server.
This is because there are myri... (more)
SYS-CON Events announced today that Impiger Technologies will exhibit in
Booth #109 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.
Impiger Technologies is a world-class, enterprise software product
engineering company specializing in Mobile Application Development, Cloud
Applications, Microsoft Technology Solutions, Web Technology and Telecom
Services. Impiger Technologies helps enterprises improve business efficiency,
productivity, and grow revenue. Impiger Technologies offers a comprehensive
set of, cost-effective services from prototype to production and everything
For more information, visit https://www.impigertech.com.
Register for @[email protected] 'FREE' Before Friday! ▸ Here
@ThingsExpo - The World's Largest 'Internet of Things' Event, November 1-3, ... (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, boasting 5.5 Tbps bandwidth
capacity and 99.9999% core uptime and state-of-the-art data centers across
the US, Europe and Asia.
For more information, visit https://www.leaseweb.com.
@ThingsExpo - The World's Largest 'Internet of Things' Event, November 1-3,
2016, at the Santa Clara Conventi... (more)
How to Transform Your Cloud Validation Strategy from Cloudy to Clear
Security, data privacy, reliability, and regulatory compliance are critical
factors when evaluating whether to move business applications from in-house,
client-hosted environments to a cloud platform. Quality assurance plays a
vital role in ensuring that the appropriate level of risk assessment,
verification, and validation takes place to ensure business continuity during
the migration to a new cloud platform.
In her session at 19th Cloud Expo, Vandana Viswanathan, Associate Director at
Cognizant, shares an introduction to the five components of a sound cloud
application validation strategy: cloud provider qualification process,
validation strategy development, end-to-end risk-based testing approach
development and implementation, governance through change management, and
preparation for an organi... (more)
REST 101: An Introduction to RESTful APIs
By Ryan Pinkham
Imagine if every PhD dissertation resulted in something that changed the
That's what happened when Roy Fielding presented his doctoral dissertation on
the "representational state transfer" at University of California-Irvine in
This dissertation laid the groundwork for the staggering growth of RESTful
web services, which have reshaped how organizations deploy and utilize APIs.
In fact, today 70% of public APIs depend on REST services.
In our newest infographic, we take a look at the language, properties, and
requirements of a RESTful web service. We look at how REST compares to its
well-known counterpart Simple Object Access Protocol (SOAP), and provide tips
for how to choose between the two.