1 / 7

Developer Sessions

Developer Sessions. What is it about? Integration Automation Customization For Whom? Consultants, integration engineers , architects How? Use the glue: Leverage NetApp APIs to do better integrations at customers Use case centric approach When? Tuesday 15:00-16:00 CET

Télécharger la présentation

Developer Sessions

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Developer Sessions • What is it about? • Integration • Automation • Customization • For Whom? • Consultants, integration engineers, architects • How? • Use the glue: Leverage NetApp APIs to dobetter integrations at customers • Use case centric approach • When? • Tuesday 15:00-16:00 CET • https://communities.netapp.com/community/interfaces_and_tools/developer/developer-sessions Fun Improving IT and operation at customer Apps Data OnTAP PowerShell Toolkit Ingredients: HyperVisor NMSDK Storage SuperGlue NetApp Confidential - Internal Use Only

  2. Schedule September • September 04: Use Case: Access Performance Metrics on C-Mode SystemsThis session is about accessing Cluster Mode operational and performance metrics for dashboarding reasons. We work through a code sample written in Java to access metrics of choice and turn them from a raw format in human readable content. You get a sample code at hand and learn leveraging JAVA bindings of NMSDK for your own purposes.Programming language: Java • September 11: Use Case: Pushing live Performance Data to Android Mobile DevicesThis session is about pushing operational data of NetApp Controllers to Android Mobile Devices. More specifically we make use of the former session and push this data. We show the concept and give you the showcase code at hand for having your own fun.Programming language: Java • September 18: Use Case: Migrating for Tech Refresh and Storage StandardizationThis session is about a methodology and a semi-automated tool to migrate storage from controllers being affected by a tech refresh. The methodology allows to group storage objects belonging to an application and takes maintenance windows in mind. An Excel sheet covers this logic and produces actual commands to perform the migration. It standardizes the volumes at the target systems to latest storage efficiency best practice.Programing language: Excel + CLI NetApp Confidential - Internal Use Only

  3. Use Case:Android meets NMSDK Dr. Adolf Hohl

  4. Architecture Today Last Session See: https://communities.netapp.com/docs/DOC-18294 NetApp Confidential - Internal Use Only

  5. Reasons for this Architecture • Why not directly use NMSDK from Android? • Would require routable access to storage controllers • Credential management • Creating views in multi-tenant environments not possible • Aggregation of messages from different sources • Easy via subscribing • Easy to attach event processing NetApp Confidential - Internal Use Only

  6. Ressources • Android and AMQP:http://simonwdixon.wordpress.com/2011/06/03/getting-started-with-rabbitmq-on-android-part-1/ • AChartEngine:http://www.achartengine.org/ • NMSDK – ClusterMode API Guide: https://communities.netapp.com/servlet/JiveServlet/previewBody/18058-102-1-33608/Developer%20Guide%20-%20Cluster-Mode%20APIs.pdf • Android meets NMSDK:https://communities.netapp.com/docs/DOC-18294 NetApp Confidential - Internal Use Only

More Related