SlideShare une entreprise Scribd logo
1  sur  51
Lessons Learned from
   Converting a Web Application
to Multitenancy and Deploying it to
      Amazon Web Services
          using Scalarium

      AWS Tech Summit for Developers and Architects
                  Berlin, 2011-05-16
Thomas Witt
@thomas_witt


  http://twitter.com/thomas_witt
Since 1997 …




      Director Product & Business Development




                  http://www.infopark.de/
Great Websites run Infopark
 Founded in 1994 in Berlin
 CMS, CRM and Online Marketing Software
 Large Websites for Enterprises
References




             http://www.infopark.de/references
References




         infopark.de/references




             http://www.infopark.de/references
What are we going to learn …




                          Why did Infopark move to
                          «The Cloud»™?
                          How did we do it?
                          What did we learn from it?
Why?
(You will be cloudified. Resistance is futile.)
Enterprise Software
 Installation sucks.
http://www.alexa.com/siteinfo/cortalconsors.de
http://www.alexa.com/siteinfo/bundestag.de
http://www.alexa.com/siteinfo/munich-airport.de
Modern Web-Sites
have to be cloud
    based.
Our partner




              http://aws.amazon.com/
Multitenancy
   (Yes, we scale!)
“
Multitenancy refers to a principle
in software architecture where a
single instance of the software
runs on a server, serving multiple
client organizations (tenants).




           http://en.wikipedia.org/wiki/Multitenancy
Enabling Multitenancy




Create a "shared nothing"
architecture

Move all configuration into
the database

Extract background tasks

Choose database tenantwise
Implementing DB switching is easy




tenant = request.host.split('.').first

begin
  @@db ||= CouchRest.database(tenant)
rescue
  raise "tenant name '#{tenant}' doesn't exist"
end
System Architecture Fiona on SaaS

                                                                 SaaS Cluster

                                                     Scalarium                                                                 SES:
                                                                                                                              E-Mail
                   AZ 1                                 AZ 2                                   AZ 3
         EC2:                 EC2:            EC2:                 EC2:              EC2:                 EC2:        S3:       DB
     Fiona, OMC,          Fiona, OMC,     Fiona, OMC,          Fiona, OMC,       Fiona, OMC,          Fiona, OMC,   Assets    Backup
     DB, Search           DB, Search      DB, Search           DB, Search        DB, Search           DB, Search    (Blobs)   Server


                                                                                                                              Redis/
                                    Elastic Load Balancing: *.saas.infopark.net                                               Resque




                                                                 Customer
                                           AZ 1                AZ 2
                                           EC2:              EC2:                          GitHub
                                                                                 S3
                                          Rails,            Rails,
                                        DB Replica        DB Replica              +
                                                                                          Hoptoad
                                                                                Cloud
                                                                                Front
                                           Elastic Load Balancing:               CDN
                                                customer.com                              New Relic
Use multiple
Availability Zones!

http://broadcast.oreilly.com/2011/04/the-aws-outage-the-clouds-shining-moment.html
Database
 (Choose wisely)
Problems with SQL databases in the cloud




 Bottleneck
 Doesn‘t scale
 Single point of failure
 Adding new Replicas
 Consistent backups
 Recovery times after crashes
SQL databases are
 not built for the
      cloud.
NoSQL databases
  ARE built for the
       cloud.
… by trading off consistency for partition tolerance



              http://en.wikipedia.org/wiki/CAP_theorem
Database backend



Advantages
 Simple handling
 Better replication
 Stability and reliability
 Schemaless

Lots of flavours
 CouchDB/BigCouch,
 SimpleDB, MongoDB, …

We have chosen BigCouch.

                       http://couchdb.apache.org/
Automatize!
 (Scalarium is your friend)
Your server – à la carte




                 http://www.opscode.com/chef/
Auto Healing (and scaling)
Automatize using Scalarium



Automated Machine Installs
 No hassle with AMI Images
 Always install from scratch
 Using Chef Recipes

Monitoring and Scaling
 Auto Healing
 Time Based Scaling
 Load Based Scaling


                      http://www.scalarium.com/
Security
(… there's lots of interesting data in the cloud)
Have multiple AWS accounts




         https://aws-portal.amazon.com/gp/aws/developer/account/
IAM
Use MFA Devices




                  http://aws.amazon.com/mfa/
Security is important!


 Have multiple AWS accounts
 Use IAM
 • Rotate your keys
 • Use an MFA Device
 • Lock up your master account

 Clear concept how to handle
 policies, accounts, groups
 Have lots of Account/Key
 Pairs with restricted access
 Automatize everything
 • Security Groups
 • Regular Firewall checks
 • Account creation / deletion
People
(The Human Factor)
“I don't «own» my
 data anymore.
“What about data
 privacy?
“Is your security good
  enough?

  How can I trust you?
“My job went to SaaS!
Have good answers
to these questions.
   (Try to rationalize the discussion)
Disadvantages?
    What‘s missing?
Disadvantages? What‘s missing?



Amazon
 Automated creation of
 multiple accounts with
 separate billing
 API for Billing

Scalarium
 Access Rights
 Security Groups
 MFA Support
Conclusion
 Have a scalable multitenancy architecture
 Automatize everything
 Don‘t forget The Human Factor
That's a wrap!
                                                                       Twitter: @infopark
                                                                       facebook.com/infopark




                                      Thank you!




                        Thomas Witt
                        Director Product & Business Development

                        thomas.witt@infopark.de
                        +49-151-140690-23

                        Twitter: @thomas_witt




 Infopark AG • Kitzingstraße 15 • D-12277 Berlin • www.infopark.de • info@infopark.de

Contenu connexe

Tendances

クラウド時代のアーキテクチャ設計
クラウド時代のアーキテクチャ設計クラウド時代のアーキテクチャ設計
クラウド時代のアーキテクチャ設計
SORACOM, INC
 
DRILETT_AWS_VPC_Presentation_2MB
DRILETT_AWS_VPC_Presentation_2MBDRILETT_AWS_VPC_Presentation_2MB
DRILETT_AWS_VPC_Presentation_2MB
David Rilett
 
Programming Amazon Web Services for Beginners (1)
Programming Amazon Web Services for Beginners (1)Programming Amazon Web Services for Beginners (1)
Programming Amazon Web Services for Beginners (1)
Markus Klems
 
AWS Summit 2011: Designing Fault Tolerant Applicatons
AWS Summit 2011: Designing Fault Tolerant ApplicatonsAWS Summit 2011: Designing Fault Tolerant Applicatons
AWS Summit 2011: Designing Fault Tolerant Applicatons
Amazon Web Services
 
A Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon CloudA Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon Cloud
Deepak Rao
 

Tendances (20)

Amazon Redshift Tutorial | AWS Tutorial for Beginners | AWS Certification Tra...
Amazon Redshift Tutorial | AWS Tutorial for Beginners | AWS Certification Tra...Amazon Redshift Tutorial | AWS Tutorial for Beginners | AWS Certification Tra...
Amazon Redshift Tutorial | AWS Tutorial for Beginners | AWS Certification Tra...
 
Amazon Athena (April 2017)
Amazon Athena (April 2017)Amazon Athena (April 2017)
Amazon Athena (April 2017)
 
クラウド時代のアーキテクチャ設計
クラウド時代のアーキテクチャ設計クラウド時代のアーキテクチャ設計
クラウド時代のアーキテクチャ設計
 
Aws tutorial for beginners- tibacademy.in
Aws tutorial for beginners- tibacademy.inAws tutorial for beginners- tibacademy.in
Aws tutorial for beginners- tibacademy.in
 
Amazon Web Services presentation
Amazon Web Services presentationAmazon Web Services presentation
Amazon Web Services presentation
 
DRILETT_AWS_VPC_Presentation_2MB
DRILETT_AWS_VPC_Presentation_2MBDRILETT_AWS_VPC_Presentation_2MB
DRILETT_AWS_VPC_Presentation_2MB
 
Serverless functions deep dive
Serverless functions deep diveServerless functions deep dive
Serverless functions deep dive
 
AWS Case Study
AWS Case StudyAWS Case Study
AWS Case Study
 
Introduction to AWS tools
Introduction to AWS toolsIntroduction to AWS tools
Introduction to AWS tools
 
Amazon web service
Amazon web service Amazon web service
Amazon web service
 
CMS on AWS Deep Dive
CMS on AWS Deep DiveCMS on AWS Deep Dive
CMS on AWS Deep Dive
 
Programming Amazon Web Services for Beginners (1)
Programming Amazon Web Services for Beginners (1)Programming Amazon Web Services for Beginners (1)
Programming Amazon Web Services for Beginners (1)
 
The family - presentation on AWS Serverless
The family - presentation on AWS ServerlessThe family - presentation on AWS Serverless
The family - presentation on AWS Serverless
 
Serverless workshop with Amazon Web Services
Serverless workshop with Amazon Web ServicesServerless workshop with Amazon Web Services
Serverless workshop with Amazon Web Services
 
AWS Summit 2011: Designing Fault Tolerant Applicatons
AWS Summit 2011: Designing Fault Tolerant ApplicatonsAWS Summit 2011: Designing Fault Tolerant Applicatons
AWS Summit 2011: Designing Fault Tolerant Applicatons
 
Cloud Computing in PHP With the Amazon Web Services
Cloud Computing in PHP With the Amazon Web ServicesCloud Computing in PHP With the Amazon Web Services
Cloud Computing in PHP With the Amazon Web Services
 
Deep Dive into AWS SAM
Deep Dive into AWS SAMDeep Dive into AWS SAM
Deep Dive into AWS SAM
 
Productionize Serverless Application Building and Deployments with AWS SAM - ...
Productionize Serverless Application Building and Deployments with AWS SAM - ...Productionize Serverless Application Building and Deployments with AWS SAM - ...
Productionize Serverless Application Building and Deployments with AWS SAM - ...
 
A Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon CloudA Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon Cloud
 
My First Big Data Application
My First Big Data ApplicationMy First Big Data Application
My First Big Data Application
 

En vedette

Anita frances
Anita francesAnita frances
Anita frances
a6968
 
Solucion taller
Solucion tallerSolucion taller
Solucion taller
Elimavi
 
Capacitación de qnap soluciones de videovigilancia y almacenamiento
Capacitación de qnap soluciones de videovigilancia y almacenamientoCapacitación de qnap soluciones de videovigilancia y almacenamiento
Capacitación de qnap soluciones de videovigilancia y almacenamiento
Hernan Lopez
 
Bioquimica clasificaion de proteinas
Bioquimica clasificaion de proteinasBioquimica clasificaion de proteinas
Bioquimica clasificaion de proteinas
2731203659
 
Brian tracy - phoenix-szeminariuma
Brian tracy - phoenix-szeminariumaBrian tracy - phoenix-szeminariuma
Brian tracy - phoenix-szeminariuma
Rora199
 
Bares adscritos a la promoción
Bares adscritos a la promociónBares adscritos a la promoción
Bares adscritos a la promoción
mmireia7
 
Publicidad Erotica
Publicidad EroticaPublicidad Erotica
Publicidad Erotica
Ariadna Cruz
 
Hill International BCA Africa Oil and Gas Capability Statement Rev 8
Hill International BCA Africa Oil and Gas Capability Statement Rev 8Hill International BCA Africa Oil and Gas Capability Statement Rev 8
Hill International BCA Africa Oil and Gas Capability Statement Rev 8
Andy Hogan
 
Shenzhen New Star Glass & Packing manufacture Co.,Ltd Company Profile
Shenzhen New Star Glass & Packing manufacture Co.,Ltd Company ProfileShenzhen New Star Glass & Packing manufacture Co.,Ltd Company Profile
Shenzhen New Star Glass & Packing manufacture Co.,Ltd Company Profile
Jeff He Nuglas
 

En vedette (20)

TTMD Programs
TTMD ProgramsTTMD Programs
TTMD Programs
 
Anita frances
Anita francesAnita frances
Anita frances
 
Master in Medicina Narrativa Applicata
Master in Medicina Narrativa ApplicataMaster in Medicina Narrativa Applicata
Master in Medicina Narrativa Applicata
 
Solucion taller
Solucion tallerSolucion taller
Solucion taller
 
Capacitación de qnap soluciones de videovigilancia y almacenamiento
Capacitación de qnap soluciones de videovigilancia y almacenamientoCapacitación de qnap soluciones de videovigilancia y almacenamiento
Capacitación de qnap soluciones de videovigilancia y almacenamiento
 
Bioquimica clasificaion de proteinas
Bioquimica clasificaion de proteinasBioquimica clasificaion de proteinas
Bioquimica clasificaion de proteinas
 
El mindset de compra
El mindset de compraEl mindset de compra
El mindset de compra
 
Correo electrónico (Gestión de Correos, Vincular y Chat)
Correo electrónico (Gestión de Correos, Vincular y Chat)Correo electrónico (Gestión de Correos, Vincular y Chat)
Correo electrónico (Gestión de Correos, Vincular y Chat)
 
Brian tracy - phoenix-szeminariuma
Brian tracy - phoenix-szeminariumaBrian tracy - phoenix-szeminariuma
Brian tracy - phoenix-szeminariuma
 
Bares adscritos a la promoción
Bares adscritos a la promociónBares adscritos a la promoción
Bares adscritos a la promoción
 
Publicidad Erotica
Publicidad EroticaPublicidad Erotica
Publicidad Erotica
 
Macro Agencies Private Limited, Bengaluru, Textile
Macro Agencies Private Limited, Bengaluru, TextileMacro Agencies Private Limited, Bengaluru, Textile
Macro Agencies Private Limited, Bengaluru, Textile
 
CercleS Focus Group on Management and Leadership: Preliminary findings of a 2...
CercleS Focus Group on Management and Leadership: Preliminary findings of a 2...CercleS Focus Group on Management and Leadership: Preliminary findings of a 2...
CercleS Focus Group on Management and Leadership: Preliminary findings of a 2...
 
Proyecto de vida
Proyecto de vidaProyecto de vida
Proyecto de vida
 
Penaksiran vokasional ld dan buta
Penaksiran vokasional ld dan butaPenaksiran vokasional ld dan buta
Penaksiran vokasional ld dan buta
 
Informe sobre corredores de seguros inade
Informe sobre corredores de seguros inadeInforme sobre corredores de seguros inade
Informe sobre corredores de seguros inade
 
Hill International BCA Africa Oil and Gas Capability Statement Rev 8
Hill International BCA Africa Oil and Gas Capability Statement Rev 8Hill International BCA Africa Oil and Gas Capability Statement Rev 8
Hill International BCA Africa Oil and Gas Capability Statement Rev 8
 
Ortografía, Puntuación y Algunos Errores Comunes.
 Ortografía, Puntuación y Algunos Errores Comunes.  Ortografía, Puntuación y Algunos Errores Comunes.
Ortografía, Puntuación y Algunos Errores Comunes.
 
Shenzhen New Star Glass & Packing manufacture Co.,Ltd Company Profile
Shenzhen New Star Glass & Packing manufacture Co.,Ltd Company ProfileShenzhen New Star Glass & Packing manufacture Co.,Ltd Company Profile
Shenzhen New Star Glass & Packing manufacture Co.,Ltd Company Profile
 
Telefonica's 2014 connected car report
Telefonica's 2014 connected car reportTelefonica's 2014 connected car report
Telefonica's 2014 connected car report
 

Similaire à Infopark AG - AWS Customer Presentation

Building High-availability Websites on AWS
Building High-availability Websites on AWSBuilding High-availability Websites on AWS
Building High-availability Websites on AWS
Amazon Web Services
 
13h00 aws 2012-fault_tolerant_applications
13h00   aws 2012-fault_tolerant_applications13h00   aws 2012-fault_tolerant_applications
13h00 aws 2012-fault_tolerant_applications
infolive
 

Similaire à Infopark AG - AWS Customer Presentation (20)

Building High-availability Websites on AWS
Building High-availability Websites on AWSBuilding High-availability Websites on AWS
Building High-availability Websites on AWS
 
IMC Summit 2016 Innovation - Dennis Duckworth - Lambda-B-Gone: The In-memory ...
IMC Summit 2016 Innovation - Dennis Duckworth - Lambda-B-Gone: The In-memory ...IMC Summit 2016 Innovation - Dennis Duckworth - Lambda-B-Gone: The In-memory ...
IMC Summit 2016 Innovation - Dennis Duckworth - Lambda-B-Gone: The In-memory ...
 
Lambda-B-Gone: In-memory Case Study for Faster, Smarter and Simpler Answers
Lambda-B-Gone: In-memory Case Study for Faster, Smarter and Simpler AnswersLambda-B-Gone: In-memory Case Study for Faster, Smarter and Simpler Answers
Lambda-B-Gone: In-memory Case Study for Faster, Smarter and Simpler Answers
 
Distributed-ness: Distributed computing & the clouds
Distributed-ness: Distributed computing & the cloudsDistributed-ness: Distributed computing & the clouds
Distributed-ness: Distributed computing & the clouds
 
Scale, baby, scale!
Scale, baby, scale!Scale, baby, scale!
Scale, baby, scale!
 
Cloud-based Data Lake for Analytics and AI
Cloud-based Data Lake for Analytics and AICloud-based Data Lake for Analytics and AI
Cloud-based Data Lake for Analytics and AI
 
Value of Data Beyond Analytics by Darin Briskman
 Value of Data Beyond Analytics by Darin Briskman Value of Data Beyond Analytics by Darin Briskman
Value of Data Beyond Analytics by Darin Briskman
 
ABD315_Serverless ETL with AWS Glue
ABD315_Serverless ETL with AWS GlueABD315_Serverless ETL with AWS Glue
ABD315_Serverless ETL with AWS Glue
 
Building Data Lakes and Analytics on AWS; Patterns and Best Practices - BDA30...
Building Data Lakes and Analytics on AWS; Patterns and Best Practices - BDA30...Building Data Lakes and Analytics on AWS; Patterns and Best Practices - BDA30...
Building Data Lakes and Analytics on AWS; Patterns and Best Practices - BDA30...
 
Your First 10 Million Users with Amazon Web Services
Your First 10 Million Users with Amazon Web ServicesYour First 10 Million Users with Amazon Web Services
Your First 10 Million Users with Amazon Web Services
 
[Jun AWS 201] Technical Workshop
[Jun AWS 201] Technical Workshop[Jun AWS 201] Technical Workshop
[Jun AWS 201] Technical Workshop
 
Building Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWSBuilding Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWS
 
Building Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWSBuilding Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWS
 
4K Media Workflows on AWS
4K Media Workflows on AWS4K Media Workflows on AWS
4K Media Workflows on AWS
 
Scaling the Platform for Your Startup
Scaling the Platform for Your StartupScaling the Platform for Your Startup
Scaling the Platform for Your Startup
 
Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4
 
Creative content storage in the AWS Cloud
Creative content storage in the AWS CloudCreative content storage in the AWS Cloud
Creative content storage in the AWS Cloud
 
Construindo data lakes e analytics com AWS
Construindo data lakes e analytics com AWSConstruindo data lakes e analytics com AWS
Construindo data lakes e analytics com AWS
 
Fault Tolerant Applications on AWS
Fault Tolerant Applications on AWSFault Tolerant Applications on AWS
Fault Tolerant Applications on AWS
 
13h00 aws 2012-fault_tolerant_applications
13h00   aws 2012-fault_tolerant_applications13h00   aws 2012-fault_tolerant_applications
13h00 aws 2012-fault_tolerant_applications
 

Plus de Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

Plus de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

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?
 
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
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
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
 
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)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Infopark AG - AWS Customer Presentation