Watch videos with subtitles in your language, upload your videos, create your own subtitles! Click here to learn more on "how to Dotsub"


0 (0 Likes / 0 Dislikes)
Hello, and welcome to our online event, Unboxing the Wolfram Cloud. I'm Trevor Martin, the Director of Technical Operations here at Wolfram Research. I'm happy to have the opportunity to address you today and help familiarize you with the Wolfram Cloud platform.z Before I get started, I'd like to briefly note the format of today's event. Starting now and continuing throughout the presentations, we encourage you to submit questions through the Q&A window. At the end of the workshop, we've set aside some time for our speakers and other Wolfram experts to answer your questions directly. The goal for today's event is to educate you on where we are with the Cloud and what it can do for you. I'll start us off with a brief overview, and then we'll have several presentations that will dive into the details of our products and how their unique features can solve virtually any computing problem you have. One of the many responsibilities I have is overseeing the operations and infrastructure of our Wolfram Cloud Platform. This has proven to be both an interesting challenge and a wonderful privilege for me because we're using the "cloud" concept and taking it further with the power of the Wolfram Language. If you're already using a Wolfram product, then you're familiar with the Wolfram Language and you're in good company. Our customers include all of the Fortune 50 companies, the top 200 universities, and 1 in 8 Physics Nobel Laureates since 1980--just to name a few. Not to mention the millions of people that benefit from the Wolfram Language without even realizing it, when using Wolfram|Alpha and other services that rely on its knowledgebase. Over the past nearly three decades, we've built a significant technology stack based on the Wolfram Language, which is the language underlying all of our products and services. If you're just getting started with the Wolfram Language, we've got some resources on our website to help. There's a video introduction from Stephen himself, where he demos the language; the Fast Introduction for Programmers, which is a tutorial to get you up and running quickly; and the Code Gallery, which contains some examples of what you can do with the Wolfram Language. Today's Wolfram Language is much broader, with an incredibly vast range of algorithmic and computational capabilities, and we see it as the way computation can get done everywhere-- on the desktop, in the cloud, and on mobile devices. But what sets the Wolfram Cloud apart from any other? First we need to understand the concept behind what a "cloud" is. Generally, when one thinks of a "cloud", they think of an online storage system that can provide easy and instant access to your files from anywhere. While we, too, provide that service, we take it far beyond. With the Wolfram Cloud, we've taken our cutting-edge desktop software development processes, plus our production web deployment expertise gained from running Wolfram|Alpha, and married them with the cloud environment. Not only can you upload and store data, you can compute it. By utilizing the Wolfram Language, you can create models, build applications, deploy APIs, and so much more. The Wolfram Cloud enables us to offer a portfolio of products, subscription levels, and optional services to accommodate virtually any need, in a way that is more readily scalable for enterprise systems, and provides a more seamless user experience for everyone, than is possible with desktop software. For those of you running version 10 or later of a Wolfram desktop product, you can now extend your capabilities by connecting to the cloud. This will allow you to save, deploy, and share your desktop work with anyone in the world. In addition to desktop integration, the Cloud provides an intuitive web interface that takes the traditional notebook experience and serves it online. This way, you can do all of your development work right in the Cloud itself. The Wolfram Programming Cloud is our first major product within this technology stack. This product is geared toward API construction, prototyping and development, deploying applications, and managing those deployments. Programming Cloud is also an ideal way to get started with the Wolfram Language, as we offer a free level of access with just the creation of a Wolfram account. Once you have an account, you can sign in to start using Programming Cloud immediately. All of our cloud products share the same basic interface elements. After you've signed in, you'll be greeted with a variety of options. Each tile has something useful to offer, such as helpful videos, example galleries, and useful documentation. On the right hand side, our side bar is your navigational control center. From here, you can access your file manager to create new objects, as well as upload and download existing ones. Also in the sidebar is the Wolfram Documentation system, which is incredibly helpful in guiding you through the syntax and logic of our many functions. When you're ready, you can easily create a new notebook and begin work. I'll stop there, as Programming Cloud usage and features will be covered in the next talk. Before I move on, you'll also have noted the Beta tag after the product name in the upper left corner. While these products are already available for subscription and use, officially they are still in beta due to our high performance standards. We could have called this a release version, but first we wanted to be sure it met the bar we'd set for ourselves as far as feature scope and usability for a release product. Being in beta also affords us the ability to make many updates quickly, without impacting production services. That said, with some of our latest rounds of updates, we're looking forward to coming out of Beta soon. The next cloud product I want to talk about is Mathematica Online, which extends the desktop Mathematica experience into the cloud. This has been a longstanding request from many of our educational sites and academic users in particular, to interface with learning management systems and collaboration tools, as well as enabling broader access across campuses and on student devices. Again, it has a similar interface to our other cloud working environments. This year, we also introduced our first cloud-based service, the Wolfram DataDrop. Data Drop is an open service that makes it easy to accumulate data of any kind, from anywhere, and have it be immediately available for computation, visualization, analysis, querying, or other operations. You can collect and organize data from devices, sensors, programs, humans, and more. Maybe it's coming from a web API, email, a web form, Raspberry Pi, wearables, home monitoring systems, or anywhere across the Internet of Things. This dovetails with another initiative that we started about a year ago, the Connected Devices Project, where we've been working with device manufacturers and the technical community to provide a definitive, curated, source of systematic knowledge about connected devices. Data Drop now gives individuals and organizations a way to readily leverage measurable data without having to build out their own cloud infrastructure and dashboards and apps and so on. You'll be seeing a demonstration of Data Drop and how to use it in one of our next talks. We've also got some other products in active development that we're very excited about. The first of these is Data Science Platform. Data Science Platform should be of interest for those of you who need the ability to do sophisticated data science analysis, interactive report generation, and create automated scheduled tasks. It is designed to emphasize an import-analyze-publish workflow-- data comes in, and documents come out. Why do data science in the cloud? For accessibility and outreach. Oftentimes we hear from users that their data science groups are somewhat siloed, using desktop products that may not be accessible to their colleagues or customers, so it's hard to disseminate information. DSP solves this problem of communicating to decision-makers, and across your organization, as with the cloud there's no installation required. You can share reports and analyses with anyone, anywhere. And because DSP integrates naturally with the desktop, you can adapt to both high and low latency situations. One of the more requested projects we're working on is a High Performance Computing system. While we've been in the HPC arena for some time, we really want to raise the bar by integrating our intuitive Cloud interface with the power of supercomputing. I personally look forward to this opening the doors for people to complete even more demanding and complex tasks, creating reports, and sharing the results with anyone in the world -- all within the Wolfram Cloud Platform. Switching gears to a very different audience, we've been having a lot of fun working on our upcoming Wolfram Programming Lab product. It's become increasingly apparent not only in the workplace but also in schools and homes everywhere that coding is becoming a necessary life skill. With that in mind, the cloud also gives us new ways to introduce the next generation to modern computational thinking, programming, and other STEM skills.... enter the Wolfram Programming Lab. Programming Lab is a set of explorations that integrate real-world data and other concepts kids are learning, supported by a full computation environment. It consists of small working examples of Wolfram Language programs that they can modify and run, learning to code in the process. If you or someone you know might be interested to learn more about Wolfram Programming Lab and some of our other educational offerings, we'll be hosting a virtual workshop for educators in May, called "Computational Thinking in the Classroom." Registration for that event should be opening soon. All of these products and services that I've mentioned run on our hosted environment. In addition, we offer a Private solution that can live entirely on your own infrastructure and provide the same Wolfram Cloud Platform experience behind your security protocols. The Private Cloud is essentially a virtual machine that can grow to at any scale. Because the Private Cloud is virtualized, we're able to support a variety of hypervisors and hosted systems, such as Amazon Web Services. We've put a lot of emphasis into the Private version because many people need added functionality, flexibility, and system connectivity that a public system cannot securely support. You'll hear more about the Private Cloud later in the event. Starting shortly will be a series of four presentations that dive deeper into the products and services that I described. The speakers will offer some useful insight on how these products can be used and solutions to problems have plagued desktop development work for years. First up is Andrew deLaix, Development Manager of Wolfram Technologies, who will present on "Creating and Deploying with Wolfram Programming Cloud" Andrew will be followed by Bradley Ashby, Project Manager for Wolfram Data Drop, who will demonstrate the Wolfram Data Drop service. Bradley will be followed by Cliff Hastings, Director of Sales and Strategic Initiatives, with An Overview of Mathematica Online. And rounding out our speaker lineup today is Clayton Voyles, Business Analysis Manager, with a presentation on the Wolfram Private Cloud: Secure Development and Deployment for Your Organization. As a reminder, at the end of the event, we will have a Q&A session where we will directly answer any questions you may have. Again, thank you for joining us and I hope you enjoy today's event.

Video Details

Duration: 12 minutes and 37 seconds
Language: English
License: Dotsub - Standard License
Genre: None
Views: 27
Posted by: wolfram on May 15, 2015


Caption and Translate

    Sign In/Register for Dotsub to translate this video.