Tutorial: Spark application architecture and clusters

Before you begin your journey as an Apache Spark programmer, you should have a solid understanding of the Spark application architecture and how applications are executed on a Spark cluster. This article closely examines the components of a Spark application, looks at how these components work together, and looks at how Spark applications run on… Continue reading Tutorial: Spark application architecture and clusters

Fix your data before you move it to the cloud

Data seems to be a forgotten component of a good system architecture. In cloud migrations, I’m often taken back how the data that was bad on-premises is worse in the cloud. What does bad data look like? Poor data structures, redundant data, no single source of truth, and security and compliance issues all top the… Continue reading Fix your data before you move it to the cloud

Don’t make your cloud migration a house of cards

I’m often taken aback by the number of mistakes IT made with on-premises traditional systems that it’s now replicating in the cloud. If you have a cruddy applications design or overall architecture and relocate it the cloud, you end up with cruddy IT assets that are now in the cloud. Fact: The cloud is not… Continue reading Don’t make your cloud migration a house of cards

YotaScale puts predictive analytics into cloud ops

Tackling increased complexity in the cloud space, startup YotaScale offers a predictive-analytics-driven platform for optimizing and managing cloud application operations. The YotaScale Platform offers insights into cloud operations, so IT can take changing application needs into account. Services include anomaly detection, continuous optimization, predictive capacity planning, and contextual analytics such as for usage. The platform… Continue reading YotaScale puts predictive analytics into cloud ops

8 great tools that make Docker better

Blink and you might miss some of the most interesting developments around Docker these days. Aside from progress on Docker itself, many other useful projects have been built on top of Docker or been empowered by Docker. In many cases, these tools take advantage of workflow techniques and deployment strategies that Docker makes possible. To read this… Continue reading 8 great tools that make Docker better

A decade of Azure: It’s time to go back to the future

Hands-on Azure: The essentials InfoWorld’s Simon Bisson has written many tutorials and analyses on how to take full advantage of Microsoft Azure. Here’s your essential reading list: How to work with Azure Pipelines for devops Understanding programmatic Azure infrastructures What’s new in Azure Functions: durable states Meet Microsoft’s new managed microservices: Azure Service Fabric Mesh… Continue reading A decade of Azure: It’s time to go back to the future

How to get your company to handle the cloud truth

As a technologist, I can get the cloud technology to work. Always. But the ability to change the culture to adapt to cloud technology is what’s hard, and, in some cases, impossible. It’s important to understand your own culture and what changes need to be made around the adoption of cloud computing. A team of… Continue reading How to get your company to handle the cloud truth