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