Application Architecture: Page
-
Expert Advice
3 ways to prep microservices applications for big data
It's easy for the expansion of big data to spin out of control in a distributed architecture. Think carefully about database management to avoid performance-killing bottlenecks.
By Twain Taylor • Oct. 16, 2018 -
Sympli pushes DesignOps model for more team collaboration
Designers now can collaborate on and check in design files with software that helps to smooth the designer-developer handoff.
By Darryl Taft • Oct. 16, 2018 -
Expert Advice
Continuous testing in Agile means less work, more coverage
Rather than ride the turbulent roller coaster of testing bottlenecks and uncontrolled code updates, go on the steadily paced continuous testing Ferris wheel.
By Amy Reichert • Oct. 16, 2018 -
Kendo UI helps devs build accessibility into apps, websites
Progress Software updated its UI-building toolkit to enable developers to comply with the latest standards for website and application accessibility.
By Darryl Taft • Oct. 15, 2018 -
Expert Advice
5 critical components of a microservices security plan
Microservices have introduced a wave of security complexity. Before you run containerized microservices in production, carefully review these five critical security practices.
By Twain Taylor • Oct. 15, 2018 -
IBM hopes Domino version 10 gives the platform new life
IBM looks to improve its position in the collaboration software market with a buffed-up version of its venerable Domino platform that supports mobile applications.
By Ed Scannell • Oct. 15, 2018 -
Make your pitch for chaos engineering practices
Is your QA team ready for chaos engineering? Find out how to prep staff for resilience engineering and why you should avoid that 'chaotic' name altogether.
By Jan Stafford • Oct. 12, 2018 -
Expert Advice
How to approach mobile optimization with less risk
Microservices and containers can help boost mobile optimization, but it's not automatic. Development teams must think carefully about tooling choices, API creation and more.
By Tom Nolle • Oct. 12, 2018 -
Opinion
Good teams come clean about their IT competence
How is your company culture going to stay up to date on IT trends? Don't let that question linger, since, sooner or later, you'll work with a technology you don't understand at all.
By Bob Reselman • Oct. 11, 2018 -
PyTorch 1.0 brings developers closer to cloud services
The release candidate version 1.0 of Facebook's PyTorch deep learning framework enables developers to more easily include machine learning in their applications.
By Darryl Taft • Oct. 10, 2018 -
CI/CD workflows, IT roles lead to organizational disharmony
Divides between IT teams and roles in an organization can impede software delivery, even if they use the right tools. Some companies have chipped away at those barriers.
By David Carty • Oct. 9, 2018 -
Jenkins Configuration as Code eases dev and admin woes
Version 1.0 of a CloudBees plug-in aims to help developers and administrators advance CI/CD while saving time and effort with Jenkins configuration tasks.
By Darryl Taft • Oct. 5, 2018 -
Chaos engineering enters mainstream QA, drills down to apps
Add a bit of chaos to predeployment application testing to gain resilience. Gremlin CEO Kolton Andrus discussed the value of breaking apps to fix them.
By Jan Stafford • Oct. 3, 2018 -
Expert Advice
Unlock distributed analytics with a microservices approach
Mobility creates distributed computing environments, which lead to a scenario where some of the older analytics processes are no longer useful. Distributed analytics with microservices can help.
By Kerry Doyle • Oct. 2, 2018 -
DevOps on-premises opportunities spur CloudBees-Lenovo pact
IT teams get a leg up in DevOps initiatives in data centers, as Lenovo enhances its server-side DevOps with OpenShift Solution with CloudBees Core, a CI/CD automation platform.
By Jan Stafford • Sept. 28, 2018 -
OutSystems 11 buffs up low-code options -- with a ceiling
Version 11 of OutSystems' low-code platform takes aim at troublesome legacy apps. Some developers see low-code benefits, but other shops remain skeptical.
By David Carty • Sept. 28, 2018 -
Expert Advice
Craft an integration testing plan with quality before quantity
When it comes to integration testing, the end user is more important than the test volume. Increase test efficiency to please both application users and owners.
By Amy Reichert • Sept. 26, 2018 -
Expert Advice
How Java EE development has kept up with microservices
Java EE is mature technology, but it will continue to evolve in ways that can fit nicely into a microservices architecture.
By Alan Earls • Sept. 25, 2018 -
Expert Advice
Understand business logic to fortify microservices design
Before software teams introduce microservices, they must take a critical look at the business logic that frames their architecture because, as contexts change, so does the logic.
By Michael Churchman • Sept. 24, 2018 -
Expert Advice
How to manage distributed apps built on microservices
Distributed applications can clearly benefit from the architectural benefits of microservices, but that has traditionally come with certain drawbacks. Discover how it's become easier to manage distributed applications built on microservices due to advancements in container technology.
By Twain Taylor • Sept. 21, 2018 -
Words to go: QA testing methodologies
Do bottom-up and top-down testing throw you for a loop? In the dark about the difference between black box and functional testing? Print out this handy cheat sheet of testing terms.
By Ryan Black • Sept. 21, 2018 -
Sumo Logic breaks security data silos with cloud SIEM
Sumo Logic has added cloud security monitoring features that put security in context with business intelligence analytics.
By Jan Stafford • Sept. 19, 2018 -
Expert Advice
How to foster collaboration in software development
App owners, developers and testers are friends -- not enemies. If it doesn't always feel that way on your collaborative team, use these techniques to foster better communication.
By Matt Heusser • Sept. 18, 2018 -
BPM development goes beyond low-code with AI, RPA
BPM vendors are enhancing their low-code process development tool sets with AI and robotic process automation.
By Jan Stafford • Sept. 18, 2018 -
Microsoft seeks broader developer appeal with Azure DevOps
Azure DevOps, which replaces Visual Studio Team Services, offers a suite of five services to help developers plan, build and deploy software, even across platforms.
By Darryl Taft • Sept. 17, 2018