IBM Academic Initiative Faculty Meetup - February 22 - 24, 2015

Page created by Keith Hammond
 
CONTINUE READING
IBM Academic Initiative Faculty Meetup - February 22 - 24, 2015
IBM Academic Initiative Faculty Meetup

February 22 – 24, 2015         © 2014 IBM Corporation
IBM Academic Initiative Faculty Meetup - February 22 - 24, 2015
Faculty Meetup Objectives

• Learn an approach to teach agile concepts

• Learn how you can enhance team collaboration with IBM
  DevOps Services

• Learn about new resources from IBM Academic Initiative
  Program – IOT, DevOps, Analytics using IBM Bluemix

                                                           1
IBM Academic Initiative Faculty Meetup - February 22 - 24, 2015
The IBM Academic Initiative is designed to grow skills
needed to build a Smarter Planet
Nearly 16,000+ faculty across 4,300 institutions
participate in the Academic Initiative

    • Extensive expertise, assets, and community
      resources to develop world-class curricula
    • No charge access to IBM technology & tools
    • Real-world cases and experiential learning
    • Activities to connect students to an ecosystem
      of industry partners
                                                       ibm.com/academicinitiative

                                                                                    2
IBM Academic Initiative Faculty Meetup - February 22 - 24, 2015
What is Bluemix?
    Bluemix is an open-standard, cloud-based platform for building,
    managing, and running applications of all types (web, mobile, big
    data, new smart devices, and so on).

    Go Live in Seconds                APIs and Services                    On-Prem Integration
    The developer can choose any      A catalog of IBM, third party, and   Build hybrid environments.
    language runtime or bring their   open source API services allow       Connect to on-premises assets
    own. Zero to production in one    the developer to stitch an           plus other public and private
    command.                          application together in minutes.     clouds.

    DevOps                            Layered Security                     Flexible Pricing
    Development, monitoring,          IBM secures the platform and         Try services for free and pay only
    deployment, and logging tools     infrastructure and provides you      for what you use. Pay as you go
    allow the developer to run the    with the tools to secure your        and subscription models offer
    entire application.               apps.                                choice and flexibility.
3
IBM Academic Initiative Faculty Meetup - February 22 - 24, 2015
Companies using Bluemix today
Value realized in days, not months.

Retail                          Hospitality                      Transportation
Reduction of operations         MQA service reduced defect       From zero to implementing a
costs by 30% - focusing on      resolution time by up to 300%.   mobile app from a database on
apps and code, not              Mobile push service allowed      premises in 15 days.
infrastructure.                 customer to avoid writing
                                custom code.

Healthcare                      Silverhook Powerboats            Technology
Increases time to market for    Within 5 weeks, implemented      Deployment of new customer
new customer delivery by 35%.   an application to track and      from 2 days to 30 seconds.
                                visualise speedboat
                                performance in a race.

                                                                                                 4
IBM Academic Initiative Faculty Meetup - February 22 - 24, 2015
Unitec is building Cloud skills with IBM Bluemix

    ISCG7427 Agile and Lean Software Delivery
    This course strives to change the mindset and behavior of students
    to become more agile.
    • Students will “be agile” as opposed to “do agile”
    • Foster collaboration amongst students in a cross-functional        Professor
        team                                                             Alan Kan
    • Equip students with an industry recognized agile certification
    • Teach students how to use cloud technologies to deliver agile
        project, including practical experience with IBM Bluemix

                                                                                     5
IBM Academic Initiative Faculty Meetup - February 22 - 24, 2015
Why is Agile important?

14%                                      waterfall project success rate*

37% more revenue vs non-agile`

93% orgs adopted or moving to Agile^
*Source: CHAOS Manifesto, The Standish Group, 2012
‘Source: IT Portfolio Management and IT Savvy – Rethinking IT Investment as a Portfolio, MIT Sloan School of Management, 2007
^Source: Agile Adoption Rate Survey Results, 2008
IBM Academic Initiative Faculty Meetup - February 22 - 24, 2015
Agile and Lean Software Delivery Course

                     Exhibit                               Demonstrate
                      Agile                                   Agile
Objectives          Mindset &                              Knowledge &
                    Behaviour                               Experience

                                    IBM Bluemix and
Technology                          Bluemix DevOps
                                        Services

                             Situational           Agile Group
Assessments                                          Project
                             Questions

                                     Significant       Accreditation with
Foundation    Gamification
                                      Learning             ICAgile
IBM Academic Initiative Faculty Meetup - February 22 - 24, 2015
Using Bluemix to Enhance Agile Learning
   IBM Bluemix DevOps Services
                                                Expense
   IBM Bluemix                               Recording System         Create Initial Backlog

                                                    Vision

                               Iteration                                 Iteration
     New Work Item /         Retrospective                               Close-Off
         Defect                                                                                Product Backlog
                                                Retrospectives

                                                                                                  Iteration
           Iteration
                                                                                                  Planning
            Review

                                                    Execute     Daily      Pick
                                        Backlog
                                                     Task     Stand-up     Task
                                       Refinement
     Potentially Shippable                                                                     Iteration Backlog
                                                Iteration Execution
      Product Increment
IBM Academic Initiative Faculty Meetup - February 22 - 24, 2015
Demo - Create Product Backlog

                                9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Using Bluemix to Enhance Agile Learning
   IBM Bluemix DevOps Services
                                                   Expense
   IBM Bluemix                                  Recording System          Create Initial Backlog

                                                       Vision

                               Iteration                                      Iteration
     New Work Item /         Retrospective                                    Close-Off
         Defect                                                                                    Product Backlog
                                                    Retrospectives
                              How Bluemix enhanced Agile learning:
                              •Reinforce physical tool experience
                              •Enriched experience not possible with physical tools                   Iteration
           Iteration
                              •Less integration and setup, more time to focus on Agile practices      Planning
            Review
                              •Aid students with demonstration videos
                              •Provides students with agile experience using cloud-based tools

                                                        Execute      Daily      Pick
                                         Backlog
                                                         Task      Stand-up     Task
                                        Refinement
     Potentially Shippable                                                                         Iteration Backlog
                                                   Iteration Execution
      Product Increment
Students enjoy the Agile course
Comments from students

                                  26
Using Bluemix to build Analytics and Internet of Things skills

                                                             27
Big Data is All Data in All Data Repositories

     Transactional &    Machine Data        Social Data      Enterprise Data
     Application Data

        • Volume        • Velocity            • Variety      • Variety
        • Structured    • Semi-structured     • Highly       • Highly unstructured
                                              unstructured
        • Throughput    • Ingestion                          • Volume
                                              • Veracity
Why use Analytics in IBM Bluemix ?

• Instantiate a service in seconds, avoid installation and configuration

• BigInsights for Hadoop :
   • Provision enterprise-scale, multi-node big data clusters on Softlayer cloud,
   • Use InfoSphere BigInsights
   • Manage and access cluster
   • Tutorials

                                                                                    29
Why use Analytics in IBM Bluemix (cont.)?

• dashDB:
   • Store relational data, including geospatial data.
   • Analyze :
       • using SQL,
       • built-in predictive analytics and data mining,
       • analytics with R,
       • geospatial analytics
   • Tutorials
                                                          30
Why use Analytics in IBM Bluemix (cont.)?

• GeoSpatial Analytics:
   • Billions of connected devices
   • Awareness of location of devices on-the-move opens exciting opportunities
      • Offering real-time promotions to customers who are near specific retail
           locations
      • Alerting cars to avoid accidents or emergency situations
   • Download GeoSpatial Starter Application

                                                                                  31
Why use Analytics in IBM Bluemix (cont.)?

• IBM Analytics for Hadoop:
    • Provisions an InfoSphere BigInsights cluster on the cloud
    • Upload Data
       • Using Files page
       • Using REST APIs
       • Replicate from Cloudant database
    • Tutorial for analyzing data using BigSheets

                                                                  32
Why use Analytics in IBM Bluemix (cont.)?

• IBM Insights for Twitter:
    • Incorporate Twitter content into your IBM Bluemix applications
    • Content store is refreshed and indexed in real-time
    • Tweets with sentiment and other insights from IBM Social Media Analytics.
    • Live Demo

                                                                                  33
Why use Analytics in IBM Bluemix (cont.)?

• Time Series Database:
    • Perform time series analysis on device data
    • Powered by IBM Informix 12.10
    • Tutorials

                                                    34
Why use Data Management Capabilities in IBM Bluemix ?

• Instantiate a service in seconds, avoid installation and configuration
• Use NoSQL and SQL databases
                                                                           35
Hands on
Workshop:
Analyzing data
with BigSheets

  36
                 © 2015 IBM Corporation
Why use Internet of Things in your curriculum
•    IBM Bluemix offers Internet of Things Foundation, NodeRED flow editor and MQTT protocol

•    Instantiate a service in seconds, avoid installation and configuration
•    Use BigInsights for Hadoop to provision enterprise-scale, multi-node Hadoop clusters
•    Use dashDB to store relational data, including special types such as geospatial data

•    Internet of Things Foundation (IoTF) in Bluemix™ provides simple yet powerful application
     access to Internet of Things (IoT) devices and data.
•    MQTT is machine to machine connectivity protocol
•    Uses publish/subscribe model
                                                                                                 37
IoT Foundation is part of Bluemix                                                                        Assemble
   and a Composable Business

                                   IoT end-end solutions
                               Connected appliance solutions, Smarter home solutions…

                             IoT-related Bluemix services
                   Rules, Push, Geo location, Analytics, Asset management, Predictive Maintenance…

                                            IoT Foundation
                    Secure Device Registration, Scalable Device Connectivity, Historian, Visual wiring

                                       Devices & Gateways

                                                                                                               38
Connect and Visualise data in minutes with Quickstart
                                                                              Getting
                                                                              started

    • Connect and visualise data            Recipes for common development
      for a development board                boards
    • Simulate data                         Web based device simulator

                     https://quickstart.internetofthings.ibmcloud.com

                                                                                   39
Learn by example with Device Recipes & “App Tips”
                                                    Getting
      https://developer.ibm.com/iot/                started

                                                         40
Hands on
Workshop:
Using Internet
of Things

                 41
Start your IoT project today!
                                                                                     Getting
                                                                                     started
•   Visit the main Landing page https://internetofthings.ibmcloud.com

•   Explore the Recipes https://developer.ibm.com/iot/

•   Read the Blog articles https://developer.ibm.com/iot/category/iot/

•   Build apps in Bluemix https://www.ng.bluemix.net/docs/#starters/IoT/index.html

•   Follow the community on Twitter @IBMIoT

                                                                                               42
Learn more:

Bluemix reception TONIGHT
Happy Hour in Developer Playground beginning at 5:00 PM, followed by Food & Drinks at
6:00 PM in the Premier Ballroom

Bluemix session TOMORROW
"From Nothing to a Running App in the Cloud with IBM Bluemix DevOps Services"
dev@interconnect - Session #6448
Location: (Playground / Speedgeeking), Tuesday 10:00 a.m. -12:00 p.m.

Office Hours for Deeper Dive – Wednesday
11:00 – 12:00 PM @Interconnect (full conference pass required)
Alan Kan and Sandhya Kapoor will be available for deeper discussions, demonstrations, etc.
www.ibm.com/academicinitiative
Courseware and Workshops
      IBM Bluemix
      •VY102G: Developing Applications with
       Node.js on IBM Bluemix
      •VY103G: Working with WAS Liberty Profile
       on IBM Bluemix
      •Workshop - Introduction to IBM DevOps
       Services on Bluemix
      •Workshop - Developing Node.js apps using
       IBM DevOps Services and Bluemix

      IBM MobileFirst Platform
      Foundation (on premise)
      •WD602: Mobile Application Development
       with IBM Worklight Foundation V6.2
      •WD329 Location Services with IBM
       Worklight Foundation V6.2
      •WA505 - Mobile Application Administration
       with IBM Worklight V6.2

     Courseware examples….                         … and here’s where you find it
                                                                                    44
New resources to leverage in your classroom
www.ibm.com/academicinitiative

       IBM Bluemix Faculty Guide                      IBM Bluemix DevOps Services
       • Introductory videos, tutorials, resources,   Faculty Guide
         courseware, Labs (IoT, Analytics)            • Introductory videos, tutorials, resources
       • New Bluemix Courseware                       • Blue Labs Workshops
       • See ‘courseware’ on PaaS page                • See ‘courseware’ on PasS page

       Business Tech Report                           IBM Knowledge Exchange
       • IBM Business Tech Trends Faculty Guide       • Growing community where members of the
       • The Tech Skills Gap: Skate to Where the        academic ecosystem can share information
         Puck is Going to Be (Article with skills       and network (See Alan Kan’s blog)
         infographic)                                 • See “community” section on website

                                                                                                    45
Build skills using IBM Bluemix and enjoy InterConnect 2015!

 1     Join the IBM Academic Initiative Program to leverage resources: Guides,
       labs, courseware www.ibm.com/academicinitiative

 2     Sign up for IBM BlueMix: 46     www.bluemix.net
       Attend a 200 BlueMix Day event:  bit.ly/200BlueMixDays

 3      Host an IBM Bluemix hackathon on your campus
        Email: aifeedback@us.ibm.com
Notices and Disclaimers
Copyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without
written permission from IBM.

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM.

Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as
of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information.
THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR
ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION,
LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under
which they are provided.

Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice.

Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how
those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating
environments may vary.

References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available
in all countries in which IBM operates or does business.

Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM.
All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice
to any individual participant or their specific situation.

It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification
and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take
to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in
compliance with any law.
Notices and Disclaimers (con’t)

Information concerning non-IBM products was obtained from the suppliers of those products, their published
announcements or other publicly available sources. IBM has not tested those products in connection with this
publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM
products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to
interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE.

The provision of the information contained herein is not intended to, and does not, grant any right or license under any
IBM patents, copyrights, trademarks or other intellectual property right.

•    IBM, the IBM logo, ibm.com, Bluemix, Blueworks Live, CICS, Clearcase, DOORS®, Enterprise Document
     Management System™, Global Business Services ®, Global Technology Services ®, Information on Demand,
     ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™,
     PureApplication®, pureCluster™, PureCoverage®, PureData®, PureExperience®, PureFlex®, pureQuery®,
     pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, SoDA, SPSS, StoredIQ, Tivoli®, Trusteer®,
     urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of
     International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and
     service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on
     the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
Thank you
You can also read