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

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

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