SlideShare a Scribd company logo
Cloud
               Two examples


                   Søren Peter Nielsen
                            spn@itst.dk
                         Chief Architect
Danish National IT and Telecom Agency
Why public cloud?




Kilde: Microsoft
Read more:
                                                ”Cloud Calculator”

Highlighting the potential digitaliser.dk/resource/601236
Compare On Premise cost with Cloud




                                   A 60% total cost reduction
                                   over a 5 year period!
Hands on experience – Two
examples with NITA in the cloud
• Digitalisér.dk
  • Social sharing and
    knowledgeplatform
• EasyTrade
  • eInvoicing infrastructure and
    self service
                                    Read more:

                                     ”Migration of Nemhandel to a commercial
                                              Cloud Computing Infrastructure”
EasyTrade in the cloud
                                        digitaliser.dk/resource/567373
=> more than 50% cost reduction
What is Digitalisér.dk


 Collaboration platform and
  resource library for IT enabling
  Denmark
 All content is user
  generated, 12000+ ressources
 NITA is ”just” making the
  platform available
 4800+ registrered
  users, ongoing new content
  creation
Why cloud?
Eat our own dog food
  NITA is promoting cloud
  Good opportunity to get hands-on
Expecting to save money, get more
 flexibility (and scalability)
We have many systems that potentially
 can live in the cloud – need a frontrunner
We did a risk
        analysis
 Verden går ikke under, hvis der sker
  Digitalisér.dk et eller andet
 Vi har ingen vigtige personoplysninger
  (udover e-mail)
    Der er ikke noget sensitivt indhold, og der bør
     heller ikke være det (vi tager ikke ansvar for
     det)
    Vi foretager fysiske backups hyppigt, så
     datatabet vil være generende men ufarligt
    Utilgængelighed er et irritationsmoment – men
     ikke kritisk
 Men vigtigst: sandsynligheden er lav
 Pointen er, at man skal vurdere sin
  leverandører på samme vilkår med
  udgangspunkt i applikationen, hvadenten det
  er cloud eller ej
Setup before migration

• Access to all environments through hosting
  provider

                      Applikationsteam




                      Driftsleverandør


          Udvikling    Test     Staging   Drift
Setup after the migration

• Operations and maintenance split on two
  suppliers – each with their own AWS
  account
                        Applikationsteam


                                   Driftsleverandør



          Udvikling      Test     Staging     Drift



                      Amazon Web Services
Digitaliser.dk - conclusions

• Better flexibility and saving on development
  and test environment
• Savings on the production environment
• Quickly found out we needed Gold support
  (+20% on the AWS cost)
• Additional savings possible with reserved
  instances
EasyTrade

• NemHandel
  – Invoicing as easy as sending an email


• Infrastructure
  – Standards, reference
    implementations, adressing, gateways,
• App
  – eInvoicing form
Why consider IaaS for our
       eInvoicing service?
• Fluctuating and rising traffic volumes
• Existing environment unstable due
  to high peaks
• Flexibility regarding dev and test
  environments
• Lower ongoing operational cost
• Support the NITA's cloud initiative with a
  practical case
• Experience building
300000
         EasyTrade traffic
250000




200000




150000




100000




 50000




     0
1000
                   2000
                          3000
                                 4000
                                        5000
                                               6000
                                                      7000




        0
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
2010-03-…
                                                             Users per day




2010-03-…
2010-03-…
2010-03-…
2010-04-…
2010-04-…
2010-04-…
2010-04-…
2010-04-…
2010-04-…
2010-04-…
2010-04-…
600
      Users per hour
500




400




300




200




100




  0
Cloud setup
                                                                           Auto Scale Trigger:
               NemHandel                                                         Scale-up if CPUUtilization > 60
                                                                                 Scale-down if CPUUtilization < 20


                                                       Admin server



                    RASP sender server




                                                                                                          Load
                                                                                                          Balancer
                           Firewall                             Firewall                                             Firewall             Users




                                                                                                         https://dokumentblanket.nemhandel.gov.dk/
                                                                                                         DokumentBlanket
                                                          Cluster server
Database lag                             Service lag                                 Præsentations lag
Users per hour

600




500




400




300




200




100




  0
Conclusions
• Reasonable business case
  – ROI in 26 months
  – might have been accomplished with traditional
    supplier as well
• Migrations and refactoring apps is expensive
• Need somebody to handle monitoring and
  operations
• Don’t expect to do anything w/o an AWS
  support agreement
• Cheap & flexible for development, test and
  staging
The cost to be a first mover

• 3. party not used to cloud infrastructure
• Maturity of technologies
  – missing and wrong documentation
• AWS is cheap, but it is new technology
  – spent many hours getting elastic load balancing
    right
Additional Contact Info

• Twitter.com/sorenp
• Linkedin.com/in/sorenp
• Soren.peter.nielsen@gmail.com

More Related Content

PDF
Data Center Transformation Summit
PDF
Green Cloud Computing
DOCX
Ericsson Cloud Computing
PPTX
Green cloud computing
PPTX
Green cloud computing using heuristic algorithms
PPT
Sudahakar1
PDF
Towards the convergence of digital tv systems
PPT
Cloud computing and Green Computing
Data Center Transformation Summit
Green Cloud Computing
Ericsson Cloud Computing
Green cloud computing
Green cloud computing using heuristic algorithms
Sudahakar1
Towards the convergence of digital tv systems
Cloud computing and Green Computing

Viewers also liked (7)

PDF
Det Smarte Grid - Soren.Peter.Nielsen på #kant12
PPT
Mature Digital Trust Infrastructure - Are we there yet?
PDF
Smart Energy @ Home - a project that lives by data
PDF
Redes sociales Corporativas en las Administraciones Públicas
PPTX
Gestión Centralizada de Certificados de Firma Electrónica
PDF
SIACERT TRUSTED SERVICES
PDF
Custodia de Documentación Electrónica
Det Smarte Grid - Soren.Peter.Nielsen på #kant12
Mature Digital Trust Infrastructure - Are we there yet?
Smart Energy @ Home - a project that lives by data
Redes sociales Corporativas en las Administraciones Públicas
Gestión Centralizada de Certificados de Firma Electrónica
SIACERT TRUSTED SERVICES
Custodia de Documentación Electrónica
Ad

Similar to Cloud - Two examples (20)

PDF
An enterprise journey in the Cloud
PDF
OSS Presentation Arista
PPTX
Cloud computing
PDF
Cloud Computing - Technologies and Trends
PDF
Amazon web services : "How Does Cloud Computing Change the Business Model for...
PDF
Leveraging The Clouds For Reliable Web Applications Presentation
PPTX
Application Performance Management in the Clouds - Lessons Learned
PDF
Panorama des offres cloud IBM
PDF
Proformative:The Three Stages of Cloud Economics
PDF
Jaime cabrera v mware. su nube. acelere ti. acelere su negocio
PDF
Christian ferber cloud platform_cloudportal
PDF
Effektivisering af Cloud Serviceleverancer (IBM Tivoli)
PDF
Developing Your Cloud Strategy
PPT
Ibm Smart Business Overview Jimmy Mills
PDF
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
PDF
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
PDF
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
PPTX
Nyc lunch and learn 03 15 2012 final
PDF
Intergen Twilight Seminar: Constructive Disruption with Cloud Technologies
PDF
Virtualization Into Cloud
An enterprise journey in the Cloud
OSS Presentation Arista
Cloud computing
Cloud Computing - Technologies and Trends
Amazon web services : "How Does Cloud Computing Change the Business Model for...
Leveraging The Clouds For Reliable Web Applications Presentation
Application Performance Management in the Clouds - Lessons Learned
Panorama des offres cloud IBM
Proformative:The Three Stages of Cloud Economics
Jaime cabrera v mware. su nube. acelere ti. acelere su negocio
Christian ferber cloud platform_cloudportal
Effektivisering af Cloud Serviceleverancer (IBM Tivoli)
Developing Your Cloud Strategy
Ibm Smart Business Overview Jimmy Mills
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Nyc lunch and learn 03 15 2012 final
Intergen Twilight Seminar: Constructive Disruption with Cloud Technologies
Virtualization Into Cloud
Ad

Cloud - Two examples

  • 1. Cloud Two examples Søren Peter Nielsen spn@itst.dk Chief Architect Danish National IT and Telecom Agency
  • 3. Read more: ”Cloud Calculator” Highlighting the potential digitaliser.dk/resource/601236 Compare On Premise cost with Cloud A 60% total cost reduction over a 5 year period!
  • 4. Hands on experience – Two examples with NITA in the cloud • Digitalisér.dk • Social sharing and knowledgeplatform • EasyTrade • eInvoicing infrastructure and self service Read more: ”Migration of Nemhandel to a commercial Cloud Computing Infrastructure” EasyTrade in the cloud digitaliser.dk/resource/567373 => more than 50% cost reduction
  • 5. What is Digitalisér.dk  Collaboration platform and resource library for IT enabling Denmark  All content is user generated, 12000+ ressources  NITA is ”just” making the platform available  4800+ registrered users, ongoing new content creation
  • 6. Why cloud? Eat our own dog food NITA is promoting cloud Good opportunity to get hands-on Expecting to save money, get more flexibility (and scalability) We have many systems that potentially can live in the cloud – need a frontrunner
  • 7. We did a risk analysis  Verden går ikke under, hvis der sker Digitalisér.dk et eller andet  Vi har ingen vigtige personoplysninger (udover e-mail)  Der er ikke noget sensitivt indhold, og der bør heller ikke være det (vi tager ikke ansvar for det)  Vi foretager fysiske backups hyppigt, så datatabet vil være generende men ufarligt  Utilgængelighed er et irritationsmoment – men ikke kritisk  Men vigtigst: sandsynligheden er lav  Pointen er, at man skal vurdere sin leverandører på samme vilkår med udgangspunkt i applikationen, hvadenten det er cloud eller ej
  • 8. Setup before migration • Access to all environments through hosting provider Applikationsteam Driftsleverandør Udvikling Test Staging Drift
  • 9. Setup after the migration • Operations and maintenance split on two suppliers – each with their own AWS account Applikationsteam Driftsleverandør Udvikling Test Staging Drift Amazon Web Services
  • 10. Digitaliser.dk - conclusions • Better flexibility and saving on development and test environment • Savings on the production environment • Quickly found out we needed Gold support (+20% on the AWS cost) • Additional savings possible with reserved instances
  • 11. EasyTrade • NemHandel – Invoicing as easy as sending an email • Infrastructure – Standards, reference implementations, adressing, gateways, • App – eInvoicing form
  • 12. Why consider IaaS for our eInvoicing service? • Fluctuating and rising traffic volumes • Existing environment unstable due to high peaks • Flexibility regarding dev and test environments • Lower ongoing operational cost • Support the NITA's cloud initiative with a practical case • Experience building
  • 13. 300000 EasyTrade traffic 250000 200000 150000 100000 50000 0
  • 14. 1000 2000 3000 4000 5000 6000 7000 0 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… 2010-03-… Users per day 2010-03-… 2010-03-… 2010-03-… 2010-04-… 2010-04-… 2010-04-… 2010-04-… 2010-04-… 2010-04-… 2010-04-… 2010-04-…
  • 15. 600 Users per hour 500 400 300 200 100 0
  • 16. Cloud setup Auto Scale Trigger: NemHandel Scale-up if CPUUtilization > 60 Scale-down if CPUUtilization < 20 Admin server RASP sender server Load Balancer Firewall Firewall Firewall Users https://dokumentblanket.nemhandel.gov.dk/ DokumentBlanket Cluster server Database lag Service lag Præsentations lag
  • 18. Conclusions • Reasonable business case – ROI in 26 months – might have been accomplished with traditional supplier as well • Migrations and refactoring apps is expensive • Need somebody to handle monitoring and operations • Don’t expect to do anything w/o an AWS support agreement • Cheap & flexible for development, test and staging
  • 19. The cost to be a first mover • 3. party not used to cloud infrastructure • Maturity of technologies – missing and wrong documentation • AWS is cheap, but it is new technology – spent many hours getting elastic load balancing right
  • 20. Additional Contact Info • Twitter.com/sorenp • Linkedin.com/in/sorenp • Soren.peter.nielsen@gmail.com

Editor's Notes