SlideShare a Scribd company logo
1 of 16
Download to read offline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
CT Yeh 葉政達
如何利利⽤用AWS構建SaaS服務平台,
新思維拓拓展新商機
CTO, Newsleopard 電⼦子豹
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
A Little Bit About
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Newsleopard’s Mission
讓電商可以⽤用最簡單、快速、有效的⽅方式
把對的訊息⽤用對的渠道在對的時間送給對的⼈人
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
40 Million+
Opened Emails
99%
Deliverability
10,000+
Enterprise Members
Newsleopard Achievements
30K+
Campaign Reports
27%
73%
1 in 4 People in Taiwan
Received Emails
Sent by Newsleopard
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Current Architecture on AWS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Challenges Before 2020
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Newsleopard Magic Box
Click
Records
&
Reports
Member
Variables
&
Lists
Product
Line
1
Click Stream
Click Stream
Click Stream
Message Stream
Message Stream
Message Stream
Product
Line
2
Product
Line
3
Product
Line
?
Big Data Stream Handling
Extensibility & Agility
Accuracy of Targeting
Instant Spikes Handling
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solution 1: Big Data Stream Handling
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solution 2: Extensibility and Agility
Requirements:
•  Multiple Product Lines with The Same System Core
•  Fast Fail, Fast Learn with Stability
Considerations:
•  Resilience & Scalability
•  Faster Time to Market
•  ROI and Reduced TCO
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solution 2.1, 2.2, 2.3, ……/∞
1.  Dockerization
2.  Orchestration
3.  Centralized Logging & Monitoring
4.  DevOps Culture
Amazon EKS
Amazon ES
Grafana
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Solution 2.5/∞: CI/CD Process
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The Rest of the Solutions…
1.  Solution 3: Accuracy of Message Targeting
2.  Solution 4: ……
3.  ……
Amazon
S3
Amazon Machine
Learning
Amazon
EMR
Amazon EKS Amazon
SageMaker
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
If only one take away …
Offload all kinds of LOADs from inside your system to
AWS managed services as possible as YOU($) CAN.
So you can,
focus on providing your customers great SaaS services.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank You!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
We are Hiring
CT Yeh 葉政達
ct@newsleopard.com
https://www.newsleopard.com

More Related Content

What's hot

What's hot (20)

Digital Transformation Playbook in Five Steps (ARC322) - AWS re:Invent 2018
Digital Transformation Playbook in Five Steps (ARC322) - AWS re:Invent 2018Digital Transformation Playbook in Five Steps (ARC322) - AWS re:Invent 2018
Digital Transformation Playbook in Five Steps (ARC322) - AWS re:Invent 2018
 
Build Human-in-the-Loop Systems with AWS Lambda and Mechanical Turk (AIM354) ...
Build Human-in-the-Loop Systems with AWS Lambda and Mechanical Turk (AIM354) ...Build Human-in-the-Loop Systems with AWS Lambda and Mechanical Turk (AIM354) ...
Build Human-in-the-Loop Systems with AWS Lambda and Mechanical Turk (AIM354) ...
 
Build a "Who's Who" App for Your Media Content (AIM409) - AWS re:Invent 2018
Build a "Who's Who" App for Your Media Content (AIM409) - AWS re:Invent 2018Build a "Who's Who" App for Your Media Content (AIM409) - AWS re:Invent 2018
Build a "Who's Who" App for Your Media Content (AIM409) - AWS re:Invent 2018
 
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...
 
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018
Drive Customer Value with Data-Driven Decisions (GPSBUS206) - AWS re:Invent 2018
 
0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...
0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...
0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...
 
Alexa for Device Makers: Create Products with Alexa Built-In Using AVS (ALX30...
Alexa for Device Makers: Create Products with Alexa Built-In Using AVS (ALX30...Alexa for Device Makers: Create Products with Alexa Built-In Using AVS (ALX30...
Alexa for Device Makers: Create Products with Alexa Built-In Using AVS (ALX30...
 
Culture Eats Strategy for Breakfast
Culture Eats Strategy for BreakfastCulture Eats Strategy for Breakfast
Culture Eats Strategy for Breakfast
 
Sequence-to-Sequence Modeling with Apache MXNet, Sockeye, and Amazon SageMake...
Sequence-to-Sequence Modeling with Apache MXNet, Sockeye, and Amazon SageMake...Sequence-to-Sequence Modeling with Apache MXNet, Sockeye, and Amazon SageMake...
Sequence-to-Sequence Modeling with Apache MXNet, Sockeye, and Amazon SageMake...
 
Transform the Modern Contact Center Using Machine Learning and Analytics (AIM...
Transform the Modern Contact Center Using Machine Learning and Analytics (AIM...Transform the Modern Contact Center Using Machine Learning and Analytics (AIM...
Transform the Modern Contact Center Using Machine Learning and Analytics (AIM...
 
Build Deep Learning Applications Using TensorFlow and Amazon SageMaker (AIM42...
Build Deep Learning Applications Using TensorFlow and Amazon SageMaker (AIM42...Build Deep Learning Applications Using TensorFlow and Amazon SageMaker (AIM42...
Build Deep Learning Applications Using TensorFlow and Amazon SageMaker (AIM42...
 
Cloud Computing in an Edgy World (IOT221-S) - AWS re:Invent 2018
Cloud Computing in an Edgy World (IOT221-S) - AWS re:Invent 2018Cloud Computing in an Edgy World (IOT221-S) - AWS re:Invent 2018
Cloud Computing in an Edgy World (IOT221-S) - AWS re:Invent 2018
 
AWS IoT and Amazon Sumerian: Bringing Virtual Reality to Industrial IoT (PUT3...
AWS IoT and Amazon Sumerian: Bringing Virtual Reality to Industrial IoT (PUT3...AWS IoT and Amazon Sumerian: Bringing Virtual Reality to Industrial IoT (PUT3...
AWS IoT and Amazon Sumerian: Bringing Virtual Reality to Industrial IoT (PUT3...
 
Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...
Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...
Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...
 
From Monolith to Microservices (And All the Bumps along the Way) (CON360-R1) ...
From Monolith to Microservices (And All the Bumps along the Way) (CON360-R1) ...From Monolith to Microservices (And All the Bumps along the Way) (CON360-R1) ...
From Monolith to Microservices (And All the Bumps along the Way) (CON360-R1) ...
 
[REPEAT] Better Analytics Through Natural Language Processing (AIM405-R) - AW...
[REPEAT] Better Analytics Through Natural Language Processing (AIM405-R) - AW...[REPEAT] Better Analytics Through Natural Language Processing (AIM405-R) - AW...
[REPEAT] Better Analytics Through Natural Language Processing (AIM405-R) - AW...
 
Amazon, awsreinvent2018, Artificial Intelligence & Machine Learning, AIM422, ...
Amazon, awsreinvent2018, Artificial Intelligence & Machine Learning, AIM422, ...Amazon, awsreinvent2018, Artificial Intelligence & Machine Learning, AIM422, ...
Amazon, awsreinvent2018, Artificial Intelligence & Machine Learning, AIM422, ...
 
AWS Startup Day Kyiv - Opening Keynote: Taking Your Startup From Zero to Hero.
AWS Startup Day Kyiv - Opening Keynote: Taking Your Startup From Zero to Hero.AWS Startup Day Kyiv - Opening Keynote: Taking Your Startup From Zero to Hero.
AWS Startup Day Kyiv - Opening Keynote: Taking Your Startup From Zero to Hero.
 
Machine Learning for Improving Disaster Management and Response (WPS313) - AW...
Machine Learning for Improving Disaster Management and Response (WPS313) - AW...Machine Learning for Improving Disaster Management and Response (WPS313) - AW...
Machine Learning for Improving Disaster Management and Response (WPS313) - AW...
 
Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...
Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...
Using AMS to get FSI Regulated Workloads on the Cloud, Fast - AWS Summit Sydn...
 

Similar to AWS Summit Taipei 2018

애드테크 플랫폼을 위한 AWS 도입 및 운영::김필중 솔루션즈 아키텍트 김석환 과장, IGAWorks::AWS Summit Seoul 2018
애드테크 플랫폼을 위한 AWS 도입 및 운영::김필중 솔루션즈 아키텍트 김석환 과장, IGAWorks::AWS Summit Seoul 2018애드테크 플랫폼을 위한 AWS 도입 및 운영::김필중 솔루션즈 아키텍트 김석환 과장, IGAWorks::AWS Summit Seoul 2018
애드테크 플랫폼을 위한 AWS 도입 및 운영::김필중 솔루션즈 아키텍트 김석환 과장, IGAWorks::AWS Summit Seoul 2018
Amazon Web Services Korea
 

Similar to AWS Summit Taipei 2018 (20)

How can your business benefit from going Serverless
How can your business benefit from going ServerlessHow can your business benefit from going Serverless
How can your business benefit from going Serverless
 
How can your business benefit from going serverless?
How can your business benefit from going serverless?How can your business benefit from going serverless?
How can your business benefit from going serverless?
 
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
Building Microservices with Containers (CON308-R1) - AWS re:Invent 2018
 
Improve Efficiency by Migrating Messaging to Amazon MQ - AWS Online Tech Talks
Improve Efficiency by Migrating Messaging to Amazon MQ - AWS Online Tech TalksImprove Efficiency by Migrating Messaging to Amazon MQ - AWS Online Tech Talks
Improve Efficiency by Migrating Messaging to Amazon MQ - AWS Online Tech Talks
 
Containers for Startups
Containers for StartupsContainers for Startups
Containers for Startups
 
How Cardknox Migrated 1M+ Sensitive Records to AWS
 How Cardknox Migrated 1M+ Sensitive Records to AWS How Cardknox Migrated 1M+ Sensitive Records to AWS
How Cardknox Migrated 1M+ Sensitive Records to AWS
 
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
Build Your Own Log Analytics Solutions on AWS (ANT323-R) - AWS re:Invent 2018
 
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...
 
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...
 
Enterprise Cloud Adoption
Enterprise Cloud Adoption Enterprise Cloud Adoption
Enterprise Cloud Adoption
 
Breaking Down the 'Monowhat'
Breaking Down the 'Monowhat'Breaking Down the 'Monowhat'
Breaking Down the 'Monowhat'
 
Accelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless TechnologiesAccelerate Business Innovation Using AWS Serverless Technologies
Accelerate Business Innovation Using AWS Serverless Technologies
 
Starting your cloud journey - AWSomeDay Israel
Starting your cloud journey - AWSomeDay IsraelStarting your cloud journey - AWSomeDay Israel
Starting your cloud journey - AWSomeDay Israel
 
Starting your Cloud Journey - AWSomeDay Israel
Starting your Cloud Journey - AWSomeDay IsraelStarting your Cloud Journey - AWSomeDay Israel
Starting your Cloud Journey - AWSomeDay Israel
 
Under the Hood: How Amazon Uses AWS Services for Analytics at a Massive Scale...
Under the Hood: How Amazon Uses AWS Services for Analytics at a Massive Scale...Under the Hood: How Amazon Uses AWS Services for Analytics at a Massive Scale...
Under the Hood: How Amazon Uses AWS Services for Analytics at a Massive Scale...
 
AWS IoT for Frictionless Consumer Experiences in Retail (RET201) - AWS re:Inv...
AWS IoT for Frictionless Consumer Experiences in Retail (RET201) - AWS re:Inv...AWS IoT for Frictionless Consumer Experiences in Retail (RET201) - AWS re:Inv...
AWS IoT for Frictionless Consumer Experiences in Retail (RET201) - AWS re:Inv...
 
애드테크 플랫폼을 위한 AWS 도입 및 운영::김필중 솔루션즈 아키텍트 김석환 과장, IGAWorks::AWS Summit Seoul 2018
애드테크 플랫폼을 위한 AWS 도입 및 운영::김필중 솔루션즈 아키텍트 김석환 과장, IGAWorks::AWS Summit Seoul 2018애드테크 플랫폼을 위한 AWS 도입 및 운영::김필중 솔루션즈 아키텍트 김석환 과장, IGAWorks::AWS Summit Seoul 2018
애드테크 플랫폼을 위한 AWS 도입 및 운영::김필중 솔루션즈 아키텍트 김석환 과장, IGAWorks::AWS Summit Seoul 2018
 
2018 re:Invent - Safeguard the Integrity of Your Code for Fast and Secure Dep...
2018 re:Invent - Safeguard the Integrity of Your Code for Fast and Secure Dep...2018 re:Invent - Safeguard the Integrity of Your Code for Fast and Secure Dep...
2018 re:Invent - Safeguard the Integrity of Your Code for Fast and Secure Dep...
 
Starting your Cloud Transformation Journey - Tel Aviv Summit 2018
Starting your Cloud Transformation Journey - Tel Aviv Summit 2018Starting your Cloud Transformation Journey - Tel Aviv Summit 2018
Starting your Cloud Transformation Journey - Tel Aviv Summit 2018
 
Starting your Cloud Transformation Journey - Tel Aviv Summit 2018
Starting your Cloud Transformation Journey - Tel Aviv Summit 2018Starting your Cloud Transformation Journey - Tel Aviv Summit 2018
Starting your Cloud Transformation Journey - Tel Aviv Summit 2018
 

Recently uploaded

Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Hung Le
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
David Celestin
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
ZurliaSoop
 

Recently uploaded (19)

Using AI to boost productivity for developers
Using AI to boost productivity for developersUsing AI to boost productivity for developers
Using AI to boost productivity for developers
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
 
ECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentationECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentation
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathHistory of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth death
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait Cityin kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
 
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
 
2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
 
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxBEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
 
Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
 
The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...
 
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNLITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
 

AWS Summit Taipei 2018

  • 1. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. CT Yeh 葉政達 如何利利⽤用AWS構建SaaS服務平台, 新思維拓拓展新商機 CTO, Newsleopard 電⼦子豹
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. A Little Bit About
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Newsleopard’s Mission 讓電商可以⽤用最簡單、快速、有效的⽅方式 把對的訊息⽤用對的渠道在對的時間送給對的⼈人
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. 40 Million+ Opened Emails 99% Deliverability 10,000+ Enterprise Members Newsleopard Achievements 30K+ Campaign Reports 27% 73% 1 in 4 People in Taiwan Received Emails Sent by Newsleopard
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Current Architecture on AWS
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Challenges Before 2020
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Newsleopard Magic Box Click Records & Reports Member Variables & Lists Product Line 1 Click Stream Click Stream Click Stream Message Stream Message Stream Message Stream Product Line 2 Product Line 3 Product Line ? Big Data Stream Handling Extensibility & Agility Accuracy of Targeting Instant Spikes Handling
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solution 1: Big Data Stream Handling
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solution 2: Extensibility and Agility Requirements: •  Multiple Product Lines with The Same System Core •  Fast Fail, Fast Learn with Stability Considerations: •  Resilience & Scalability •  Faster Time to Market •  ROI and Reduced TCO
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solution 2.1, 2.2, 2.3, ……/∞ 1.  Dockerization 2.  Orchestration 3.  Centralized Logging & Monitoring 4.  DevOps Culture Amazon EKS Amazon ES Grafana
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Solution 2.5/∞: CI/CD Process
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. The Rest of the Solutions… 1.  Solution 3: Accuracy of Message Targeting 2.  Solution 4: …… 3.  …… Amazon S3 Amazon Machine Learning Amazon EMR Amazon EKS Amazon SageMaker
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. If only one take away … Offload all kinds of LOADs from inside your system to AWS managed services as possible as YOU($) CAN. So you can, focus on providing your customers great SaaS services.
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Thank You!
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. We are Hiring CT Yeh 葉政達 ct@newsleopard.com https://www.newsleopard.com