Unlocking the Benefits of Serverless FaaS for the European Software Industry
Eficode Praqma is proud to announce that we will be part of an exciting EU research project to unlock the benefits of serverless FaaS for the European software industry. RADON (Rational decomposition and orchestration for serverless computing) is funded by the European Union within Horizon 2020.
Emerging serverless computing technologies, such as function-as-a-service (FaaS) offerings, enable developers to virtualize the internal logic of an application, simplifying management of cloud native applications and allowing cost savings through billing and scaling at the level of individual function calls. Serverless computing is therefore rapidly shifting the attention of software vendors to the problem of developing cloud applications that can use these platforms.
RADON aims at creating a DevOps framework to create and manage microservices-based applications that can optimally exploit serverless computing technologies. RADON applications will include fine-grained and independently deployable microservices that can efficiently exploit FaaS and container technologies. The end goal is to broaden the adoption of serverless computing technologies within the European software industry. The methodology will strive to tackle complexity, harmonize the abstraction and actuation of action-trigger rules, avoid FaaS lock-in, and optimize decomposition and reuse through model-based FaaS-enabled development and orchestration.
Find out more: radon-h2020.eu
Contributing to open source projects, working at the forefront of software development and sharing knowledge with the community and students are part of Eficode Praqma’s DNA. Joining this project will give us the opportunity to do all of those things.
Within this academic project Eficode Praqma will provide industry perspective and a use case from one of our services - Managed DevOps. We will take the lead in defining the adoption and customization methodology, provide support for appropriate CI/CD tools (e.g., Jenkins), and build related continuous testing and delivery configurations.
Eficode Praqma will help to publicize the project through its strong industry network and at our regular events. We will be involved in creating a demo and training materials and sharing the learnings from this project with students and professionals through training courses. This is an exciting project and we are proud to be part of it. We hope that you’ll be interested in hearing more about it, and join our future events.
Building on our long history with Kubernetes, Eficode Praqma has joined the Cloud Native Computing Foundation (CNCF) and qualified as Scandinavia’s only Kubernetes Certified Service Provider.
Taking Kubernetes services to the next level - another first for Scandinavia
When you embark on your cloud native journey there will be important choices to make about cloud providers, continuous deployment, environments’ setup and separation. This guide will help you make the right choices by sharing lessons learnt from running cloud native apps in production.
Kubernetes has become the de facto container orchestration platform. When we help clients of different sizes and domains start their cloud native journeys in Kubernetes, we assist them in making sound decisions and technology choices. There is no one-size-fits-all solution when it comes to choosing cloud providers, CI tools, continuous deployment pipelines etc., so it is important to make the right decisions at the start. Failing to do so can be very costly in terms of lost time and money.
How to make the right technical choices on your cloud native journey
Learn how Docker and Kubernetes work and the key benefits they bring. Using real demos, I show how Docker is a great packaging and distribution technology, and how Kubernetes provides a powerful runtime for containerized applications.
Watch this introduction to Docker and Kubernetes at the Trondheim Developer Conference (TDC)
Eficode Praqma has a long history of accelerating and enabling team productivity using the Atlassian stack. Thanks to the hard work and commitment of our consultants Eficode Praqma has now achieved Atlassian Platinum Partner Status.
Our consultants receive the stamp of approval
In many security and safety critical environments there can be requirements for long-term reproducibility of artifacts that are created. In this talk from NDC Tech Town, Mike Long shows how to use Docker to create binary reproducible applications from a C++ application.
How to Create Binary Reproducible Builds using Native Build Tools and Docker
In distributed architectures networking is usually taken as a given. However, when it does not function as we expect it is often hard to understand the reason. This blog post outlines some general insights into networking with more specific techniques for understanding the networking infrastructure of a Kubernetes cluster.
How to Find a Needle in a Virtualized Network
Choosing the perfect CI/CD tool for your project can be tricky. In this post we compare two managed CI/CD services - CircleCI and Google Cloud Build. Sami Alajrami is on hand to score our exciting CI/CD matchup.
How to choose the CI/CD tool that’s right for you
Setting up an on-premise highly available Kubernetes cluster comes with many challenges. Rancher can help build a production grade cluster. Watch our Certified Kubernetes Administrator Henrik Hoegh set up a cluster and test the deployment.
A video guide to setup a highly available on-premise Kubernetes Cluster
Hear about upcoming events in Scandinavia, latest tech blogs, and training in the field of Continuous Delivery and DevOps