SlideShare a Scribd company logo
1 of 26
Download to read offline
PAGE1
DEVOPSINDONESIA
Victor Alexander
Jakarta, 5 Mei 2020
Evolving to Serverless
Speak er Profile
1. Infrastructure Lead - Site Reliability Engineer at
Moka
2. Previous:
- Principal System Engineer - GDPLabs
3. victor.alexander@ mokapos.com
victoroloan@ gmail.com
Moka is a technology company providing
cloud-based Point-of-Sale and payment
solutions that empowers businesses to
better sell and grow. Moka is currently
present across 200+ cities in Indonesia
with over 30,000 merchants.
To Bring Business
Ecosystem to
Everyone
VISION
Empowering
Businesses
to Sell and Grow
MISSION
W hat is ?
Our Products
M oka P OS
Dashboard & Report
Sync Bill & Split Bill
Ingredient & Inventory
Loyalty Program
Table Management
and many more!
Moka Pay Moka Capital Moka Connect
Overview
W hat is Serverless
W hy Serverless
Cost and Ops Benefit
Sample Usage
Tips
W hat is Serverless ?
Serverless allows you to build and run applications and
services without thinking about servers.
- https://aws.amazon.com/serverless/
Google Cloud’s serverless platform lets you write code your
way without worrying about the underlying infrastructure.
- https://cloud.google.com/serverless
Source: https://www.trustradius.com/buyer-blog/do-you-need-iaas-caas-paas-or-faas
W hy Serverless?
No need to w orry about scaling
Less to m aintain (shift provision and scaling to
som eone else)
Pay only w hen it getting used (function call) rather
than pay for w hat has been provisioned, i.e EC2
W hen Serverless?
W rite Code, Ship It, Repeat
❏ Code size minimal
❏ Short-lived process
❏ Minimise cost for unused resources
❏ Deployment independently
❏ Fast Deployment
W hen Serverless?
If using cloud
● Fine with vendor lock-in (AW S, GCP, etc)
● Tightly coupled to cloud resources
○ API Gateway, S3, CloudW atch
OpenSource
● OpenFaaS
● Apache OpenW hisk
● Kubeless
W hen Serverless?
Analytics ?
● AW S Athena
● GCP BigQuery
Benefit - Cost
EC2 and LoadBalancer
2 instances (t3.m edium ) x 0.0528 USD x 730 hours in m onth = 77.09 USD (m onthly on Dem and cost)
Am azon EC2 On-Dem and inst ances (m ont hly): 77.09 USD
50 GB x 0.12 USD x 2 instances = 12.00 USD (EBS Storage Cost)
Am azon Elast ic Block St orage (EBS) pricing (m ont hly): 12.00 USD
1load balancers x 0.028 USD x 730 hours in a m onth = 20.44 USD
Classic Load Balancer fixed hourly charges (m ont hly): 20.44 USD
1classic load balancers x 100 GB total bytes processed per CLB x 0.008 per GB = 0.80 USD
Classic Load Balancer Dat a Processing charges (m ont hly): 0.80 USD
Tot al: 110.33 USD (m ont hly)
Benefit - Cost
Lambda - 15Mil / Month & 512MB Memory Allocation
Pricing calculations
RoundUp (500) = 500 Duration rounded to nearest 100ms
15,000,000 requests x 500 ms x 0.001 ms to sec conversion factor = 7,500,000.00 total compute (seconds)
0.50 GB x 7,500,000.00 seconds = 3,750,000.00 total compute (GB-s)
3,750,000.00 GB-s - 400000 free tier GB-s = 3,350,000.00 GB-s
Max (3350000.00 GB-s, 0 ) = 3,350,000.00 total billable GB-s
3,350,000.00 GB-s x 0.0000166667 USD = 55.83 USD (monthly compute charges)
15,000,000 requests - 1000000 free tier requests = 14,000,000 monthly billable requests
Max (14000000 monthly billable requests, 0 ) = 14,000,000.00 total monthly billable requests
14,000,000.00 total monthly billable requests x 0.0000002 USD = 2.80 USD (monthly request charges)
55.83 USD + 2.80 USD = 58.63 USD
Lam bda cost s - W it h Free Tier (m ont hly): 58.63 USD
Benefit - Ops
Benefit - Ops
Benefit - O ps
More time to improve other things
● Logging
● Monitoring
● CI/CD
● etc
Benefit - Security
OS Attack
SSH
Vulnerability
W ebserver Bug
/ CVE
Draw backs?
Vendor Control and Lock-In
● Max execution duration
● Concurrent connection
Testing and debugging become more challenging
Test Local ?
Sam ple - Im age R esizing
Sam ple - Im age R esizing
Sam ple - Im age R esizing
Sam ple - Chat B ot
Dem o
-- buat service via aws-sam atau serverless
framework di aws untuk image resize --
atau
-- bot start stop ec2 instance di aws --
Tips
Maxim um duration of function
Mem ory allocation
Lightw eight function
Num ber of concurrent connection
Cold Start
PAGE26
DEVOPSINDONESIA
Alone We are smart, together We are brilliant
THANK YOU !
Quote by Steve Anderson

More Related Content

Similar to Evolving to serverless

Strata Conference + Hadoop World NY 2013: Running On-premise Hadoop as a Busi...
Strata Conference + Hadoop World NY 2013: Running On-premise Hadoop as a Busi...Strata Conference + Hadoop World NY 2013: Running On-premise Hadoop as a Busi...
Strata Conference + Hadoop World NY 2013: Running On-premise Hadoop as a Busi...
Sumeet Singh
 
The Yin and Yang of Software
The Yin and Yang of SoftwareThe Yin and Yang of Software
The Yin and Yang of Software
elliando dias
 
Cost architecting for Windows Azure - NDC2011
Cost architecting for Windows Azure - NDC2011Cost architecting for Windows Azure - NDC2011
Cost architecting for Windows Azure - NDC2011
Maarten Balliauw
 

Similar to Evolving to serverless (20)

Architetture Serverless con SQL Server e Azure Functions
Architetture Serverless con SQL Server e Azure FunctionsArchitetture Serverless con SQL Server e Azure Functions
Architetture Serverless con SQL Server e Azure Functions
 
Google cloud platform introduction
Google cloud platform introductionGoogle cloud platform introduction
Google cloud platform introduction
 
What Does It Cost for Microsoft Dynamics in the Cloud?
What Does It Cost for Microsoft Dynamics in the Cloud?What Does It Cost for Microsoft Dynamics in the Cloud?
What Does It Cost for Microsoft Dynamics in the Cloud?
 
Strata Conference + Hadoop World NY 2013: Running On-premise Hadoop as a Busi...
Strata Conference + Hadoop World NY 2013: Running On-premise Hadoop as a Busi...Strata Conference + Hadoop World NY 2013: Running On-premise Hadoop as a Busi...
Strata Conference + Hadoop World NY 2013: Running On-premise Hadoop as a Busi...
 
Azure event hubs, Stream Analytics & Power BI (by Sam Vanhoutte)
Azure event hubs, Stream Analytics & Power BI (by Sam Vanhoutte)Azure event hubs, Stream Analytics & Power BI (by Sam Vanhoutte)
Azure event hubs, Stream Analytics & Power BI (by Sam Vanhoutte)
 
Introduce AWS Lambda for newbie and Non-IT
Introduce AWS Lambda for newbie and Non-ITIntroduce AWS Lambda for newbie and Non-IT
Introduce AWS Lambda for newbie and Non-IT
 
AWS Summit 2013 | India - Understanding the Total Cost of (Non) Ownership, Ki...
AWS Summit 2013 | India - Understanding the Total Cost of (Non) Ownership, Ki...AWS Summit 2013 | India - Understanding the Total Cost of (Non) Ownership, Ki...
AWS Summit 2013 | India - Understanding the Total Cost of (Non) Ownership, Ki...
 
SAFwAD @ Intelligent Cloud Conference
SAFwAD @ Intelligent Cloud ConferenceSAFwAD @ Intelligent Cloud Conference
SAFwAD @ Intelligent Cloud Conference
 
The Yin and Yang of Software
The Yin and Yang of SoftwareThe Yin and Yang of Software
The Yin and Yang of Software
 
Building an Amazon Datawarehouse and Using Business Intelligence Analytics Tools
Building an Amazon Datawarehouse and Using Business Intelligence Analytics ToolsBuilding an Amazon Datawarehouse and Using Business Intelligence Analytics Tools
Building an Amazon Datawarehouse and Using Business Intelligence Analytics Tools
 
Efficient Cloud Resource Management - Unleashing FinOps for Azure Cost Optimi...
Efficient Cloud Resource Management - Unleashing FinOps for Azure Cost Optimi...Efficient Cloud Resource Management - Unleashing FinOps for Azure Cost Optimi...
Efficient Cloud Resource Management - Unleashing FinOps for Azure Cost Optimi...
 
AWS Summit 2013 | Singapore - Understanding the Total Cost of (Non) Ownership...
AWS Summit 2013 | Singapore - Understanding the Total Cost of (Non) Ownership...AWS Summit 2013 | Singapore - Understanding the Total Cost of (Non) Ownership...
AWS Summit 2013 | Singapore - Understanding the Total Cost of (Non) Ownership...
 
Architecture Best Practices: Practical Design Steps to Save Costs - Level 200
Architecture Best Practices: Practical Design Steps to Save Costs - Level 200Architecture Best Practices: Practical Design Steps to Save Costs - Level 200
Architecture Best Practices: Practical Design Steps to Save Costs - Level 200
 
Azure Functions - Get rid of your servers, use functions!
Azure Functions - Get rid of your servers, use functions!Azure Functions - Get rid of your servers, use functions!
Azure Functions - Get rid of your servers, use functions!
 
cloud-training-pricing-billing.pdf
cloud-training-pricing-billing.pdfcloud-training-pricing-billing.pdf
cloud-training-pricing-billing.pdf
 
Durable Azure Functions
Durable Azure FunctionsDurable Azure Functions
Durable Azure Functions
 
Cost architecting for Windows Azure - NDC2011
Cost architecting for Windows Azure - NDC2011Cost architecting for Windows Azure - NDC2011
Cost architecting for Windows Azure - NDC2011
 
SOUG Virtual Day 28 May Hervé Schweitzer - Back To The Future
SOUG Virtual Day 28 May Hervé Schweitzer - Back To The Future SOUG Virtual Day 28 May Hervé Schweitzer - Back To The Future
SOUG Virtual Day 28 May Hervé Schweitzer - Back To The Future
 
Blewis Session 1 Fy10 Q3 Azure
Blewis  Session 1 Fy10 Q3 AzureBlewis  Session 1 Fy10 Q3 Azure
Blewis Session 1 Fy10 Q3 Azure
 
Deploy Microsoft Azure Data Solutions
Deploy Microsoft Azure Data SolutionsDeploy Microsoft Azure Data Solutions
Deploy Microsoft Azure Data Solutions
 

More from DevOps Indonesia

More from DevOps Indonesia (20)

DevSecOps Implementation Journey
DevSecOps Implementation JourneyDevSecOps Implementation Journey
DevSecOps Implementation Journey
 
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
 
Securing an NGINX deployment for K8s
Securing an NGINX deployment for K8sSecuring an NGINX deployment for K8s
Securing an NGINX deployment for K8s
 
Observability in highly distributed systems
Observability in highly distributed systemsObservability in highly distributed systems
Observability in highly distributed systems
 
DevOps Indonesia Meetup #52 - announcement
DevOps Indonesia Meetup #52 - announcementDevOps Indonesia Meetup #52 - announcement
DevOps Indonesia Meetup #52 - announcement
 
Dev ops meetup 51 : Securing DevOps Lifecycle - Announcement
Dev ops meetup 51 : Securing DevOps Lifecycle - AnnouncementDev ops meetup 51 : Securing DevOps Lifecycle - Announcement
Dev ops meetup 51 : Securing DevOps Lifecycle - Announcement
 
Securing DevOps Lifecycle
Securing DevOps LifecycleSecuring DevOps Lifecycle
Securing DevOps Lifecycle
 
DevOps Meetup 50 : Securing your Application - Announcement
DevOps Meetup 50 : Securing your Application - AnnouncementDevOps Meetup 50 : Securing your Application - Announcement
DevOps Meetup 50 : Securing your Application - Announcement
 
Secure your Application with Google cloud armor
Secure your Application with Google cloud armorSecure your Application with Google cloud armor
Secure your Application with Google cloud armor
 
DevOps Meetup 49 Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Meetup 49  Aws Copilot and Gitops - announcement by DevOps IndonesiaDevOps Meetup 49  Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Meetup 49 Aws Copilot and Gitops - announcement by DevOps Indonesia
 
Operate Containers with AWS Copilot
Operate Containers with AWS CopilotOperate Containers with AWS Copilot
Operate Containers with AWS Copilot
 
Continuously Deploy Your CDK Application by Petra novandi barus
Continuously  Deploy Your CDK Application by Petra novandi barusContinuously  Deploy Your CDK Application by Petra novandi barus
Continuously Deploy Your CDK Application by Petra novandi barus
 
DevOps indonesia (online) meetup 46 aws with payfazz in devops indonesia - a...
DevOps indonesia (online) meetup 46  aws with payfazz in devops indonesia - a...DevOps indonesia (online) meetup 46  aws with payfazz in devops indonesia - a...
DevOps indonesia (online) meetup 46 aws with payfazz in devops indonesia - a...
 
Securing Your Database Dynamic DB Credentials
Securing Your Database  Dynamic DB CredentialsSecuring Your Database  Dynamic DB Credentials
Securing Your Database Dynamic DB Credentials
 
DevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia (online) meetup 45 - AnnouncementDevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia (online) meetup 45 - Announcement
 
The Death and Rise of Enterprise DevOps
The Death and Rise of Enterprise DevOpsThe Death and Rise of Enterprise DevOps
The Death and Rise of Enterprise DevOps
 
API Security Webinar - Credential Stuffing
API Security Webinar - Credential StuffingAPI Security Webinar - Credential Stuffing
API Security Webinar - Credential Stuffing
 
API Security Webinar - Security Guidelines for Providing and Consuming APIs
API Security Webinar - Security Guidelines for Providing and Consuming APIsAPI Security Webinar - Security Guidelines for Providing and Consuming APIs
API Security Webinar - Security Guidelines for Providing and Consuming APIs
 
API Security Webinar - Hendra Tanto
API Security Webinar - Hendra TantoAPI Security Webinar - Hendra Tanto
API Security Webinar - Hendra Tanto
 
API Security Webinar : Credential Stuffing
API Security Webinar : Credential StuffingAPI Security Webinar : Credential Stuffing
API Security Webinar : Credential Stuffing
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Evolving to serverless

  • 1. PAGE1 DEVOPSINDONESIA Victor Alexander Jakarta, 5 Mei 2020 Evolving to Serverless
  • 2. Speak er Profile 1. Infrastructure Lead - Site Reliability Engineer at Moka 2. Previous: - Principal System Engineer - GDPLabs 3. victor.alexander@ mokapos.com victoroloan@ gmail.com
  • 3. Moka is a technology company providing cloud-based Point-of-Sale and payment solutions that empowers businesses to better sell and grow. Moka is currently present across 200+ cities in Indonesia with over 30,000 merchants. To Bring Business Ecosystem to Everyone VISION Empowering Businesses to Sell and Grow MISSION W hat is ?
  • 4. Our Products M oka P OS Dashboard & Report Sync Bill & Split Bill Ingredient & Inventory Loyalty Program Table Management and many more! Moka Pay Moka Capital Moka Connect
  • 5. Overview W hat is Serverless W hy Serverless Cost and Ops Benefit Sample Usage Tips
  • 6. W hat is Serverless ? Serverless allows you to build and run applications and services without thinking about servers. - https://aws.amazon.com/serverless/ Google Cloud’s serverless platform lets you write code your way without worrying about the underlying infrastructure. - https://cloud.google.com/serverless
  • 8. W hy Serverless? No need to w orry about scaling Less to m aintain (shift provision and scaling to som eone else) Pay only w hen it getting used (function call) rather than pay for w hat has been provisioned, i.e EC2
  • 9. W hen Serverless? W rite Code, Ship It, Repeat ❏ Code size minimal ❏ Short-lived process ❏ Minimise cost for unused resources ❏ Deployment independently ❏ Fast Deployment
  • 10. W hen Serverless? If using cloud ● Fine with vendor lock-in (AW S, GCP, etc) ● Tightly coupled to cloud resources ○ API Gateway, S3, CloudW atch OpenSource ● OpenFaaS ● Apache OpenW hisk ● Kubeless
  • 11. W hen Serverless? Analytics ? ● AW S Athena ● GCP BigQuery
  • 12. Benefit - Cost EC2 and LoadBalancer 2 instances (t3.m edium ) x 0.0528 USD x 730 hours in m onth = 77.09 USD (m onthly on Dem and cost) Am azon EC2 On-Dem and inst ances (m ont hly): 77.09 USD 50 GB x 0.12 USD x 2 instances = 12.00 USD (EBS Storage Cost) Am azon Elast ic Block St orage (EBS) pricing (m ont hly): 12.00 USD 1load balancers x 0.028 USD x 730 hours in a m onth = 20.44 USD Classic Load Balancer fixed hourly charges (m ont hly): 20.44 USD 1classic load balancers x 100 GB total bytes processed per CLB x 0.008 per GB = 0.80 USD Classic Load Balancer Dat a Processing charges (m ont hly): 0.80 USD Tot al: 110.33 USD (m ont hly)
  • 13. Benefit - Cost Lambda - 15Mil / Month & 512MB Memory Allocation Pricing calculations RoundUp (500) = 500 Duration rounded to nearest 100ms 15,000,000 requests x 500 ms x 0.001 ms to sec conversion factor = 7,500,000.00 total compute (seconds) 0.50 GB x 7,500,000.00 seconds = 3,750,000.00 total compute (GB-s) 3,750,000.00 GB-s - 400000 free tier GB-s = 3,350,000.00 GB-s Max (3350000.00 GB-s, 0 ) = 3,350,000.00 total billable GB-s 3,350,000.00 GB-s x 0.0000166667 USD = 55.83 USD (monthly compute charges) 15,000,000 requests - 1000000 free tier requests = 14,000,000 monthly billable requests Max (14000000 monthly billable requests, 0 ) = 14,000,000.00 total monthly billable requests 14,000,000.00 total monthly billable requests x 0.0000002 USD = 2.80 USD (monthly request charges) 55.83 USD + 2.80 USD = 58.63 USD Lam bda cost s - W it h Free Tier (m ont hly): 58.63 USD
  • 16. Benefit - O ps More time to improve other things ● Logging ● Monitoring ● CI/CD ● etc
  • 17. Benefit - Security OS Attack SSH Vulnerability W ebserver Bug / CVE
  • 18. Draw backs? Vendor Control and Lock-In ● Max execution duration ● Concurrent connection Testing and debugging become more challenging
  • 20. Sam ple - Im age R esizing
  • 21. Sam ple - Im age R esizing
  • 22. Sam ple - Im age R esizing
  • 23. Sam ple - Chat B ot
  • 24. Dem o -- buat service via aws-sam atau serverless framework di aws untuk image resize -- atau -- bot start stop ec2 instance di aws --
  • 25. Tips Maxim um duration of function Mem ory allocation Lightw eight function Num ber of concurrent connection Cold Start
  • 26. PAGE26 DEVOPSINDONESIA Alone We are smart, together We are brilliant THANK YOU ! Quote by Steve Anderson