SlideShare una empresa de Scribd logo
1 de 11
BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only.
Architecture Fire Side Chat
BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only.
Hussain Mansoor
• AWS Community Builder
• AWS User Group Leader – Dubai
• AWS Certified Developer
• AWS Certified Architect
• Certified Incident Responder – Pager Duty
• Certified Professional Scrum Developer
• Certified Professional Scrum Master
BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only.
Why
Serverless?!
Evolution
Continuous Improvement
Abstraction over Ops
3
BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only.
Evolution
ENIAC Servers / Racks
BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only.
Virtual Machines Containers
BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only.
Emirates Server Readiness Check List
1. Procure Server
2. Setup of users & directories
3. DNS registration
4. Firewall rules opening
5. F5 pool configuration
6. All security items implementation (tripwire, AV, Nessus Scans & remediation)
7. AppD, JDK setup
8. Application deployment
9. Validation
BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only.
What is Serverless
7
● No Provisioning (OS, HDD,
Network..)
● No Management (Patching,
libraries..)
● Pay for Value / Utility Pricing
● Scaling
● Can’t run Wordpress,
Joomla, MySQL
● Can’t scale with schedule
● No Predictable Cost
BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only.
SLS Services
• Storage
• S3
• DynamoDB
• Aurora Serverless
• Integration
• SNS
• SQS
• API Gateway
• Compute
• Lambda
• Fargate
• Network
• CloudFront
BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only.
0.0000000021
9
$0.20 per 1 Million requests
$0.0000166667 for every GB-second
https://aws.amazon.com/lambda/pricing/
BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only.
Where to learn AWS from?
10
AWS Lambda Foundation
https://portal.tutorialsdojo.com
/product/aws-lambda-
foundations/
AWS Fundamentals
https://www.coursera.org/speci
alizations/aws-fundamentals
AWS Training &
Certification
https://www.aws.training
Labs & Courses
https://www.qwiklabs.com/catalog
?cloud%5B%5D=AWS
All AWS services
workshops
https://workshops.aws
YouTube
https://www.youtube.com/cha
nnel/UCQnAN556-
_JeXfiQi9SgN_g
BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only.
References / Learning
• AWS Cloud on Emirates Yammer
• AWS User Group Dubai
• Granularity of Serverless Code / Microservices – Bounded Context

Más contenido relacionado

Similar a FiresideChat on Serverless Architecture

Building Multi-tenant SaaS Applications using WSO2 Private PaaS
Building Multi-tenant SaaS Applications using WSO2 Private PaaSBuilding Multi-tenant SaaS Applications using WSO2 Private PaaS
Building Multi-tenant SaaS Applications using WSO2 Private PaaS
Sameera Jayasoma
 
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
WSO2
 
Overview of Azure and Cloud Computing
Overview of Azure and Cloud ComputingOverview of Azure and Cloud Computing
Overview of Azure and Cloud Computing
Abhishek Sur
 
Talk on windows azure
Talk on windows azureTalk on windows azure
Talk on windows azure
Vidya Agarwal
 

Similar a FiresideChat on Serverless Architecture (20)

Building Multi-tenant SaaS Applications using WSO2 Private PaaS
Building Multi-tenant SaaS Applications using WSO2 Private PaaSBuilding Multi-tenant SaaS Applications using WSO2 Private PaaS
Building Multi-tenant SaaS Applications using WSO2 Private PaaS
 
SRV310_Designing Microservices with Serverless
SRV310_Designing Microservices with ServerlessSRV310_Designing Microservices with Serverless
SRV310_Designing Microservices with Serverless
 
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
 
AWS FSI Symposium 2017 NYC - Moving at the Speed of Serverless ft Broadridge
AWS FSI Symposium 2017 NYC - Moving at the Speed of Serverless ft BroadridgeAWS FSI Symposium 2017 NYC - Moving at the Speed of Serverless ft Broadridge
AWS FSI Symposium 2017 NYC - Moving at the Speed of Serverless ft Broadridge
 
Overview of Azure and Cloud Computing
Overview of Azure and Cloud ComputingOverview of Azure and Cloud Computing
Overview of Azure and Cloud Computing
 
Windows and .NET on AWS
Windows and .NET on AWSWindows and .NET on AWS
Windows and .NET on AWS
 
AWS Workshop Series: Microsoft licensing and active directory on AWS
AWS Workshop Series: Microsoft licensing and active directory on AWSAWS Workshop Series: Microsoft licensing and active directory on AWS
AWS Workshop Series: Microsoft licensing and active directory on AWS
 
Architecting-for-the-cloud-Best-Practices
Architecting-for-the-cloud-Best-PracticesArchitecting-for-the-cloud-Best-Practices
Architecting-for-the-cloud-Best-Practices
 
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
 
Running Business-Critical Applications on the AWS Cloud
Running Business-Critical Applications on the AWS CloudRunning Business-Critical Applications on the AWS Cloud
Running Business-Critical Applications on the AWS Cloud
 
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...
 
Managing Your Cloud Assets
Managing Your Cloud AssetsManaging Your Cloud Assets
Managing Your Cloud Assets
 
2014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 3652014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 365
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java Cloud
 
Cloud Computing101 Azure, updated june 2017
Cloud Computing101 Azure, updated june 2017Cloud Computing101 Azure, updated june 2017
Cloud Computing101 Azure, updated june 2017
 
Operating and Managing Hybrid Cloud on AWS
Operating and Managing Hybrid Cloud on AWSOperating and Managing Hybrid Cloud on AWS
Operating and Managing Hybrid Cloud on AWS
 
Crio.do - Deployment on AWS Masterclass
Crio.do - Deployment on AWS MasterclassCrio.do - Deployment on AWS Masterclass
Crio.do - Deployment on AWS Masterclass
 
Rapid deployment of Sitecore on AWS
Rapid deployment of Sitecore on AWSRapid deployment of Sitecore on AWS
Rapid deployment of Sitecore on AWS
 
Application Lifecycle Management on AWS
Application Lifecycle Management on AWSApplication Lifecycle Management on AWS
Application Lifecycle Management on AWS
 
Talk on windows azure
Talk on windows azureTalk on windows azure
Talk on windows azure
 

Más de Hussain Mansoor

Más de Hussain Mansoor (18)

FAST - Karachi Campus - Cloud Computing Introduction
FAST - Karachi Campus - Cloud Computing IntroductionFAST - Karachi Campus - Cloud Computing Introduction
FAST - Karachi Campus - Cloud Computing Introduction
 
Serverless Architecture for Beginners - Murdoch Dubai - AWS UG Dubai.pptx
Serverless Architecture for Beginners - Murdoch Dubai - AWS UG Dubai.pptxServerless Architecture for Beginners - Murdoch Dubai - AWS UG Dubai.pptx
Serverless Architecture for Beginners - Murdoch Dubai - AWS UG Dubai.pptx
 
Certification Journey in AWS Cloud
Certification Journey in AWS CloudCertification Journey in AWS Cloud
Certification Journey in AWS Cloud
 
Scale Engineering using Cloud. AWS CommunityDay Pakistan 2021
Scale Engineering using Cloud. AWS CommunityDay Pakistan 2021Scale Engineering using Cloud. AWS CommunityDay Pakistan 2021
Scale Engineering using Cloud. AWS CommunityDay Pakistan 2021
 
Intro to docker - innovation demo 2022
Intro to docker - innovation demo 2022Intro to docker - innovation demo 2022
Intro to docker - innovation demo 2022
 
Design patterns of Distributed Systems
Design patterns of Distributed SystemsDesign patterns of Distributed Systems
Design patterns of Distributed Systems
 
Android developer to tech leadership
Android developer to tech leadershipAndroid developer to tech leadership
Android developer to tech leadership
 
SRE 101 (Site Reliability Engineering)
SRE 101 (Site Reliability Engineering)SRE 101 (Site Reliability Engineering)
SRE 101 (Site Reliability Engineering)
 
Observability and DevOps Improvements
Observability and DevOps ImprovementsObservability and DevOps Improvements
Observability and DevOps Improvements
 
Cache options for Data Layer
Cache options for Data LayerCache options for Data Layer
Cache options for Data Layer
 
AWS Lambda and Infrastructure as Code
AWS Lambda and Infrastructure as CodeAWS Lambda and Infrastructure as Code
AWS Lambda and Infrastructure as Code
 
Why everyone should go for Masters Degree
Why everyone should go for Masters DegreeWhy everyone should go for Masters Degree
Why everyone should go for Masters Degree
 
Agile101
Agile101Agile101
Agile101
 
DevOps for iOS
DevOps for iOSDevOps for iOS
DevOps for iOS
 
Unit Testing Android Application
Unit Testing Android ApplicationUnit Testing Android Application
Unit Testing Android Application
 
Code quality
Code qualityCode quality
Code quality
 
FAST-NUCES Apps/Games presentation by Husyn 2012
FAST-NUCES Apps/Games presentation by Husyn 2012FAST-NUCES Apps/Games presentation by Husyn 2012
FAST-NUCES Apps/Games presentation by Husyn 2012
 
Maven basics (Android & IntelliJ)
Maven basics (Android & IntelliJ)Maven basics (Android & IntelliJ)
Maven basics (Android & IntelliJ)
 

Último

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
 

Último (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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...
 
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
 
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)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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
 
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...
 
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...
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 

FiresideChat on Serverless Architecture

  • 1. BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only. Architecture Fire Side Chat
  • 2. BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only. Hussain Mansoor • AWS Community Builder • AWS User Group Leader – Dubai • AWS Certified Developer • AWS Certified Architect • Certified Incident Responder – Pager Duty • Certified Professional Scrum Developer • Certified Professional Scrum Master
  • 3. BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only. Why Serverless?! Evolution Continuous Improvement Abstraction over Ops 3
  • 4. BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only. Evolution ENIAC Servers / Racks
  • 5. BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only. Virtual Machines Containers
  • 6. BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only. Emirates Server Readiness Check List 1. Procure Server 2. Setup of users & directories 3. DNS registration 4. Firewall rules opening 5. F5 pool configuration 6. All security items implementation (tripwire, AV, Nessus Scans & remediation) 7. AppD, JDK setup 8. Application deployment 9. Validation
  • 7. BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only. What is Serverless 7 ● No Provisioning (OS, HDD, Network..) ● No Management (Patching, libraries..) ● Pay for Value / Utility Pricing ● Scaling ● Can’t run Wordpress, Joomla, MySQL ● Can’t scale with schedule ● No Predictable Cost
  • 8. BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only. SLS Services • Storage • S3 • DynamoDB • Aurora Serverless • Integration • SNS • SQS • API Gateway • Compute • Lambda • Fargate • Network • CloudFront
  • 9. BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only. 0.0000000021 9 $0.20 per 1 Million requests $0.0000166667 for every GB-second https://aws.amazon.com/lambda/pricing/
  • 10. BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only. Where to learn AWS from? 10 AWS Lambda Foundation https://portal.tutorialsdojo.com /product/aws-lambda- foundations/ AWS Fundamentals https://www.coursera.org/speci alizations/aws-fundamentals AWS Training & Certification https://www.aws.training Labs & Courses https://www.qwiklabs.com/catalog ?cloud%5B%5D=AWS All AWS services workshops https://workshops.aws YouTube https://www.youtube.com/cha nnel/UCQnAN556- _JeXfiQi9SgN_g
  • 11. BUSINESS DOCUMENT This document is intended for business use and should be distributed to intended recipients only. References / Learning • AWS Cloud on Emirates Yammer • AWS User Group Dubai • Granularity of Serverless Code / Microservices – Bounded Context

Notas del editor

  1. Next: Introduction of the Presenter
  2. Next: Can you tell us why should use Serverless
  3. ENIAC: Hardware Programming SERVERS: Low Level Programming, OS specific applications, Data Centers
  4. VM: Shared Hardware. IAAS Portability Containers: Docker is the ONLY requirement!