AWS Application Integration category icon Integrasi aplikasi - Sekilas tentang Amazon Web Services

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

AWS Application Integration category icon Integrasi aplikasi

Integrasi aplikasi pada AWS adalah rangkaian layanan yang memungkinkan komunikasi antara komponen yang dipisahkan dalam layanan mikro, sistem terdistribusi, dan aplikasi tanpa server. Anda tidak perlu memfaktorkan ulang seluruh arsitektur Anda untuk mendapatkan manfaat—decoupling aplikasi pada skala apa pun dapat mengurangi dampak perubahan, sehingga memudahkan pembaruan dan lebih cepat untuk merilis fitur baru.

Setiap layanan dijelaskan setelah diagram. Untuk membantu Anda memutuskan layanan mana yang paling sesuai dengan kebutuhan Anda, lihat Memilih AWS layanan integrasi aplikasi atau AmazonSQS, AmazonSNS, atau Amazon EventBridge? . Untuk informasi umum, lihat Integrasi Aplikasi di AWS.

Diagram menunjukkan AWS layanan integrasi aplikasi

Kembali keAWS layanan.

AWS Step Functions

AWS Step Functionsadalah layanan yang dikelola sepenuhnya yang memudahkan untuk mengoordinasikan komponen aplikasi terdistribusi dan layanan mikro menggunakan alur kerja visual. Membangun aplikasi dari masing-masing komponen yang masing-masing menjalankan fungsi diskrit memungkinkan Anda menskalakan dengan mudah dan mengubah aplikasi dengan cepat. Step Functions adalah cara yang andal untuk mengoordinasikan komponen dan melangkah melalui fungsi aplikasi Anda. Step Functions menyediakan konsol grafis untuk mengatur dan memvisualisasikan komponen aplikasi Anda sebagai serangkaian langkah. Ini membuatnya mudah untuk membangun dan menjalankan aplikasi multi-langkah. Step Functions secara otomatis memulai dan melacak setiap langkah, dan mencoba lagi ketika ada kesalahan, sehingga aplikasi Anda berjalan secara berurutan dan seperti yang diharapkan. Step Functions mencatat status setiap langkah, jadi ketika terjadi kesalahan, Anda dapat mendiagnosis dan melakukan debug masalah dengan cepat. Anda dapat mengubah dan menambahkan langkah-langkah tanpa menulis kode, sehingga Anda dapat dengan mudah mengembangkan aplikasi Anda dan berinovasi lebih cepat.

Amazon AppFlow

Amazon AppFlow adalah layanan integrasi terkelola penuh yang memungkinkan Anda mentransfer data dengan aman antara aplikasi S oftware-as-a -Service (SaaS) seperti Salesforce, Zendesk, Slack, dan ServiceNow AWS layanan seperti Amazon S3 dan Amazon Redshift, hanya dalam beberapa klik. Dengan Amazon AppFlow, Anda dapat menjalankan aliran data pada skala perusahaan pada frekuensi yang Anda pilih - sesuai jadwal, dalam menanggapi acara bisnis, atau sesuai permintaan. Anda dapat mengonfigurasi kemampuan transformasi data seperti pemfilteran dan validasi untuk menghasilkan ready-to-use data yang kaya sebagai bagian dari aliran itu sendiri, tanpa langkah tambahan. Amazon AppFlow; secara otomatis mengenkripsi data yang sedang bergerak, dan memungkinkan pengguna untuk membatasi data mengalir melalui internet publik untuk aplikasi SaaS yang terintegrasi dengan AWS PrivateLink, mengurangi eksposur terhadap ancaman keamanan.

AWS Pertukaran Data B2B

AWS B2B Data Interchange (B2Bi) mengotomatiskan transformasi dokumen Electronic Data Interchange (EDI) ke dalam JSON dan XML format untuk menyederhanakan integrasi data hilir Anda. Bisnis menggunakan EDI dokumen untuk bertukar data transaksional dengan mitra dagang, seperti pemasok dan pelanggan akhir, menggunakan format standar seperti X12.

Dengan B2Bi, Anda dapat melakukan onboard dan mengelola mitra dagang Anda dan mengotomatiskan transformasi EDI dokumen menjadi representasi data umum seperti JSON dan XML menggunakan antarmuka kode rendah. Pendekatan ini mengurangi waktu, kompleksitas, dan biaya yang terkait dengan persiapan dan integrasi EDI data ke dalam aplikasi bisnis mereka dan data lake yang dibuat khusus. Akibatnya, Anda dapat berkonsentrasi menggunakan data transaksional untuk mendorong wawasan bisnis menggunakan AWS rangkaian layanan analitik, AI, dan ML.

Amazon EventBridge

Amazon EventBridge adalah bus acara tanpa server yang memudahkan pembuatan aplikasi berbasis peristiwa dalam skala besar menggunakan peristiwa yang dihasilkan dari aplikasi Anda, aplikasi S -Service oftware-as-a (SaaS) terintegrasi, dan AWS layanan. EventBridgemengirimkan aliran data real-time dari sumber acara seperti Zendesk atau Shopify ke target seperti AWS Lambda dan aplikasi SaaS lainnya. Anda dapat mengatur aturan perutean untuk menentukan ke mana harus mengirim data Anda untuk membangun arsitektur aplikasi yang bereaksi secara real-time terhadap sumber data Anda dengan penerbit acara dan konsumen sepenuhnya dipisahkan.

Alur Kerja Terkelola Amazon untuk Apache Airflow () MWAA

Amazon Managed Workflows for Apache Airflow (MWAA) adalah layanan orkestrasi terkelola untuk Apache Airflow yang memudahkan penyiapan dan pengoperasian end-to-end pipeline data di cloud dalam skala besar. Apache Airflow adalah alat sumber terbuka yang digunakan untuk secara terprogram membuat, menjadwalkan, dan memantau urutan proses dan tugas yang disebut sebagai “alur kerja.” Dengan Alur Kerja Terkelola, Anda dapat menggunakan Airflow dan Python untuk membuat alur kerja tanpa harus mengelola infrastruktur dasar untuk skalabilitas, ketersediaan, dan keamanan. Alur Kerja Terkelola secara otomatis menskalakan kapasitas alur kerjanya untuk memenuhi kebutuhan Anda, dan terintegrasi dengan AWS layanan keamanan untuk membantu memberi Anda akses data yang cepat dan aman.

Amazon MQ

Amazon MQ adalah layanan broker pesan terkelola untuk Apache ActiveMQ Classic dan RabbitMQ yang memudahkan untuk mengatur dan mengoperasikan broker pesan di cloud. Broker pesan memungkinkan sistem perangkat lunak yang berbeda — sering menggunakan bahasa pemrograman yang berbeda, dan pada platform yang berbeda — untuk berkomunikasi dan bertukar informasi. Amazon MQ mengurangi beban operasional Anda dengan mengelola penyediaan, penyiapan, dan pemeliharaan ActiveMQ dan RabbitMQ, broker pesan sumber terbuka populer. Menghubungkan aplikasi Anda saat ini ke Amazon MQ mudah karena menggunakan standar industri APIs dan protokol untuk pengiriman pesan, termasukJMS,,,,, dan. NMS AMQP STOMP MQTT WebSocket Menggunakan standar berarti bahwa dalam kebanyakan kasus, tidak perlu menulis ulang kode pesan apa pun saat Anda bermigrasi ke AWS.

Amazon Simple Notification Service

Amazon Simple Notification Service (AmazonSNS) adalah layanan pub/sub pesan yang sangat tersedia, tahan lama, aman, dan dikelola sepenuhnya yang memungkinkan Anda memisahkan layanan mikro, sistem terdistribusi, dan aplikasi tanpa server. Amazon SNS menyediakan topik untuk pengiriman pesan dengan throughput tinggi, berbasis push. many-to-many Menggunakan SNS topik Amazon, sistem penerbit Anda dapat menyebarkan pesan ke sejumlah besar titik akhir pelanggan untuk pemrosesan paralel, termasuk antrian Amazon, SQS AWS Lambda fungsi, dan HTTP /S webhooks. Selain itu, SNS dapat digunakan untuk menyebarkan notifikasi kepada pengguna akhir menggunakan push seluler,SMS, dan email.

Amazon Simple Queue Service

Amazon Simple Queue Service (AmazonSQS) adalah layanan antrian pesan yang dikelola sepenuhnya yang memungkinkan Anda memisahkan dan menskalakan layanan mikro, sistem terdistribusi, dan aplikasi tanpa server. SQSmenghilangkan kompleksitas dan overhead yang terkait dengan pengelolaan dan pengoperasian middleware yang berorientasi pesan, dan memberdayakan pengembang untuk fokus pada membedakan pekerjaan. Menggunakan AmazonSQS, Anda dapat mengirim, menyimpan, dan menerima pesan antar komponen perangkat lunak pada volume berapa pun, tanpa kehilangan pesan atau mengharuskan layanan lain tersedia. Memulai Amazon SQS dalam hitungan menit menggunakan AWS Management Console, AWS CLI, atau SDK pilihan Anda, dan tiga perintah sederhana.

Amazon SQS menawarkan dua jenis antrian pesan. Antrian standar menawarkan throughput maksimum, pemesanan upaya terbaik, dan pengiriman. at-least-once SQSFIFOAntrian Amazon dirancang untuk menjamin bahwa pesan diproses tepat sekali, dalam urutan yang tepat saat dikirim.

Layanan Alur Kerja Sederhana Amazon

Amazon Simple Workflow Service (AmazonSWF) membantu pengembang membangun, menjalankan, dan menskalakan pekerjaan latar belakang yang memiliki langkah paralel atau berurutan. Anda dapat menganggap Amazon SWF sebagai pelacak status dan koordinator tugas yang dikelola sepenuhnya di cloud. Jika langkah aplikasi Anda membutuhkan waktu lebih dari 500 milidetik untuk diselesaikan, Anda perlu melacak status pemrosesan. Jika Anda perlu memulihkan atau mencoba lagi jika tugas gagal, Amazon SWF dapat membantu Anda.

Kembali keAWS layanan.