CloudNative Day Videos, Part Two
In our last post, we shared the first set of videos from CloudNative Day, an event put on by the Cloud Native Computing Foundation to bring together leading contributors in cloud native applications and computing, containers, microservices, central orchestration processing, and related projects. In this post, we will share the remaining videos!
Cloud Native, Event Drive, Serverless, Microservices Framework - OpenWhisk - Daniel Krook, IBM
Cloud computing has been a game changer in a number ways and the emergence of serverless computing/architectures is just another example of what cloud tech has been able to achieve. Serverless is about abstracting users away from servers, infrastructure, and having to deal with low-level configuration or the core operating system. Instead, developers make use of single purpose services and elastic compute platforms to execute code.
In this talk we are going to discuss open source serverless platform OpenWhisk. OpenWhisk provides a distributed compute service to execute application logic in response to events. There are several key architectural concepts:
Triggers: A class of events emitted by event sources.
Actions: Encapsulate the actual code to be executed which support multiple language bindings including
Docker Containers Rules: An association between a trigger and an action.
In this talk we are going to discuss the rise of Serverless architecture to compose solutions using modern abstraction and chaining.
Panel: Technical Oversight Committee/Governing Board Roundtable
Moderated by Diane Mueller, Red Hat
Ken Owens, Cisco
Brandon Philips, CoreOS
Aaron Williams, Mesosphere
Doug Davis, IBM
Joseph Jacks, Apprenda
Chris Wright, Red Hat
The Journey to Cloud Native - A Case Study with Mantl.io - Ken Owens, Cisco
Developers are driving the market for cloud consumption and leading each industry into the new era of software defined disruption. There are no longer questions about elastic and flexible agile development as the way to innovate and reduce time to market for businesses. However, Physical and cloud Infrastructure does not enable application development platforms natively nor provide the ability to create applications that are cloud native with elastic services. In addition, businesses are moving to application development architectures leveraging cloud native technologies which are becoming more strategic to their business strategy. This presentation will look at the journey that developers take to transform to an application centric development model leveraging cloud native technologies.
This presentation will clearly define what a enterprises and services providers are deploying into production and how it enables elastic, flexible, and portable application workload deployment. The presentation will take a look at two production deployments and discuss the lessons learned and how to apply them to your cloud native journey.
How Cloud Foundry & CNCF are Collaborating - Abby Kearns, Cloud Foundry Foundation
Services are required for developers to create and run apps. A service can be a database, messaging, or API gateway. Running apps at scale requires a vast number of services. As such, services are integral to the success of a platform. For Cloud Foundry, the ability to connect to and manage Services is a crucial piece of the platform.
Within Cloud Foundry, services connect to the platform via the Service Broker API. The Cloud Foundry Service Broker API offers an elegant solution for connecting Services to a platform, and is an oft-cited piece of functionality admired by other platforms. Given increasing interest in this solution, the Cloud Foundry Foundation created a cross-foundation Working Group with the Cloud Native Computing Foundation to determine how the Cloud Foundry Service Broker API can be opened up and leveraged as an industry-standard specification for connecting services to platforms.
This talk will walk you through the vision for the Working Group, as well as the progress on a proof of concept made to date on allowing services to write against a single API, and be accessible to a variety of platforms.
2nd Day Operations: Your Checklist for Cloud Native World - Ben Hindman, Mesosphere
According to a June 2016 report from the Cloud Foundry Foundation, 16% of enterprises are already using containers in production, and another 64% are looking to move into production with containers in the coming year. This massive shift is fueling enterprises to architect and build their next generation applications on several core cloud native principles, including microservices in containers with open source frameworks for analytics and big data.
But building cloud native applications is only half of the challenge. It isn’t until you start running them at scale, dealing with outages and making upgrades that you see the full picture. These are the challenges of 2nd Day Operations, challenges that you do not want to actually bump into for the first time on day two of a production rollout. Navigating your way through a cloud native journey means making sure you’ve considered your 2nd Day Operations plan from the very beginning.
In this talk, Mesosphere’s Ben Hindman will share his 2nd Day Operations checklist for cloud native apps. These are the critical challenges you’ll want to be prepared for, and the surprising realizations that you do not want to be surprised by. He’ll also share his advice from years as a leader in the cloud native movement, working on the front lines with 2nd day operators around the world.
Bringing Cloud Native Innovations into the Enterprise - Chris Wright, Red Hat
Fueled by cloud, cloud-native apps are becoming commonplace across enterprises of all sizes. As these organizations invest in their people and process to enable Cloud Native technologies and look to the cloud to deliver business value, adopting collaborative and innovative open source strategy has become a key factor in their success.
All this open source success does not happen in a vacuum. In this session, Red Hat’s Chris Wright will highlight how the CNCF is helping to drive innovation in order to bring a wave of modern open source cloud native portfolios to the enterprise by ensuring industry collaboration on common code bases, standardized APIs and interoperability across multiple open hybrid clouds. Together with the help of the CNCF, Red Hat is helping to drive the development and ensure environmental consistency from the developer laptop to the hybrid and multiple footprint clouds that enterprise are deploying today.
In this closing keynote, Red Hat’s Chris Wright will talk about how the CNCF’s cross-industry collaboration initiatives is driving is the success of one of the first open source cloud native enterprise portfolios to emerge, Red Hat’s OpenShift Container Platform.