Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Gecogeco_Philippines_Inc._Development.pdf
Search
Gecogeco
November 24, 2022
Technology
15k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Gecogeco_Philippines_Inc._Development.pdf
Gecogeco
November 24, 2022
More Decks by Gecogeco
See All by Gecogeco
株式会社gecogeco 会社紹介資料
gecogeco
2
3.8k
株式会社gecogeco_プロジェクト事例
gecogeco
0
39k
Gecogeco Philippines Inc. - Company Intro deck
gecogeco
0
1.7k
Other Decks in Technology
See All in Technology
When Does a Local Qwen Start to Break
morshoto
0
190
深夜のクラウド懺悔室 1:29:300 or 1:0:0
kazzpapa3
0
190
Azure Cost Management の FOCUS コストデータを迷わず読むための“3つの軸”
tetsuyaooooo
0
150
AIエージェントの開発・提供におけるセキュリティリスクの論点と対策
flatt_security
1
590
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
PRO
1
280
プロダクトエンジニアに必要な「いい感じ」に作る能力 〜たくさん作れる時代に、どこまで作るかの決め方〜
jnishime_dresscode
2
1.4k
コスト最適化の「めんどくさい」を AWS FinOps Agent でチョット楽にする
classmethod_kaz
0
260
grill-me(grilling):AI駆動開発を超助けてくれるSkill / grill me
mathbullet
0
110
AIで開発は速くなったのに、なぜ現場は楽にならないのか 〜あなたの組織のボトルネックを突き止めるワークショップ〜
jacopen
1
270
Sigmaユーザーのための有用リソース一挙公開 & Sigmaで使えるMCP #sigma_ucj /useful-resources-for-sigma-computing-users-and-mcps-with-sigma
shinyaa31
0
150
生成AI時代の クレデンシャルとパーミッション設計
nrinetcom
PRO
4
1.6k
「重なり」は迎える側がつくる ― 人もAIエージェントも歓迎するプロダクトエンジニアリング ―
go0517go
PRO
0
260
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Ruling the World: When Life Gets Gamed
codingconduct
0
320
First, design no harm
axbom
PRO
2
1.3k
Making the Leap to Tech Lead
cromwellryan
135
10k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.2k
How to Ace a Technical Interview
jacobian
281
24k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
770
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
410
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
WHAT WE DO Copyright © Gecogeco Philippines Inc All Rights
Reserved. • 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 Copyright © Gecogeco Philippines Inc All Rights Reserved. Listed company TECHNOLOGIES - SampleWork (LINE linked marketing platform) 1
SUBSYSTEM A - 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」 Copyright © Gecogeco Philippines Inc All Rights Reserved. TECHNOLOGIES - SampleWork (LINE linked marketing platform) 2
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. Copyright © Gecogeco Philippines Inc All Rights Reserved. TECHNOLOGIES - SampleWork (LINE linked marketing platform) SUBSYSTEM B - WHOLE 3