A more flexible than ever approach to Big Data Analytics, while fully cloud compatible.
Big Data Analytics consists of multiple tools, each one evolving quicker than the other. Not only dedicated tools (like Spark or Zeppelin Notebook), but also monitoring, data injection (think IoT), reporting, etc.
Your choices might be to start with a monolithic Big Data platform, where you don’t have the option of individual tools nor their versions and then try to integrate that platform into a much larger infrastructure, or there is the Logimethods approach.
The Logimethods approach allows you to start with a set of customized Containers (Spark, Cassandra, etc.) and then add new containers (only) if needed.
Since the Containers are Docker-based, you have tons of choices, from Web Servers to DB. You can also extend base Docker Images with your code, using your language(s) of choice. Thanks to the Microservice Architecture, you can also utilize concurrently multiple versions of your code or of the underlying framework (think using the latest version of Spark for experimental development while running Production on a trusted version).
Last, but not least, Docker is now the de-facto standard for Container implementation. Therefore, it is possible to run the same Docker Containers on multiple platforms, like Docker Swarm, RedHat OpenShift, Cloud Foundry, etc. However, the orchestration between Containers is different depending on the platform. That’s where the Logimethods Set of Containers is helpful with (more and more) adaptations to those platforms.
In summary, the Logimethods Big Data Analytics Platform offers:
- Virtually no limitation on the choice of tools
- You can choose the version of the tools, even run multiple versions in parallel
- By default, the overall architecture is of a Microservice type, structured around a very high-performance Message Broker
- Can run on the most popular Container PaaS platforms, which can, in turn, run on top of the main Cloud Infrastructure Providers (AWS, Google Cloud, etc.)
- Low cost and footprint
- Mostly based on Open Source Containers
- Can run on a single PC / Laptop for development purposes
- Production focused
Who benefits from the Logimethods Big Data Analytics Platform?
- Individuals or Teams looking to experiment Big Data Applications at no/low cost
- Big Data Projects requiring Flexibility and Cloud Ubiquity
- Applications following a Docker Based Microservice Architecture
- Anyone ready to contribute to this Open Source Project