Distributed Systems Training Courses

Distributed Systems Training Courses

Local instructor-led live Distributed Systems training courses in България.

Oтзиви от потребители

★★★★★
★★★★★

Distributed Systems Course Outlines

Име на Kурса
Продължителност
Общ преглед
Име на Kурса
Продължителност
Общ преглед
7 hours
Общ преглед
Alluxio is an open-source virtual distributed storage system that unifies disparate storage systems and enables applications to interact with data at memory speed. It is used by companies such as Intel, Baidu and Alibaba.

In this instructor-led, live training, participants will learn how to use Alluxio to bridge different computation frameworks with storage systems and efficiently manage multi-petabyte scale data as they step through the creation of an application with Alluxio.

By the end of this training, participants will be able to:

- Develop an application with Alluxio
- Connect big data systems and applications while preserving one namespace
- Efficiently extract value from big data in any storage format
- Improve workload performance
- Deploy and manage Alluxio standalone or clustered

Audience

- Data scientist
- Developer
- System administrator

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
35 hours
Общ преглед
Apache Flume is a distributed service for collecting, aggregating, and moving event log data from multiple sources into a centralized data store.

In this instructor-led, live training, participants will have an in-depth understanding of the fundamentals of Apache Flume.

By the end of this training, participants will be able to:

- Enhance their knowledge of Apache Flume features
- Understand the architecture and data flow in Apache Flume
- Apply their learnings to real world use cases and scenarios
- Use Apache Flume for collecting, combining, and transferring large amounts of log data to a centralized data store

Audience

- Developers
- Engineers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
14 hours
Общ преглед
Apache Thrift is a software framework for developing scalable cross-language services. It allows developers to build applications that work with multiple languages such as Java, C++, Python, PHP, Ruby, JavaScript, etc.

In this instructor-led, live training, participants will learn the fundamentals of Apache Thrift as they step through the creation of a client-server application with cross-language support.

By the end of this training, participants will be able to:

- Install and configure Apache Thrift
- Understand the fundamentals of Apache Thrift and how it works
- Use Apache Thrift to build and modify applications in different languages (C++, Python, Java, JavaScript, PHP, Ruby)
- Build, test, deploy, and troubleshoot a client-server application using Apache Thrift
- Use Apache Thrift in a production environment

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- To request a customized training for this course, please contact us to arrange.
21 hours
Общ преглед
BizTalk is a message conversion system and integration platform from Microsoft.

In this instructor-led, live training (onsite or remote), participants will learn how to use BizTalk to connect legacy systems with newer applications.

By the end of this training, participants will be able to:

- Install and configure BizTalk
- Automate business processes using BizTalk
- Understand BizTalk messaging
- Integrate BizTalk with Azure and Sharepoint
- Deploy and troubleshoot a BizTalk installation

Audience

- Developers

Format of the Course

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- To request a customized training for this course, please contact us to arrange.
7 hours
Общ преглед
etcd is a distributed key-value store for storing data in a distributed system. Its small binaries are written in Go.

This instructor-led, live training (onsite or remote) is aimed at developers who wish to implement and manage an etcd data store, both as an independent cluster as well as in a Kubernetes cluster or a microservice application, etc.

By the end of this training, participants will be able to:

- Understand the benefits of using a key-value store for storing, retrieving, and managing distributed data.
- Configure web applications and Kubernetes to read and write data from and to an etcd key-value store.
- Use etcd to store database connection details, feature flags, etc. to enable automatic reconfiguration of a live application.
- Configure and manage an etcd cluster.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about etcd, please visit: https://github.com/etcd-io/etcd
14 hours
Общ преглед
Audience

- Developers

Format of the Course

- Lectures, hands-on practice, small tests along the way to gauge understanding
14 hours
Общ преглед
Moose File System (MooseFS) is an open-source distributed file system that is POSIX-compliant.
21 hours
Общ преглед
OpenCLis a standard for programming heterogeneous computers built from CPUs, GPUs, and other processors. It includes a framework to define the platform in terms of a host, such as a CPU, and one or more compute devices, such as a GPU plus a C-based programming language for writing programs for the compute devices. Using OpenCL, a programmer can write task-based and data-parallel programs that can take advantage of these different types of processors in a single system.
7 hours
Общ преглед
Open MPI is an open-source Message Passing Interface (MPI) library.

In this instructor-led, live training, participants will learn to develop a numerical application using Open MPI.

By the end of this training, participants will be able to:

- Apply the fundamentals of shared and distributed memory programming to create a functioning Open MPI application.
- Build OpenMPI.
- Run batch jobs with OpenMPI.
- Use performance tools to optimize multi-core performance.

Audience

- Developers
- Researchers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
14 hours
Общ преглед
This instructor-led, live training (onsite or remote) is aimed at developers wishing to implement end-to-end distributed tracing to monitor microservices interactions in complex enterprise environments.

By the end of this training, participants will be able to:

- Install and configure OpenTracing-compatible tracing software.
- Use distributed tracing to overcome the shortcomings of per-process logging and metric monitoring.
- Reconstruct transaction history in complex systems.
- Resolve issues related to microservice application performance and latency.
- Deploy a distributed tracing system that is consistent across different platforms.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- This course can be delivered for all languages supported by OpenTracing: Go, JavaScript, Java, Python, Ruby, PHP, Objective-C, C++, C#.
- To request a customized training, please contact us to arrange.
- To learn more about OpenTracing, please visit: https://opentracing.io/
14 hours
Общ преглед
SOA (service-oriented architecture) is a style of computer software design in which application components provide services to other components through a communication protocol over a network.
21 hours
Общ преглед
This course is intended for analysts, designers and administrators of systems based on XML technology.

The training is an introduction to XML and its key technologies. Allows you to acquire the skills involved in creating valid XML documents, modeling the structure of an XML document (using DTP or XML Schema) and transformations of XML files to other formats (XHTML, HTML, TXT, PDF).
14 hours
Общ преглед
This training provides:

- A high-level overview and quick tour of XQuery
- Information to write sophisticated queries, without being bogged down by the details of types, namespaces, and schemas
- Advanced concepts for users who want to take advantage of modularity, namespaces, typing and schemas
- Guidelines for working with specific types of data, such as numbers, strings, dates, URIs and processing instructions
- A complete alphabetical reference to the built-in functions and types

Participants will also learn about XQuery's support for filtering, sorting, and grouping data, as well as how to use FLWOR expressions, XPath, and XQuery tools for extracting and combining information. During the training they will find out how to apply all of these tools to a wide variety of data sources, and how to recombine information from multiple sources into a single final output result.

Upcoming Distributed Systems Courses

Online Distributed Systems courses, Weekend Distributed Systems courses, Evening Distributed Systems training, Distributed Systems boot camp, Distributed Systems instructor-led, Weekend Distributed Systems training, Evening Distributed Systems courses, Distributed Systems coaching, Distributed Systems instructor, Distributed Systems trainer, Distributed Systems training courses, Distributed Systems classes, Distributed Systems on-site, Distributed Systems private courses, Distributed Systems one on one training

Специални оферти

Абонамент за специалните оферти

Ние се отнасяме с Вашите данни поверително и не ги предоставяме на трети страни. Можете да промените настройките си по всяко време или да се отпишете изцяло.

НЯКОИ ОТ НАШИТЕ КЛИЕНТИ

is growing fast!

We are looking for a good mixture of IT and soft skills in Bulgaria!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions