Evaluate
Weigh the pros and cons of technologies, products and projects you are considering.
Evaluate
Weigh the pros and cons of technologies, products and projects you are considering.
Is CoreOS' fleet container management system right for your business?
CoreOS' fleet software provides organizations with an open source system for deploying, managing and monitoring containers in Linux operating system-based environments. Continue Reading
Manage containers, cloud-native apps and more with the Apcera Platform
The Apcera Platform provides enterprises with a scalable container management system, as well as orchestration tools for microservices and cloud-native and legacy applications. Continue Reading
Is Amazon ECS the right container management system for your business?
Amazon ECS, powered by Amazon Web Services, is a scalable management system that provides organizations with tools for running and organizing Docker containers and microservices. Continue Reading
-
Docker use cases trend toward new apps, but legacy support is hazy
For all the hype around Docker, how is it actually being used in the enterprise? Chris Tozzi takes a look at Docker's features, its common use cases and the future of its adoption. Continue Reading
Challenges of checkpointing in distributed systems include security
Transparent checkpointing can help developers, but challenges crop up with security and storage. A computer science professor explains some of the caveats involved. Continue Reading
The API lifecycle: A look at planning to production
APIs are important, but there is no reason to jump in blindly to their development. This guide will help you learn about the API planning, development and post-production processes.Continue Reading
Firebase, AWS and more: A comparison of five leading MBaaS providers
From new to experienced developers, everyone gets to choose from five of the best MBaaS providers to help with mobile app work. But how do you choose the right one for you?Continue Reading
Fault injection destined to be a must-have technique for software pros
Two experts say fault injection, a method which creates controlled disasters to better prepare you for service outages and other problems, is necessary for cloud development.Continue Reading
Deciding when it's time to combine containers and microservices
Containers can offer wonderful benefits for microservices, but that doesn't mean they should always be used in conjunction. Tom Nolle explains the pros and cons of this approach.Continue Reading
App modernization starts with knowing how to evaluate PaaS providers
To modernize legacy apps with PaaS technology, know the features and deployment options to consider when evaluating PaaS providers.Continue Reading
-
How a digital transformation project differs from app modernization
Learn about differences between a digital transformation project from business transformation and application modernization projects in this video with Capgemini's Rahul Gupta.Continue Reading
Should Xcode 8 users migrate to Swift 3.0 or simply upgrade to 2.3?
Developers who use Xcode 8 have been faced with a choice: Make the jump to Swift 3.0 or simply upgrade to Swift 2.3. Here's what developers should consider when making the choice.Continue Reading
Will new Android Nougat features make it more enterprise-ready?
Will Google's latest Android operating system benefit enterprises? Upgraded features such as file-based encryption and seamless updates may make Nougat a fit for business.Continue Reading
Web vs. native: The debate rages on
Web vs. native may be one of the biggest debates in the software development community. From a cost perspective alone, it seems like web will always win, but there are a lot of factors to consider ...Continue Reading
What alternatives to HTTP are there for microservices?
Using HTTP as the bus for traffic between microservices can create some unwanted impacts, including more TCP/IP overhead. Mark Betz goes over some useful alternatives to HTTP.Continue Reading
Are native mobile apps worth the cost when web is an option?
There are strong arguments on both sides of the native vs. responsive web app debate. But in most cases, cost may be the factor that buries native and makes web the way to go.Continue Reading
Should we say hello to DBPM?
If there's one thing the business tech community is fond of, it's adding letters to acronyms. We've seen it with things like iBPM, MBaaS and DevSecOps. It looks like we may have a new one in our ...Continue Reading
New Northeastern curriculum aimed at women in computer science
Concerned about the percentage of women working in tech, Carla Brodley has created curriculum designed to expose students to computer science and, particularly, inspire women.Continue Reading
What's the pulse on the BPM world?
Here at SearchSOA, we've got an eye on BPM. And this month, that's our editorial theme. In light of that, here's a look at a few interesting developments in the BPM world that have occurred ...Continue Reading
Editors' Choice: Streamline business processes with Form.io
Form.io, SearchSOA's Editors' Choice for Innovation, simplifies the creation of front-end business process forms by integrating back-end API data management.Continue Reading
Things that bug me: The Delta and Southwest crashes
These days, passengers have to be worried about more than one kind of crash when they travel. Over the past two months we've seen two major airlines, Delta and Southwest, experience huge computer ...Continue Reading
What's the best method of application modernization for your business?
Once businesses determine the need for application modernization, they need to figure out which method best fits, whether it's restructuring with PaaS or redesigning with APIs.Continue Reading
Core advantages of microservices need to align with business goals
How should we think about application architecture when it comes to microservices? Here we explore how to realistically fit microservices into your business application portfolio.Continue Reading
API versioning with the Semantic Versioning specification
While developers have some flexibility in the versioning schema they use for internal projects, it's important to establish an easily understandable standard for API versioning.Continue Reading
SOA tutorial: Trends, governance and the microservice impact
How should we think about SOA today? Is it going the way of the dinosaur, or experiencing a second wind of usability that just requires a little tweaking? We explore in this guide.Continue Reading
Why building microservices may call upon your gardening skills
What do microservices and landscaping have in common? In this piece, one microservices-oriented CTO shares tips for their creation, including how thinking like a gardener can help.Continue Reading
Persistent storage for containers: What developers need to know
Due to the nature of containers, achieving persistent storage is often a challenge in containerized environments. Chris Tozzi explains why and what developers can do about it.Continue Reading
Recipe for application integration tools lists a delicate mix of key ingredients
When choosing the best application integration tools, it's all about striking the right balance. Bells and whistles can be alluring, but if those features don't match your company's needs, your software choice can quickly become shelfware.
In ...Continue Reading
In no-server, NoOps cloud era, developers deliver to users
What do developers and musicians have in common? Both have been stripped of the middleman as their products are delivered directly to users. But what does a NoOps era look like?Continue Reading
Legacy system modernization: Try hitching apps to a cloud
If you're struggling to bring your legacy applications into the modern age, the cloud can help bridge systems. Expert Steve Weissman says it may not always be ideal, but can still work.Continue Reading
Putting your enterprise mobile development approach to the test
The pressure is on to create mobile apps, but how do you ensure your development efforts are worthwhile? Take this quiz on proper mobile development and architecture practices.Continue Reading
Editors' choice: Built.io Flow cloud integration platform
With the Built.io Flow cloud integration platform, novices and development veterans can create real-time integrations between cloud services, mobile apps and legacy IT systems.Continue Reading
SOA vs. microservices: Is a service by any other name a fad?
Comparing SOA vs. microservices architecture, a veteran developer sees evidence that the latter is a fad. Even small biz should consider SOA, he advises.Continue Reading
Finding middleware that fits a parallel programming model
Parallel programming can help streamline app and resource management, but finding the right middleware for this approach can be tricky. Tom Nolle explains what to look for.Continue Reading
How do I connect to JSON APIs in an Android project?
In this article, mobile expert Matthew David walks developers through some of the most effective ways to connect to JSON APIs in an Android-based project.Continue Reading
Why you should reconsider using model-driven software development
Model-driven development has been around a long time, but in today's complicated app world, it may be time to give this methodology another look. Expert Tom Nolle explains.Continue Reading
Reflecting software architecture evolution in your stack
The roles and responsibilities of enterprise architects are expanding, and as such, they need to understand how changing software architecture can best serve their organization.Continue Reading
How businesses can find happiness in the API market
We often hear about the importance of the API economy, but are today's businesses prepared for the transition to this new paradigm? Sassan Saedi of Nexmo offers his take in this Q&A.Continue Reading
Microservices vs. SOA: Quiz yourself on the great debate
Microservices vs. SOA -- who wins? Take this quiz to learn about the critical differences between an SOA-based and microservice-based approach to app development and management.Continue Reading
Connecting APIs: How to integrate a JSON framework with iOS
Apple now supports two developmental languages. This means integrating JSON with iOS isn't as difficult as it might seem. Expert Matthew David explains further.Continue Reading
Put people at the heart of your SOA governance model
Governance is critical in IT, but practitioners often are wrapped up with the technical components; they forget about their people. Expert Steve Weissman explains further.Continue Reading
Lessons in software and app coding from the next generation
Can today's software professional learn lessons about simplified programming from the new generation of developers and engineers? Experts on the forefront of this movement say yes.Continue Reading
Get up to speed with BPM news, apps, tools and strategies
Organizations need to have strong business process and business rules management strategies in place. This guide goes over some of the latest news and expert advice on BPM and BRM.Continue Reading
Choosing your application development strategy
Which is more effective: the top-down or bottom-up application strategy? Tom Nolle explains why choosing one requires an in-depth understanding of application requirements.Continue Reading
How to design a B2B system for integration and the cloud
Just when EAI seemed like the perfect solution for B2B management, integration and the cloud brought on a whole slew of challenges. Here we explore how business can adapt.Continue Reading
RESTful APIs find a place in the legacy modernization scene
Organizations are turning to RESTful APIs to modernize critical aspects of their infrastructure, but how does this approach work? We sat down with OpenLegacy's Zeev Avidan to find out.Continue Reading
What the future of RESTful API design holds for developers
RESTful APIs are slowly being regarded as superior to service-oriented architectures. But what does that mean for architects and developers? Tom Nolle offers his take.Continue Reading
SOA must keep pace with connected-everything trend in 2016
As the connected-everything trend moves forward, enterprise architects need to make sure their organization keeps up. Here's what to expect from SOA in 2016.Continue Reading
Should you consider microservice architecture for mobile?
Microservices can offer flexibility for developers, but should they be using it for mobile development? Matthew David offers his take.Continue Reading
Why eye tracking isn’t part of Indiegogo UX pro’s user tests
Indiegogo user research director, Aga Bojko, describes the user test methods she uses and why eye tracking isn't one of them.Continue Reading
API management software proves overwhelming for some buyers
As APIs have become more important in the enterprise, the features of API management software have grown more complex. Kurt Marko explains why and how to focus on the basics.Continue Reading
How BPM will support robotic process automation
As robotics becomes an increasingly critical part of organizations' business processes, BPM is playing a role in overcoming the challenges of robotics automation.Continue Reading
Is the future of vertical video here?
Mobile phones have shifted the demand from the horizontal video format to vertical. But what has prompted people to change their preference? Matthew David examines these trends.Continue Reading
How does application container technology affect CI efforts?
Containers are certainly the new app development craze, but does this new technology help or hinder efforts around continuous integration? Chris Riley examines.Continue Reading
Are automobiles the next mobile app platform?
Is the car the next mobile app platform? Considering the moves that have been made by companies like Apple and Google, and it very well could be. Matthew David examines the trend.Continue Reading
Examining the mobile technology trends for 2016
2015 was a big year for mobile -- and 2016 is bound to be even bigger. But what IoT and mobile technology trends can we really expect in the new year? Matthew David offers his take.Continue Reading
The role of DevOps tools and the changes engineers will face
Learn what it really takes to enable DevOps and how software engineers need to redefine their roles in order to keep up with this approach to development.Continue Reading
Application integration software: A buyer's guide
This buyer's guide can help you determine your business needs so you can find the right type of application integration software for your company.Continue Reading
Exploring IBM API Management, middleware for app integration
IBM API Management, in the cloud or on premises, is application integration middleware that allows developers to subscribe to, publish, design, control and secure APIs.Continue Reading
What are some strong tools for mobile app analytics?
How can you keep better track of your mobile campaigns? In this article, contributor Matthew David examines a number of analytics tools for mobile apps and how to use them effectively.Continue Reading
What can we really expect from Apple TV apps?
Apple recently released the new, fourth-generation Apple TV -- complete with support for apps. But will Apple be able to dominate the app market with this new device?Continue Reading
What do you know about working with Java?
What's the latest thing you've learned about Java? In this quiz, we test your knowledge of strategies and practices to employ when working with Java.Continue Reading
In-memory data grid provider dives headfirst into Java
Alachisoft has served the .NET community with its in-memory data grid for years. Now they are catering to the Java side. Company President Iqbal Khan explains why.Continue Reading
Easy-to-use deployment automation tool from Automic Software
Developed for the enterprise, Automic Release Automation from Automic Software provides enterprises easy deployment automation, with no-code modeling capabilities.Continue Reading
Connect applications with open source ESB JBoss Fuse
Deployed in the cloud or on premises, Red Hat's open source ESB, JBoss Fuse, allows companies to connect apps to improve business processes and operations.Continue Reading
Fit component coupling into your middleware architecture
An application needs to control component coupling and middleware at the same time. Tom Nolle examines the fundamental coupling concepts app managers need to understand.Continue Reading
How to choose a device when investing in emerging markets
As companies plan to invest in emerging markets, their choice of device for launching apps will be critical. Matthew David explains what to keep in mind.Continue Reading
What is the future of app servers?
The emergence of the stack brings up an important question: Are app servers dead? Contributor Todd Biske examines the future of the app server in a changing world.Continue Reading
BizSlate SaaS BPM builds on popular small business tools
BizSlate is an SaaS BPM and ERP system designed to help small- to medium-sized business that lack a formal product management system keep track of critical inventory data.Continue Reading
Should I support Android in the Enterprise?
Is it worth an organization's time to support the use of Android in the enterprise? The answer is yes, and contributor Matthew David explains why.Continue Reading
Oracle Integration Cloud Service crucial to Oracle AI suite
Oracle offers a hybrid application platform that targets enterprises of all sizes. API Manager, SOA and Oracle Integration Cloud Service comprise the application integration suite.Continue Reading
Boomi AtomSphere delivers range of integration capabilities
Boomi AtomSphere supports cloud-to-cloud, on-premises-to-on-premises, SaaS-to-SaaS and B2B integration while offering enterprises real-time, scalable application integration.Continue Reading
For data-oriented app integration, look toward Talend ESB
Talend application integration editions -- Talend ESB and Open Studio for ESB -- offer enterprises data-focused application integration tools.Continue Reading
Manage complex apps with TIBCO ActiveMatrix BusinessWorks
Running on Windows, Mac or UNIX, ActiveMatrix BusinessWorks can be used by organizations of all sizes to manage complex apps and unify business processes.Continue Reading
MuleSoft Anypoint platform grows data and app integration
Open source-based and loaded with a plethora of out-of-the-box connectors, the MuleSoft Anypoint Platform lets enterprises integrate data and apps in the cloud and on premises.Continue Reading
AWS OpsWorks delivers robust application management tool
AWS OpsWorks, a cloud deployment and operations tool, lets enterprises manage apps within the public cloud and private data centers.Continue Reading
A look at Micro Focus' CORBA offerings Orbix and VisiBroker
Micro Focus' CORBA portfolio includes Orbix and VisiBroker, two application integration tools that help manage applications from various sources with diverse components.Continue Reading
The not-so-obvious consequences of container technologies
As adoption of container technologies has increased, more enterprises have realized that it comes with a set of consequences. Learn how to recognize and avoid these issues.Continue Reading
Cook up application stacks with Chef's deployment automation
By storing recipes and creating cookbooks with Chef Server, Chef's deployment automation platform allows businesses to create, manage and deploy application stacks.Continue Reading
Sync deployment automation with IBM Cloud Orchestrator
Look under the hood of IBM Cloud Orchestrator, which enables the deployment automation of data center resources, business processes and cloud services.Continue Reading
Puppet Enterprise offers declarative approach to automation
Puppet Enterprise allows organizations to update integration environments with a declarative approach to IT automation. The latest version features DevOps management tools.Continue Reading
Microservice architecture: What app managers should know
Microservice architecture is gaining popularity among app managers, but what are the pros and cons of this approach? Brad Irby explains in this tip.Continue Reading
Editors' Choice for Innovation: OpenLegacy API Platform
Learn how OpenLegacy API Platform provides automation and modernization for all aspects of application integration projects.Continue Reading
Hire an app developer with these skills
According to a recent survey by Red Hat, mobility hiring trends are shifting. Cathal McGloin of Red Hat comments on what those statistics indicate about mobile development today.Continue Reading
What is the best pattern to use for data persistence?
When designing an application, developers must decide how to implement data persistence. Brad Irby explains which data persistence pattern to consider.Continue Reading
What are some good suggestions for code refactoring tools?
Code refactoring tools are plentiful, so how do you choose the one that's right for you? Brad Irby explains what to look for when choosing a tool.Continue Reading
Your key products for enterprise application integration
Tom Nolle helps you determine which EAI software product is most appropriate for your company.Continue Reading
Buying application integration tools can be a balancing act
Buying application integration tools requires a good look at your company's needs and knowing which key features to look for in a vendor.Continue Reading
What should our company consider when outsourcing software development?
An expert tells you what to consider when you are thinking about outsourcing software development.Continue Reading
Clusterpoint 3.0 NoSQL cloud database service targets developers
Learn why Clusterpoint's new 3.0 NoSQL database technology is our editors' choice for innovation for July 2015.Continue Reading
The benefits of an enterprise application integration strategy
Many and differing company needs, driven by business and IT trends, justify an enterprise application integration strategy. Read on to explore the options.Continue Reading
What do you really know about app modernization?
Increasing demands for cloud- and mobile-ready applications are making legacy modernization efforts more critical than ever. This quiz will test your knowledge on modernization techniques and the ways to avoid common project pitfalls.Continue Reading
AppDynamics introduces Application Integration Platform
Learn why AppDynamics Application Intelligence Platform is the June 2015 selection for our innovation spotlight.Continue Reading
Have service-oriented architecture principles been tainted by the name?
The principles of service-oriented architecture are so mainstream that this expert suggests that SOA could simply be called 'architecture.'Continue Reading
How DevOps can improve software vulnerabilities
Find out why and how enterprises should include security architects into the DevOps process to help avoid software vulnerabilities.Continue Reading
Do the advantages of containerization software outweigh security concerns?
While containers are making the release of consistent software faster and easier, architects need to rethink how to secure applications.Continue Reading
How Runscope overcame microservices challenges
Learn how Runscope overcame a number of challenges surrounding deployment and service discovery work once the company began using microservices.Continue Reading
Metrics can help improve website user experience
An expert says enterprise architects need to develop relevant performance metrics to capture website user experience.Continue Reading
Docker technology roadmap boasts new features
The Docker technology roadmap for the coming year includes Microsoft support, open source orchestration tools and updated container offerings.Continue Reading
Use cases for Lean Six Sigma as a BPM tool
Lean Six Sigma and BPM are intended to improve business optimization. Learn how working with both improves long-term goals.Continue Reading