SlideShare a Scribd company logo
1 of 31
Download to read offline
Cloud Computing

Designing Applications for Efficiency




     Geva Perry
     General Manager,
     Cloud Computing
Global 1000 Companies Rely on GigaSpaces




                     - Confidential -
Market Trends

• Software architecture is undergoing a “once in a decade” transformation:

               1980s      Client      1990s                      2000s
  Mainframe                                             N-tier           Virtualized
                          Server



• IDC on Cloud Computing: quot;This is about the IT industry's new model for the next 20
  years,quot;
    – Vernon Turner, head of enterprise infrastructure, consumer and telecoms
      research.




                                     - Confidential -
Volatile and Unpredictable Application Loads

•               Transactions, data and user growth - require greater investment
•               Volatile and unpredictable growth rates - add greater risk
•               How do you design and build applications that cost-effectively scale in such
                conditions?
•               Without compromising reliability, performance and time-to-market?


1,300,000,000


1,200,000,000


1,100,000,000


1,000,000,000


 900,000,000


 800,000,000


 700,000,000


 600,000,000


 500,000,000


 400,000,000


 300,000,000


 200,000,000


 100,000,000


           0
                J-04 M-04 M-04 J-04 S-04 N-04 J-05 M-05 M-05 J-05 S-05 N-05 J-06 M-06 M-06 J-06 S-06 N-06 J-07 M-07 M-07 J-07 S-07




                                                                                                                         - Confidential -
Non-Scalable Applications Are Expensive and Risky

•           Non-scalable applications suffer from diminishing returns on added resources
•           As the business grows, per transaction costs INCREASE
•           At some point the application will hit a wall, leading to:
                          – Application crashes (and potential disaster for the business – at huge cost)
                          – Expensive process of re-architecting the application every few months/years

                                                 Non-Linear Scalability (15% Contention)


                          $1,200,000

                          $1,000,000                                                                                         Server cost:
                                                                                                                             $20,000
    Total Solution Cost




                           $800,000

                           $600,000                                                                                          Single server throughput:
                                                                                              The Scalability
                                                                                                                             1,000 tx/sec
                           $400,000                                                               Wall
                                                                                                                             Contention:
                           $200,000
                                                                                                                             15%
                                 $0
                                       1,000   2,000   3,000     4,000   5,000   6,000   7,000      8,000   9,000   10,000
                                                               Required Throughput (e.g., Tx/Sec)




                                                                                  - Confidential -
Scalability Disasters Are More Common Than Ever




                                          • Lost customers
                                          • Lost revenues
                                          • Brand damage



                       - Confidential -
Downtime Costs Can Easily Exceed $100K Per Hour

• According to a 2004 Forrester survey of 235 companies the hourly
  cost of downtime was:

        Percent of Companies                      Hourly Cost

                33%                               $10K-100K

                25%                               $100K-500K

                13%                               $500K- 1M

                4%                                   >$1M

                25%                               Didn’t Know




                               - Confidential -
Gartner Highlights the Full Impact of Downtime




                       - Confidential -
Over-Provisioning is Rampant

•   Companies allocate high-end, expensive servers to handle future capacity
•   The result: average industry server utilization rates are15%-20%
•   The trend is changing: utilization rates are growing due to virtualization
•   Companies that don’t achieve higher levels of utilization will be in a
    competitive disadvantage




                                    - Confidential -
The Goal: Linear Scalability On Demand

•    No diminishing returns on scale
•    No code changes when scaling
•    Drop in another box and increase capacity linearly

    $1,200,000


    $1,000,000


     $800,000


     $600,000


     $400,000


     $200,000


           $0
                 1,000   2,000   3,000   4,000       5,000     6,000   7,000   8,000   9,000      10,000
                     1,000 tx/sec tx/sec tx/sec tx/sec
                            2,000 3,000 4,000
                            Linear Scalability          Non-Linear Scalability (15% Contention)



                                                 - Confidential -
The Need for Speed

“Users really respond to speed.”
   – Marissa Mayer, VP, Google


• A brokerage can lose up to $4 million per millisecond of
latency
   – The Tabb Group
•An additional 500 ms latency resulted in -20% traffic
   – Google
• An additional 100 ms in latency resulted in -1% sales
   – Amazon




                          - Confidential -
The Prevailing Model: Do You See the Problem?
                   Business/Services Tier



                                                                Data Tier

                        A        B                C




              Back-up                                 Back-up



  Messaging                                                     Back-up     Back-up




                               - Confidential -
An Actual Oracle Press Release. No Kidding.

•   [Numbers in brackets are COST PER CPU]


•   “Qtrax's implementation includes Oracle Database [$17.5k to $47.5k],
    Oracle Real Application Clusters [$23k], Oracle Enterprise Manager [$3.5 to
    $20k+] and components of Oracle Fusion Middleware [?], including Oracle
    Application Server [$10k to $30k] and Oracle Coherence [$4k to $25k]. With
    this software now in place, Qtrax will have the ability to support millions of
    concurrent users [they better!]. “
•   Total: $58K to $145.5k+ per CPU!
•   And don’t forget 22% annual support fees…




                                   - Confidential -
Cloud Computing




    - Confidential -
Cloud Computing

•   Key Elements:
     – Architecture: Virtualization, on demand provisioning, distributed computing
       (parallel processing, data partitioning)
     – Business model: Utility – usage-based or subscription
•   Three sub-categories of cloud computing:
     – Software-as-a-Service: applications
     – Platform-as-a-Service: middleware, databases
     – Infrastructure-as-a-Service (hardware + OS + virtualization)
•   Economic drivers:
     – Cloud providers benefit from economies of scale and expertise
     – Only pay for what you need, when you need it
     – Rapid time-to-value




                                     - Confidential -
Amazon Elastic Compute Cloud (EC2)

•   Rent infrastructure with a pay-per-usage model
     – Compute, Bandwidth, Storage, Messages, etc.
•   The Amazon Machine Image (AMI)
     – Virtual resource (Hardware and Memory) which can be rapidly deployed as
       needed
     – Comes in several sizes
•   EC2 is a part of Amazon Web Services:
     – Simple Storage Service (S3)
     – Simple Queue Service (SQS)
     – Amazon SimpleDB (SDB)
     – Flexible Payments Service (FPS)
•   Two unique aspects:
     – Open to third-parties
     – No human interaction – just enter a credit card with no complex contracts



                                     - Confidential -
Reality or Hype?

•   Like all big, innovative technologies, will go through a hype cycle
•   We are definitely nearing the “peak of inflated expectations”
•   However…


• Gartner: “By 2012, 80 percent of Fortune 1000 companies will pay
  for some cloud computing service, and 30 percent of them will pay
  for cloud computing infrastructure”




                                   - Confidential -
Massive Investments in Cloud Computing

•   Amazon: Amazon Web Services (EC2, S3, SQS, SimpleDB and more)
•   Google: Google Apps (SaaS), Google App Engine (APaaS)
•   Intuit $300+ million investment
•   Salesforce.com
•   Microsoft: Windows Live (SaaS), SQL Server Data Services (APaaS), Windows
    Cloud
•   IBM: “Blue Cloud” (APaaS)
•   HP: Adaptive Infrastructure as a Service (IaaS), EDS???
•   Sun: Network.com (IaaS), Project Caroline (APaaS)
•   EMC: Storage cloud
•   Dell
•   ISVs: RedHat, MySQL, Sun Solaris and others on EC2
•   Telcos: AT&T, BT
•   Start-Ups and Smaller Vendors: Joyent, Flexiscale, GoGrid and more
•   A growing eco-system: RightScale, Elastra, CohesiveFT, Eucalyptus, 3Tera




                                   - Confidential -
Cloud computing is rapidly becoming serious business

• “We expect that over the next several years the operation will
  become a major business alongside our retail business”
    – Adam Selipsky, vice president, Amazon Web Services
• In the last two months of 2007 usage of Amazon Web Services grew
  by 40%
• $131 million revenues in Q1 from AWS
• 60,000 customers
• The majority of usage comes from banks, pharmaceuticals and
  other large corporations




                              - Confidential -
Amazon Web Services Traffic Over-Taking Retail Site




Source: Amazon
                       - Confidential -
“Advanced” Cloud Uses

•   Vertical and Specialized Clouds
     – Compliance, Laws, Regulations
     – Geography
     – Industry Needs
     – Technology, Platform
•   Hybrid Clouds
     – Cloudbursting
     – Disaster Recovery, Fail-Over, Continuity
     – Cloud spanning
     – Cloud hopping
•   Cloud Exchange




                                     - Confidential -
Barriers to Cloud Computing

•   Psychological Barriers
•   Platform Lock-In, Dependence
•   Security
•   Compliance
•   Costs
•   Application Architecture
     – How do we design applications to take advantage of the cloud?
     – Grow and shrink on-demand (scalability)
     – Data affinity
     – Portability
     – Efficiency
     – Performance
     – Fault-tolerance and self-healing




                                     - Confidential -
The Prevailing Model: Do You See the Problem?
                   Business/Services Tier



                                                                Data Tier

                        A        B                C




              Back-up                                 Back-up



  Messaging                                                     Back-up     Back-up




                               - Confidential -
Analogy: Car Wash




                    - Confidential -
All-In-One: “Washing Unit”




                       - Confidential -
Scalability Through Parallelization




                        - Confidential -
Virtual Middleware: Eliminate All Bottlenecks




                  Business tier




    Co-locate all application components in a single server
    Manage data and messaging in memory




                                   - Confidential -
Scale-Out On Demand With No Code Changes




                    - Confidential -
Write to the Database in the Background




                       - Confidential -
Achieve Resiliency with Hot Fail-Over


                       Primary           Backup




             Failure                                   Failover




                       Continuous High-Availability
                       Single high-availability model for all tiers
                       Automated failover/redundancy mechanism
                       Active/Active – efficient use of IT resources
                                 - Confidential -
Supports Common Frameworks & Languages to
Smooth Adoption and Increase Developer Productivity



                                             C++




                          - Confidential -

More Related Content

Similar to Soa R Dataline Government Cloud Computing Geva Perry

Carrier Cloud Opportunity - TM Forum Management World Dublin 2011
Carrier Cloud Opportunity - TM Forum Management World Dublin 2011Carrier Cloud Opportunity - TM Forum Management World Dublin 2011
Carrier Cloud Opportunity - TM Forum Management World Dublin 2011Randy Bias
 
Chan presentation final
Chan presentation finalChan presentation final
Chan presentation finalDaniel Chan
 
Clouds in emerging markets
Clouds in emerging marketsClouds in emerging markets
Clouds in emerging marketsACMBangalore
 
Randy Bias - Presentation at Emerging Communications Conference & Awards (eCo...
Randy Bias - Presentation at Emerging Communications Conference & Awards (eCo...Randy Bias - Presentation at Emerging Communications Conference & Awards (eCo...
Randy Bias - Presentation at Emerging Communications Conference & Awards (eCo...eCommConf
 
Cloud Economics Microsoft NZ
Cloud Economics Microsoft NZCloud Economics Microsoft NZ
Cloud Economics Microsoft NZIntergen
 
Windows azure for SME's
Windows azure for SME'sWindows azure for SME's
Windows azure for SME'sLee Stott
 
What is aerospike database and why is it vastly superior to other database an...
What is aerospike database and why is it vastly superior to other database an...What is aerospike database and why is it vastly superior to other database an...
What is aerospike database and why is it vastly superior to other database an...Aerospike
 
Tapping into the Neglected $4B Market
Tapping into the Neglected $4B MarketTapping into the Neglected $4B Market
Tapping into the Neglected $4B Marketgaryeflores
 
Sun sparc enterprise t5140 and t5240 servers customer presentation
Sun sparc enterprise t5140 and t5240 servers customer presentationSun sparc enterprise t5140 and t5240 servers customer presentation
Sun sparc enterprise t5140 and t5240 servers customer presentationxKinAnx
 
Amazon web services : "How Does Cloud Computing Change the Business Model for...
Amazon web services : "How Does Cloud Computing Change the Business Model for...Amazon web services : "How Does Cloud Computing Change the Business Model for...
Amazon web services : "How Does Cloud Computing Change the Business Model for...Software Park Thailand
 
Cloud: The Commercial Silver Lining for Partners
Cloud: The Commercial Silver Lining for PartnersCloud: The Commercial Silver Lining for Partners
Cloud: The Commercial Silver Lining for PartnersAmazon Web Services
 
DimenXional Cloud Technologies (slideshare)
DimenXional Cloud Technologies (slideshare)DimenXional Cloud Technologies (slideshare)
DimenXional Cloud Technologies (slideshare)Rick Goldstein
 
Peter Clarke, CTO at Isle of Man Government - A dive into the clouds
Peter Clarke, CTO at Isle of Man Government - A dive into the cloudsPeter Clarke, CTO at Isle of Man Government - A dive into the clouds
Peter Clarke, CTO at Isle of Man Government - A dive into the cloudsGlobal Business Events
 
Juniper "New Network" Launch Press Conference
Juniper "New Network" Launch Press ConferenceJuniper "New Network" Launch Press Conference
Juniper "New Network" Launch Press ConferenceJuniper Networks
 
The Yin and Yang of Software
The Yin and Yang of SoftwareThe Yin and Yang of Software
The Yin and Yang of Softwareelliando dias
 
Evento Startup Essential Barcelona
Evento Startup Essential BarcelonaEvento Startup Essential Barcelona
Evento Startup Essential BarcelonaManuel Jaffrin
 

Similar to Soa R Dataline Government Cloud Computing Geva Perry (20)

Carrier Cloud Opportunity - TM Forum Management World Dublin 2011
Carrier Cloud Opportunity - TM Forum Management World Dublin 2011Carrier Cloud Opportunity - TM Forum Management World Dublin 2011
Carrier Cloud Opportunity - TM Forum Management World Dublin 2011
 
Chan presentation final
Chan presentation finalChan presentation final
Chan presentation final
 
Clouds in emerging markets
Clouds in emerging marketsClouds in emerging markets
Clouds in emerging markets
 
Randy Bias - Presentation at Emerging Communications Conference & Awards (eCo...
Randy Bias - Presentation at Emerging Communications Conference & Awards (eCo...Randy Bias - Presentation at Emerging Communications Conference & Awards (eCo...
Randy Bias - Presentation at Emerging Communications Conference & Awards (eCo...
 
Cloud Economics Microsoft NZ
Cloud Economics Microsoft NZCloud Economics Microsoft NZ
Cloud Economics Microsoft NZ
 
Windows azure for SME's
Windows azure for SME'sWindows azure for SME's
Windows azure for SME's
 
On app Ditlev Bredahl
On app Ditlev BredahlOn app Ditlev Bredahl
On app Ditlev Bredahl
 
What is aerospike database and why is it vastly superior to other database an...
What is aerospike database and why is it vastly superior to other database an...What is aerospike database and why is it vastly superior to other database an...
What is aerospike database and why is it vastly superior to other database an...
 
Cloud Computing - Facts and Myths
Cloud Computing - Facts and MythsCloud Computing - Facts and Myths
Cloud Computing - Facts and Myths
 
att
attatt
att
 
Tapping into the Neglected $4B Market
Tapping into the Neglected $4B MarketTapping into the Neglected $4B Market
Tapping into the Neglected $4B Market
 
Sun sparc enterprise t5140 and t5240 servers customer presentation
Sun sparc enterprise t5140 and t5240 servers customer presentationSun sparc enterprise t5140 and t5240 servers customer presentation
Sun sparc enterprise t5140 and t5240 servers customer presentation
 
Amazon web services : "How Does Cloud Computing Change the Business Model for...
Amazon web services : "How Does Cloud Computing Change the Business Model for...Amazon web services : "How Does Cloud Computing Change the Business Model for...
Amazon web services : "How Does Cloud Computing Change the Business Model for...
 
Cloud: The Commercial Silver Lining for Partners
Cloud: The Commercial Silver Lining for PartnersCloud: The Commercial Silver Lining for Partners
Cloud: The Commercial Silver Lining for Partners
 
Coud discovery chap 2
Coud discovery chap 2Coud discovery chap 2
Coud discovery chap 2
 
DimenXional Cloud Technologies (slideshare)
DimenXional Cloud Technologies (slideshare)DimenXional Cloud Technologies (slideshare)
DimenXional Cloud Technologies (slideshare)
 
Peter Clarke, CTO at Isle of Man Government - A dive into the clouds
Peter Clarke, CTO at Isle of Man Government - A dive into the cloudsPeter Clarke, CTO at Isle of Man Government - A dive into the clouds
Peter Clarke, CTO at Isle of Man Government - A dive into the clouds
 
Juniper "New Network" Launch Press Conference
Juniper "New Network" Launch Press ConferenceJuniper "New Network" Launch Press Conference
Juniper "New Network" Launch Press Conference
 
The Yin and Yang of Software
The Yin and Yang of SoftwareThe Yin and Yang of Software
The Yin and Yang of Software
 
Evento Startup Essential Barcelona
Evento Startup Essential BarcelonaEvento Startup Essential Barcelona
Evento Startup Essential Barcelona
 

More from GovCloud Network

IaaS Price performance-benchmark
IaaS Price performance-benchmarkIaaS Price performance-benchmark
IaaS Price performance-benchmarkGovCloud Network
 
Cloud computing training what's right for me
Cloud computing training what's right for meCloud computing training what's right for me
Cloud computing training what's right for meGovCloud Network
 
ViON Corporation: Surviving IT Change
ViON Corporation: Surviving IT ChangeViON Corporation: Surviving IT Change
ViON Corporation: Surviving IT ChangeGovCloud Network
 
Staying Safe in Cyberspace
Staying Safe in CyberspaceStaying Safe in Cyberspace
Staying Safe in CyberspaceGovCloud Network
 
Vets 360 Services - Military Dedication - Corporate Success
Vets 360 Services - Military Dedication - Corporate SuccessVets 360 Services - Military Dedication - Corporate Success
Vets 360 Services - Military Dedication - Corporate SuccessGovCloud Network
 
GovCloud Network LLC Overview - June 25, 2014
GovCloud Network LLC Overview - June 25, 2014GovCloud Network LLC Overview - June 25, 2014
GovCloud Network LLC Overview - June 25, 2014GovCloud Network
 
Army PEO EIS Cloud Architecture
Army PEO EIS Cloud Architecture   Army PEO EIS Cloud Architecture
Army PEO EIS Cloud Architecture GovCloud Network
 
ICH Agile Cloud Session 1-Highlights /Prospective Svc Offerings Kevin Jackson
ICH Agile Cloud Session 1-Highlights /Prospective Svc Offerings   Kevin JacksonICH Agile Cloud Session 1-Highlights /Prospective Svc Offerings   Kevin Jackson
ICH Agile Cloud Session 1-Highlights /Prospective Svc Offerings Kevin JacksonGovCloud Network
 
Improving Cybersecurity and Resilience Through Acquisition Emile Monette GSA
Improving Cybersecurity and Resilience Through Acquisition   Emile Monette GSAImproving Cybersecurity and Resilience Through Acquisition   Emile Monette GSA
Improving Cybersecurity and Resilience Through Acquisition Emile Monette GSAGovCloud Network
 
@AgileCLoud_ICH Presentation - 20140521 US Navy OPNAV - Capt Christopher Page
@AgileCLoud_ICH Presentation - 20140521 US Navy OPNAV - Capt Christopher Page@AgileCLoud_ICH Presentation - 20140521 US Navy OPNAV - Capt Christopher Page
@AgileCLoud_ICH Presentation - 20140521 US Navy OPNAV - Capt Christopher PageGovCloud Network
 
Agile Cloud Conference 2 Introduction - John Brennan
Agile Cloud Conference 2 Introduction - John BrennanAgile Cloud Conference 2 Introduction - John Brennan
Agile Cloud Conference 2 Introduction - John BrennanGovCloud Network
 
DoD Business Capability Lifecycle (BCL) Guide (Draft)
DoD Business Capability Lifecycle  (BCL)  Guide (Draft)DoD Business Capability Lifecycle  (BCL)  Guide (Draft)
DoD Business Capability Lifecycle (BCL) Guide (Draft)GovCloud Network
 
GovCloud Network Overview Presentation
GovCloud Network Overview PresentationGovCloud Network Overview Presentation
GovCloud Network Overview PresentationGovCloud Network
 
PM ISE Information Interoperability Presentation -agile sourcing brief
PM ISE Information Interoperability Presentation -agile sourcing briefPM ISE Information Interoperability Presentation -agile sourcing brief
PM ISE Information Interoperability Presentation -agile sourcing briefGovCloud Network
 
Intrusion Detection on Public IaaS - Kevin L. Jackson
Intrusion Detection on Public IaaS  - Kevin L. JacksonIntrusion Detection on Public IaaS  - Kevin L. Jackson
Intrusion Detection on Public IaaS - Kevin L. JacksonGovCloud Network
 
A Framework for Cloud Computing Adoption in South African Government
A Framework for Cloud Computing Adoption in South African GovernmentA Framework for Cloud Computing Adoption in South African Government
A Framework for Cloud Computing Adoption in South African GovernmentGovCloud Network
 
NCOIC GCC OWS-10 presentation 10 7 2013
NCOIC GCC OWS-10 presentation 10 7 2013NCOIC GCC OWS-10 presentation 10 7 2013
NCOIC GCC OWS-10 presentation 10 7 2013GovCloud Network
 
Tech gate kevin l jackson - 09-21-2013
Tech gate   kevin l jackson - 09-21-2013Tech gate   kevin l jackson - 09-21-2013
Tech gate kevin l jackson - 09-21-2013GovCloud Network
 
Paving the Way to the Cloud: Cloud Services Brokerage for Highly Secure, Dem...
Paving the Way to the Cloud:  Cloud Services Brokerage for Highly Secure, Dem...Paving the Way to the Cloud:  Cloud Services Brokerage for Highly Secure, Dem...
Paving the Way to the Cloud: Cloud Services Brokerage for Highly Secure, Dem...GovCloud Network
 
Government cloud deployment lessons learned final (4 4 2013)
Government cloud deployment lessons learned final (4 4 2013)Government cloud deployment lessons learned final (4 4 2013)
Government cloud deployment lessons learned final (4 4 2013)GovCloud Network
 

More from GovCloud Network (20)

IaaS Price performance-benchmark
IaaS Price performance-benchmarkIaaS Price performance-benchmark
IaaS Price performance-benchmark
 
Cloud computing training what's right for me
Cloud computing training what's right for meCloud computing training what's right for me
Cloud computing training what's right for me
 
ViON Corporation: Surviving IT Change
ViON Corporation: Surviving IT ChangeViON Corporation: Surviving IT Change
ViON Corporation: Surviving IT Change
 
Staying Safe in Cyberspace
Staying Safe in CyberspaceStaying Safe in Cyberspace
Staying Safe in Cyberspace
 
Vets 360 Services - Military Dedication - Corporate Success
Vets 360 Services - Military Dedication - Corporate SuccessVets 360 Services - Military Dedication - Corporate Success
Vets 360 Services - Military Dedication - Corporate Success
 
GovCloud Network LLC Overview - June 25, 2014
GovCloud Network LLC Overview - June 25, 2014GovCloud Network LLC Overview - June 25, 2014
GovCloud Network LLC Overview - June 25, 2014
 
Army PEO EIS Cloud Architecture
Army PEO EIS Cloud Architecture   Army PEO EIS Cloud Architecture
Army PEO EIS Cloud Architecture
 
ICH Agile Cloud Session 1-Highlights /Prospective Svc Offerings Kevin Jackson
ICH Agile Cloud Session 1-Highlights /Prospective Svc Offerings   Kevin JacksonICH Agile Cloud Session 1-Highlights /Prospective Svc Offerings   Kevin Jackson
ICH Agile Cloud Session 1-Highlights /Prospective Svc Offerings Kevin Jackson
 
Improving Cybersecurity and Resilience Through Acquisition Emile Monette GSA
Improving Cybersecurity and Resilience Through Acquisition   Emile Monette GSAImproving Cybersecurity and Resilience Through Acquisition   Emile Monette GSA
Improving Cybersecurity and Resilience Through Acquisition Emile Monette GSA
 
@AgileCLoud_ICH Presentation - 20140521 US Navy OPNAV - Capt Christopher Page
@AgileCLoud_ICH Presentation - 20140521 US Navy OPNAV - Capt Christopher Page@AgileCLoud_ICH Presentation - 20140521 US Navy OPNAV - Capt Christopher Page
@AgileCLoud_ICH Presentation - 20140521 US Navy OPNAV - Capt Christopher Page
 
Agile Cloud Conference 2 Introduction - John Brennan
Agile Cloud Conference 2 Introduction - John BrennanAgile Cloud Conference 2 Introduction - John Brennan
Agile Cloud Conference 2 Introduction - John Brennan
 
DoD Business Capability Lifecycle (BCL) Guide (Draft)
DoD Business Capability Lifecycle  (BCL)  Guide (Draft)DoD Business Capability Lifecycle  (BCL)  Guide (Draft)
DoD Business Capability Lifecycle (BCL) Guide (Draft)
 
GovCloud Network Overview Presentation
GovCloud Network Overview PresentationGovCloud Network Overview Presentation
GovCloud Network Overview Presentation
 
PM ISE Information Interoperability Presentation -agile sourcing brief
PM ISE Information Interoperability Presentation -agile sourcing briefPM ISE Information Interoperability Presentation -agile sourcing brief
PM ISE Information Interoperability Presentation -agile sourcing brief
 
Intrusion Detection on Public IaaS - Kevin L. Jackson
Intrusion Detection on Public IaaS  - Kevin L. JacksonIntrusion Detection on Public IaaS  - Kevin L. Jackson
Intrusion Detection on Public IaaS - Kevin L. Jackson
 
A Framework for Cloud Computing Adoption in South African Government
A Framework for Cloud Computing Adoption in South African GovernmentA Framework for Cloud Computing Adoption in South African Government
A Framework for Cloud Computing Adoption in South African Government
 
NCOIC GCC OWS-10 presentation 10 7 2013
NCOIC GCC OWS-10 presentation 10 7 2013NCOIC GCC OWS-10 presentation 10 7 2013
NCOIC GCC OWS-10 presentation 10 7 2013
 
Tech gate kevin l jackson - 09-21-2013
Tech gate   kevin l jackson - 09-21-2013Tech gate   kevin l jackson - 09-21-2013
Tech gate kevin l jackson - 09-21-2013
 
Paving the Way to the Cloud: Cloud Services Brokerage for Highly Secure, Dem...
Paving the Way to the Cloud:  Cloud Services Brokerage for Highly Secure, Dem...Paving the Way to the Cloud:  Cloud Services Brokerage for Highly Secure, Dem...
Paving the Way to the Cloud: Cloud Services Brokerage for Highly Secure, Dem...
 
Government cloud deployment lessons learned final (4 4 2013)
Government cloud deployment lessons learned final (4 4 2013)Government cloud deployment lessons learned final (4 4 2013)
Government cloud deployment lessons learned final (4 4 2013)
 

Recently uploaded

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
 
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 2024The Digital Insurer
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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
 
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, Adobeapidays
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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 2024The Digital Insurer
 
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.pptxHampshireHUG
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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
 

Recently uploaded (20)

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
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
+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...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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...
 

Soa R Dataline Government Cloud Computing Geva Perry

  • 1. Cloud Computing Designing Applications for Efficiency Geva Perry General Manager, Cloud Computing
  • 2. Global 1000 Companies Rely on GigaSpaces - Confidential -
  • 3. Market Trends • Software architecture is undergoing a “once in a decade” transformation: 1980s Client 1990s 2000s Mainframe N-tier Virtualized Server • IDC on Cloud Computing: quot;This is about the IT industry's new model for the next 20 years,quot; – Vernon Turner, head of enterprise infrastructure, consumer and telecoms research. - Confidential -
  • 4. Volatile and Unpredictable Application Loads • Transactions, data and user growth - require greater investment • Volatile and unpredictable growth rates - add greater risk • How do you design and build applications that cost-effectively scale in such conditions? • Without compromising reliability, performance and time-to-market? 1,300,000,000 1,200,000,000 1,100,000,000 1,000,000,000 900,000,000 800,000,000 700,000,000 600,000,000 500,000,000 400,000,000 300,000,000 200,000,000 100,000,000 0 J-04 M-04 M-04 J-04 S-04 N-04 J-05 M-05 M-05 J-05 S-05 N-05 J-06 M-06 M-06 J-06 S-06 N-06 J-07 M-07 M-07 J-07 S-07 - Confidential -
  • 5. Non-Scalable Applications Are Expensive and Risky • Non-scalable applications suffer from diminishing returns on added resources • As the business grows, per transaction costs INCREASE • At some point the application will hit a wall, leading to: – Application crashes (and potential disaster for the business – at huge cost) – Expensive process of re-architecting the application every few months/years Non-Linear Scalability (15% Contention) $1,200,000 $1,000,000 Server cost: $20,000 Total Solution Cost $800,000 $600,000 Single server throughput: The Scalability 1,000 tx/sec $400,000 Wall Contention: $200,000 15% $0 1,000 2,000 3,000 4,000 5,000 6,000 7,000 8,000 9,000 10,000 Required Throughput (e.g., Tx/Sec) - Confidential -
  • 6. Scalability Disasters Are More Common Than Ever • Lost customers • Lost revenues • Brand damage - Confidential -
  • 7. Downtime Costs Can Easily Exceed $100K Per Hour • According to a 2004 Forrester survey of 235 companies the hourly cost of downtime was: Percent of Companies Hourly Cost 33% $10K-100K 25% $100K-500K 13% $500K- 1M 4% >$1M 25% Didn’t Know - Confidential -
  • 8. Gartner Highlights the Full Impact of Downtime - Confidential -
  • 9. Over-Provisioning is Rampant • Companies allocate high-end, expensive servers to handle future capacity • The result: average industry server utilization rates are15%-20% • The trend is changing: utilization rates are growing due to virtualization • Companies that don’t achieve higher levels of utilization will be in a competitive disadvantage - Confidential -
  • 10. The Goal: Linear Scalability On Demand • No diminishing returns on scale • No code changes when scaling • Drop in another box and increase capacity linearly $1,200,000 $1,000,000 $800,000 $600,000 $400,000 $200,000 $0 1,000 2,000 3,000 4,000 5,000 6,000 7,000 8,000 9,000 10,000 1,000 tx/sec tx/sec tx/sec tx/sec 2,000 3,000 4,000 Linear Scalability Non-Linear Scalability (15% Contention) - Confidential -
  • 11. The Need for Speed “Users really respond to speed.” – Marissa Mayer, VP, Google • A brokerage can lose up to $4 million per millisecond of latency – The Tabb Group •An additional 500 ms latency resulted in -20% traffic – Google • An additional 100 ms in latency resulted in -1% sales – Amazon - Confidential -
  • 12. The Prevailing Model: Do You See the Problem? Business/Services Tier Data Tier A B C Back-up Back-up Messaging Back-up Back-up - Confidential -
  • 13. An Actual Oracle Press Release. No Kidding. • [Numbers in brackets are COST PER CPU] • “Qtrax's implementation includes Oracle Database [$17.5k to $47.5k], Oracle Real Application Clusters [$23k], Oracle Enterprise Manager [$3.5 to $20k+] and components of Oracle Fusion Middleware [?], including Oracle Application Server [$10k to $30k] and Oracle Coherence [$4k to $25k]. With this software now in place, Qtrax will have the ability to support millions of concurrent users [they better!]. “ • Total: $58K to $145.5k+ per CPU! • And don’t forget 22% annual support fees… - Confidential -
  • 14. Cloud Computing - Confidential -
  • 15. Cloud Computing • Key Elements: – Architecture: Virtualization, on demand provisioning, distributed computing (parallel processing, data partitioning) – Business model: Utility – usage-based or subscription • Three sub-categories of cloud computing: – Software-as-a-Service: applications – Platform-as-a-Service: middleware, databases – Infrastructure-as-a-Service (hardware + OS + virtualization) • Economic drivers: – Cloud providers benefit from economies of scale and expertise – Only pay for what you need, when you need it – Rapid time-to-value - Confidential -
  • 16. Amazon Elastic Compute Cloud (EC2) • Rent infrastructure with a pay-per-usage model – Compute, Bandwidth, Storage, Messages, etc. • The Amazon Machine Image (AMI) – Virtual resource (Hardware and Memory) which can be rapidly deployed as needed – Comes in several sizes • EC2 is a part of Amazon Web Services: – Simple Storage Service (S3) – Simple Queue Service (SQS) – Amazon SimpleDB (SDB) – Flexible Payments Service (FPS) • Two unique aspects: – Open to third-parties – No human interaction – just enter a credit card with no complex contracts - Confidential -
  • 17. Reality or Hype? • Like all big, innovative technologies, will go through a hype cycle • We are definitely nearing the “peak of inflated expectations” • However… • Gartner: “By 2012, 80 percent of Fortune 1000 companies will pay for some cloud computing service, and 30 percent of them will pay for cloud computing infrastructure” - Confidential -
  • 18. Massive Investments in Cloud Computing • Amazon: Amazon Web Services (EC2, S3, SQS, SimpleDB and more) • Google: Google Apps (SaaS), Google App Engine (APaaS) • Intuit $300+ million investment • Salesforce.com • Microsoft: Windows Live (SaaS), SQL Server Data Services (APaaS), Windows Cloud • IBM: “Blue Cloud” (APaaS) • HP: Adaptive Infrastructure as a Service (IaaS), EDS??? • Sun: Network.com (IaaS), Project Caroline (APaaS) • EMC: Storage cloud • Dell • ISVs: RedHat, MySQL, Sun Solaris and others on EC2 • Telcos: AT&T, BT • Start-Ups and Smaller Vendors: Joyent, Flexiscale, GoGrid and more • A growing eco-system: RightScale, Elastra, CohesiveFT, Eucalyptus, 3Tera - Confidential -
  • 19. Cloud computing is rapidly becoming serious business • “We expect that over the next several years the operation will become a major business alongside our retail business” – Adam Selipsky, vice president, Amazon Web Services • In the last two months of 2007 usage of Amazon Web Services grew by 40% • $131 million revenues in Q1 from AWS • 60,000 customers • The majority of usage comes from banks, pharmaceuticals and other large corporations - Confidential -
  • 20. Amazon Web Services Traffic Over-Taking Retail Site Source: Amazon - Confidential -
  • 21. “Advanced” Cloud Uses • Vertical and Specialized Clouds – Compliance, Laws, Regulations – Geography – Industry Needs – Technology, Platform • Hybrid Clouds – Cloudbursting – Disaster Recovery, Fail-Over, Continuity – Cloud spanning – Cloud hopping • Cloud Exchange - Confidential -
  • 22. Barriers to Cloud Computing • Psychological Barriers • Platform Lock-In, Dependence • Security • Compliance • Costs • Application Architecture – How do we design applications to take advantage of the cloud? – Grow and shrink on-demand (scalability) – Data affinity – Portability – Efficiency – Performance – Fault-tolerance and self-healing - Confidential -
  • 23. The Prevailing Model: Do You See the Problem? Business/Services Tier Data Tier A B C Back-up Back-up Messaging Back-up Back-up - Confidential -
  • 24. Analogy: Car Wash - Confidential -
  • 25. All-In-One: “Washing Unit” - Confidential -
  • 27. Virtual Middleware: Eliminate All Bottlenecks Business tier Co-locate all application components in a single server Manage data and messaging in memory - Confidential -
  • 28. Scale-Out On Demand With No Code Changes - Confidential -
  • 29. Write to the Database in the Background - Confidential -
  • 30. Achieve Resiliency with Hot Fail-Over Primary Backup Failure Failover Continuous High-Availability Single high-availability model for all tiers Automated failover/redundancy mechanism Active/Active – efficient use of IT resources - Confidential -
  • 31. Supports Common Frameworks & Languages to Smooth Adoption and Increase Developer Productivity C++ - Confidential -