The adoption of Kubernetes-enabled infrastructures and applications has revealed the challenge involved in enabling persistent, reliable data storage in an ephemeral compute…
Read MoreThe Machine Learning as a Service (MLaaS) space is changing at a dizzying pace, and as a result, the future outlook for…
Read More“Containers” and “Docker” are without a doubt, two of the hottest words in technology today, and “Containers as a Service” or CaaS,…
Read MoreModern software development is a fast moving, highly fragmented, and highly distributed supply chain, with parts built by disparate teams, running on disparate platforms. Code quality and security can no longer be an afterthought.…
Read MoreMobile application development is becoming increasingly complex. Vendors and developers need to be ready for the key disruptors that will shape the development landscape in 2015 and beyond.…
Read MoreLack of performance out of the gate can kill a web or mobile-based app quickly. Designers must focus on performance considerations as part of the entire UX equation.…
Read MoreWhile every development project requires a different set of skills, and the internet of things is still in its earliest stages, there are certain tools with which budding IoT developers should be familiar.…
Read MoreAn increasingly large swath of businesses are realizing that the cloud-plus-data-centers model provides the best of both worlds, and integrating the public virtual cloud with the physical data center is the best way to cost effectively scale, secure, and serve modern production workloads.…
Read MoreBefore a business can ask whether PaaS makes sense, it must first understand its own needs and the differences among the wide variety of PaaS offerings.…
Read MoreFrom budget forecasting to performance benchmarking and accountability, agile presents new disruptions to traditional business processes.…
Read MoreMore powerful devices, better data-sync capabilities, and peer-to-peer device communications are dramatically impacting what users expect from their apps and which technologies developers will need to utilize to meet those expectations.…
Read MoreToday’s developers now have several choices to assist with cross-platform design, ranging from options of application type, supported languages, toolkits, and delegation of logic to scalable, remote backends. Each of these comes with a set of trade-offs, and the speed with which they evolve requires examination of where each will be headed in the future.…
Read MoreAsk 100 people to define “openness” and their answers might include cost savings, agility, freedom, portability, or avoiding vendor lock-in. A major trend over the past decade has been open source, even when mature commercial alternatives exist. Nowhere is this more apparent than in the cloud, but at present, there is no true open standard that all providers obey. AWS won the API battle for the cloud, but the tide could always turn, and anyone looking for a longer-term alternative now has two exciting prospects: OpenStack and OpenShift.…
Read More