Try Akka today

Get started with Akka fast

Akka provides APIs for Java and Scala and supports Maven, Gradle, and sbt for building concurrent and distributed systems. Options for using Akka technologies for application development include:

  • The completely do-it-yourself (DIY) method
  • Dependencies managed and billed through cloud providers like AWS and GCP
  • Akka Serverless, managed by Lightbend

Manage Akka yourself (DIY)

Many of us want to explore and manage things on our own, so we have a guided tutorial for building a microservices proof-of-concept application with various Akka modules. The tutorial is from the Akka Platform Guide, which provides details for using the Akka Operator for Kubernetes and other features for becoming successful with Akka in your team.

Want to go deep into the fundamentals of Akka? Learn about Akka Actors in Scala and Java.

Manage Akka through your cloud provider

Many teams would prefer to have their Akka-powered application, and its dependencies, deployed and billed directly through their existing cloud provider. If you’re looking to deploy Akka to AWS or GCP, Lightbend provides Akka Cloud Platform–the organization-friendly way to utilize the power of Akka in a simpler, pay-as-you-go billing method.

 
 

Akka Serverless, managed by Lightbend

For a cutting edge serverless experience, we have Akka Serverless–it’s run by Lightbend and free to try. Akka Serverless let’s you just focus on your code and removes distractions like managing databases and infrastructure. It uniquely brings the power of advanced data models to the serverless world for use cases like for IoT, telemedicine, real-time financial systems, streaming media and gaming, and more.

 
 

Talk to an Akka expert

Akka is built by Lightbend, and employs a team of Akka engineers to help you succeed. If you’re looking for an expert to engage with your team or organization, contact Lightbend to find out more.