Software Defined Networks: A Comprehensive Approach, Second Edition

This book provides in-depth coverage of the technologies collectively known as Software Defined Networking (SDN). The book shows how to explain to business decision-makers the benefits and risks in shifting parts of a network to the SDN model, when to integrate SDN technologies in a network, and how to develop or acquire SDN applications.

Featured book: Software Defined Networks: A Comprehensive Approach, Second Edition

Apache Kafka Series - Learn Apache Kafka for Beginners

Apache Kafka has become the leading data-streaming enterprise technology. Kafka is used in production by over 2000 companies like Netflix, Airbnb, Uber and LinkedIn. In this tutorial you will learn about the Apache Kafka ecosystem, core concepts, operations, Kafka API, and how to build your own producers and consumers.

Featured video: Apache Kafka Series - Learn Apache Kafka for Beginners

The Power and Limits of Deep Learning

Register now for the next ACM TechTalk, "The Power and Limits of Deep Learning," taking place on Thursday, July 11 at 1 PM EDT. This talk will be presented by Yann LeCun, VP & Chief AI Scientist at Facebook and Silver Professor at NYU. Mehran Sahami, Associate Chair for Education at Stanford’s Computer Science Department and Past Chair of the ACM Education Board, will moderate the Q&A following the talk. Continue the discussion and checkout further resources on ACM's Discourse Page.

Image of Yann LeCun

Introduction to Business Analysis and Essential Competencies

Business analysis aims to not only properly diagnose an issue, but determine the best solution to fix it permanently. Business analysts, who undertake this work, require a unique combination of skills and knowledge to be successful in this function. This course covers the essential competencies required for effective business analysis, including behavioral characteristics, business and software knowledge, and communication and interaction skills.

Featured course: Introduction to Business Analysis and Essential Competencies

Learning Path: Amazon Web Services (AWS) Basics to Advanced

Amazon Web Services (AWS) Basics to Advanced covers concepts necessary to understand cloud computing platforms, working with virtual machines, storage in the cloud, security, high availability, and more. You can use this video as a resource to help you prepare for the AWS Solutions Architect Exam.

Featured resource: Learning Path: Amazon Web Services (AWS) Basics to Advanced

The Joy of Functional Programming (for Data Science)

View the most recent ACM TechTalk, "The Joy of Functional Programming (for Data Science)," on demand. The talk was presented by Hadley Wickham, Chief Scientist at RStudio. Andrew Conklin, Director of Engineering at Origent Data Sciences, moderated the Q&A following the talk. Continue the discussion and checkout further resources on ACM's Discourse Page.

Image of Hadley Wickham

Agile Data Science: Achieving Salesforce-Scale Machine Learning in Production

View the ACM TechTalk, "Agile Data Science: Achieving Salesforce-Scale Machine Learning in Production," on demand. The talk was presented by Sarah Aerni, Director of Data Science at Salesforce Einstein. Michael Zeller, SVP of AI Strategy & Innovation at Software AG, moderated the Q&A following the talk. Continue the discussion and checkout further resources on ACM's Discourse Page.

Image of Sarah Aerni

The Exascale Computing Project and the Future of HPC

View the ACM TechTalk, "The Exascale Computing Project and the Future of HPC," on demand. The talk was presented by Doug Kothe, Director of the Exascale Computing Project (ECP). John West, Director of Strategic Initiatives at the Texas Advanced Computing Center, moderated the Q&A following the talk. Continue the discussion and checkout further resources on ACM's Discourse Page.

 

Image of Doug Kothe

ACM Distinguished Speakers Program

The Distinguished Speakers Program (DSP) is one of ACM's most valued outreach programs, providing universities, corporations, event and conference planners, and local ACM chapters with direct access to top technology leaders and innovators from nearly every sector of the computing industry. ACM will cover the cost of transportation for the speaker to travel to your event.