SlideShare a Scribd company logo
1 of 17
1




    Shine a Light on Shadow IT
        Effective Cloud Cost Management
            Sharon Wagner, CloudSlam ‘12
2

    Outline

         Introduction, Cloud in Shadow IT

         Cloud cost management process

         Customer case study and lesson learned

         Summary, questions and answers




                      www.cloudyn.com | info@cloudyn.com
3

    About Me

     Director of Product Management, Oblicore

     Sr. Principal, Cloud Connected Enterprise, CA

     Founder and CEO, Cloudyn




                      www.cloudyn.com | info@cloudyn.com
4

    Shadow IT is here to stay
     “IT controls less than 50% of corporate technology
     expenditures”, PwC , June 2011


     “In less than three years, 35% of enterprise IT
     expenditures will happen outside of the corporate IT
     budget.”, Gartner, Dec 2011


     Cloud vendors doing their best to increase adoption
       Variety of services
       Provisioning agility
       Resources availability
       Continuously decreasing cost



                          www.cloudyn.com | info@cloudyn.com
6

    Aligning IT to business demands



             IT
             Control


                              Cloud
                             Adoption

                                     Business
                                                   Agility



                       www.cloudyn.com | info@cloudyn.com
7

    Both IT and the business are:


            Losing cost
              Control                                          Unable to maximize
                                                                  Investment


             Can’t plan                                      Over-provisioning
              Capacity                                          resources




                www.cloudyn.com | info@cloudyn.com | Cloudyn Confidential and Proprietary
8




    www.cloudyn.com | info@cloudyn.com | Cloudyn Confidential and Proprietary
9

    If you can’t beat them, join them!

     Leverage your domain expertise

     Know all cloud options

     Find the best business terms

     Streamline your cost management process




                       www.cloudyn.com | info@cloudyn.com
10

       Effective cloud cost management

     Based on feedback from
     key enterprises with $1M+
     cloud spend annually          Discover & Assess



          Act, Change,
           Optimize                                                        Set Operational
                                                                               Controls




                     Set Organizational                        Align to Corporate
                          Controls                                    Goals


                                    www.cloudyn.com | info@cloudyn.com
11

     Energy & Co case study and lesson learned
      A World wide energy company
      Jim is an IT director
      Energy & Co has a significant IaaS footprint
        Multiple business units
        Development, testing and production
                                                                     what
        Over 100 cloud accounts, +2000 servers                     resources
        Fluctuating environment                                    belong to
                                                                  which task?
                                                How will I
                                               explain this
                                                bill to my
                                                  boss?

                                      What
                                  resources are
                                     REALLY
                                    needed?
                             www.cloudyn.com | info@cloudyn.com
12

     Understand your cloud resources consumption

     • 32 Extra Large servers running idle for 2 months                            Discover &
                                                                                     Assess
                                                                                                        Set
     • 3852 snapshots of a single volume
                                                                  Act, Change,
                                                                   Optimize                          Operational
                                                                                                      Controls
                                                                              Set                Align to

     • 11 reservations with no associated instances                      Organization
                                                                          al Controls
                                                                                                Corporate
                                                                                                  Goals


     • 3 non-production databases running in 4.3% CPU utilization
     • 80% predicted growth in annual cost

              Taking care of these reduces cost by 34%




                             www.cloudyn.com | info@cloudyn.com
13

     Control resource consumption in real-time
                                                                                  Discover &
      First, set operational alerts:                             Act, Change,
                                                                                    Assess
                                                                                                       Set
                                                                  Optimize                          Operational
                                                                                                     Controls
        Daily growth in # of instances exceeds 5%                            Set                Align to
                                                                        Organization           Corporate
                                                                         al Controls             Goals
        Weekly growth in cost exceeds 5%

        Unused resources

        Underutilized servers, databases




           Now at least there won’t be any surprises
           for Jim!




                            www.cloudyn.com | info@cloudyn.com
14

     Define cost units and break-down the spending

      Map cloud resources to business units                                       Discover &
                                                                                    Assess
                                                                 Act, Change,                          Set
                                                                  Optimize                          Operational
        Define business units                                                                        Controls
                                                                             Set                Align to
        Define resource mapping rules                                   Organization           Corporate
                                                                         al Controls             Goals

        Define budget structure

        Define owners

        Set cost and consumption views



           Spending became clearer:
           Jim could see who spends what, where and when



                            www.cloudyn.com | info@cloudyn.com
15

     Have unit owners control their costs
                                                                                   Discover &
                                                                                     Assess
      Set business metrics                                        Act, Change,                          Set
                                                                   Optimize                          Operational
                                                                                                      Controls
        Budget violation projection                                           Set                Align to
                                                                         Organization           Corporate
                                                                          al Controls             Goals
        Abnormal consumption growth

        Cloud usage inefficiency

        Correlate cloud cost with business activities




              Now control was delegated to the unit
              owners, with Jim supervision




                             www.cloudyn.com | info@cloudyn.com
16

     Usage-based cost and capacity optimization

      Rightsizing first:                                                            Discover &
                                                                                      Assess
                                                                   Act, Change,                          Set
        Constantly eliminate unused resources                       Optimize                          Operational
                                                                                                       Controls
        Downscale overgrown instances                                          Set                Align to
                                                                          Organization           corporate
        Get rid of retired storage                                         al Controls             Goals



      Price optimization to follow:
        Optimally reserve instances based on usage
        Reallocate resources to existing reservations




              Eventually the bill dropped by ~35% !




                              www.cloudyn.com | info@cloudyn.com
17

     Summary

      Enhance your domain expertise
       Know your cloud options

      Think small – avoid traditional capacity allocation
       For fine-grained control

      Over-provision to the right extent
       Leverage usage trends to rightsize consumption

      Your environment is dynamic
       Your solution should be dynamic too




                            www.cloudyn.com | info@cloudyn.com
18




     Thank You
       sharon@cloudyn.com
       Cloud Economics
       @cloudyn_buzz
       blog.cloudyn.com

More Related Content

More from Khazret Sapenov

Up2012edit daniel chalef
Up2012edit daniel chalefUp2012edit daniel chalef
Up2012edit daniel chalefKhazret Sapenov
 
Up2012 scaling my sql in the cloud by moshe shadmon, founder, cto scaledb
Up2012  scaling my sql in the cloud by moshe shadmon, founder, cto scaledbUp2012  scaling my sql in the cloud by moshe shadmon, founder, cto scaledb
Up2012 scaling my sql in the cloud by moshe shadmon, founder, cto scaledbKhazret Sapenov
 
Up 2012 smart cloud presentation_final
Up 2012   smart cloud presentation_finalUp 2012   smart cloud presentation_final
Up 2012 smart cloud presentation_finalKhazret Sapenov
 
Up 2012 wally mac dermid - final
Up 2012   wally mac dermid - finalUp 2012   wally mac dermid - final
Up 2012 wally mac dermid - finalKhazret Sapenov
 
Up 2012 dave jilk - multi-tenancy in paa s (distribution version)
Up 2012   dave jilk - multi-tenancy in paa s (distribution version)Up 2012   dave jilk - multi-tenancy in paa s (distribution version)
Up 2012 dave jilk - multi-tenancy in paa s (distribution version)Khazret Sapenov
 
Transverse up cloud 2012 - final
Transverse   up cloud 2012 - finalTransverse   up cloud 2012 - final
Transverse up cloud 2012 - finalKhazret Sapenov
 
Transforming cloud infrastructure to support big data storage and workflows b...
Transforming cloud infrastructure to support big data storage and workflows b...Transforming cloud infrastructure to support big data storage and workflows b...
Transforming cloud infrastructure to support big data storage and workflows b...Khazret Sapenov
 
The elephantintheroom bigdataanalyticsinthecloud
The elephantintheroom bigdataanalyticsinthecloudThe elephantintheroom bigdataanalyticsinthecloud
The elephantintheroom bigdataanalyticsinthecloudKhazret Sapenov
 
Taking control of bring your own device byod with desktops as a service (daa ...
Taking control of bring your own device byod with desktops as a service (daa ...Taking control of bring your own device byod with desktops as a service (daa ...
Taking control of bring your own device byod with desktops as a service (daa ...Khazret Sapenov
 
Rethink cloud security to get ahead of the risk curve by kurt johnson, vice p...
Rethink cloud security to get ahead of the risk curve by kurt johnson, vice p...Rethink cloud security to get ahead of the risk curve by kurt johnson, vice p...
Rethink cloud security to get ahead of the risk curve by kurt johnson, vice p...Khazret Sapenov
 
Regulatory compliant cloud computing rethinking web application architectures...
Regulatory compliant cloud computing rethinking web application architectures...Regulatory compliant cloud computing rethinking web application architectures...
Regulatory compliant cloud computing rethinking web application architectures...Khazret Sapenov
 
Memsql product overview_2013
Memsql product overview_2013Memsql product overview_2013
Memsql product overview_2013Khazret Sapenov
 
Managing application performance for cloud apps bmc
Managing application performance for cloud apps bmcManaging application performance for cloud apps bmc
Managing application performance for cloud apps bmcKhazret Sapenov
 
Glenn solomon up presso d 3.pptx
Glenn solomon up presso d 3.pptxGlenn solomon up presso d 3.pptx
Glenn solomon up presso d 3.pptxKhazret Sapenov
 
Future of cloud up presentation m_dawson
Future of cloud up presentation m_dawsonFuture of cloud up presentation m_dawson
Future of cloud up presentation m_dawsonKhazret Sapenov
 
Efrat ip up con 2012 presentation
Efrat ip up con 2012 presentationEfrat ip up con 2012 presentation
Efrat ip up con 2012 presentationKhazret Sapenov
 
Decentralized cloud an industrial reality with higher resilience by jean-pa...
Decentralized cloud   an industrial reality with higher resilience by jean-pa...Decentralized cloud   an industrial reality with higher resilience by jean-pa...
Decentralized cloud an industrial reality with higher resilience by jean-pa...Khazret Sapenov
 
David lucas big data presentation
David lucas big data presentationDavid lucas big data presentation
David lucas big data presentationKhazret Sapenov
 

More from Khazret Sapenov (20)

Up2012edit daniel chalef
Up2012edit daniel chalefUp2012edit daniel chalef
Up2012edit daniel chalef
 
Up2012 scaling my sql in the cloud by moshe shadmon, founder, cto scaledb
Up2012  scaling my sql in the cloud by moshe shadmon, founder, cto scaledbUp2012  scaling my sql in the cloud by moshe shadmon, founder, cto scaledb
Up2012 scaling my sql in the cloud by moshe shadmon, founder, cto scaledb
 
Up 2012 smart cloud presentation_final
Up 2012   smart cloud presentation_finalUp 2012   smart cloud presentation_final
Up 2012 smart cloud presentation_final
 
Up 2012 wally mac dermid - final
Up 2012   wally mac dermid - finalUp 2012   wally mac dermid - final
Up 2012 wally mac dermid - final
 
Up 2012 dave jilk - multi-tenancy in paa s (distribution version)
Up 2012   dave jilk - multi-tenancy in paa s (distribution version)Up 2012   dave jilk - multi-tenancy in paa s (distribution version)
Up 2012 dave jilk - multi-tenancy in paa s (distribution version)
 
Transverse up cloud 2012 - final
Transverse   up cloud 2012 - finalTransverse   up cloud 2012 - final
Transverse up cloud 2012 - final
 
Transforming cloud infrastructure to support big data storage and workflows b...
Transforming cloud infrastructure to support big data storage and workflows b...Transforming cloud infrastructure to support big data storage and workflows b...
Transforming cloud infrastructure to support big data storage and workflows b...
 
The elephantintheroom bigdataanalyticsinthecloud
The elephantintheroom bigdataanalyticsinthecloudThe elephantintheroom bigdataanalyticsinthecloud
The elephantintheroom bigdataanalyticsinthecloud
 
Taking control of bring your own device byod with desktops as a service (daa ...
Taking control of bring your own device byod with desktops as a service (daa ...Taking control of bring your own device byod with desktops as a service (daa ...
Taking control of bring your own device byod with desktops as a service (daa ...
 
Rethink cloud security to get ahead of the risk curve by kurt johnson, vice p...
Rethink cloud security to get ahead of the risk curve by kurt johnson, vice p...Rethink cloud security to get ahead of the risk curve by kurt johnson, vice p...
Rethink cloud security to get ahead of the risk curve by kurt johnson, vice p...
 
Regulatory compliant cloud computing rethinking web application architectures...
Regulatory compliant cloud computing rethinking web application architectures...Regulatory compliant cloud computing rethinking web application architectures...
Regulatory compliant cloud computing rethinking web application architectures...
 
Memsql product overview_2013
Memsql product overview_2013Memsql product overview_2013
Memsql product overview_2013
 
Managing application performance for cloud apps bmc
Managing application performance for cloud apps bmcManaging application performance for cloud apps bmc
Managing application performance for cloud apps bmc
 
Making case up
Making case upMaking case up
Making case up
 
Green qloud up-con
Green qloud up-conGreen qloud up-con
Green qloud up-con
 
Glenn solomon up presso d 3.pptx
Glenn solomon up presso d 3.pptxGlenn solomon up presso d 3.pptx
Glenn solomon up presso d 3.pptx
 
Future of cloud up presentation m_dawson
Future of cloud up presentation m_dawsonFuture of cloud up presentation m_dawson
Future of cloud up presentation m_dawson
 
Efrat ip up con 2012 presentation
Efrat ip up con 2012 presentationEfrat ip up con 2012 presentation
Efrat ip up con 2012 presentation
 
Decentralized cloud an industrial reality with higher resilience by jean-pa...
Decentralized cloud   an industrial reality with higher resilience by jean-pa...Decentralized cloud   an industrial reality with higher resilience by jean-pa...
Decentralized cloud an industrial reality with higher resilience by jean-pa...
 
David lucas big data presentation
David lucas big data presentationDavid lucas big data presentation
David lucas big data presentation
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
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
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Shine a light on “Shadow IT”: Taking control of usage and spending in the cloud by Sharon Wagner, CEO and Founder of Cloudyn

  • 1. 1 Shine a Light on Shadow IT Effective Cloud Cost Management Sharon Wagner, CloudSlam ‘12
  • 2. 2 Outline Introduction, Cloud in Shadow IT Cloud cost management process Customer case study and lesson learned Summary, questions and answers www.cloudyn.com | info@cloudyn.com
  • 3. 3 About Me Director of Product Management, Oblicore Sr. Principal, Cloud Connected Enterprise, CA Founder and CEO, Cloudyn www.cloudyn.com | info@cloudyn.com
  • 4. 4 Shadow IT is here to stay “IT controls less than 50% of corporate technology expenditures”, PwC , June 2011 “In less than three years, 35% of enterprise IT expenditures will happen outside of the corporate IT budget.”, Gartner, Dec 2011 Cloud vendors doing their best to increase adoption Variety of services Provisioning agility Resources availability Continuously decreasing cost www.cloudyn.com | info@cloudyn.com
  • 5. 6 Aligning IT to business demands IT Control Cloud Adoption Business Agility www.cloudyn.com | info@cloudyn.com
  • 6. 7 Both IT and the business are: Losing cost Control Unable to maximize Investment Can’t plan Over-provisioning Capacity resources www.cloudyn.com | info@cloudyn.com | Cloudyn Confidential and Proprietary
  • 7. 8 www.cloudyn.com | info@cloudyn.com | Cloudyn Confidential and Proprietary
  • 8. 9 If you can’t beat them, join them! Leverage your domain expertise Know all cloud options Find the best business terms Streamline your cost management process www.cloudyn.com | info@cloudyn.com
  • 9. 10 Effective cloud cost management Based on feedback from key enterprises with $1M+ cloud spend annually Discover & Assess Act, Change, Optimize Set Operational Controls Set Organizational Align to Corporate Controls Goals www.cloudyn.com | info@cloudyn.com
  • 10. 11 Energy & Co case study and lesson learned A World wide energy company Jim is an IT director Energy & Co has a significant IaaS footprint Multiple business units Development, testing and production what Over 100 cloud accounts, +2000 servers resources Fluctuating environment belong to which task? How will I explain this bill to my boss? What resources are REALLY needed? www.cloudyn.com | info@cloudyn.com
  • 11. 12 Understand your cloud resources consumption • 32 Extra Large servers running idle for 2 months Discover & Assess Set • 3852 snapshots of a single volume Act, Change, Optimize Operational Controls Set Align to • 11 reservations with no associated instances Organization al Controls Corporate Goals • 3 non-production databases running in 4.3% CPU utilization • 80% predicted growth in annual cost Taking care of these reduces cost by 34% www.cloudyn.com | info@cloudyn.com
  • 12. 13 Control resource consumption in real-time Discover & First, set operational alerts: Act, Change, Assess Set Optimize Operational Controls Daily growth in # of instances exceeds 5% Set Align to Organization Corporate al Controls Goals Weekly growth in cost exceeds 5% Unused resources Underutilized servers, databases Now at least there won’t be any surprises for Jim! www.cloudyn.com | info@cloudyn.com
  • 13. 14 Define cost units and break-down the spending Map cloud resources to business units Discover & Assess Act, Change, Set Optimize Operational Define business units Controls Set Align to Define resource mapping rules Organization Corporate al Controls Goals Define budget structure Define owners Set cost and consumption views Spending became clearer: Jim could see who spends what, where and when www.cloudyn.com | info@cloudyn.com
  • 14. 15 Have unit owners control their costs Discover & Assess Set business metrics Act, Change, Set Optimize Operational Controls Budget violation projection Set Align to Organization Corporate al Controls Goals Abnormal consumption growth Cloud usage inefficiency Correlate cloud cost with business activities Now control was delegated to the unit owners, with Jim supervision www.cloudyn.com | info@cloudyn.com
  • 15. 16 Usage-based cost and capacity optimization Rightsizing first: Discover & Assess Act, Change, Set Constantly eliminate unused resources Optimize Operational Controls Downscale overgrown instances Set Align to Organization corporate Get rid of retired storage al Controls Goals Price optimization to follow: Optimally reserve instances based on usage Reallocate resources to existing reservations Eventually the bill dropped by ~35% ! www.cloudyn.com | info@cloudyn.com
  • 16. 17 Summary Enhance your domain expertise Know your cloud options Think small – avoid traditional capacity allocation For fine-grained control Over-provision to the right extent Leverage usage trends to rightsize consumption Your environment is dynamic Your solution should be dynamic too www.cloudyn.com | info@cloudyn.com
  • 17. 18 Thank You sharon@cloudyn.com Cloud Economics @cloudyn_buzz blog.cloudyn.com

Editor's Notes

  1. new approach to cloud cost managementLest start by outline the dynamics of cloud environments
  2. Discover & Assess => Insight into Resources Consumption (Intelligently determine the most suitable vendor, configuration and economical model)Set Operational Controls => Set consumption and cost indicators.Align to corporate objectives => Insight into Cost Structure / Allocation models How much my projects / customers / business activities costin the Cloud? Am I on or off budget? Am I expected to be on or off budget?Set organizational Controls => Set thresholds and indicators for budget versus actual, resources allocation for various business units, etc.Act => Implement deployment optimization in terms of resources provisioning, pricing plans, and ??? (will there be different recommendations for the cost allocation alerts?)Rightsize your cloud cost and capacity based on actual use pattern
  3. Meet Vincent, IT director of Antlers and Hooves Enterprise. The enterprise uses cloud for multiple business purposes: marketing campaigns, Hadoop processing of data and extension of corporate IT on holidays. For each business purpose, in addition to production, there are multiple development and testing environments. Vincent has dedicated accounts for each business unit but looking through management consoles at the deployments he has absolutely no idea what resources belong to which task, which of them are required at all and who’s responsible for what.  At the end of each month the bill becomes higher and higher. Each month Vincent needs to put someone for several days to manually map the resources to their owners. Vincent needs help to get the situation under control. What should be done?
  4. Vincent Found: 15 Extra Large instances running 2 months after the marketing campaign was over3852 snapshots of a single volume11 Reservations that did not have the associated instancesCloud cost growing every dayGet full real-time visibility: Easily map the resources to the business tasksCalculate the cost of each task, including the history and the trendsAutomatically track deviations from norm Do the root cause analysis: Find the main cost contributorsQuickly find the cause of the budget deviationList of unused and underutilized resources may include:Unused reservationsForgotten instancesLeast-utilized instancesUnattached VolumesOld SnapshotsOver-sized databases
  5. Vincent defined alerts to enable control:When number of instances grows by more than 5% in one dayWhen daily cost increases by more than 5%When monthly cost-to-date is higher by 5% than the same day previous monthWeekly and monthly costNow at least there won’t be any surprises!Track consumption trends to avoid unanticipated cloud cost:Measure your cloud resources consumption as it happensIdentify trends and spikes in usage and costSet automatic alerts to notify the deviation from planned budget and resources provisioningForecast the cost of each task [is this here? Or should it be in the organization controls?]
  6. Insight into cost structure, budget management (plan vs. actual) and resources allocation (spending on each project / customer / business activity in the Cloud)Share data with the business:Allow each unit and task owner a dedicated view into his cost
  7. Protective Foresight => be notified when approaching budget limits (total, or for specific tasks & business units)Involve relevant parties and endorse ownership:Alert relevant people so that the deviations are immediately handledset different alert thresholds for different roles: Task owners get alerts when the spend gets close to the budget limitsBusiness unit owners get aggregated alerts on the unit spend and “red” alerts for specific tasks
  8. Implement deployment optimization in terms of resources provisioning & pricing plans, globally and for specific tasks / business unitsEliminate unneeded resources.Forgotten instancesUnused volumesOld snapshots Right-size your cloud.Make sure the instances you are using are just large enough for your needs. Do not over-provision: it’s easy to launch larger instance if required, so think small.RDS storage is easily grown. Use what you need.Pick the best matching pricing scheme.If appropriate – use spots. (Most effective with Hadoop)Use reservations. Light Utilization starts paying off after 2.5 months!Use cheaper regions if possible: us-east-1 and us-west-2 are your best bets in US. The latency differences between us-west-1 and us-west-2 are negligible in most cases, but the latter is cheaper.
  9. new approach to cloud cost managementLest start by outline the dynamics of cloud environments