SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Simplicissimus Web
           Services
Overview of the Simplicissimus Cloud Infrastructure


   AWS for Media, Entertainment, and Internet | Milan | October 26, 2011




                                                                   Giacomo D'Angelo
                                                CTO, Simplicissimus Book Farm S.R.L.
Help everyone to understand
the transition to the creative industry
    as an opportunity to improve
      the quality of everyone life




          Our MISSION
Our Market:
 The Digital Publishing World

               Ebooks
          Digital Magazines
         Digital Newspapers
             Publishers
               Authors
                  ...
Digital Contents and all Stackeholders

                               by Simplicissimus Book Farm
Simplicissimus Business Units

1.   Hardware: ereaders and tablets distribution
2.   Ebooks production
3.   Newspapers and Magazines production
4.   E-content Distribution Platform
5.   E-content Retail Platform
6.   Self Publishing Platform
7.   Web and Mobile Dedicated Apps


                                     by Simplicissimus Book Farm
Simplicissimus Main Assets on AWS

    Stealth: sbfstealth.com, @sbfstealth

Narcissus: sbfnarcissus.com, @sbfnarcissus

Ultima Kiosk: ultimakiosk.com, @ultimakiosk

Ultima Books: ultimabooks.it, @ultimabooks

                                  by Simplicissimus Book Farm
Stealth: the E-content Distribution
                 Platform

Content providers can      Resellers and stores
upload their contents     can utilize the Stealth
into our web               API to sell content
applications, in one      without any concerns
single place, with        about technology, file
descriptive metadatas,    mngt (reliability and
price, availability and       security) and
protection details              burocracy

                                    by Simplicissimus Book Farm
Narcissus: the Self Publishing Platform

Artists can upload
                              Thanks to our
their contents and
                           distribution asset,
manage them on
                          Stealth, all Narcissus
Narcissus, with
                             contents can be
metadatas, price and
                         distributed to all main
availability control,
                          E-content stores and
sales control, without
                                resellers
any intermediary

                                   by Simplicissimus Book Farm
Ultima Kiosk: the Publishing Platform
for Magazines, Comics and Newspaper
                         Different skins:
● The coolest kiosk to   ● Unique app with
  purchase contents        contents from
● The most effective       different publishers
  way to read            ● White-label and
  contents: free-app       single-publisher
● The only way to          app
  publish digital        ● White-label and
  contents: gratis         single-magazine (or
                           newspaper) app
                                   by Simplicissimus Book Farm
Ultima Books: the E-content Retail
              Platform
● The coolest online      Main tech features:
  library to purchase     ● User-customizable
  contents                  shelves based on
● The only one with a       semantic engine
  digital bookseller in   ● Multi platform
  flesh and blood :)        frontend (ereader)
● The only one with a     ● Ecommerce as as
  weekly useful             service
  newsletter (try it!)      (UltimaBooks PRO)
                                   by Simplicissimus Book Farm
Main issues
            before adopting AWS
1. Hardware related issues
2. High startup cost for every single project
3. No scaling, no long tail
4. No flexibility for developing and testing
   purposes
5. No High Reliability
6. No Smart Recovery Strategy
7. Many daily activities for sysadmins

                                     by Simplicissimus Book Farm
Why AWS: our main benefits
1. The only hardware in our office are our
   personal notebooks :)
2. Flexybility for daily operations (test, deploy,
   dev, backup)
3. Startup of new projects without concerns
4. Automatic disaster recovery strategy
5. Scalability
6. Agility
7. Reduced Time to Market
8. Cross technology platform
                                      by Simplicissimus Book Farm
Main Costs
        due to the AWS adoptions
1. Learn how to architecting for the clouds
2. Build multi-AZ systems
3. Build customized management tool based on
   AWS API
4. Fewer sysadmins activities but more specific
   then before
5. Suggestion to avoid lockin: build a
   decoupling software layer from AWS API

                                   by Simplicissimus Book Farm
Stealth, Narcissus, Ultima Kiosk and
      Ultima Books are powered by AWS
1. S3 as long-time and reliable repository
2. EC2 instances as web server
3. EC2 instances as processing server
4. EC2 instances as semantic information
   processing platform (IDOL, Authonomy
   Technology)
5. Load Balancer + Auto Scaling + CloudWatch
   to manage the peaks of traffic
6. RDS database

                                 by Simplicissimus Book Farm
AWS Optimization:
                  Costs
The biggest projects are on reserved instances,
every new project starts on on-demand ones.


Example:

● Stealth -> Reserved
● Narcissus -> On Demand
● Ultima Books -> Reserved


                                    by Simplicissimus Book Farm
AWS Optimization:
            Costs and Reliability
Lots of small instances in load-balancing with
auto-scaling through multiple A-Z

Example:

Ultima Books
● 1 AWS Load Balancer
● 4+ EC2 in Auto Scaling
● Multi AZ RDS Database
● 2 Availability Zones

                                    by Simplicissimus Book Farm
AWS Optimization:
                Costs
Cloud Horizontal Scaling benefits:
● The needed computing capacity is
   not constant during the week
● Increase and decrease the
   capacity following the users
   demand
● The infrastructure should be
   elastic

                                 by Simplicissimus Book Farm
Thanks!
                            Q & A, if you want :)
                                                                          CONTACT ME:
LINKS:
Presentation: http://slidesha.re/SBFServicesOnAWS                      Giacomo D'Angelo
                                                                       @giacomodangelo
Simplicissimus: http://simplicissimus.it                giacomo.dangelo@simplicissimus.it
Stealth: http://sbfstealth.com
Narcissus: http://sbfnarcissus.com                   CTO, Simplicissimus Book Farm S.R.L.
Ultima Kiosk: http://ultimakiosk.com
Ultima Books: http://ultimabooks.it

TWITTER:
@simplicissimus, @sbfstealth, @sbfnarcissus, @ultimabooks, @ultimakiosk

Weitere ähnliche Inhalte

Ähnlich wie Simplicissimus Web Services on AWS

Social Connections 14 - Running Microservices in Production with IBM
Social Connections 14 - Running Microservices in Production with IBMSocial Connections 14 - Running Microservices in Production with IBM
Social Connections 14 - Running Microservices in Production with IBMpanagenda
 
Running Microservices in Production with IBM
Running Microservices in Production with IBMRunning Microservices in Production with IBM
Running Microservices in Production with IBMNico Meisenzahl
 
Running Microservices in Production with IBM
Running Microservices in Production with IBMRunning Microservices in Production with IBM
Running Microservices in Production with IBMLetsConnect
 
Serverless brewbox
Serverless   brewboxServerless   brewbox
Serverless brewboxLino Telera
 
Node js - Enterprise Class
Node js - Enterprise ClassNode js - Enterprise Class
Node js - Enterprise ClassGlenn Block
 
Cloud computing by amazon
Cloud computing by amazonCloud computing by amazon
Cloud computing by amazon8neutron8
 
From WWW to Cloud Oct 2009.Pptx
From WWW to Cloud Oct 2009.PptxFrom WWW to Cloud Oct 2009.Pptx
From WWW to Cloud Oct 2009.PptxVRstorm
 
IBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome ChallengeIBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome ChallengeIBM France
 
Drive Digital Media Innovation with AWS Cloud - Kingsley Wood, Amazon Web Ser...
Drive Digital Media Innovation with AWS Cloud - Kingsley Wood, Amazon Web Ser...Drive Digital Media Innovation with AWS Cloud - Kingsley Wood, Amazon Web Ser...
Drive Digital Media Innovation with AWS Cloud - Kingsley Wood, Amazon Web Ser...Amazon Web Services
 
AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...
AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...
AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...Amazon Web Services
 
Unleashing the Power of the Unbound Book
Unleashing the Power of the Unbound BookUnleashing the Power of the Unbound Book
Unleashing the Power of the Unbound BookMuruga J
 
Getting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless CloudGetting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless CloudAmazon Web Services
 
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...Animesh Singh
 
The Revolution Will Not Be Centralized
The Revolution Will Not Be CentralizedThe Revolution Will Not Be Centralized
The Revolution Will Not Be CentralizedEdward Faulkner
 
Getting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless CloudGetting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless CloudAmazon Web Services
 
AWS Cloud Kata | Kuala Lumpur - Opening Keynote
AWS Cloud Kata | Kuala Lumpur - Opening KeynoteAWS Cloud Kata | Kuala Lumpur - Opening Keynote
AWS Cloud Kata | Kuala Lumpur - Opening KeynoteAmazon Web Services
 
Convergence of Containers and Serverless by Mency Woo
Convergence of Containers and Serverless by Mency WooConvergence of Containers and Serverless by Mency Woo
Convergence of Containers and Serverless by Mency WooTriNimbus
 
Geeks bearing gifts: Unwrapping New Technologies, Version April12
Geeks bearing gifts: Unwrapping New Technologies, Version April12Geeks bearing gifts: Unwrapping New Technologies, Version April12
Geeks bearing gifts: Unwrapping New Technologies, Version April12ayoungkin
 

Ähnlich wie Simplicissimus Web Services on AWS (20)

Social Connections 14 - Running Microservices in Production with IBM
Social Connections 14 - Running Microservices in Production with IBMSocial Connections 14 - Running Microservices in Production with IBM
Social Connections 14 - Running Microservices in Production with IBM
 
Running Microservices in Production with IBM
Running Microservices in Production with IBMRunning Microservices in Production with IBM
Running Microservices in Production with IBM
 
Running Microservices in Production with IBM
Running Microservices in Production with IBMRunning Microservices in Production with IBM
Running Microservices in Production with IBM
 
Serverless brewbox
Serverless   brewboxServerless   brewbox
Serverless brewbox
 
Node js - Enterprise Class
Node js - Enterprise ClassNode js - Enterprise Class
Node js - Enterprise Class
 
Cloud computing by amazon
Cloud computing by amazonCloud computing by amazon
Cloud computing by amazon
 
From WWW to Cloud Oct 2009.Pptx
From WWW to Cloud Oct 2009.PptxFrom WWW to Cloud Oct 2009.Pptx
From WWW to Cloud Oct 2009.Pptx
 
IBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome ChallengeIBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome Challenge
 
Drive Digital Media Innovation with AWS Cloud - Kingsley Wood, Amazon Web Ser...
Drive Digital Media Innovation with AWS Cloud - Kingsley Wood, Amazon Web Ser...Drive Digital Media Innovation with AWS Cloud - Kingsley Wood, Amazon Web Ser...
Drive Digital Media Innovation with AWS Cloud - Kingsley Wood, Amazon Web Ser...
 
AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...
AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...
AWS September Webinar Series - Infrastructure Deployment and Monitoring with ...
 
Unleashing the Power of the Unbound Book
Unleashing the Power of the Unbound BookUnleashing the Power of the Unbound Book
Unleashing the Power of the Unbound Book
 
Getting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless CloudGetting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless Cloud
 
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
 
The Revolution Will Not Be Centralized
The Revolution Will Not Be CentralizedThe Revolution Will Not Be Centralized
The Revolution Will Not Be Centralized
 
AWS Services - Part 1
AWS Services - Part 1AWS Services - Part 1
AWS Services - Part 1
 
Getting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless CloudGetting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless Cloud
 
AWS Cloud Kata | Kuala Lumpur - Opening Keynote
AWS Cloud Kata | Kuala Lumpur - Opening KeynoteAWS Cloud Kata | Kuala Lumpur - Opening Keynote
AWS Cloud Kata | Kuala Lumpur - Opening Keynote
 
Convergence of Containers and Serverless by Mency Woo
Convergence of Containers and Serverless by Mency WooConvergence of Containers and Serverless by Mency Woo
Convergence of Containers and Serverless by Mency Woo
 
Geeks bearing gifts: Unwrapping New Technologies, Version April12
Geeks bearing gifts: Unwrapping New Technologies, Version April12Geeks bearing gifts: Unwrapping New Technologies, Version April12
Geeks bearing gifts: Unwrapping New Technologies, Version April12
 
AWS Lambda and Serverless Cloud
AWS Lambda and Serverless CloudAWS Lambda and Serverless Cloud
AWS Lambda and Serverless Cloud
 

Kürzlich hochgeladen

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
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 WorkerThousandEyes
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
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...DianaGray10
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
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 FresherRemote DBA Services
 

Kürzlich hochgeladen (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
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
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 

Simplicissimus Web Services on AWS

  • 1. Simplicissimus Web Services Overview of the Simplicissimus Cloud Infrastructure AWS for Media, Entertainment, and Internet | Milan | October 26, 2011 Giacomo D'Angelo CTO, Simplicissimus Book Farm S.R.L.
  • 2. Help everyone to understand the transition to the creative industry as an opportunity to improve the quality of everyone life Our MISSION
  • 3. Our Market: The Digital Publishing World Ebooks Digital Magazines Digital Newspapers Publishers Authors ... Digital Contents and all Stackeholders by Simplicissimus Book Farm
  • 4. Simplicissimus Business Units 1. Hardware: ereaders and tablets distribution 2. Ebooks production 3. Newspapers and Magazines production 4. E-content Distribution Platform 5. E-content Retail Platform 6. Self Publishing Platform 7. Web and Mobile Dedicated Apps by Simplicissimus Book Farm
  • 5. Simplicissimus Main Assets on AWS Stealth: sbfstealth.com, @sbfstealth Narcissus: sbfnarcissus.com, @sbfnarcissus Ultima Kiosk: ultimakiosk.com, @ultimakiosk Ultima Books: ultimabooks.it, @ultimabooks by Simplicissimus Book Farm
  • 6. Stealth: the E-content Distribution Platform Content providers can Resellers and stores upload their contents can utilize the Stealth into our web API to sell content applications, in one without any concerns single place, with about technology, file descriptive metadatas, mngt (reliability and price, availability and security) and protection details burocracy by Simplicissimus Book Farm
  • 7. Narcissus: the Self Publishing Platform Artists can upload Thanks to our their contents and distribution asset, manage them on Stealth, all Narcissus Narcissus, with contents can be metadatas, price and distributed to all main availability control, E-content stores and sales control, without resellers any intermediary by Simplicissimus Book Farm
  • 8. Ultima Kiosk: the Publishing Platform for Magazines, Comics and Newspaper Different skins: ● The coolest kiosk to ● Unique app with purchase contents contents from ● The most effective different publishers way to read ● White-label and contents: free-app single-publisher ● The only way to app publish digital ● White-label and contents: gratis single-magazine (or newspaper) app by Simplicissimus Book Farm
  • 9. Ultima Books: the E-content Retail Platform ● The coolest online Main tech features: library to purchase ● User-customizable contents shelves based on ● The only one with a semantic engine digital bookseller in ● Multi platform flesh and blood :) frontend (ereader) ● The only one with a ● Ecommerce as as weekly useful service newsletter (try it!) (UltimaBooks PRO) by Simplicissimus Book Farm
  • 10. Main issues before adopting AWS 1. Hardware related issues 2. High startup cost for every single project 3. No scaling, no long tail 4. No flexibility for developing and testing purposes 5. No High Reliability 6. No Smart Recovery Strategy 7. Many daily activities for sysadmins by Simplicissimus Book Farm
  • 11. Why AWS: our main benefits 1. The only hardware in our office are our personal notebooks :) 2. Flexybility for daily operations (test, deploy, dev, backup) 3. Startup of new projects without concerns 4. Automatic disaster recovery strategy 5. Scalability 6. Agility 7. Reduced Time to Market 8. Cross technology platform by Simplicissimus Book Farm
  • 12. Main Costs due to the AWS adoptions 1. Learn how to architecting for the clouds 2. Build multi-AZ systems 3. Build customized management tool based on AWS API 4. Fewer sysadmins activities but more specific then before 5. Suggestion to avoid lockin: build a decoupling software layer from AWS API by Simplicissimus Book Farm
  • 13. Stealth, Narcissus, Ultima Kiosk and Ultima Books are powered by AWS 1. S3 as long-time and reliable repository 2. EC2 instances as web server 3. EC2 instances as processing server 4. EC2 instances as semantic information processing platform (IDOL, Authonomy Technology) 5. Load Balancer + Auto Scaling + CloudWatch to manage the peaks of traffic 6. RDS database by Simplicissimus Book Farm
  • 14. AWS Optimization: Costs The biggest projects are on reserved instances, every new project starts on on-demand ones. Example: ● Stealth -> Reserved ● Narcissus -> On Demand ● Ultima Books -> Reserved by Simplicissimus Book Farm
  • 15. AWS Optimization: Costs and Reliability Lots of small instances in load-balancing with auto-scaling through multiple A-Z Example: Ultima Books ● 1 AWS Load Balancer ● 4+ EC2 in Auto Scaling ● Multi AZ RDS Database ● 2 Availability Zones by Simplicissimus Book Farm
  • 16. AWS Optimization: Costs Cloud Horizontal Scaling benefits: ● The needed computing capacity is not constant during the week ● Increase and decrease the capacity following the users demand ● The infrastructure should be elastic by Simplicissimus Book Farm
  • 17. Thanks! Q & A, if you want :) CONTACT ME: LINKS: Presentation: http://slidesha.re/SBFServicesOnAWS Giacomo D'Angelo @giacomodangelo Simplicissimus: http://simplicissimus.it giacomo.dangelo@simplicissimus.it Stealth: http://sbfstealth.com Narcissus: http://sbfnarcissus.com CTO, Simplicissimus Book Farm S.R.L. Ultima Kiosk: http://ultimakiosk.com Ultima Books: http://ultimabooks.it TWITTER: @simplicissimus, @sbfstealth, @sbfnarcissus, @ultimabooks, @ultimakiosk