Welcome!

IoT User Interface Authors: Dana Gardner, AppDynamics Blog, Liz McMillan, Leon Adato, Elizabeth White

Blog Feed Post

The Collegiate Cloud: An Interview with Ferris State University’s Amy Buse

Ferris State University (FSU) is an accredited state university located in Big Rapids, Michigan, offering multiple computing degree plans within its Business/Technology Consortium. The college serves more than 14,000 on- and off-campus students in the region.

 

I had the opportunity to sit down with Ferris State Professor Amy Buse to learn more about how the school has provided its students with cutting-edge cloud computing technology across a number of applications to better prepare them for their careers after graduation.

Jason: How did you discover Skytap, since it is not commonly used in education?

Amy: I found out about Skytap at Interop a couple years ago. I heard a speaker from the company and knew “I gotta go talk to this guy.” We had researched a lot of other vendors but nobody else had the ability to allow our students install the operating system themselves on bare metal, and not build the cost of the operating system into the charge of each system. As an educational institution, we have flat fee access to unlimited licenses of Windows and other software packages, so we don’t need to have OS licensing fees rolled into each image.

I was teaching a Linux class off-campus, and we would need to remote desktop into the workstations and VMs back in the classroom of the main campus. It was a huge hassle if something happened to the computers back in the lab, or there was a connection problem. So I went to my administration and said if we are going to continue doing off-campus learning, we need a better way.

Jason: What programs are using Cloud labs?

Amy: We teach three programs off campus using Skytap:

  • CIS (computer information systems) students who grow up to be programmers and systems analysts on the software side.
  • CIT (computer information technology) students who grow up to be server and network administrators and; 
  • ISI (information security & intelligence) students who learn to harden servers, but they are more on the forensic side - proving what happened after a problem

In ISI they will set up a lab and have students with labs spin them up and try to attack each other. Our first question to Skytap as a vendor was “can we hurt you?” But some particular thing we did in our first semester caused Skytap to take a new look at one of their access policies!

There’s also an HVAC (Heating Ventilation Air Conditioning) off-campus program, and when they found out what we were doing with labs they let students connect their Skytap environment to simulate their interface with Johnson Controls equipment that operates heating and air conditioning systems on site.

Jason: Is usage of Skytap growing in the organization?

Amy: There’s certainly potential for more usage of Skytap in other labs, but we need to consider who funds our capacity – I only have funding secured for business technology programs, so I am not advertising it broadly to other departments. But we talk quite a lot about it among our faculty. The professors that use Skytap a lot are very, very happy with it.

Some people say “you could just set up your own VMs in a data center” but it is the user experience of Skytap on top of the hypervisor that makes it phenomenal. It is easy to take one lab machine, configure it the way we want it, with all the software on it, and then automatically stamp one out per student with a discrete URL. Before that, there was no way to do that.

We have to support ourselves – as technology faculty we are responsible for our systems. So we were maintaining our own lab machines at the main campus, and we had to tell students when and when not to remote in because of other student needs, so there were no conflicts.

Now our students don’t have to fit work time into the 5-7pm lab slot after the class. They don’t even worry about limited access to a remote desktop. They have availability to study or do their homework at any time.

Jason: What was the existing lab environment like?

Amy: On campus, we’d have some desktop computers in a lab running VMware, where students could create their virtual machines. In our off-campus class we have some Mac laptops, so teachers would start the class, students would get the shared laptops out of the closet and work on them, and then they’d need to put them right back in the closet at the end of the lesson. This meant students had no ability to actually use the tools and do hands-on homework.

A few students had their own laptops they could set up with the system, but then that would become a huge burden on faculty to support those configurations. The faculty could sometimes spend 10 weeks out of a 15-week semester before they were done troubleshooting the students’ systems.

We would rather have the training VMs available to run 24/7, so instead of remoting into computers on campus, the student could look at them any time and turn them on to do their homework.

So we were looking at the prospect of having to build our own remote training labs, with servers, VMs and software configurations updated and backed up. We’d be on our own in that process with little help from IT. The workload would have been unsupportable for our faculty, we’d all have to teach fewer classes to handle it. Plus procurement of everything could take a semester or more.

Jason: What would it take to do this yourself?

Amy: If we took the “build our own” route, we were estimating an additional equipment cost of at least $120,000 per year, just for the hardware. Add to that all the configuration and maintenance labor. We could communicate to the school that the conventional approach would still fall a great deal short of what we needed.

We are trying to put additional value numbers together, but there are approximately 550 business technology students per semester leveraging Skytap. The per-student cost of dev/test labs is sustainable at our current costs.

Jason: What are some of the use case scenarios?

Amy: Capture the Flag is an educational game we run, where each student has to create an entire infrastructure of VMs in Skytap, and use it to attack two other students’ labs.

In another IT management class, students had to learn how to build a system from the ground up, and then work with lab partner teams, where one would be in charge of configurations, and the lab partner would act as the sysadmin and make sure the work gets backed up. 

Jason: What were the administrative difficulties of getting this off the ground?

Amy: I initially brought the solution to FSU to address the limitations we were encountering in the technology labs, and made the business case for funding. 

Fortunately we had a VP of operations (Don Green, VP of Extended and International Operations) who wanted us to get into cloud services a few years ago, and wanted us to find a way to teach in the cloud. He has understood that we needed this approach and supported the funding of the project. We would have had a much more difficult time getting this new approach approved without a champion.

Because we were moving to cloud, we had a lot of questions about our students’ privacy. Just like the healthcare industry has HIPAA, we have FERPA (Federal Education Right to Privacy Act) that dictates how personal data about our students can be managed.  For instance, the data that a particular student takes a particular class, and their email address are protected by FERPA. 

So we are asked “What student data are you putting out there?” and we can honestly say “None.” The student never has a personal login, they are just getting to their virtual machines via a published URL. That made it easy to go forward.

Jason: Can students still cheat on their exams now?

Amy: Most students don’t have a login, they just use Skytap’s Published URL feature to get to their machines. In a couple of classes we did give students a login to the Skytap Cloud management dashboard, so they could build their configurations from the ground up. But we toggled the features in Skytap to keep it fair and prevent them from uploading or copying VMs and environments into their area.

Sometimes it’s hard for students to distinguish between latency in their network connection and the application itself. So inevitably you will hear some complaints about response times, but that is always a product of the quality of their network connection – if they’re using wifi in a crowded coffee shop rather than a solid connection.

Want to learn more about how Skytap helps eliminate classroom setup hassles with virtual training environments in the cloud? Click here! Or, start your own free trial, or request a custom demo for your unique use case today!

Read the original blog entry...

More Stories By Skytap Blog

Author: Noel Wurst is the managing content editor at Skytap. Skytap provides SaaS-based dev/test environments to the enterprise. Skytap solution removes the inefficiencies and constraints that companies have within their software development lifecycle. As a result, customers release better software faster. In this blog, we publish engaging, thought provoking stories that revolve around agile enterprise applications and cloud-based development and testing.

@CloudExpo Stories
Between the mockups and specs produced by analysts, and resulting applications built by developers, there exists a gulf where projects fail, costs spiral, and applications disappoint. Methodologies like Agile attempt to address this with intensified communication, with partial success but many limitations. In his session at 18th Cloud Expo, Charles Kendrick, CTO & Chief Architect at Isomorphic Software, will present a revolutionary model enabled by new technologies. Learn how business and devel...
SYS-CON Events announced today that Peak 10, Inc., a national IT infrastructure and cloud services provider, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Peak 10 provides reliable, tailored data center and network services, cloud and managed services. Its solutions are designed to scale and adapt to customers’ changing business needs, enabling them to lower costs, improve performance and focus inter...
You think you know what’s in your data. But do you? Most organizations are now aware of the business intelligence represented by their data. Data science stands to take this to a level you never thought of – literally. The techniques of data science, when used with the capabilities of Big Data technologies, can make connections you had not yet imagined, helping you discover new insights and ask new questions of your data. In his session at @ThingsExpo, Sarbjit Sarkaria, data science team lead ...
So, you bought into the current machine learning craze and went on to collect millions/billions of records from this promising new data source. Now, what do you do with them? Too often, the abundance of data quickly turns into an abundance of problems. How do you extract that "magic essence" from your data without falling into the common pitfalls? In her session at @ThingsExpo, Natalia Ponomareva, Software Engineer at Google, will provide tips on how to be successful in large scale machine lear...
If there is anything we have learned by now, is that every business paves their own unique path for releasing software- every pipeline, implementation and practices are a bit different, and DevOps comes in all shapes and sizes. Software delivery practices are often comprised of set of several complementing (or even competing) methodologies – such as leveraging Agile, DevOps and even a mix of ITIL, to create the combination that’s most suitable for your organization and that maximize your busines...
Struggling to keep up with increasing application demand? Learn how Platform as a Service (PaaS) can streamline application development processes and make resource management easy.
Whether your IoT service is connecting cars, homes, appliances, wearable, cameras or other devices, one question hangs in the balance – how do you actually make money from this service? The ability to turn your IoT service into profit requires the ability to create a monetization strategy that is flexible, scalable and working for you in real-time. It must be a transparent, smoothly implemented strategy that all stakeholders – from customers to the board – will be able to understand and comprehe...
Machine Learning helps make complex systems more efficient. By applying advanced Machine Learning techniques such as Cognitive Fingerprinting, wind project operators can utilize these tools to learn from collected data, detect regular patterns, and optimize their own operations. In his session at 18th Cloud Expo, Stuart Gillen, Director of Business Development at SparkCognition, will discuss how research has demonstrated the value of Machine Learning in delivering next generation analytics to im...
See storage differently! Storage performance problems have only gotten worse and harder to solve as applications have become largely virtualized and moved to a cloud-based infrastructure. Storage performance in a virtualized environment is not just about IOPS, it is about how well that potential performance is guaranteed to individual VMs for these apps as the number of VMs keep going up real time. In his session at 18th Cloud Expo, Dhiraj Sehgal, in product and marketing at Tintri, will discu...
Up until last year, enterprises that were looking into cloud services usually undertook a long-term pilot with one of the large cloud providers, running test and dev workloads in the cloud. With cloud’s transition to mainstream adoption in 2015, and with enterprises migrating more and more workloads into the cloud and in between public and private environments, the single-provider approach must be revisited. In his session at 18th Cloud Expo, Yoav Mor, multi-cloud solution evangelist at Cloudy...
There is an ever-growing explosion of new devices that are connected to the Internet using “cloud” solutions. This rapid growth is creating a massive new demand for efficient access to data. And it’s not just about connecting to that data anymore. This new demand is bringing new issues and challenges and it is important for companies to scale for the coming growth. And with that scaling comes the need for greater security, gathering and data analysis, storage, connectivity and, of course, the...
This is not a small hotel event. It is also not a big vendor party where politicians and entertainers are more important than real content. This is Cloud Expo, the world's longest-running conference and exhibition focused on Cloud Computing and all that it entails. If you want serious presentations and valuable insight about Cloud Computing for three straight days, then register now for Cloud Expo.
Redis is not only the fastest database, but it has become the most popular among the new wave of applications running in containers. Redis speeds up just about every data interaction between your users or operational systems. In his session at 18th Cloud Expo, Dave Nielsen, Developer Relations at Redis Labs, will shares the functions and data structures used to solve everyday use cases that are driving Redis' popularity.
SYS-CON Events announced today that Stratoscale, the software company developing the next generation data center operating system, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Stratoscale is revolutionizing the data center with a zero-to-cloud-in-minutes solution. With Stratoscale’s hardware-agnostic, Software Defined Data Center (SDDC) solution to store everything, run anything and scale everywhere...
Many private cloud projects were built to deliver self-service access to development and test resources. While those clouds delivered faster access to resources, they lacked visibility, control and security needed for production deployments. In their session at 18th Cloud Expo, Steve Anderson, Product Manager at BMC Software, and Rick Lefort, Principal Technical Marketing Consultant at BMC Software, will discuss how a cloud designed for production operations not only helps accelerate developer...
Angular 2 is a complete re-write of the popular framework AngularJS. Programming in Angular 2 is greatly simplified – now it's a component-based well-performing framework. This immersive one-day workshop at 18th Cloud Expo, led by Yakov Fain, a Java Champion and a co-founder of the IT consultancy Farata Systems and the product company SuranceBay, will provide you with everything you wanted to know about Angular 2.
Peak 10, Inc., has announced the implementation of IT service management, a business process alignment initiative based on the widely adopted Information Technology Infrastructure Library (ITIL) framework. The implementation of IT service management enhances Peak 10’s current service-minded approach to IT delivery by propelling the company to deliver higher levels of personalized and prompt service. The majority of Peak 10’s operations employees have been trained and certified in the ITIL frame...
SYS-CON Events announced today that Men & Mice, the leading global provider of DNS, DHCP and IP address management overlay solutions, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. The Men & Mice Suite overlay solution is already known for its powerful application in heterogeneous operating environments, enabling enterprises to scale without fuss. Building on a solid range of diverse platform support,...
SYS-CON Events announced today that Enzu, a leading provider of cloud hosting solutions, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Enzu’s mission is to be the leading provider of enterprise cloud solutions worldwide. Enzu enables online businesses to use its IT infrastructure to their competitive advantage. By offering a suite of proven hosting and management services, Enzu wants companies to foc...
You deployed your app with the Bluemix PaaS and it's gaining some serious traction, so it's time to make some tweaks. Did you design your application in a way that it can scale in the cloud? Were you even thinking about the cloud when you built the app? If not, chances are your app is going to break. Check out this webcast to learn various techniques for designing applications that will scale successfully in Bluemix, for the confidence you need to take your apps to the next level and beyond.