Інженерія платформи – Mulesoft: еволюція реінжинірингу в Salesforce

Інженерія платформи - Mulesoft: еволюція реінжинірингу в Salesforce

У Mulesoft було багато інженерних заходів платформи.

Частина сім'ї Salesforce з 2018 року, звичайно, компанія відома своїми інструментами для побудови Автоматизація і інтеграціязокрема, з інструментом автоматизації та інтеграції, відомим як платформа AnyPoint. Це платформа допомагає підприємствам підключитися дані, заявки і пристрої на їх локальних і хмарні обчислення середовища.

Як TechTarget Notes“Команди з розробки також можуть використовувати платформу Mulesoft Anypoint для виявлення API, побудованих у будь -якому місці, використовуючи власну безперервну інтеграцію (CI)/безперервна доставка (CD) трубопроводи. Або вони можуть побудувати API з нуля майже для будь -якого Використовуйте випадок або протокол. “

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

Будівництво гнучких шлюзів

Команда Anypoint Mulesoft побудувала Flex Gateway, високопродуктивний, на основі посланців рівень управління API, використовуючи технології відкритого джерела, такі як посланник, fluentbit, webassembly (WaSm), DataWeave, Go та Rust. Тут відбувається визначена інженерія платформи з акцентом на досвід розробника, впорядковану інтеграцію CI/CD та модульну архітектуру.

Згідно Євангеліна Мартінес Руїс МореноНаписання у власному технічному блозі компанії “Моя команда Mulesoft зосереджується на досвіді розробки розробників API та на управлінні екземпляром API. Ми надаємо інструменти для написання специфікацій, тестування API та управління їх доступом. Це включає додавання обмежень безпеки, таких як обмеження доступу до певних клієнтів або встановлення обмежень запиту. “

Її команда пропонує цей досвід через власну платформу API компанії. Вони розробляють дотримання часу, де розгортається проксі -сервер API або API та де відбувається виконання політики. Вона також зазначає, що інженерна практика платформи прийняла та впровадила підхід, заснований на віх, для покращення процесу доставки.

“Ці віхи служили контрольно -пропускними пунктами для проведення внутрішніх демонстрацій та збору цінних відгуків як внутрішніх команд, так і зовнішніх зацікавлених сторін. Цей підхід сприяв ранній інтеграції між різними компонентами, що беруть участь у виконанні”, – сказала вона.

Підхід інженерії платформи Mulesoft

Ми можемо зануритися глибше в інженерний підхід Mulesoft та виділити його роботу над розробкою основних шлюзів API. Компанія підкреслює той факт, що Flex Gateway побудований за допомогою технології з відкритим кодом та ітеративних принципів дизайну, орієнтованих на користувачів, які також відстоюють стійкі інженерні практики, які підлягають практиці виконання та проектування додатків.

Компанія також свідчить про ключові здібності з інженерних платформ з точки зору автоматизації та того, що вона любить називати «AI-First» у своїх процесах розробки, які використовують Agentforce для автоматизації документації API та створення метаданих. Існує також жорстке технічне узгодження з платформи Salesforce для управління API, інструментів розробників та трубопроводів CI/CD.

Переробка платформи Salesforce

Згідно з блогом архітектури Salesforce, Зміни на ринку та промисловості в останні роки потребували переоцінки платформи Salesforce.

Це стосувалося переробки інженерного рівня платформи, рефакторинг Процес реінжинірингу, який розпочався у 2020 році у відповідь на появу публічних постачальників хмарних провайдерів, які вкладають великі кошти в інфраструктуру, зростаючу проживання даних та регуляторні вимоги в різних секторах та країнах… та необхідність поводження з даними та транзакціями в реальному часі в набагато більших масштабах через зростання соціальних та мобільних технологій.

Як зазначалося вище, Mulesoft був частиною Salesforce протягом семи років, тому зміни інженерії платформи, природно, фільтрують в обох технологічних базах після застосування. Зміни, необхідні для відображення прогресу в машинному навчанні та ШІ (особливо в генеративних – і тепер агентських послугах AI), а також задовольняють зростаючі вимоги до кібербезпеки, доступності системи, продуктивності та стійкості.

Вільно поєднаний, але цілісний

Попит клієнтів на інтегрований набір, який врівноважує вільно поєднану, але цілісну архітектуру, тобто саме те, що втілює інженерія платформи.

У відповідь на ці виклики Salesforce розпочав місію чотири роки тому, щоб повністю перетворити свою платформу з нуля. Ця ініціатива мала на меті вирішити вищезгадані виклики та закласти землюОрк для наступного покоління додатків та випадків використання клієнтів, все, що підтримує цілі наявності наших додатків “, – сказав Шріні ТаллапрагадаПрезидент та головний директор з питань успіху в галузі інженерії та клієнтів Salesforce.

Tallapragada підкріплював цю точку, сказавши, що запуск агента в Dreamforce 2024 представляв кульмінацію цих великих зусиль, пов’язаних із тисячами членів команди з питань технологій та організації продуктів.

“Введення Hyperforce [a foundational infrastructure that has evolved from first-party data centers to public cloud providers, enhanced with Salesforce technologies for secure, compliant, highly-available hosting] Хмара даних та генеративні технології AI значно покращили можливості платформи, гарантуючи, що вона залишається на передньому плані інновацій, зберігаючи довіру та надійність. Успішна міграція більшості наших клієнтів на цю нову платформу підкреслює винахідливість та відданість наших інженерів », – сказав Таллапрагада.

Примітка: Salesforce Hyperforce був описаний як “повна рехітектура платформи Salesforce” для публічної хмари. Інфраструктура Hyperforce складається з коду, а не апаратного забезпечення, так що платформа та додатки Salesforce можна надійно доставити до місць у всьому світі, що дозволяє вибирати користувача та контролювати проживання даних.

Mulesoft Integrated Agentforce (цифрова оплата праці Salesforce) у свій інструмент для розробників для автоматичного генерування документації API. Поєднуючи обмін Anypoint, CloudHub та API Experience Hub з Agentforce, компанія має намір автоматизувати повторювані інженерні завдання, що відповідають принципам інженерії платформи.

inzheneriya platformy mulesoft evolyucziya reinzhyniryngu v salesforce Інженерія платформи - Mulesoft: еволюція реінжинірингу в Salesforce 1749912097 573 inzheneriya platformy mulesoft evolyucziya reinzhyniryngu v salesforce Інженерія платформи - Mulesoft: еволюція реінжинірингу в Salesforce 1749912097 11 inzheneriya platformy mulesoft evolyucziya reinzhyniryngu v salesforce Інженерія платформи - Mulesoft: еволюція реінжинірингу в Salesforce