Объяснять термины программиста, такие как API, Headless CMS, Serverless, Industry 4.0, IoT… как можно проще.

Нет ничего сложного, как кажется. И нет ничего проще, чем кажется. Особенно в информатике. Как бы то ни было, все, что вы можете сделать, это начать. Начни самообразование. Заложите основу для вашего лучшего понимания. Возможно, это не лучший вариант, но я постарался максимально упростить свои слова.

API (интерфейс прикладного программирования)

Предположим, у вас есть друг, помешанный на продуктах Apple. Он знает все о любом продукте Apple. Вы ничего не знаете о его источнике, но он всегда прав. Однажды кто-то спрашивает вас о вопросах о продуктах Apple, и вы спрашиваете его: «Когда был выпущен iPhone? »Или« Какой лучший продукт Apple в этом году? ». И вы используете этот ответ / информацию, чтобы ответить человеку, который задал вам вопрос, или записать его для использования в будущем, или использовать его любым другим способом.

API здесь - это передача информации между людьми. Конечно, это термин «API», связанный с информатикой, ты не можешь так называться. Я знаю. Просто чтобы прояснить концепцию.

Он просто передает любую информацию, которую ваша система запрашивает с удаленного сервера, клиенту (которым является ваша система).

Безголовая система управления контентом

Headless Content Management или Headless CMS - термин не новый. Это просто старый термин в его золотой год. В любом проекте веб-разработки Head - это интерфейсная часть, а body - это внутренняя часть. Когда вы сокращаете голову (переднюю часть) и строите бэкэнд независимо от него, этот бэкэнд называется Headless CMS.

Wordpress, Django - любая бэкэнд-структура, которую вы хотите, они были связаны с фронтендом, поэтому в прошлом масштабирование было бы огромной проблемой. Но теперь серверные интерфейсы используются клиентским интерфейсом через API, поэтому не проблема, какую интерфейсную или внутреннюю технологию вы выберете.

Это очень полезно для устройств Интернета вещей, и в будущем, согласно прогнозам, таких устройств будет больше.

Примеры: Mura, Strapi, Cockpit CMS и так далее.

Бессерверный

Бессерверность означает полное отсутствие сервера в процессе разработки. Есть сервер, но он не ваш. Я имею в виду, что у вас не будет сервера, которым вы должны управлять. Не используйте название, не запутайтесь. Он будет в облаке, и, возможно, серверы будут располагаться в небольших фрагментах кода. Каждый раз, когда вы используете бэкэнд-фреймворки, такие как Wordpress, Drupal, Django и т. Д., Вам придется иметь дело со всеми теми вещами управления сервером, которые ограничиваются этой концепцией.

Бессерверные могут сидеть между вашим интерфейсом и вашей базой данных с API, выполняющим то, что они делают, или они могут запускать отдельные функции, выполняющие ваши задачи.

Пример: Amazon Lamda, Microsoft Azure, Google Cloud Function, IBM Cloud.

Большое количество данных

Вы знаете данные. А теперь представьте, как быстро растет объем данных. Бум настолько высок, что традиционное программное обеспечение с трудом анализирует его из-за его большого размера, нефильтрованного и необработанного. Ежегодно публикуются миллиарды данных, поэтому неудивительно, что данные стали большими. Таким образом, термин «большие данные» начинает звучать необычно.

Большие данные - это просто данные, которые занимают так много места на чьем-то жестком диске. Если его правильно проанализировать и правильно использовать, он может быть очень полезен, но для других. Это может помочь компаниям понимать, учиться и принимать решения при правильной фильтрации и творческом использовании.

Интересный факт: знаете ли вы, что Netflix использует индивидуальные эскизы одного и того же шоу для разных пользователей?

Это из-за больших данных, которые они хранят у своих пользователей. Больше кликов означает большее вовлечение пользователей.

На основе данных

Анализ больших данных помогает компаниям находить проблемы и их причины. А затем помогите им найти решения проблем. Это называется Аналитика действий, и аналитика, помогающая принимать решения, как вы могли заметить, основана на данных. Это означает принятие решений с помощью данных.

В компании действенная аналитика, применяемая на основе подхода, основанного на данных, может ответить на сложные вопросы, например, почему продукты не продаются и как они могут увеличить продажи. Это может помочь компании расти вместе с клиентами и, таким образом, предоставлять услуги в зависимости от интересов пользователей.

Индустрия 4.0

Индустрия 4.0 считается новой революцией в обрабатывающей промышленности, вызванной автоматизацией и обменом данными. Цель индустрии - создание умных фабрик. Минимум людей, больше машин, которые увеличат прибыль и уменьшат количество ошибок.

Это революция, которой все боятся, особенно с продвинутым искусственным интеллектом и роботом, которые дают положительные многообещающие результаты после стольких лет.

У Alibaba есть автономный склад, где люди заменяются роботами, чтобы перемещать товары и доставлять их работникам, Amazon Go - это автономный магазин без регистрации для оплаты, Pick and go, и с людей взимается автоматическая оплата. Это означает, что революции начались, и их появление на рынке - лишь вопрос времени.

Интернет вещей (IoT)

Все, что подключено к Интернету, обменивается данными и которым можно управлять по беспроводной сети на расстоянии, они называются Интернетом вещей или устройствами IoT.

Это может быть ваш мобильный телефон, Google Home, Alexa, Smart Lights и так далее. Интернет вещей - это каким-то образом сбывающийся научно-фантастический фильм. Собранные с их помощью данные - одна из причин резкого увеличения потребления данных в последние годы.

Блокчейн

Блокчейн - это не что иное, как распределенная база данных. Он набрал обороты, когда криптовалюта была представлена ​​еще в 2010 году. До сих пор это база данных каждой криптовалюты. Его популярность растет уже несколько лет. Это считается прорывным развитием и имеет многообещающее будущее.

Это концепция, которая заключается в обмене каждой частью информации, подключенной к сети. И при получении новых данных каждый узел в системе должен проверить и обновить данные.

Это высоконадежная и прозрачная современная технология.

Я надеюсь, что вы получили какую-то ценность от поста.

Спасибо за чтение. Ваше здоровье.