Home > Services > Technical Expertise Areas > Enea Axis ADP Services > Enea Axis ADP Services

AXIS Camera Application Platform Training: Flexible, Targeted, Now

Our "Getting Started with AXIS Camera Application Platform", will kickstart your team - read more!

 

Special offer! 30% discount on the scheduled date at Enea in Lund:
- September 13th - 15th

Contact Enea to discuss your training needs or to schedule training. 
Our experts can give you a simple overview or a deep dive into the entire platform. Or a training in Linux and embedded systems - let's find out what you need to know. 

Off course we can also deliver the training on site.

Contact us today.
adp_services@enea.com



    Enea Axis ADP Services

    Enea offers a full range of consulting and training targeting the AXIS Camera Application Platform.  

    To ensure successful projects with the AXIS Camera Application Platform and help Axis Application Development Partners to meet their challenges, Enea offers a number of services packages:

    • Getting started with the AXIS Camera Application Platform.
    • Training in Linux and embedded development.
    • Application development support.
    • Projects for migration, feature development and maintenance.

    For more information contact:

    Erik Lindmark, phone +46 46 540 96 51,  erik.lindmark@enea.com

    Enea at the ADP Global Conference in April!

    Thank you for meeting us at the conference and discussing your concepts and solutions with us.
    The conference was very successful! It was a great opportunity to present our consulting offering and specifically our competence in the AXIS Camera Application Platform.

    Our ADP conference workshops "Linux Jumpstart" and AXIS Embedded Development SDK Deep Dive were very well received.

    We launched our new training, "Getting Started with AXIS Camera Application Platform", and the winner of a free training is:
    Dr. Matthias Wimmer from Securiton GmbH - Congratulations!

    Don't miss the introduction discount of 30% for the scheduled trainings in Lund.

    Do as other ADP's already have done - contact Enea to accelerate your projects.

    Enea has joined the Axis Partner Program to provide development services to Application Development Partners. This extends the comprehensive package provided by Axis through the ADP program.

    Enea is a global software and services company and has been working with embedded systems since the company was founded in 1968. We have deep experience in platform, application and tools development for embedded systems based on Linux. In addition, Enea is an acknowledged leader in embedded systems developer training. 

    The Enea office in Lund, Sweden is located next door to Axis and has a long history of providing professional services for the development of Axis products. Enea has specialist competence in the AXIS Embedded Development SDK, which is a key component in the AXIS Camera Application Platform.

    Featured Partner

    Typical concerns include:

    • We have not worked with GNU/Linux before
    • We lack experience in C or C++
    • How do we get the AXIS Embedded Development SDK up and running?
    • Our application works on a PC based system but not on the camera – why?
    • Poor performance, what do we have to consider when we design for an embedded system?
    Service Description Deliverable
    Getting Started

    The AXIS Camera Application Platform is an embedded Linux system. Developing software for an embedded system with limitations in memory and other resources can be very different from developing solutions on a PC. First, one needs to get the development environment up and running and integrated with existing development systems. Then to start the actual development of applications you need to have some basic knowledge about embedded systems, C/C++ Linux and API’s.
    The Getting Started package covers these areas and gives a hands-on training on the Axis Embedded SDK.

    A teacher/mentor from Enea is working on site and based on the ”Getting Started with the AXIS Camera Application Platform” training guides
    the Partner through the following phases to
    jump start the team:

    • Setting up a development environment
    • Training in embedded systems
      and development with Linux
    • Installation and training on the AXIS Embedded Development SDK
    • Implementation of a demo application

    This package is 3-5 days on-site.

    Service Description Deliverable
    Training

    Having the appropriate in-depth knowledge about how an embedded Linux system works and how to develop efficient applications for it, is critical for the AXIS Camera Application Platform.

    Issues like resource usage and performance profiling are vital to understand. Likewise how to design an overall distributed system to avoid bottlenecks is essential.

    Enea offers the "Getting Started with the AXIS Camera Application Platform" training.
     
    Enea has a wide offering of standard, scheduled training as well as adapted training for system designers and developers.

    Examples are courses include “Embedded Linux basics”, “Embedded Linux application development”, “C for embedded systems”

    Training courses are typically 2-3 days

    Recommended training courses:

    Getting Started with the AXIS Camera Application Platform   
    A detailed training in the platform and how to develop applications using the AXIS Embedded Development SDK.
     
    Linux for embedded systems – basic
    Getting started Linux in embedded systems - understanding the system parts, building a system and writing a device drivers.
     
    Linux for embedded systems – advanced
    Understanding cross-compilation, environment and tools
    Detailed information: link will be provided
     
    Linux application development
    Efficient application development using threads, sockets and IPC's
    Detailed information: link will be provided
     
    C and C++ for embedded systems
    Important areas of industrial programming for embedded systems such as resource usage, memory handling and performance.


    Do you have specific needs, contact us for customized training.

     

    Service Description Deliverable
    Application
    Development
    Support

    Complementing Axis online ADP help desk, Enea offers support for application developers that is focused around the development platform, application design, resource usage and tuning.

    During the development phases various questions or problems can occur that can be related to development tool chains, Linux OS, application implementations or general resource usage.

    For developers it can be hard to find out the exact origin of a problem. When focusing on core development, Enea support provides developers with an enhanced level of insurance by providing assistance to isolate and solve problems quickly.

    Support packages that cover a 12 months period and include 5 support incidents.
    Service Description Deliverable
    Migration, Feature
    Development and
    Maintenance

    Migrating applications from one PC-based system to another computing
    environment – whether it be a server solution, a heterogeneous solution
    or a an embedded system, such as a camera, is for many Axis Application Development Partners a one-time activity and not a core business operation. This is also true of maintenance of the platform, handling upgrades, bug fixes and porting to new hardware supporting the life cycle of the product.

    With experience from working on many different systems, Enea off-loads
    the Axis Application  Development Partner by offering solutions for migrations, feature
    development and maintenance.

    The Enea migration team performs:

    • Pre-study of the most suitable parts
    • to migrate
    • Project definition
    • Re-design and migration
    • Tuning and test.


    This is typically a 8-12 week package.

    For feature development and maintenance Enea
    sets up a customized project based on the requirements from the Axis Application Development Partner

    Enea Offerings Related to Axis ADP Services:

    ELPF (Enea Linux Project Framework)
    The Enea Embedded Linux project framework deliver an optimized development foundation that reduces costs and accelerates development.

    Enea Linux Competence Center
    The ELCC’s senior, world class professionals have extensive experience in the embedded Linux field. Our expert consultants are available to help you with all of your Linux development and integration efforts.

    LINX
    Enea LINX provides reliable, high-performance, interprocess communications services that make complex distributed systems easier to conceptualize, model, partition, and scale.

    Enea Technical Training
    At Enea, we have many years of experience in developing and offering courses and seminars in our areas of competence and expertise.