SlideShare a Scribd company logo
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.

More Related Content

What's hot

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
NetApp
 
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
 
NetApp HCI. Enterprise-Scale
NetApp HCI. Enterprise-ScaleNetApp HCI. Enterprise-Scale
NetApp HCI. Enterprise-Scale
NetApp
 
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
NetApp
 
10 Good Reasons: NetApp for Analytics
10 Good Reasons: NetApp for Analytics10 Good Reasons: NetApp for Analytics
10 Good Reasons: NetApp for Analytics
NetApp
 
10 Good Reasons: NetApp HCI
10 Good Reasons: NetApp HCI10 Good Reasons: NetApp HCI
10 Good Reasons: NetApp HCI
NetApp
 
Corporate IT at NetApp
Corporate IT at NetAppCorporate IT at NetApp
Corporate IT at NetApp
NetApp
 
Meet the NetApp A-Team
Meet the NetApp A-TeamMeet the NetApp A-Team
Meet the NetApp A-Team
NetApp
 
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
NetApp
 
Webinar: NetApp SaaS Backup
Webinar: NetApp SaaS BackupWebinar: NetApp SaaS Backup
Webinar: NetApp SaaS Backup
NetApp
 
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
NetApp
 
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
 
NetApp 2019 Perspectives
NetApp 2019 PerspectivesNetApp 2019 Perspectives
NetApp 2019 Perspectives
NetApp
 
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
 
NetApp HCI
NetApp HCINetApp HCI
NetApp HCI
David Mallenco
 
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
NetApp
 
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
Microsoft TechNet - Belgium and Luxembourg
 
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
NetApp
 
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
NetApp
 
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
 

What's hot (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
 

Similar to 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 NetApp
MongoDB
 
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
Sreeni 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 Berlin
NetApp 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 Computing
UNICORNS IN TECH
 
Mho Web Dynpro Abap
Mho Web Dynpro AbapMho Web Dynpro Abap
Mho Web Dynpro Abap
thomas_jung
 
B1 intercompany sizing guide
B1 intercompany sizing guideB1 intercompany sizing guide
B1 intercompany sizing guide
walldorf_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 Sowin
fsowin
 
Modern Application Development for the Enterprise
Modern Application Development for the EnterpriseModern Application Development for the Enterprise
Modern Application Development for the Enterprise
Juarez Junior
 
Abap for sd consultatnt
Abap for sd consultatntAbap for sd consultatnt
Abap for sd consultatnt
Sukumar Manickam
 
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass
Ted 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 APEX
DavidPeake15
 
Securing Search Index with Searchable Encryption
Securing Search Index with Searchable EncryptionSecuring Search Index with Searchable Encryption
Securing Search Index with Searchable Encryption
Harry Ochiai
 
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
 
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
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 IT
NetApp
 
Achieving a Target State Architecture
Achieving a Target State ArchitectureAchieving a Target State Architecture
Achieving a Target State Architecture
Ruben 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 functionality
anjalirao366
 
Containers and Kubernetes
Containers and KubernetesContainers and Kubernetes
Containers and Kubernetes
Altoros
 

Similar to 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
 
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...
 
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
 
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
 

More from 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 Team
NetApp
 
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
 
NetApp #WFH: COVID-19 Impact Report
NetApp #WFH: COVID-19 Impact ReportNetApp #WFH: COVID-19 Impact Report
NetApp #WFH: COVID-19 Impact Report
NetApp
 
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
 
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 Tech
NetApp
 
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
NetApp
 
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
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
NetApp
 
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
NetApp
 
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
NetApp
 
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
NetApp
 
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
NetApp
 
Next Generation Data Center
Next Generation Data CenterNext Generation Data Center
Next Generation Data Center
NetApp
 
10 Good Reasons: NetApp for GDPR
10 Good Reasons: NetApp for GDPR10 Good Reasons: NetApp for GDPR
10 Good Reasons: NetApp for GDPR
NetApp
 
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
 
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
NetApp
 

More from 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
 

Recently uploaded

FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 

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.