Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Gecogeco_Philippines_Inc._Development.pdf

Gecogeco
November 24, 2022

 Gecogeco_Philippines_Inc._Development.pdf

Gecogeco

November 24, 2022
Tweet

More Decks by Gecogeco

Other Decks in Technology

Transcript

  1. TECHNOLOGIES - Sample Work (LINE linked marketing platform)
    • Specializes in digital marketing support.
    • Considering platform renewal to stabilize and expand marketing solutions.
    • Based on the experience in business operation these are following needs:
    NEEDS OVERVIEW
    Should be able to quickly run the
    enhancement cycle even as the platform
    scale grows.
    Millions of LINE messages are expected to be
    delivered during peak hours, so there are
    concerns about delivery problems and
    processing speed.
    Internalize eventually but no technical
    guys available as of now. (´・ω・`)
    TAKEN ACTIONS
    Design the authentication infrastructure and each
    subsystem in a loosely coupled configuration from
    the infrastructure to the application layer.
    Adoption of serverless/event-driven mass
    message delivery processing and load
    verification.
    Support for recruitment of personnel to oversee the
    technical organization, and maintenance of
    documents in preparation for the transfer of
    internalization.
    Loose Coupling
    Performance
    Internalization
    Listed company
    17
    Copyright © Gecogeco Philippines Inc All Rights Reserved.

    View Slide

  2. TECHNOLOGIES - Sample Work (LINE linked marketing platform)
    SUBSYSTEM A - WHOLE SUBSYSTEM B - WHOLE
    Admin screen: SPA configuration
    • React(FE)+ Java/Springboot(BE)
    LINE distribution : Utilizes fully managed services
    • Lambda, S3, SQS, DynamoDB, CloudWatch Events.
    Security design•configuration
    • CloudFront, WAF, AWS Shield, GuardDuty, Amazon Inspector,
    Security Group, etc.
    • Follows IPA「How to Secure Your Web Site ver.7」
    • External security diagnostic tool「ScoutSuite」
    LINE Messaging API link
    • Rich menu creation, deletion and link with user ID.
    Performance
    • Delivers 10 million messages in less than 5 minutes and it is serverless,
    making it highly scalable.
    • Delivery of about 100-200 messages can be completed in almost real
    time (around 1-2 seconds).
    Cost
    • Achieves a cost structure that is easy to scale, with delivery at
    ~$1 / month per client.
    •Significantly improved execution time and memory for serverless
    configurations by tuning file loading and asynchronous processing.
    18
    Copyright © Gecogeco Philippines Inc All Rights Reserved.

    View Slide