Application Architecture: Page
-
Opinion
Q&A: Eric Mizell explains the reliability challenges of DevOps
DevOps teams face significant challenges, tasked to deliver code faster than ever. OverOps' Eric Mizell believes, though, continuous reliability can go hand in hand with CI/CD.
By Ryan Dowd • Aug. 10, 2018 -
Improving testing architecture when moving to microservices
Gamesys, the developer and operator of many online games, rethought its approach to testing during the move from a monolith. A pyramid made software tests more manageable.
By George Lawton • Aug. 10, 2018 -
How API-based integration dissolves SaaS connectivity limits
Oracle's vice president of integration, Vikas Anand, explains how SaaS app silos occur, drivers for API integration adoption and how DevOps can avoid integration project obstacles.
By Jan Stafford • Aug. 8, 2018 -
Expert Advice
Achieve reactive microservices architecture with minimal effort
Reactive systems philosophy lends itself to microservices architecture because it stresses four core principles of responsivity, resilience, elasticity and message-driven communication.
By Michael Churchman • Aug. 7, 2018 -
Expert Advice
Kubernetes service discovery tactics boost microservices
Customize or automate a containerized application's service discovery exactly to your preference by mastering a collection of Kubernetes features.
By Twain Taylor • Aug. 6, 2018 -
Siemens boosts low-code development play with Mendix buy
Siemens' acquisition of Mendix will add low-code capabilities to its industrial IoT strategy and help create a raft of SaaS applications.
By Darryl Taft • Aug. 3, 2018 -
Manage APIs with connectivity-led strategy to cure data access woes
MuleSoft founder and VP Ross Mason discusses API-led connectivity as a linchpin in an enterprise API strategy to dissolve data silos and speed adoption of new apps, such as AI and FaaS.
By Jan Stafford • Aug. 2, 2018 -
Opinion
A DevOps developer should be adaptable, creative
Unlike in the past, companies don't necessarily look to hire developers with hard technology skills. DevOps is changing the rules, so, for developers, it's time to get creative.
By David Savage • July 31, 2018 -
Apache OpenWhisk vulnerability targets IBM Cloud Functions
A recently discovered security vulnerability in Apache OpenWhisk zeroes in on IBM Cloud Functions and other commercial products based on the open source serverless platform.
By Darryl Taft • July 31, 2018 -
Expert Advice
How containers and Kubernetes change deployment and DevOps
Containers and Kubernetes have changed how many enterprises approach application deployments. The technologies could prompt a widespread shift in DevOps tooling.
By Tom Nolle • July 30, 2018 -
Expert Advice
Utilize microservices to support a 5G network architecture
To satisfy next-level network promises, 5G networks should be supported by a microservices-based infrastructure, as monolithic architectures won't meet demands.
By Michael Churchman • July 27, 2018 -
Expert Advice
How gRPC improves microservices load balancing on Kubernetes
Kubernetes networking can be a challenge, but the gRPC protocol can help software pros focus on the application logic rather than worry about how to handle network request calls.
By Twain Taylor • July 24, 2018 -
Middleware tools demand to peak in 2018, before iPaaS ascends
Gartner predicts that enterprise on-premises middleware will go out with a $30B bang this year. Ready to plan cloud middleware migration projects? Think iPaaS and MWaaS.
By Jan Stafford • July 24, 2018 -
WSO2 integration platform twirls on Ballerina language
The latest release of WSO2's flagship integration platform aims to help enterprise developers build and implement microservices.
By Darryl Taft • July 20, 2018 -
Expert Advice
How to build a layered approach to security in microservices
Make your microservices-based app as secure as possible by adopting an in-depth, layered security strategy because no single traditional approach can reliably do the job.
By Tom Nolle • July 20, 2018 -
Expert Advice
How do I find my career path in software testing?
I've been a tester for many years and want to progress professionally. Yet, I'm struggling to find chances for advancement and a career path in software testing. Any pointers?
By Gerie Owen • July 18, 2018 -
Expert Advice
Break app infrastructure responsibly with chaos engineering
More enterprises are intentionally breaking applications with chaos engineering. It helps developers learn the causes of software failures and how to build better apps.
By George Lawton • July 18, 2018 -
Expert Advice
Which software testing tool best fits your project?
Learn what developers should look for in AI testing tools and which style is best for a project. Expert Tom Nolle compares Applitools and Functionize.
By Tom Nolle • July 17, 2018 -
Expert Advice
Serverless vs. containers: What’s best for event-driven apps?
Serverless and containers give teams new options to host event-driven applications, but each has pros and cons. Decide which platform is best for your app to avoid a costly mistake.
By Tom Nolle • July 16, 2018 -
IBM blockchain apps starter pack targets developer disparity
With demand high for blockchain development expertise, IBM has delivered a new blockchain-as-a-service offering that helps developers learn the basics of the database ledger.
By Darryl Taft • July 13, 2018 -
Expert Advice
How to control state for so-called stateless microservices
How do you control state in a stateless microservices environment? Front-end and back-end state control can be two viable approaches, and one requires less work than the other.
By Tom Nolle • July 12, 2018 -
Why digital process automation is now essential to BPM
The increased speed of application development has made automation in BPM a necessity. Learn about digital process automation and how it can help businesses meet that need.
By George Lawton • July 5, 2018 -
How to combat complexity in microservices data management
Architects who shift from a monolith to microservices need to consider a critical component: data. Learn how microservices affect data management, and discover tools that can help.
By Alan Earls • July 5, 2018 -
Expert Advice
What would win an AI testing face-off? Applitools vs. Functionize
Expert Tom Nolle compares two AI testing tools that both interact with -- plus utilize -- applications' GUIs for more comprehensive testing.
By Tom Nolle • June 29, 2018 -
Quiz
Test your knowledge of serverless computing
It's time to get familiar with the term serverless and everything it encompasses. Test your knowledge on serverless computing and how it will impact your software projects.
By Josh Kolarac • June 22, 2018