• Save
Cloud expo cloud-enabled testing services (wide)_v1.0
Upcoming SlideShare
Loading in...5
×
 

Cloud expo cloud-enabled testing services (wide)_v1.0

on

  • 1,112 views

[9-12-2010]

[9-12-2010]
Presentation I gave at the CloudExpo NL in Utrecht, NL

Statistics

Views

Total Views
1,112
Views on SlideShare
1,064
Embed Views
48

Actions

Likes
1
Downloads
0
Comments
0

1 Embed 48

http://www.testingthefuture.net 48

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • De aannemer die werd gegeven onder de verantwoordelijkheid van de planning van het navigatiesysteem heeft de specificaties van de NASA maar in plaats van met behulp van het metrieke stelsel, verricht hij metingen met behulp van imperiale eenheden. Wat er gebeurde was dat het ruimteschip stortte neer in Mars en meer dan 125 miljoen dollar verloren gegaan
  • De motor van deze satelliet was veel sneller dan die van de vorige modellen, maar het had een software bug dat ging onopgemerkt voorbij. De satelliet werd gelanceerd en na 36,7 seconden, het zichzelf vernietigd en omgezet in een prachtige bal van vuur. Terwijl de satelliet kosten werden geraamd op 8 miljard dollar, het was ook de uitvoering lading ter waarde van 500 miljoen dollar als het uiteengevallen
  • In 1987 bepaalde het onderzoek de oorzaak van de bull-markt om te komen tot piepende remmen tot stilstand. Het onderzoek beïnvloed bepaalde bestanden waarvan de investeerders besloten om ze te dumpen. De computer triggers werden geschopt in beweging, die bepaalde systemen vernietigd. De marktwaarde daalde snel en er was geen keuze, maar om de voorraden te liquideren.
  • Een Sovjet-Unie satelliet gemaakt in paniek door het interpreteren van enkele reflecties als raketten gelanceerd door de Verenigde Staten. Protocol vereist de Sovjet-Unie om de nucleaire arsenaal in de richting van de VS te lanceren. Gelukkig, luitenant-kolonel Stanislav Petrov besefte dat er iets fout en voorkwam de inleiding van een andere wereld oorlog.
  • Cloud computing has emerged as a new rung on the evolutionary ladder that gave us virtualization, grid computing, autonomics and service oriented architecture, or SOA.
  • Well, for software testing a number of technical tools are needed and these include test and acceptance environments and test tooling. However both test and acceptance environments and test tools are expensive to buy and, more importantly, to maintain. In addition, test and acceptance environments impose a large demand on the servicing of the infrastructure.
  • © 2010 Capgemini. All rights reserved.
  • To create test infrastructure in the cloud there is a need for virtualization. When test infrastructure is created in the cloud they need to be virtualized parts of that environment. This not only makes the implementation easier, but also the execution of the different instances in the cloud. The virtualized environments can be added or removed from the cloud when needed. Creating a flexible option to create test environments (including the needed configuration) whenever a test project starts.   Almost all types of services and systems can be virtualized, even some legacy systems. But 5-10% of all systems cannot be virtualized, and most of these are legacy systems. With using an interface with these legacy systems this risk can be reduced. When using a VPN connection between the cloud and the clients own servers a connection is created between the legacy systems and the cloud systems. This can also be done for security reasons
  • Rational Team Concert running in 5 minutes on the IBM Cloud
  • Always important is to know how much does it cost a client. When calculating the numbers ROI is reached after 18 months. With Sogeti ’ s discount for IBM Rational tools ROI is reached after 14 months. However, as noted earlier, we keep it to 9 months! Put in (Maintenance) and (Break Even Point) money
  • In the long term Cloud will become a new business model in Testing Cloud can help current testing problems around costs, flexibility and compliance Cloud-Enabled Testing Service offer flexibility and on demand test tooling, infrastructure and STaaS

Cloud expo cloud-enabled testing services (wide)_v1.0 Cloud expo cloud-enabled testing services (wide)_v1.0 Presentation Transcript

  • Cloud-Enabled Testing Services Smart Testing on the Cloud
    • Ewald Roodenrijs
    • Testing in the Cloud Era
    • Problems in Software Testing
      • Cost reduction
      • Flexibility
      • Compliance
    • Cloud-Enabled Testing Services
    • Issues
    • Experience
      • Do’s
      • Don’ts
    Agenda
  • Testing in the Cloud Era
  • Mars Climate Orbiter Crashes
  • Ariane 5 Flight 501
  • Black Monday
  • An almost World War III
  • Cloud definition (mine) CLOUD COMPUTING AUTOMATION VIRTUALIZATION STANDARIZATION STANDARDIZATION INTERNET Reduced Cost V.I.S.A.
  • HIGHER RISKS LOW RESULT DELAY RISING COSTS INFLEXIBLE ERRORS QUALITY Problems
  • Costs CapEx to OpEx Reduction in cycle time Effective utilization of investments Utility pricing: Pay-as-you-go
  • Flexibility Ability to grow and shrink Empowering project teams Disparate teams
  • Traceability Quality driven approach Compliancy is a given Auditable provisioning
  • But how?
  • Cloud-Enabled Testing Services
  • Cloud-enabled
  • Cloud-enabled
  • DTAP Development Test Acceptance Production
  • Test Infrastructure in the Cloud
  • Community Cloud Deployment models Organization Internet Public Cloud Public Cloud Organization Private Cloud Internet Private Cloud Organization Private Cloud Internet Public Cloud Hybrid Cloud Organization Private Cloud Internet Public Cloud Hybrid Cloud
  • Available to the general public Public Cloud Owned by an organization selling Cloud services
  • Deploy a Service with a few mouse clicks Step 1 Click and Choose the Service you need Step 2 Choose the hardware and usage configuration Step 3 Application provisioned and ready to run
  • Solely for an organization On premise or off premise Private Cloud
  • Cloud-enabled
  • Test Tools as a Service Implement ‘ desktop ’ solutions Short deployment time (minutes vs. months) Available through the Internet Always the latest versions and updates
  • Months Costs Maintenance ROI Break Even Break Even
  • Cloud-enabled
  • c-STaaS Testing Tool Kit
  • c-STaaS Testing Tool Kit High Level Services Offered
  • c-STaaS Testing Tool Kit High Level Services Offered Test Tool Infrastructure Ownership
  • Testing Tool Administration License Management c-STaaS IBM Testing Tool Kit High Level Services Offered
  • Tools Support & Technical Query resolutions c-STaaS Testing Tool Kit High Level Services Offered
  • Testing Tool Kit Customization of Tools to meet international Standard frameworks, processes High Level Services Offered c-STaaS
  • Any issues?
  • Data segregation
  • Security “ Trust is always earned, never given ” R. Williams
  • Laws & Legislation Test data Work processes Test object storage
  • Security Risk mitigation Data dispersal and international privacy laws Logging challenges Multi-tenancy Need for isolation management EU DPD and US Safe Harbor program Exposure of data to foreign government Security of virtual OS ’ s in the Cloud Attraction to hackers Dependence of secure hypervisors Quality of service guarantees Basel II Trust Encryption needs Possibility of massive outages Data ownership issues
  • Cloud Security Cube Source: The Jericho Forum: https://www.opengroup.org/jericho/index.htm De-perimeterised Perimeterised Open Proprietary Internal External Private Public
  • Security measures Public Cloud Virtual machine isolation Security group support SSH, HTTPS for management Web identity management Audit history report VPN conection
  • Experience
  • Virtualize to be scalable
  • Test architecture blue print
  • Test architecture blue print
  • Standarize Application consolidation Portfolio rationalization Catalyze IT modernization Improve internal IT services maturity
  • Standarize “ Any customer can have a car painted any colour that he wants so long as it is black ” Henry Ford
  • Technical knowledge
  • Legacy systems
  • ‘ Killers ’ Test data is confidential data Public Cloud = Public Domain Remain in control of the hosted data ’ s security
  • The Future – Test the cloud
  • Conclusion
  • Local touch - Global reach