Blog


Simplifying Microservices Deployment: Multi-Job Manifests

In the distant past, we built monolithic apps. I hope for your sake, this actually is a thing of the past. Because increased adoption of microservices and containers, means breaking monolithic architectures into many independent components or services. The switch to microservices means developers are seeing a rapid improvement in the quality, resiliency and performance of their applications and much faster speed to deployment.

Apache Spark in Apcera Platform Community Edition

In this blog article I will show you how to deploy Apache Spark in Apcera Platform Community Edition (CE) leveraging the Apcera Package Repository, Apps from Packages and Virtual Networks.

Apache Spark

Apache Spark is a large-scale data processing engine that leverages multiple computers to perform data processing in parallel. Spark is viewed by many as the next iteration of big-data processing engines and a step forward from Hadoop. (In fact, Spark runs on top of Hadoop and the HDFS, in many instances.)

Announcing the Apcera Platform Community Edition

Greetings from the Apcera product team! I’m David Burke, a senior product manager for the Apcera Platform. Today we are officially releasing the Apcera Platform Community Edition (CE). This is a feature-rich version of Apcera that lets anyone build a cluster and deploy applications in a matter of minutes. Oh yeah, and it’s completely free! You get access to seriously useable software at no charge.

Building a Trusted Fabric for Containers with Kubernetes

As you may have read, Apcera will be integrating with Kubernetes to provide a trusted fabric for containers. This is a BIG DEAL for us and a big bet on the future of cloud computing. It comes after I joined the Governing Board of the Cloud Native Computing Foundation - the recently new custodian of Kubernetes - to become more personally involved in the project.

Here’s the backstory.

Using Golang for Virtual Machine Management

Here at Apcera, we are gophers. We use Golang for building distributed systems across many different public and private cloud infrastructures. On AWS, Azure, Digital Ocean, OpenStack and VMware, Golang makes distributing a single cross-compiled binary trivial. Compile-time checks reduce bugs in our code. The concurrency primitives make writing concurrent software easy. We’re also constantly looking for ways to simplify the installation of the Apcera Platform. There are really good virtual machine management libraries for other programming languages like Python, Java and Ruby.

Innovation or Security? Pick One. [Survey Data]

IT organizations face a dilemma: focus on innovation (while introducing risk) or focus on security (while stifling innovation). It seems that most companies haven’t found a way to have their cake and eat it too.

In this survey series we’ve already explored how cultural alignment and technology challenges affect innovation. In this installment we’ll analyze the response to our question about security.