SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Using NetApp Manageability
SDK to do more than
configuration tasks
Ezra Tingler
IT Senior Storage Engineer
NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only2
Ezra Tingler
Senior Storage Engineer
NetApp
linkedin.com/in/ezratingler/
Ezra Tingler is a Senior Storage Engineer in NetApp’s corporate IT team. In
this role, he is a member of Customer-1, which acts as the first adopter of
NetApp’s products and services. Since 2011, he has been the lead for both
the storage ecosystem services and storage capacity and performance
service lines. Ezra is responsible for the automation and management of IT
storage capacity, efficiency, and performance. This includes overseeing its
architecture, procurement, deployment, standards development, and
maintenance.
Ezra has more than 22 years of IT experience and resides in the Raleigh,
NC, area with his family.
NMSDK Overview
 Provides infrastructure to develop applications to monitor and
manage NetApp® storage system.
 Bundle of open interfaces (APIs) to enable easy development
of interoperable management solution.
 Enables integration with third party management tool,
orchestration tool, or home-grown tool in a customer
environment.
 Download: https://mysupport.netapp.com/NOW/cgi-
bin/software/?product=NetApp+Manageability+SDK&platform=
All+Platforms
NetApp Manageability Software Development Kit (NMSDK)
NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only3
ZExplore Development Interface (ZEDI)
 ZEDI is a GUI tool that is bundled with NMSDK. It allows
you to connect to Data ONTAP servers or OCUM and
test APIs on them.
 ZEDI lists APIs and generates code automatically for the
APIs chosen hence reducing developer burden.
 ZEDI can be used to make/save new workflows and use
pre-existing workflows to perform a series of commonly
done tasks easily.
NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only4
NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only5
ZExplore Development Interface (ZEDI)
Example: Auto balancing of like aggregates
NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only6
START
Pull information
from OCUM
Reporting
Database
Perform volume
move
End
Resolve
violations
YES
NO
Configuration
violations
found?
Aggregate
still over 70%
utilization?
Any
aggregates
with over 70%
utilization?
NO
YES
YES NO
Results of automating storage administration tasks
NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only7
BEFORE
Volume configuration issues
or conflicted with our standards
 30% in development
 20% in production
Aggregate capacity incident
(opened at >70% level)
 15 incidents per month (avg.)
 6.25 days to resolve (avg.)
Potential new CapEx investment
• Automate volume
moves
• Automate cluster
configuration
• Automate configuration
management
• Enforce standards
AFTER
Scripts automatically resolved
common conflicts
Resolution of aggregate capacity
incidents
 Resolved in minutes, not days
Thin provisioning
 Resolved in minutes not days
 5PB of immediate space savings
Able to control capacity growth
 How to use NetApp Manageability SDK to automate storage tasks to save time
and reduce error
 Write scripts to automate storage administration—no coding experience
required!
 Learn where to find automation scripts and general code examples in the SDK
Discussion Forum: http://developer.netapp.com
 Support available through NetApp
 SDK customers and end customers of partner products can contact support to
log issues related to SDK
NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only8
Key Takeaways / Q&A
Insight
Stay Connected
Follow NetApp Insight on Facebook and Twitter
9 NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
www.NetAppIT.com
@NetAppIT
Visit our
NetApp on NetApp
Booth 29
© 2017 NetApp, Inc. All rights reserved. No portions of this presentation may be reproduced without prior written consent of NetApp,
Inc. Specifications are subject to change without notice. NetApp and the NetApp logo are registered trademarks of NetApp, Inc. in the
United States and/or other countries. All other brands or products are trademarks or registered trademarks of their respective holders.
Thank You.

Weitere ähnliche Inhalte

Was ist angesagt?

10 Good Reasons: NetApp for Machine Learning
10 Good Reasons: NetApp for Machine Learning10 Good Reasons: NetApp for Machine Learning
10 Good Reasons: NetApp for Machine LearningNetApp
 
Top 5 Approaches to Hybrid Cloud Storage
Top 5 Approaches to Hybrid Cloud StorageTop 5 Approaches to Hybrid Cloud Storage
Top 5 Approaches to Hybrid Cloud StorageNetApp
 
NetApp HCI. Enterprise-Scale
NetApp HCI. Enterprise-ScaleNetApp HCI. Enterprise-Scale
NetApp HCI. Enterprise-ScaleNetApp
 
Accelerate your business in a data-driven world
Accelerate your business in a data-driven worldAccelerate your business in a data-driven world
Accelerate your business in a data-driven worldNetApp
 
10 Good Reasons: NetApp for Analytics
10 Good Reasons: NetApp for Analytics10 Good Reasons: NetApp for Analytics
10 Good Reasons: NetApp for AnalyticsNetApp
 
10 Good Reasons: NetApp HCI
10 Good Reasons: NetApp HCI10 Good Reasons: NetApp HCI
10 Good Reasons: NetApp HCINetApp
 
Corporate IT at NetApp
Corporate IT at NetAppCorporate IT at NetApp
Corporate IT at NetAppNetApp
 
Meet the NetApp A-Team
Meet the NetApp A-TeamMeet the NetApp A-Team
Meet the NetApp A-TeamNetApp
 
NetApp Clustered Data ONTAP Operating System and OnCommand Insight - Performance
NetApp Clustered Data ONTAP Operating System and OnCommand Insight - PerformanceNetApp Clustered Data ONTAP Operating System and OnCommand Insight - Performance
NetApp Clustered Data ONTAP Operating System and OnCommand Insight - PerformanceNetApp
 
Webinar: NetApp SaaS Backup
Webinar: NetApp SaaS BackupWebinar: NetApp SaaS Backup
Webinar: NetApp SaaS BackupNetApp
 
Accelerate, Simplify, and Be Future-Ready with NetApp for SAP
Accelerate, Simplify, and Be Future-Ready with NetApp for SAPAccelerate, Simplify, and Be Future-Ready with NetApp for SAP
Accelerate, Simplify, and Be Future-Ready with NetApp for SAPNetApp
 
L'Iperconvergenza 2.0: NetApp HCI in Action
L'Iperconvergenza 2.0: NetApp HCI in ActionL'Iperconvergenza 2.0: NetApp HCI in Action
L'Iperconvergenza 2.0: NetApp HCI in ActionNetApp
 
NetApp 2019 Perspectives
NetApp 2019 PerspectivesNetApp 2019 Perspectives
NetApp 2019 PerspectivesNetApp
 
Instantaneous Replication of Build Artifacts with NetApp
Instantaneous Replication of Build Artifacts with NetAppInstantaneous Replication of Build Artifacts with NetApp
Instantaneous Replication of Build Artifacts with NetAppNetApp
 
NetApp Clustered Data ONTAP Operating System and OnCommand Insight - Deliver
NetApp Clustered Data ONTAP Operating System and OnCommand Insight - DeliverNetApp Clustered Data ONTAP Operating System and OnCommand Insight - Deliver
NetApp Clustered Data ONTAP Operating System and OnCommand Insight - DeliverNetApp
 
EMEA TechTalk – The NetApp Flash Optimized Portfolio
EMEA TechTalk – The NetApp Flash Optimized PortfolioEMEA TechTalk – The NetApp Flash Optimized Portfolio
EMEA TechTalk – The NetApp Flash Optimized PortfolioNetApp
 
Revolutionising Storage for your Future Business Requirements
Revolutionising Storage for your Future Business RequirementsRevolutionising Storage for your Future Business Requirements
Revolutionising Storage for your Future Business RequirementsNetApp
 
OpenStack at the speed of business with SolidFire & Red Hat
OpenStack at the speed of business with SolidFire & Red Hat OpenStack at the speed of business with SolidFire & Red Hat
OpenStack at the speed of business with SolidFire & Red Hat NetApp
 

Was ist angesagt? (20)

10 Good Reasons: NetApp for Machine Learning
10 Good Reasons: NetApp for Machine Learning10 Good Reasons: NetApp for Machine Learning
10 Good Reasons: NetApp for Machine Learning
 
Top 5 Approaches to Hybrid Cloud Storage
Top 5 Approaches to Hybrid Cloud StorageTop 5 Approaches to Hybrid Cloud Storage
Top 5 Approaches to Hybrid Cloud Storage
 
NetApp HCI. Enterprise-Scale
NetApp HCI. Enterprise-ScaleNetApp HCI. Enterprise-Scale
NetApp HCI. Enterprise-Scale
 
Accelerate your business in a data-driven world
Accelerate your business in a data-driven worldAccelerate your business in a data-driven world
Accelerate your business in a data-driven world
 
10 Good Reasons: NetApp for Analytics
10 Good Reasons: NetApp for Analytics10 Good Reasons: NetApp for Analytics
10 Good Reasons: NetApp for Analytics
 
10 Good Reasons: NetApp HCI
10 Good Reasons: NetApp HCI10 Good Reasons: NetApp HCI
10 Good Reasons: NetApp HCI
 
Corporate IT at NetApp
Corporate IT at NetAppCorporate IT at NetApp
Corporate IT at NetApp
 
Meet the NetApp A-Team
Meet the NetApp A-TeamMeet the NetApp A-Team
Meet the NetApp A-Team
 
NetApp Clustered Data ONTAP Operating System and OnCommand Insight - Performance
NetApp Clustered Data ONTAP Operating System and OnCommand Insight - PerformanceNetApp Clustered Data ONTAP Operating System and OnCommand Insight - Performance
NetApp Clustered Data ONTAP Operating System and OnCommand Insight - Performance
 
Webinar: NetApp SaaS Backup
Webinar: NetApp SaaS BackupWebinar: NetApp SaaS Backup
Webinar: NetApp SaaS Backup
 
Accelerate, Simplify, and Be Future-Ready with NetApp for SAP
Accelerate, Simplify, and Be Future-Ready with NetApp for SAPAccelerate, Simplify, and Be Future-Ready with NetApp for SAP
Accelerate, Simplify, and Be Future-Ready with NetApp for SAP
 
L'Iperconvergenza 2.0: NetApp HCI in Action
L'Iperconvergenza 2.0: NetApp HCI in ActionL'Iperconvergenza 2.0: NetApp HCI in Action
L'Iperconvergenza 2.0: NetApp HCI in Action
 
NetApp 2019 Perspectives
NetApp 2019 PerspectivesNetApp 2019 Perspectives
NetApp 2019 Perspectives
 
Instantaneous Replication of Build Artifacts with NetApp
Instantaneous Replication of Build Artifacts with NetAppInstantaneous Replication of Build Artifacts with NetApp
Instantaneous Replication of Build Artifacts with NetApp
 
NetApp HCI
NetApp HCINetApp HCI
NetApp HCI
 
NetApp Clustered Data ONTAP Operating System and OnCommand Insight - Deliver
NetApp Clustered Data ONTAP Operating System and OnCommand Insight - DeliverNetApp Clustered Data ONTAP Operating System and OnCommand Insight - Deliver
NetApp Clustered Data ONTAP Operating System and OnCommand Insight - Deliver
 
Microsoft private cloud with Cisco and Netapp - Flexpod solution
Microsoft private cloud with Cisco and Netapp -  Flexpod solutionMicrosoft private cloud with Cisco and Netapp -  Flexpod solution
Microsoft private cloud with Cisco and Netapp - Flexpod solution
 
EMEA TechTalk – The NetApp Flash Optimized Portfolio
EMEA TechTalk – The NetApp Flash Optimized PortfolioEMEA TechTalk – The NetApp Flash Optimized Portfolio
EMEA TechTalk – The NetApp Flash Optimized Portfolio
 
Revolutionising Storage for your Future Business Requirements
Revolutionising Storage for your Future Business RequirementsRevolutionising Storage for your Future Business Requirements
Revolutionising Storage for your Future Business Requirements
 
OpenStack at the speed of business with SolidFire & Red Hat
OpenStack at the speed of business with SolidFire & Red Hat OpenStack at the speed of business with SolidFire & Red Hat
OpenStack at the speed of business with SolidFire & Red Hat
 

Ähnlich wie NetApp IT Uses NetApp Manageability SDK to do More Than Configuration Tasks

Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp
Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetAppBridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp
Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetAppMongoDB
 
DevOps@Scale- IBM Cloud and NetAp-Insight-Berlin
DevOps@Scale- IBM Cloud and NetAp-Insight-BerlinDevOps@Scale- IBM Cloud and NetAp-Insight-Berlin
DevOps@Scale- IBM Cloud and NetAp-Insight-BerlinSreeni Pamidala
 
Return material authorization advance replacement programs apr 27, suite wo...
Return material authorization   advance replacement programs apr 27, suite wo...Return material authorization   advance replacement programs apr 27, suite wo...
Return material authorization advance replacement programs apr 27, suite wo...Bala Ramachandran
 
Meet the 14 most popular speakers coming to Insight 2014 Berlin
Meet the 14 most popular speakers coming to Insight 2014 BerlinMeet the 14 most popular speakers coming to Insight 2014 Berlin
Meet the 14 most popular speakers coming to Insight 2014 BerlinNetApp Insight
 
85737-1_Noel_final_v2
85737-1_Noel_final_v285737-1_Noel_final_v2
85737-1_Noel_final_v2Artie Noel
 
#UNIT 2017: Cloud Computing
#UNIT 2017: Cloud Computing#UNIT 2017: Cloud Computing
#UNIT 2017: Cloud ComputingUNICORNS IN TECH
 
Mho Web Dynpro Abap
Mho Web Dynpro AbapMho Web Dynpro Abap
Mho Web Dynpro Abapthomas_jung
 
B1 intercompany sizing guide
B1 intercompany sizing guideB1 intercompany sizing guide
B1 intercompany sizing guidewalldorf_share
 
NetApp Integrated EVO:RAIL Solution Frank Sowin
NetApp Integrated EVO:RAIL Solution Frank SowinNetApp Integrated EVO:RAIL Solution Frank Sowin
NetApp Integrated EVO:RAIL Solution Frank Sowinfsowin
 
Modern Application Development for the Enterprise
Modern Application Development for the EnterpriseModern Application Development for the Enterprise
Modern Application Development for the EnterpriseJuarez Junior
 
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry MasterclassTed Castelijns
 
Why citizen developers should be your new best friend - Oracle APEX
Why citizen developers should be your new best friend - Oracle APEXWhy citizen developers should be your new best friend - Oracle APEX
Why citizen developers should be your new best friend - Oracle APEXDavidPeake15
 
Securing Search Index with Searchable Encryption
Securing Search Index with Searchable EncryptionSecuring Search Index with Searchable Encryption
Securing Search Index with Searchable EncryptionHarry Ochiai
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceCA Technologies
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...CA Technologies
 
Achieving Target State Architecture in NetApp IT
Achieving Target State Architecture in NetApp ITAchieving Target State Architecture in NetApp IT
Achieving Target State Architecture in NetApp ITNetApp
 
Achieving a Target State Architecture
Achieving a Target State ArchitectureAchieving a Target State Architecture
Achieving a Target State ArchitectureRuben Klein Haneveld
 
Sap web dynpro – practices for better functionality
Sap web dynpro – practices for better functionalitySap web dynpro – practices for better functionality
Sap web dynpro – practices for better functionalityanjalirao366
 
Containers and Kubernetes
Containers and KubernetesContainers and Kubernetes
Containers and KubernetesAltoros
 

Ähnlich wie NetApp IT Uses NetApp Manageability SDK to do More Than Configuration Tasks (20)

Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp
Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetAppBridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp
Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp
 
DevOps@Scale- IBM Cloud and NetAp-Insight-Berlin
DevOps@Scale- IBM Cloud and NetAp-Insight-BerlinDevOps@Scale- IBM Cloud and NetAp-Insight-Berlin
DevOps@Scale- IBM Cloud and NetAp-Insight-Berlin
 
Return material authorization advance replacement programs apr 27, suite wo...
Return material authorization   advance replacement programs apr 27, suite wo...Return material authorization   advance replacement programs apr 27, suite wo...
Return material authorization advance replacement programs apr 27, suite wo...
 
Meet the 14 most popular speakers coming to Insight 2014 Berlin
Meet the 14 most popular speakers coming to Insight 2014 BerlinMeet the 14 most popular speakers coming to Insight 2014 Berlin
Meet the 14 most popular speakers coming to Insight 2014 Berlin
 
85737-1_Noel_final_v2
85737-1_Noel_final_v285737-1_Noel_final_v2
85737-1_Noel_final_v2
 
#UNIT 2017: Cloud Computing
#UNIT 2017: Cloud Computing#UNIT 2017: Cloud Computing
#UNIT 2017: Cloud Computing
 
Mho Web Dynpro Abap
Mho Web Dynpro AbapMho Web Dynpro Abap
Mho Web Dynpro Abap
 
B1 intercompany sizing guide
B1 intercompany sizing guideB1 intercompany sizing guide
B1 intercompany sizing guide
 
NetApp Integrated EVO:RAIL Solution Frank Sowin
NetApp Integrated EVO:RAIL Solution Frank SowinNetApp Integrated EVO:RAIL Solution Frank Sowin
NetApp Integrated EVO:RAIL Solution Frank Sowin
 
Modern Application Development for the Enterprise
Modern Application Development for the EnterpriseModern Application Development for the Enterprise
Modern Application Development for the Enterprise
 
Abap for sd consultatnt
Abap for sd consultatntAbap for sd consultatnt
Abap for sd consultatnt
 
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass
 
Why citizen developers should be your new best friend - Oracle APEX
Why citizen developers should be your new best friend - Oracle APEXWhy citizen developers should be your new best friend - Oracle APEX
Why citizen developers should be your new best friend - Oracle APEX
 
Securing Search Index with Searchable Encryption
Securing Search Index with Searchable EncryptionSecuring Search Index with Searchable Encryption
Securing Search Index with Searchable Encryption
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Achieving Target State Architecture in NetApp IT
Achieving Target State Architecture in NetApp ITAchieving Target State Architecture in NetApp IT
Achieving Target State Architecture in NetApp IT
 
Achieving a Target State Architecture
Achieving a Target State ArchitectureAchieving a Target State Architecture
Achieving a Target State Architecture
 
Sap web dynpro – practices for better functionality
Sap web dynpro – practices for better functionalitySap web dynpro – practices for better functionality
Sap web dynpro – practices for better functionality
 
Containers and Kubernetes
Containers and KubernetesContainers and Kubernetes
Containers and Kubernetes
 

Mehr von NetApp

DevOps the NetApp Way: 10 Rules for Forming a DevOps Team
DevOps the NetApp Way: 10 Rules for Forming a DevOps TeamDevOps the NetApp Way: 10 Rules for Forming a DevOps Team
DevOps the NetApp Way: 10 Rules for Forming a DevOps TeamNetApp
 
10 Reasons to Choose NetApp for EUC/VDI
10 Reasons to Choose NetApp for EUC/VDI10 Reasons to Choose NetApp for EUC/VDI
10 Reasons to Choose NetApp for EUC/VDINetApp
 
NetApp #WFH: COVID-19 Impact Report
NetApp #WFH: COVID-19 Impact ReportNetApp #WFH: COVID-19 Impact Report
NetApp #WFH: COVID-19 Impact ReportNetApp
 
4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success
4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success
4 Ways FlexPod Forms the Foundation for Cisco and NetApp SuccessNetApp
 
NetApp 2020 Predictions
NetApp 2020 Predictions NetApp 2020 Predictions
NetApp 2020 Predictions NetApp
 
NetApp 2020 Predictions
NetApp 2020 Predictions NetApp 2020 Predictions
NetApp 2020 Predictions NetApp
 
NetApp 2020 Predictions in Tech
NetApp 2020 Predictions in TechNetApp 2020 Predictions in Tech
NetApp 2020 Predictions in TechNetApp
 
Modernize small and mid-sized enterprise data management with the AFF C190
Modernize small and mid-sized enterprise data management with the AFF C190Modernize small and mid-sized enterprise data management with the AFF C190
Modernize small and mid-sized enterprise data management with the AFF C190NetApp
 
10 Reasons Why Your SAP Applications Belong on NetApp
10 Reasons Why Your SAP Applications Belong on NetApp10 Reasons Why Your SAP Applications Belong on NetApp
10 Reasons Why Your SAP Applications Belong on NetAppNetApp
 
Turbocharge Your Data with Intel Optane Technology and MAX Data
Turbocharge Your Data with Intel Optane Technology and MAX DataTurbocharge Your Data with Intel Optane Technology and MAX Data
Turbocharge Your Data with Intel Optane Technology and MAX DataNetApp
 
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud InfrastructureRedefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud InfrastructureNetApp
 
Künstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
Künstliche Intelligenz ist in deutschen Unter- nehmen ChefsacheKünstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
Künstliche Intelligenz ist in deutschen Unter- nehmen ChefsacheNetApp
 
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
10 Good Reasons: NetApp for Artificial Intelligence / Deep LearningNetApp
 
Geelong Cats Change the Game with the Power of Data
Geelong Cats Change the Game with the Power of DataGeelong Cats Change the Game with the Power of Data
Geelong Cats Change the Game with the Power of DataNetApp
 
Next Generation Data Center
Next Generation Data CenterNext Generation Data Center
Next Generation Data CenterNetApp
 
10 Good Reasons: NetApp for GDPR
10 Good Reasons: NetApp for GDPR10 Good Reasons: NetApp for GDPR
10 Good Reasons: NetApp for GDPRNetApp
 
10 Reasons to Upgrade to OnCommand Unified Manager 7.3
10 Reasons to Upgrade to OnCommand Unified Manager 7.310 Reasons to Upgrade to OnCommand Unified Manager 7.3
10 Reasons to Upgrade to OnCommand Unified Manager 7.3NetApp
 
NetApp GDPR Survey: Gauging Global Awareness of Business Concerns
NetApp GDPR Survey: Gauging Global Awareness of Business ConcernsNetApp GDPR Survey: Gauging Global Awareness of Business Concerns
NetApp GDPR Survey: Gauging Global Awareness of Business ConcernsNetApp
 

Mehr von NetApp (18)

DevOps the NetApp Way: 10 Rules for Forming a DevOps Team
DevOps the NetApp Way: 10 Rules for Forming a DevOps TeamDevOps the NetApp Way: 10 Rules for Forming a DevOps Team
DevOps the NetApp Way: 10 Rules for Forming a DevOps Team
 
10 Reasons to Choose NetApp for EUC/VDI
10 Reasons to Choose NetApp for EUC/VDI10 Reasons to Choose NetApp for EUC/VDI
10 Reasons to Choose NetApp for EUC/VDI
 
NetApp #WFH: COVID-19 Impact Report
NetApp #WFH: COVID-19 Impact ReportNetApp #WFH: COVID-19 Impact Report
NetApp #WFH: COVID-19 Impact Report
 
4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success
4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success
4 Ways FlexPod Forms the Foundation for Cisco and NetApp Success
 
NetApp 2020 Predictions
NetApp 2020 Predictions NetApp 2020 Predictions
NetApp 2020 Predictions
 
NetApp 2020 Predictions
NetApp 2020 Predictions NetApp 2020 Predictions
NetApp 2020 Predictions
 
NetApp 2020 Predictions in Tech
NetApp 2020 Predictions in TechNetApp 2020 Predictions in Tech
NetApp 2020 Predictions in Tech
 
Modernize small and mid-sized enterprise data management with the AFF C190
Modernize small and mid-sized enterprise data management with the AFF C190Modernize small and mid-sized enterprise data management with the AFF C190
Modernize small and mid-sized enterprise data management with the AFF C190
 
10 Reasons Why Your SAP Applications Belong on NetApp
10 Reasons Why Your SAP Applications Belong on NetApp10 Reasons Why Your SAP Applications Belong on NetApp
10 Reasons Why Your SAP Applications Belong on NetApp
 
Turbocharge Your Data with Intel Optane Technology and MAX Data
Turbocharge Your Data with Intel Optane Technology and MAX DataTurbocharge Your Data with Intel Optane Technology and MAX Data
Turbocharge Your Data with Intel Optane Technology and MAX Data
 
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud InfrastructureRedefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
Redefining HCI: How to Go from Hyper Converged to Hybrid Cloud Infrastructure
 
Künstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
Künstliche Intelligenz ist in deutschen Unter- nehmen ChefsacheKünstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
Künstliche Intelligenz ist in deutschen Unter- nehmen Chefsache
 
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
 
Geelong Cats Change the Game with the Power of Data
Geelong Cats Change the Game with the Power of DataGeelong Cats Change the Game with the Power of Data
Geelong Cats Change the Game with the Power of Data
 
Next Generation Data Center
Next Generation Data CenterNext Generation Data Center
Next Generation Data Center
 
10 Good Reasons: NetApp for GDPR
10 Good Reasons: NetApp for GDPR10 Good Reasons: NetApp for GDPR
10 Good Reasons: NetApp for GDPR
 
10 Reasons to Upgrade to OnCommand Unified Manager 7.3
10 Reasons to Upgrade to OnCommand Unified Manager 7.310 Reasons to Upgrade to OnCommand Unified Manager 7.3
10 Reasons to Upgrade to OnCommand Unified Manager 7.3
 
NetApp GDPR Survey: Gauging Global Awareness of Business Concerns
NetApp GDPR Survey: Gauging Global Awareness of Business ConcernsNetApp GDPR Survey: Gauging Global Awareness of Business Concerns
NetApp GDPR Survey: Gauging Global Awareness of Business Concerns
 

Kürzlich hochgeladen

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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
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
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Kürzlich hochgeladen (20)

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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
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
 
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
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

NetApp IT Uses NetApp Manageability SDK to do More Than Configuration Tasks

  • 1. Using NetApp Manageability SDK to do more than configuration tasks Ezra Tingler IT Senior Storage Engineer
  • 2. NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only2 Ezra Tingler Senior Storage Engineer NetApp linkedin.com/in/ezratingler/ Ezra Tingler is a Senior Storage Engineer in NetApp’s corporate IT team. In this role, he is a member of Customer-1, which acts as the first adopter of NetApp’s products and services. Since 2011, he has been the lead for both the storage ecosystem services and storage capacity and performance service lines. Ezra is responsible for the automation and management of IT storage capacity, efficiency, and performance. This includes overseeing its architecture, procurement, deployment, standards development, and maintenance. Ezra has more than 22 years of IT experience and resides in the Raleigh, NC, area with his family.
  • 3. NMSDK Overview  Provides infrastructure to develop applications to monitor and manage NetApp® storage system.  Bundle of open interfaces (APIs) to enable easy development of interoperable management solution.  Enables integration with third party management tool, orchestration tool, or home-grown tool in a customer environment.  Download: https://mysupport.netapp.com/NOW/cgi- bin/software/?product=NetApp+Manageability+SDK&platform= All+Platforms NetApp Manageability Software Development Kit (NMSDK) NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only3
  • 4. ZExplore Development Interface (ZEDI)  ZEDI is a GUI tool that is bundled with NMSDK. It allows you to connect to Data ONTAP servers or OCUM and test APIs on them.  ZEDI lists APIs and generates code automatically for the APIs chosen hence reducing developer burden.  ZEDI can be used to make/save new workflows and use pre-existing workflows to perform a series of commonly done tasks easily. NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only4
  • 5. NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only5 ZExplore Development Interface (ZEDI)
  • 6. Example: Auto balancing of like aggregates NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only6 START Pull information from OCUM Reporting Database Perform volume move End Resolve violations YES NO Configuration violations found? Aggregate still over 70% utilization? Any aggregates with over 70% utilization? NO YES YES NO
  • 7. Results of automating storage administration tasks NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only7 BEFORE Volume configuration issues or conflicted with our standards  30% in development  20% in production Aggregate capacity incident (opened at >70% level)  15 incidents per month (avg.)  6.25 days to resolve (avg.) Potential new CapEx investment • Automate volume moves • Automate cluster configuration • Automate configuration management • Enforce standards AFTER Scripts automatically resolved common conflicts Resolution of aggregate capacity incidents  Resolved in minutes, not days Thin provisioning  Resolved in minutes not days  5PB of immediate space savings Able to control capacity growth
  • 8.  How to use NetApp Manageability SDK to automate storage tasks to save time and reduce error  Write scripts to automate storage administration—no coding experience required!  Learn where to find automation scripts and general code examples in the SDK Discussion Forum: http://developer.netapp.com  Support available through NetApp  SDK customers and end customers of partner products can contact support to log issues related to SDK NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only8 Key Takeaways / Q&A
  • 9. Insight Stay Connected Follow NetApp Insight on Facebook and Twitter 9 NetApp Insight © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only www.NetAppIT.com @NetAppIT Visit our NetApp on NetApp Booth 29
  • 10. © 2017 NetApp, Inc. All rights reserved. No portions of this presentation may be reproduced without prior written consent of NetApp, Inc. Specifications are subject to change without notice. NetApp and the NetApp logo are registered trademarks of NetApp, Inc. in the United States and/or other countries. All other brands or products are trademarks or registered trademarks of their respective holders. Thank You.