ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
? 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Hyunmin Kim
AWSKRUG Gangnam Leader, Megazone
Raspberry Pi? ??? ??
??? ???? ??? ??
????
Hyunmin Kim £¨???£©
??: MEGAZONE
AWS Solutions Architect
AWSKRUG Gangnam Leader
iOS???, Node.js? ??,
?? AWS Solutions Architect? ?????
????. AWSKRUG?? ?? ??? ?? ????.
???? AWS ??? : EC2, S3, Route53, Lambda
????? ?????
????
????
2012 ???? AWS???? ??? ??
???? & ?? AWS Premier Consulting Partner
400£«??? ???? ??? ??
20£« ??? No.1 ??? ??
?? ??? AWS ?? ??? ??? ?? ??
?? ?? AWS Enterprise Support ??
24 / 7 / 365 ??? ??? ??
? ??????? ? ??
AWSKRUG Gangnam ????? ???????
???? ??? ???? ??? ??????.
??? (harry Oh)
YOGIYO ?? ????????
Backend Developer
Cloud BI Solution, Network Camera,
Standalone DVR, Web based Surveillance System
??? ???? ???
????? ??????
(?????? ????? ??? ??!!)
???? ????? ??? ??
?? ??
? ??? ????? ??? S3? ???
? ??, ??, ??? ??? ???
? AWS?? Serverless? ??
? CLI? ??
? ???? ???
? ????? ?? ???? ??
????
? AWS ???? S3, Lambda,
StepFunctions, RDS ??
? ?? ????
Amazon Rekognition,
MS Face API
Face Plus Plus ??
? Plot.ly? ???? ?? ??
?? ??
? Python 2.7 (virutalenv)
? pip
? emulambda (lambda Simumator)
? AWS CLI
? statelint (StepFunctions JSON validator)
? ??????? ??? ??
S3 Bucket ??
? US-WEST-2 OREGON ???
jawsdaysfaces bucket ??
? Lifecycle? 1?? ??
? ?? ????? ?? ?????
??
??! ??? ??? ? ????
signed url ?? ??
??????
? ?? ???? ? ??
? WiFi ??
? USB WebCam ??
? fswebcam ?? ? ???
? AWS CLI ?? ? ??
? ???? S3? ???? ??
IAM ??
? Lambda ?? ??? ??
jawsdaysfaces-role? ??
? Jawsdaysfaces bucket? ???? ?
?? policy ??
? ?? policy? jawsdaysfaces-role?
??
? Rekognition, StepFunction policy? ??
AmazonRekognitionFullAccess
AWSStepFunctionsFullAccess
RDS ??
? RDS? ??
? Security Group?? Inbound?
?? ??
? RDS? ??? ????? ??!
Lambda? RDS? ????
???? ?? VPC? ??? ??,
??? ?? ?? Lambda?
???? ???? ???? NAT
Gateway? ???
? ?????? ?????
? ??? ???? endpoint?
???
TABLE ??
Amazon Rekognition
? SDK ??
? IAM Policy? ??
? ?? 12?? ?? ??
5,000?? ???? ????
?? ?? 1,000?? ??
?????? ?? ??
? EU (Ireland)
US East (N. Virginia)
US West (Oregon)
MICROSOFT FACE API
? Microsoft face api ???
?? API Key? ??
? ??? API Key? ??
??
? 30,000/? ??
FACE Plus Plus
? Face Plus Plus console
????? API Key?
??
? ??? API Key? ??
??
? ???
??????/????
??
Step Functions
Step Functions JSON
?? ???? ???? ??
Statelint
?? ???? ?? ?? ??
?? ???? ?? ??
Detect Labels (?? ??)
? Amazon Rekognition?
detect_labels API? ??
? Label? ??? Human,
People, Person ???
Confidence ?? 95 ???
?? ?? ???? ??
JAWS-UG LOGO? ???
?? ???? ???
isFacePhoto
? isFaces? ?? ???
??? ?????
? ?? ??? ?? ??,
NoFacesPhoto?,
? ?? ??? ?? API?
?? ?? ???
???? API? ??? ??
Amazon Rekognition, MS Face API, Face Plus Plus? ??
?? API? ????, ?? ????? ?? ????
????
? ??? API?? ???? ??? ??
Face Data Process
? ?? Face API??
?? ???? ???
??? ?? ??
???? ????
Update Database
? ??? ????
RDS? ????
Database? ???? ???? ??
??? ?? ??? ??
?? ??? Smile ??
???? ??
?? ??
???, ??? ??? ????
Plot.ly? ??? ???? ?? ?? ??? ???
?? ??? ??????
???? ?? ??
?? ??
?? ??
???
?? ??
?? ?? ?? ??? ????
??
- ?? ???? ?????, ?? ??? ??????? ???? ????
???? ????!!
- Amazon Rekognition, MS Face API, Face Plus Plus? ?? ??? ??
API? ??? ? ??? ??? ???? ?? ??? ??? ??
- API ?? ???? ??? ??? ??? ???? ??? ??? ???
???? ? ??
- StepFunctions? ??? Lambda? ??? ??? ??? ??? ? ???
- ??? ??? ?? ?? (??, ?? ?? ??)
? ??? ????? ??? ???? ?? ? ?? ??? ?? ??
? 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
?????£¡
????£º
http://bit.ly/hyunmin-jawsdays2017

More Related Content

Raspberry Pi? ??? ?? ??? ???? ??? ??

  • 1. ? 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Hyunmin Kim AWSKRUG Gangnam Leader, Megazone Raspberry Pi? ??? ?? ??? ???? ??? ??
  • 2. ???? Hyunmin Kim £¨???£© ??: MEGAZONE AWS Solutions Architect AWSKRUG Gangnam Leader iOS???, Node.js? ??, ?? AWS Solutions Architect? ????? ????. AWSKRUG?? ?? ??? ?? ????. ???? AWS ??? : EC2, S3, Route53, Lambda
  • 5. ???? 2012 ???? AWS???? ??? ?? ???? & ?? AWS Premier Consulting Partner 400£«??? ???? ??? ?? 20£« ??? No.1 ??? ?? ?? ??? AWS ?? ??? ??? ?? ?? ?? ?? AWS Enterprise Support ?? 24 / 7 / 365 ??? ??? ??
  • 6. ? ??????? ? ?? AWSKRUG Gangnam ????? ??????? ???? ??? ???? ??? ??????. ??? (harry Oh) YOGIYO ?? ???????? Backend Developer Cloud BI Solution, Network Camera, Standalone DVR, Web based Surveillance System
  • 7. ??? ???? ??? ????? ?????? (?????? ????? ??? ??!!) ???? ????? ??? ??
  • 8. ?? ?? ? ??? ????? ??? S3? ??? ? ??, ??, ??? ??? ??? ? AWS?? Serverless? ?? ? CLI? ?? ? ???? ??? ? ????? ?? ???? ??
  • 9. ???? ? AWS ???? S3, Lambda, StepFunctions, RDS ?? ? ?? ???? Amazon Rekognition, MS Face API Face Plus Plus ?? ? Plot.ly? ???? ?? ??
  • 10. ?? ?? ? Python 2.7 (virutalenv) ? pip ? emulambda (lambda Simumator) ? AWS CLI ? statelint (StepFunctions JSON validator) ? ??????? ??? ??
  • 11. S3 Bucket ?? ? US-WEST-2 OREGON ??? jawsdaysfaces bucket ?? ? Lifecycle? 1?? ?? ? ?? ????? ?? ????? ?? ??! ??? ??? ? ???? signed url ?? ??
  • 12. ?????? ? ?? ???? ? ?? ? WiFi ?? ? USB WebCam ?? ? fswebcam ?? ? ??? ? AWS CLI ?? ? ?? ? ???? S3? ???? ??
  • 13. IAM ?? ? Lambda ?? ??? ?? jawsdaysfaces-role? ?? ? Jawsdaysfaces bucket? ???? ? ?? policy ?? ? ?? policy? jawsdaysfaces-role? ?? ? Rekognition, StepFunction policy? ?? AmazonRekognitionFullAccess AWSStepFunctionsFullAccess
  • 14. RDS ?? ? RDS? ?? ? Security Group?? Inbound? ?? ?? ? RDS? ??? ????? ??! Lambda? RDS? ???? ???? ?? VPC? ??? ??, ??? ?? ?? Lambda? ???? ???? ???? NAT Gateway? ??? ? ?????? ????? ? ??? ???? endpoint? ???
  • 16. Amazon Rekognition ? SDK ?? ? IAM Policy? ?? ? ?? 12?? ?? ?? 5,000?? ???? ???? ?? ?? 1,000?? ?? ?????? ?? ?? ? EU (Ireland) US East (N. Virginia) US West (Oregon)
  • 17. MICROSOFT FACE API ? Microsoft face api ??? ?? API Key? ?? ? ??? API Key? ?? ?? ? 30,000/? ??
  • 18. FACE Plus Plus ? Face Plus Plus console ????? API Key? ?? ? ??? API Key? ?? ?? ? ??? ??????/???? ??
  • 23. ?? ???? ?? ?? ??
  • 25. Detect Labels (?? ??) ? Amazon Rekognition? detect_labels API? ?? ? Label? ??? Human, People, Person ??? Confidence ?? 95 ??? ?? ?? ???? ??
  • 28. isFacePhoto ? isFaces? ?? ??? ??? ????? ? ?? ??? ?? ??, NoFacesPhoto?, ? ?? ??? ?? API? ?? ?? ???
  • 29. ???? API? ??? ?? Amazon Rekognition, MS Face API, Face Plus Plus? ?? ?? API? ????, ?? ????? ?? ???? ????
  • 30. ? ??? API?? ???? ??? ??
  • 31. Face Data Process ? ?? Face API?? ?? ???? ??? ??? ?? ?? ???? ????
  • 32. Update Database ? ??? ???? RDS? ????
  • 34. ??? ?? ??? ?? ?? ??? Smile ?? ???? ?? ?? ??
  • 35. ???, ??? ??? ????
  • 36. Plot.ly? ??? ???? ?? ?? ??? ???
  • 39. ?? ??
  • 41. ?? ?? ?? ?? ?? ??? ????
  • 42. ?? - ?? ???? ?????, ?? ??? ??????? ???? ???? ???? ????!! - Amazon Rekognition, MS Face API, Face Plus Plus? ?? ??? ?? API? ??? ? ??? ??? ???? ?? ??? ??? ?? - API ?? ???? ??? ??? ??? ???? ??? ??? ??? ???? ? ?? - StepFunctions? ??? Lambda? ??? ??? ??? ??? ? ??? - ??? ??? ?? ?? (??, ?? ?? ??) ? ??? ????? ??? ???? ?? ? ?? ??? ?? ??
  • 43. ? 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ?????£¡ ????£º http://bit.ly/hyunmin-jawsdays2017

Editor's Notes

  1. ?????. ??????. ???? ????? AWS Solutions Architect? ???, AWSKRUG? ?? ??? ???? ????. ???? AWS ???? EC2, S3, Lambda ???.
  2. ?? ??? ?????. ??? ??? 5?? ?????. ???? ????? Jaws-Days? ???? ?? ?????.
  3. ?? 1? AWS ???? ???????.
  4. 2012? ???? AWS ???? ??? ?? ??? ???? ?? ??? AWS Premier Consulting Partner 400? ??? ??? ?? 20? ??? ??? ??? ?? ??? ??? AWS ?? ??? ??? ?? ?? ???? AWS Enterprise Support ?? 24??/7?/365? ??? ??? ??
  5. ?? ? ??? ???? ? ??? ?????????. AWSKRUG ?? ????? ????? ????? ??? ????? ?? ?????? ??? ?????.. ???? ?? ?? ??? ????, ?? ????? ??????. ???? ?? 2?? ????? ??? ?? ???? ???, ??? ???? ??? ??? ???? ??? ?? ??? ??? ???????. ?? ???????.
  6. ??? ???? ??? ??????+???+WiFi? ??!! ??? ????? ??? ?????????. ???? ????? ?????? ????? ????? ?????? ???? ?? ???? ?? ?????.
  7. ?? ??? ??? ???? ??? ?? ???? ??? S3? ??? ??, ??, ??? ??? ??? AWS?? Serverless? ?? ???? ??? ?? ??? CLI? ?? ???? ??? 3.5??!! ????? ???? ??? ?? ?????, ??? ?????!!
  8. ????? ??? ???? AWS ???? S3, Lambda, StepFunctions, RDS ?? ?? ??? Amazon Rekognition, MS Face API, Face Plus Plus ?? Poly.ly ???? ???? ?? ??
  9. ????? ??? ????. ??? 2.7 pip emulambda AWS CLI statelint ??????? ??? ??
  10. ?? ???? ??? S3 Bucket? ?????. Amazon Rekognition API? ?? US-WEST-2 OREGON ??? ??? ??????. ??? ?? ??? ???? ??? LifeCycle? 1?? ??????. ?? ????? ?? ????? Policy? ?????? ??? ?????, ??? ???? ? ??? ?? ??? ??? ??? signed url ?? ???? ???.
  11. ? ??? ?????????. ??? ?????? ??? ?????. Wifi ?? USB Webcam? ?? ??? ????? ????? fswebcam ?? ? ??? ??? ??? ???? ??????. S3? ???? ??? ?? ??? AWS CLI ?? ? accessKey, secretKey, region ??? ??? ????. ?? ? ???? ?? ???? ?? ? ???? S3? ????
  12. IAM ??? ????. Lambda? ???? ??? Lambda ?? ??? ?? jawsdaysfaces-role? ?????. Role?? S3 Bucket? ??? ??? Policy? ??? ??????. Amazon Rekognition, StepFunction?? ?? ??? Policy? ??????.
  13. RDS? ??????. Security Group?? Inbound? ?? ?????. ?, RDS? ??? ????? ?? ?????!! ?????? ??? ?? ????. Lambda? RDS? ???? ???? ?? VPC? ??? ???, ?? ??? NAT Gateway? ???? ?. ??? ?? ???? ??? RDS? ????, endpoint? ?????.
  14. RDS? ?? ?, ?? ???? ?? ???? ??????.
  15. ?? ??? ?? ?? API? ??? ????????. ??, Amazon Rekognition? ???? ??? ??? ?? ????, Lambda??? IAM Policy? ???? ???? ?? ?????. ?? ??? 3? ????? ???? ????.
  16. Microsoft Face API? ??? ????. ????? Emotion ?? ? ??? API? ????.
  17. Face PlusPlus? ??? ???? ???? ?? ?? API ???. ??? ??? ???? ??? ?? ?? ??? ?????, ??? ??? ??? ????.
  18. ?? ??? ??? ????????.
  19. StepFunctions JSON???. ??? ??? ?? ?? JSON ??? ?????.
  20. ???? ?? ???? ?? ?? ?? ???? ???? ??? StepFunctions? ?? ? ????.
  21. ????? json ??? ???, Statelint? ??? json ??? ???? ??? ? ????. ? ???? ??? Type ?? ??? ?????. Statelint ???? ??? ??? ????? ? ? ????.
  22. ?? ???? ?? ?? StepFunction? ?????. IsFacePhoto?? ?? ???? ??? ??, ? ?? API? ?? ?? ??? ?????. Input ???? ?? ???? ???? url ??? ?? ??? ????? ?????.
  23. ?? ???? ??? ?????. ?? ???? ??? ?? ?? API? ??? ??????? ?????. Input Data? ??? ??? ??? ??? ???? ??? ???.
  24. ?? ???? ???? Detect Labels ?????. Amazon Rekognition? ???? ????? detect_labels api? ?????. Label? ???? Name ??? ??? Human, People, Person ??? Confidence ?? 95 ??? ?? ?? ???? ?????.
  25. detect_labels? JAWS-UG? ??? ????? ?????. Name? Logo, Trademark, Emblem? ????, Confidence? ??? Logo, Trademark??? ????.
  26. JAWS-FESTA?? ?? ??? ??? ?????. Name? Human, People, Person? ????, Confidence? 99? ?? ??? ?????. ????? Sitting ?? Classroom ?? ??? ???? ?? ?????.
  27. ??? ??? ???? ???, Lambda? ?? Stepfunctions?? ?? ??? ????. Type? Choice?, ??? ??? ???? ?? Task? ??? ? ??? ?? ? ? ????. Boolean ??? ??, ???? ?? ?? ?????.
  28. ?? ?? API? ??? ???? ?????. ??? ??? ??? ?, ???? ?? ??? Face Data Process? ?????.
  29. ???? API?, ? ???? ?? ??? ????. ???? ??, ??? ???? ??????, ??? Low?? High ?? ?????. ????? ???? ??? ???, ???? ??? ?? ??? ?? ?? ????. MS Face API? Face Plus Plus? ???? ???? ?????. ? ??? Amazon ??? Emotion ?? ???? ????, ??? ???? ??? ???? ????. ? ????? Emotion ??? ???? API? ??? ????? ????.
  30. ?? ??? ????, ??? ?? ??? ?? ??? ??????? ?? ??? ?????. ????, ???? ???? ???? ?????. ??? ?? Face PlusPlus? ??????. ????? MS?? ??????. ?? ?? ??? ?? ???? ?????, ??? ??? ?? ?? ??? ??? ?????, ???? ? ? ????.
  31. ??? ??? ???? RDS? ?????.
  32. Select ??? Database? ??? ? ??? ?????.
  33. ??? ?? ??? ??? ??? ?????.
  34. ???, ??? ?? ??? ??? ?????.
  35. Plot.ly?? ???? ????, ???? ?? ?? ??? ????.
  36. ?? ??? ??????. ?? ???? ??? ??? ?????. ?? 3?? ?????? 6??? 5? ???? ?? ??? ?????. ??? ? ?? ???? ?? ??? ????, ?? ?? ? ? ???? ?? ??? ????? ??? ? ????.
  37. ???? ?????. ?? 20~30?, 30~40?? ???? ?? ?????. 20??? ?? ?? ???? ?? 20? ???? ? ????
  38. ?? ?????. ?? ?? ???? ???, ?? ?? ???? ??? ??????, ?? ??? ????? ????.
  39. ?? ? ??? ??? ???? ??????
  40. ????. ?? ?? ?? ???? ????? ??? ??? ???? ?????. ??? ??? ???? ??? ?? ? ? ????.
  41. ?? ????? ??? ??????? ??? ???? ?? ????!! ??? ???? API? ??? ??? ???? ?? ??? ??/?? ?? ?? ??? ? ??? ?? ?? API? Emothon ?? ???? ? ?? ???? ?? ? ??? StepFunctions? ??? Lambda? ??? ??? ??? ????? ??? ? ??? ?? ??? ??? ??. ??, ???? ?? ?? ?? ???? ????? ???? ?? ? ??????