ข้อมูลทั่วไป

ถาม: Amazon AppFlow คืออะไร

Amazon AppFlow คือบริการผสานรวมที่มีการจัดการเต็มรูปแบบซึ่งช่วยให้คุณสามารถถ่ายโอนข้อมูลอย่างปลอดภัยระหว่างแอปพลิเคชันแบบ Software-as-a-Service (SaaS) เช่น Salesforce, Marketo, Slack และ ServiceNow รวมถึงบริการของ AWS อย่าง Amazon S3 และ Amazon Redshift ได้ภายในไม่กี่คลิก เมื่อใช้ AppFlow คุณสามารถเรียกใช้โฟลว์ข้อมูลได้แทบทุกขนาดตามความถี่ที่คุณเลือก – ไม่ว่าจะเป็นตามกำหนดเวลา ตามเหตุการณ์ทางธุรกิจ หรือตามความต้องการ คุณสามารถกำหนดค่าความสามารถในการแปลงข้อมูลที่มีประสิทธิภาพ เช่น การกรองและการตรวจสอบความถูกต้อง เพื่อสร้างข้อมูลพร้อมใช้ที่มีเนื้อหาสมบูรณ์ในฐานะส่วนหนึ่งของโฟลว์เองโดยไม่ต้องมีขั้นตอนใดๆ เพิ่มเติม AppFlow จะเข้ารหัสข้อมูลที่กำลังเคลื่อนไหวโดยอัตโนมัติ และทำให้ผู้ใช้สามารถจำกัดข้อมูลไม่ให้ไหลไปยังอินเทอร์เน็ตสาธารณะสำหรับแอปพลิเคชัน SaaS ที่มีการผสานรวม AWS PrivateLink ไว้ จึงช่วยลดความเสี่ยงต่อภัยคุกคามด้านการรักษาความปลอดภัยได้

ถาม: ประโยชน์ของ AppFlow มีอะไรบ้าง

AppFlow ช่วยให้คุณไม่ต้องเปลืองเวลาและการลงทุนไปกับนักพัฒนาทักษะสูงในการสร้างและดูแลรักษาตัวเชื่อมต่อ API แบบกำหนดเองสำหรับบริการของ AWS เพื่อแลกเปลี่ยนข้อมูลกับแอปพลิเคชันแบบ SaaS ผู้ดูแลแอปพลิเคชันแบบ SaaS และนักวิเคราะห์ธุรกิจสามารถนำการผสานรวมส่วนใหญ่ที่ตนต้องการมาปรับใช้ได้อย่างรวดเร็ว โดยไม่ต้องรอเป็นเวลาหลายเดือนเพื่อให้ฝ่าย IT ดำเนินโปรเจกต์ผสานรวมจนแล้วเสร็จ ข้อดีโดยเจาะจงของ AppFlow รวมถึง:

  • ความเร็วและความคล่องตัว: Amazon AppFlow ช่วยให้คุณผสานรวมแอปพลิเคชันได้ภายในไม่กี่นาที – ไม่ต้องรอหลายวันหรือหลายสัปดาห์เพื่อเขียนโค้ดตัวเชื่อมต่อแบบกำหนดเองอีกต่อไป คุณสมบัติต่างๆ อย่างการแบ่งหน้าข้อมูล การบันทึกข้อผิดพลาด และการลองเชื่อมต่อเครือข่ายใหม่จะได้รับการรวมเข้ามาเป็นค่าเริ่มต้น จึงไม่ต้องเขียนโค้ดหรือจัดการใดๆ เมื่อใช้ Amazon AppFlow โฟลว์ข้อมูลจะมีคุณภาพในตัว และคุณสามารถเพิ่มความสมบูรณ์ให้กับโฟลว์ข้อมูลได้ผ่านการมาสก์ การแมป การผสาน การกรอง และการตรวจสอบความถูกต้องในฐานะส่วนหนึ่งของโฟลว์เอง
  • ความเป็นส่วนตัวและความปลอดภัย: AppFlow จะเข้ารหัสข้อมูลที่พักอยู่และที่กำลังเคลื่อนไหว คุณสามารถเข้ารหัสข้อมูลด้วยคีย์ที่ AWS จัดการ หรือจะใช้คีย์ที่คุณกำหนดเองก็ได้ คุณสมบัตินี้ยังช่วยให้ผู้ใช้สามารถจำกัดข้อมูลไม่ให้ไหลไปยังอินเทอร์เน็ตสาธารณะ โดยใช้ตำแหน่งข้อมูล VPC ของ Amazon ที่เปิดใช้งานโดย AWS PrivateLink ซึ่งช่วยลดภัยคุกคามจากการโจมตีทางอินเทอร์เน็ต รวมถึงลดความเสี่ยงต่อการรั่วไหลของข้อมูลที่ละเอียดอ่อน
  • ความสามารถในการปรับขนาด: AppFlow ปรับขนาดเพิ่มขึ้นได้ง่ายโดยไม่ต้องวางแผนหรือจัดเตรียมทรัพยากร คุณจึงย้ายข้อมูลโวลุ่มมากๆ ได้โดยไม่ต้องแบ่งออกเป็นหลายชุด เมื่อใช้ Amazon AppFlow คุณจะสามารถถ่ายโอนระเบียนของ Salesforce หรือตั๋ว Zendesk นับล้านรายการได้อย่างง่ายดาย – โดยการเรียกใช้เพียงแค่โฟลว์เดียว
  • ความน่าเชื่อถือ: AppFlow ใช้สถาปัตยกรรมที่มีความพร้อมใช้งานสูง โดยมีทรัพยากรที่มีการสำรองและแยกส่วนกันเพื่อป้องกันการเกิดความล้มเหลวจากจุดเดียวขณะเรียกใช้ภายในโครงสร้างพื้นฐานของ AWS ที่คืนสภาพได้

ถาม: ฉันจะเริ่มต้นใช้งาน AppFlow อย่างไร

ไปที่ AWS Management Console และเลือก AppFlow จากเมนูบริการ ซึ่งจะเป็นการเปิดใช้หน้าหลักของ AppFlow ผู้ใช้ IAM ที่ได้รับอนุญาตสามารถสร้างและกำหนดค่าโฟลว์ได้โดยใช้ขั้นตอนต่อไปนี้:

  • เชื่อมโยงแหล่งข้อมูลและปลายทางของคุณ - ตั้งชื่อโฟลว์ของคุณและเลือกจากรายการต้นทางและปลายทางของแอปพลิเคชันที่ผสานรวมเพื่อเริ่มต้นใช้งาน
  • เลือกทริกเกอร์โฟลว์ข้อมูลของคุณ - โฟลว์แบบตามความต้องการจะทำงานหนึ่งครั้งในทันที โฟลว์แบบกำหนดเวลาจะทำงานตามช่วงเวลาที่กำหนดไว้ และโฟลว์แบบตามเหตุการณ์จะทำงานตามเหตุการณ์ทางธุรกิจอย่างการสร้างโอกาสในการขายหรือการเปลี่ยนสถานะของ ตั๋วการสนับสนุน
  • แมปฟิลด์ต้นทางไปยังปลายทาง - กำหนดค่าการแมปฟิลด์ภายใน AppFlow หรืออัปโหลดไฟล์ csv ที่มีการแมปฟิลด์เป็นกลุ่มสำหรับชุดข้อมูลที่มีฟิลด์จำนวนมาก คุณสามารถเลือกที่จะเพิ่มการแปลงฟิลด์ข้อมูลได้ เช่น การมาสก์ข้อมูลทางการเงินที่ละเอียดอ่อนหรือการรวมชื่อและนามสกุลเข้าด้วยกัน
  • เพิ่มตัวกรองข้อมูลและการตรวจสอบความถูกต้อง - เพิ่มตัวกรองข้อมูลสำหรับเลือกเพิ่มเติม เช่น การรวมเฉพาะฟิลด์ข้อมูลใหม่หรือฟิลด์ข้อมูลที่เลือกลงในโฟลว์ของคุณ และการตรวจสอบความถูกต้อง เช่น การตรวจสอบให้แน่ใจว่ามีตัวเลขอยู่ในฟิลด์ตัวเลข
  • เสร็จสิ้น - คลิก “สร้างโฟลว์” และข้อมูลของคุณจะเริ่มไหลตามทริกเกอร์ที่คุณตั้งค่าไว้ คุณสามารถตรวจสอบและแก้ไขปัญหาโฟลว์ข้อมูลได้ทุกเมื่อโดยการย้อนกลับไปดูที่แดชบอร์ดของคุณ

AppFlow จะถ่ายโอนข้อมูลระหว่างแหล่งข้อมูลและเป้าหมายข้อมูล เรียกใช้การแปลงที่เลือก รวมถึงตรวจสอบการประมวลผล AppFlow ผสานรวมบริการพื้นฐานของ AWS สำหรับระบบอัตโนมัติ การรักษาความปลอดภัย และการตรวจสอบ ซึ่งรวมถึง AWS PrivateLink, AWS KMS และ Amazon CloudTrail

ถาม: Amazon AppFlow สนับสนุนบริการของ AWS บริการใดบ้าง

บริการที่สนับสนุนเมื่อเริ่มเปิดตัว ได้แก่ Amazon S3 และ Amazon RedShift และเราดำเนินการอย่างต่อเนื่องเพื่อเพิ่มบริการให้มากขึ้นอยู่เสมอ

ถาม: ตัวอย่างของโฟลว์ที่ฉันสามารถกำหนดค่าโดยใช้ Amazon AppFlow ได้มีอะไรบ้าง

AppFlow ทำให้คุณสามารถกำหนดค่าโฟลว์เองได้อย่างยืดหยุ่น ตัวอย่างของโฟลว์มีดังต่อไปนี้:

  • สร้างสำเนาของอ็อบเจ็กต์ Salesforce (ได้แก่ โอกาส กรณี และแคมเปญ) ใน Amazon S3
  • ส่งตั๋วกรณีจาก Zendesk ไปยังตาราง Amazon Redshift
  • ดันระเบียนจากไฟล์ CSV ใน Amazon S3 เข้าไปในบัญชี ที่ติดต่อ หรืออ็อบเจ็กต์ข้อมูลลูกค้าของ Salesforce
  • ถ่ายโอนผลลัพธ์ เช่น คะแนนข้อมูลลูกค้าและคะแนนความเสี่ยงการเลิกใช้บริการของบัญชีจาก Amazon S3 ไปยัง Salesforce

ถาม: กลไกทริกเกอร์ที่พร้อมใช้งานสำหรับโฟลว์มีอะไรบ้าง

คุณสามารถเรียกใช้โฟลว์ตามความต้องการ ตามเหตุการณ์ทางธุรกิจ หรือตามกำหนดเวลาได้ดังนี้:

  • ตามความต้องการ: เรียกใช้โฟลว์ข้อมูลตามความต้องการ ทันทีที่คุณคลิก “เรียกใช้โฟลว์” เพื่อถ่ายโอนหรือทดสอบข้อมูลจำนวนมาก
  • ตามเหตุการณ์: เรียกใช้โฟลว์ข้อมูลตามเหตุการณ์ทางธุรกิจอย่างการสร้างโอกาสในการขาย การเปลี่ยนสถานะของตั๋วการสนับสนุน หรือการกรอกแบบฟอร์มการลงทะเบียน
  • ตามกำหนดเวลา: เรียกใช้โฟลว์ข้อมูลตามกำหนดเวลาประจำ โดยมีระยะห่างตามที่คุณเลือกเพื่อให้ข้อมูลซิงค์กันอยู่เสมอ หรือเรียกใช้โฟลว์เป็นประจำ
ถาม: AppFlow มีข้อตกลงระดับการให้บริการหรือไม่
 
ตอบ: ใช่ AWS ใช้ความพยายามที่สมเหตุสมผลในเชิงพาณิชย์เพื่อให้ AppFlow พร้อมใช้งานเป็นเปอร์เซ็นต์การทำงานต่อเดือนอย่างน้อย 99.9% ในแต่ละเขตของ AWS ในระหว่างรอบการเรียกเก็บเงินรายเดือน สำหรับรายละเอียด โปรดดู ข้อตกลงระดับการให้บริการของ AppFlow

การผสานรวม SaaS

ถาม: ทุกวันนี้ API สาธารณะพร้อมใช้งานสำหรับแอปพลิเคชันแบบ SaaS ของฉัน แล้ว AppFlow จะทำให้เกิดมูลค่าเพิ่มอย่างไร

แม้ว่านักพัฒนาจะสามารถใช้ API สาธารณะจากแอปพลิเคชันแบบ SaaS ในการดึงหรือดันข้อมูลได้ แต่ AppFlow จะช่วยให้ลูกค้าประหยัดเวลาได้โดยการอนุญาตให้ผู้ที่ไม่ต้องการเขียนโค้ดและศึกษาเอกสารประกอบ API ของแอปพลิเคชันแบบ SaaS ทั้งหมดสามารถนำงานด้านการผสานรวมทั่วไปที่หลากหลายมาใช้ได้ AppFlow เป็นบริการผสานรวม API ที่มีการจัดการเต็มรูปแบบซึ่งมาแทนที่ตัวเชื่อมต่อแบบกำหนดเอง โดยจัดเตรียมทรัพยากรการประมวลผล พื้นที่จัดเก็บ และระบบเครือข่ายเพื่อควบคุมและดำเนินการโฟลว์ จัดการการให้สิทธิ์ API ด้วยแอปพลิเคชันแบบ SaaS และจัดการรอบการใช้งานของโทเค็นการเข้าถึงและคีย์ API รวมถึงประมวลผลข้อมูลในฐานะส่วนหนึ่งของโฟลว์

ถาม: การผสานรวม SaaS ใดบ้างที่ได้รับการสนับสนุนในฐานะต้นทางและปลายทาง

AppFlow สนับสนุนต้นทางต่างๆ เช่น Amazon S3, Salesforce, Marketo, Zendesk และ Slack รวมถึงต้นทางอื่นๆ อีกมากมาย และสนับสนุน Amazon S3, Amazon RedShift, Salesforce และ Snowflake ในฐานะปลายทางสำหรับโฟลว์ หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่ หน้าการผสานรวม AppFlow

ถาม: ฉันต้องการให้ AppFlow สนับสนุนการผสานรวม SaaS อีกรายการหนึ่ง ฉันจะส่งคำขอดังกล่าวได้ที่ใด

โปรด ติดต่อเรา เพื่อแจ้งให้เราทราบชื่อของผู้ให้บริการ SaaS รวมถึงกรณีใช้งานของคุณ

ถาม: ฉันเป็นผู้ให้บริการ SaaS และต้องการที่จะผสานรวมกับ AppFlow ฉันต้องดำเนินการอย่างไรต่อไป

เราสนใจที่จะเพิ่มการสนับสนุนสำหรับผู้ให้บริการ SaaS รายใหม่อยู่เสมอ โปรด ติดต่อเรา เพื่อแจ้งให้เราทราบกรณีใช้งานที่ลูกค้าของคุณต้องการและเราจะเริ่มดำเนินการ

ความเป็นส่วนตัวและการรักษาความปลอดภัย

ถาม: AppFlow จำเป็นต้องใช้ AWS PrivateLink ในการเชื่อมต่อกับแอปพลิเคชันแบบ SaaS หรือไม่

ไม่จำเป็น AppFlow จะผสานรวมกับตำแหน่งข้อมูล API สาธารณะของแอปพลิเคชันแบบ SaaS ที่ไม่ได้เปิดใช้งาน AWS PrivateLink

ถาม: ฉันจะตั้งค่าคีย์การเข้ารหัสได้อย่างไร

เมื่อใช้ AppFlow ข้อมูลของคุณจะได้รับการเข้ารหัสขณะที่พักอยู่และระหว่างเคลื่อนย้ายเสมอ ตามค่าเริ่มต้น AppFlow จะใช้คีย์หลักของลูกค้า (CMK) ที่ AWS จัดการในการเข้ารหัส และคุณยังสามารถเลือกคีย์ที่คุณจัดการเอง – CMK ที่ลูกค้าจัดการเพื่อเข้ารหัสได้ สร้างคีย์แบบกำหนดเองของคุณใน AWS Key Management Service (KMS) เมื่อตั้งค่าแล้ว คีย์แบบกำหนดเองของคุณจะพร้อมใช้งานในการสร้างโฟลว์โดยอัตโนมัติ

บริการของ AWS

ถาม: ฉันควรใช้ AppFlow หรือ AWS Glue เมื่อใด

AWS Glue ให้บริการ ETL ที่มีการจัดการ ซึ่งช่วยให้วิศวกรข้อมูลเตรียมและโหลดข้อมูลที่จัดเก็บบน AWS สำหรับการวิเคราะห์ได้ง่าย บริการนี้จะสร้างแค็ตตาล็อกข้อมูลจากแหล่งข้อมูลที่เป็นไปตาม JDBC (ได้แก่ ฐานข้อมูล) ซึ่งทำให้ข้อมูลเมตาพร้อมใช้งานสำหรับ ETL รวมถึงการสืบค้นผ่าน Amazon Athena, Amazon EMR และ Amazon Redshift Spectrum AppFlow จะเชื่อมต่อกับแหล่งข้อมูลตาม API และทำให้ผู้ใช้ในสายธุรกิจสามารถสร้างการผสานรวมข้อมูลได้โดยไม่ต้องเขียนโค้ด

ถาม: ฉันควรใช้ AppFlow หรือ AWS DataSync เมื่อใด

AWS DataSync มีวัตถุประสงค์เพื่อย้ายข้อมูลจำนวนมากระหว่างแหล่งข้อมูลในองค์กรกับ AWS Cloud สำหรับการย้าย การประมวลผล และการสำรองหรือการกู้คืนจากความเสียหายของข้อมูลจำนวนมาก AWS DataSync คือตัวเลือกที่เหมาะสมเมื่อมีการถ่ายโอนข้อมูลขนาดหลายสิบหรือหลายร้อยเทราไบต์แบบครั้งเดียวหรือแบบเป็นระยะเป็นประจำ ข้อมูลขนาดใหญ่ระดับนี้จำเป็นต้องใช้แบนด์วิดท์เครือข่ายอย่างมีประสิทธิภาพและมีอัตราการรับส่งข้อมูลสูง ในทางกลับกัน AppFlow นั้นใช้ในการแลกเปลี่ยนข้อมูลระหว่างแอปพลิเคชันแบบ SaaS กับบริการของ AWS AppFlow ได้รับการออกแบบสำหรับโฟลว์ข้อมูลการดำเนินการ ซึ่งอาจถูกทริกเกอร์โดยบุคคล เหตุการณ์ หรือกำหนดเวลาก็ได้

ถาม: ฉันควรใช้ AppFlow หรือ Amazon EventBridge เมื่อใด

Amazon EventBridge ช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชันที่ขับเคลื่อนด้วยเหตุการณ์ซึ่งจะโต้ตอบกับแอปพลิเคชันแบบ SaaS และบริการของ AWS แอปพลิเคชันแบบ SaaS ที่มีการผสานรวมกับ EventBridge จะปล่อยเหตุการณ์ไปยังบัสเหตุการณ์ของลูกค้า ซึ่งจากนั้นจะสามารถกำหนดเส้นทางไปยังเป้าหมายต่างๆ เช่น Amazon EC2 instance หรือฟังก์ชัน Lambda เพื่อประมวลผลได้ AppFlow สนับสนุนการถ่ายโอนข้อมูลแบบสองทิศทางระหว่างแอปพลิเคชันแบบ SaaS กับบริการของ AWS ที่สามารถเริ่มต้นโดยมนุษย์ผ่านการใช้ UI, กำหนดเวลา หรือเหตุการณ์ ทั้งหมดนี้โดยใช้อินเทอร์เฟซแบบชี้แล้วคลิก

ถาม: AppFlow สามารถปรับใช้ผ่านเทมเพลต CloudFormation ได้หรือไม่

ไม่ได้ แต่มีการวางแผนการสนับสนุนไว้

ถาม: AppFlow สนับสนุน CloudTrail หรือไม่

ได้ หากต้องการรับประวัติการเรียกใช้ AppFlow API ที่ดำเนินการในบัญชีของคุณ เพียงแค่คุณเปิดใช้ CloudTrail ใน AWS Management Console

Product-Page_Standard-Icons_01_Product-Features_SqInk
เรียนรู้เพิ่มเติมเกี่ยวกับราคา

เข้าไปที่หน้าราคาของ Amazon Appflow

เรียนรู้เพิ่มเติม 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
เรียนรู้เพิ่มเติมได้ในเอกสารประกอบ

ทำความเข้าใจ Amazon AppFlow ให้ลึกซึ้งยิ่งขึ้นได้ในคู่มือนักพัฒนา

เรียนรู้เพิ่มเติม 
Product-Page_Standard-Icons_03_Start-Building_SqInk
เริ่มต้นสร้างใน Console

เริ่มต้นสร้างด้วย Amazon AppFlow ใน AWS Management Console

ลงชื่อเข้าใช้