InfoQ Homepage Infrastructure Content on InfoQ
-
Beyond Data Mining
In this article, author talks about the need for a change in the predictive modeling community’s focus and compares the four types of data mining: algorithm mining, landscape mining, decision mining, and discussion mining.
-
Applying Lean Thinking to Software Development
Lean’s major concept is about reducing waste, meaning anything in your production cycle that is not adding value to the customer is considered waste and should therefore be removed from the process. Steven Peeters explains how you can apply Lean principles in an IT environment.
-
To Execution profile or to Memory Profile? That is the question.
There are times when memory profiling will provide a clearer picture than execution profiling to find execution hot spots. In this article Kirk Pepperdine talks through some indicators for determining when to use which kind of profiler.
-
The Subject and Discipline of Business Architecture
This article defines the subject and discipline of Business Architecture. In contrast with other approaches, only business functionality and business information may be considered architectural entities that together form the subject of Business Architecture.The discipline of Business Architecture on the other hand is a description of the primary and secondary tasks of a Business Architect.
-
BYOC and the Rise of Hybrid Cloud
Chris Smith offers insights on how to leverage the increasing employee adoption of cloud services (Bring Your Own Cloud) to perform their work. Understanding the risks and benefits becomes essential.
-
Building a RESTful Web Service with Spring Boot to Access Data in an Aerospike Cluster
Spring Boot allows you to build Spring based applications with little effort on your part. Aerospike is a distributed and replicated in-memory database that is ACID compliant. This article will take you through creating a simple RESTful web service with Spring Boot and Aerospike.
-
Agility, Big Data, and Analytics
How do you bringing agility into big data analytics? Learn what makes analytics uniquely different than application development, and how to adapt agile principles and practices to the nuances of analytics. Examine how the disciplines of data science and software development complement one another, and how these intersect in an agile project environment.
-
What’s Next in Software Analytics
In this article, a panel of experts in software analytics discuss the important and overlooked aspects of the software analytics field. Topics covered include what software analytics mean to the developers, practitioners, and information analysts and the opportunities for “natural” software analytics based on statistical natural language processing (NLP).
-
Costin Leau on Elasticsearch, BigData and Hadoop
Elasticsearch is an open source, distributed real-time search and analytics engine for the cloud. The first milestone of elasticsearch-hadoop 1.3.M1 was released last month. InfoQ spoke with Costin Leau about Elasticsearch and how it integrates with Hadoop and other Big Data technologies.
-
Securing Servers in the Cloud: An Interview With Trend Micro
What’s the best way to protect servers in the cloud? How can you account for the transient nature of cloud servers and provide the same protection in the cloud as on on-premises? To find out, InfoQ spoke with Mark Nunnikhoven, a Principal Engineer in the Cloud & Emerging Technologies division at Trend Micro. You can find Mark on Twitter as @marknca.
-
API Business Models: 20 Models in 20 Minutes
How do you make money from APIs? In this keynote from the 2013 API Strategy Conference, John Musser, founder of ProgrammableWeb, reviews the different API business models that have been adopted by the worlds leading technology companies. John distills the variety of models down to four core categories and shows how API implementation aligns with different business strategies.
-
Deploying it right with AppVeyor CI and PowerShell
Deploying real applications is hard. Questions arise when there are configuration settings in the Registry, custom folders structure, or you have to deploy to a web cluster. In this article we look at setting up continuous delivery for a solution consisting of ASP.NET web application and Windows service to a staging and production environments using PowerShell remoting and AppVeyor CI.