If you're one of the more than 60,000 attendees at Oracle OpenWorld next week, you'll have a dizzying array of choices from thousands of sessions, hands-on labs, birds-of-a-feather sessions, case-study presentations, meetings with experts and peers, and parties!
No matter what you choose, you’re certain to hear a lot from us about the role of cloud computing and how we think it will transform the way in which you create applications, manage your IT infrastructure, and conduct your business.
We’ll cover why and how you move workloads from your data centers to the cloud, which we refer to as "move and improve." But we'll also extensively cover new technologies and solutions that are "cloud native"—cloud-based tools and services that you can use to develop, deploy, and manage your cloud-based applications.
Here are some of the sessions about cloud-native technologies and solutions that I plan to attend. I hope this selection will be helpful to you as you create your calendar for the coming week.
Moving to cloud native is about more than deploying in the cloud and using new tools. These sessions will inform you about new cloud technologies, how they impact your business, and the best practices for adopting them.
Your Cloud Transformation Roadmap on Oracle Cloud Infrastructure (PKN6351)
Clay Magouyrk (Senior Vice President, Software Development, Oracle) and Rahul Patil (Vice President, Software Development, Oracle) will review the developments in Oracle Cloud Infrastructure and what they are working on. A great session to get the "big picture."
Making Cloud Native Universal and Sustainable (KEY6962)
Dee Kumar, Vice President at the Cloud Native Computing Foundation, CNCF, a division of the Linux Foundation, which plays an important role in the ecosystem, incubating many of the leading open source cloud native technologies, delivers a keynote session.
Cloud Native Architectures on Oracle Cloud Infrastructure with Linkd (MYC6865)
Linkd (formerly Wireflare) chose to run its performance-sensitive MEAN stack application on Oracle Cloud Infrastructure. This session discusses the decision process and experience with the CTO and founder of the company. Learn about the performance requirements and the benefits achieved in comparison to alternative cloud providers and gain insight into cloud selection and results in a cloud-native application environment.
Cloud Native Developer Panel: Innovative Startup Use Cases (DEV5600)
Startup development teams are pushing the limits with novel use cases and advanced architectures—from Kubernetes to AI/ML workloads and serverless microservice deployments. Representatives of startups in this panel discussion will walk through how they are using open source technologies on top of a high-performance cloud, lessons learned, and what’s on the horizon.
It is in the cloud that DevOps reaches its full potential. With resources that can be described and versioned as code, and provisioned and scaled on demand, and with automation for every step of the application life cycle, Oracle Cloud Infrastructure dramatically increases the productivity of development teams and the quality of their applications.
DevOps on Oracle Cloud Infrastructure (FLP6872)
Oracle Cloud Infrastructure provides DevOps practitioners with the services required to automate the deployment of large, complex distributed systems while giving engineers the flexibility to choose the languages and tools of their preference. In this session, explore DevOps solutions, including expanded support for popular tools and languages. Learn how to solve problems with this suite of offerings, how it’s differentiated from other options on the market, and how the product team made these choices.
Introducing DevOps Solutions on Oracle Cloud Infrastructure (THT6958)
Join this session to learn about the services Oracle Cloud Infrastructure provides DevOps practitioners, and a sneak peek into upcoming solutions such as monitoring services, expanded support for popular tools and languages, integrated development environments, continuous integration/continuous delivery, and collaboration tools such as ChatOps. Learn how to deploy Oracle Cloud Infrastructure resources using Terraform, including a fully managed service and a group of open source Terraform modules.
Using Ansible, Terraform, and Jenkins on Oracle Cloud Infrastructure (DEV5582)
DevOps teams need the right tools and technologies to safely and reliably build and support large, complex cloud systems. This session explores an example architecture and then walks through building it out using Terraform to define infrastructure as code, Ansible for configuration management, HashiCorp's Vault for secret management, and Jenkins for continuous integration/continuous delivery.
A key characteristic of cloud-native applications is that they benefit from the distributed nature, resilience, and elastic scalability of cloud infrastructure. In most cases, that means these applications are deployed as loosely coupled, containerized components that can be scaled up and down with ease.
Container Registry 2.0: Enabling Enterprise Container Deployments (DEV5604)
Container registries are evolving as container workloads move to production. This session explores some of the new must-have requirements for security, policy, automation, and additional artifact storage. It also examines how registries work closely with coupled Kubernetes deployments and presents best practices for building container-native deployment strategies.
A Guide to Enterprise Kubernetes: Journeys to Production (DEV5623)
This session presents a guide for enterprises looking to move to production with Kubernetes. You’ll hear from customers who've made the journey and their stories of operationalizing Kubernetes. The presentation covers best practices and lessons learned across areas such as network and storage integration, scaling, monitoring, logging, and deploying across multiple regions.
Kubernetes in an Oracle Hybrid Cloud (BUS5722)
Are you moving to the cloud? Looking at containers? Keeping some workloads on-premises? Shifting workloads from on-premises to the cloud, and from the cloud to on-premises? Maybe splitting workloads between the two into a hybrid cloud? If you answered "yes" to any of these questions, you are not alone. In this session, learn how Kubernetes can be used to run cloud-native and existing workloads both in Oracle Cloud and on-premises on Oracle Cloud at Customer. See how customers are using both use cases.
Kube me this! Kubernetes Ideas and Best Practices (DEV5369)
This session covers best practices you’ll want to consider when making a shift from deploying applications to web servers to moving to a microservices model and Kubernetes. You'll learn about topics you should consider while moving to Kubernetes and the principles you should follow when building out your Kubernetes-based applications or infrastructure. You'll leave the session with best practices to implement in your own organization when it comes to Kubernetes.
Serverless approaches take cloud-native principles an abstraction step further than containers. Forget about provisioning infrastructure for your applications—Oracle Cloud Infrastructure will provide it when you need it and make it go away when you don’t, so you pay only for what you actually use.
Bringing Serverless to Your Enterprise with the Fn Project (PRO4600)
Serverless computing is one of the hottest trends in computing because of its simplicity and cost-efficiency. Oracle recently open-sourced a new project that enables developers to run their own serverless infrastructure anywhere. In this session, learn how to use the functions platform with a demo, how to deploy functions in multiple languages, the benefits of bringing serverless to your organization, how to identify low-hanging fruit projects, and best practices.
Serverless Java: Challenges and Triumphs (DEV5525)
This session examines the challenges of using Java for serverless functions and the latest Java platform features that address them. It also digs into the open source Fn project’s unparalleled Java support, which makes it possible to build, test, and scale out Java-based functions applications.
Learn more about Terraform, Kubernetes, Big Data, AI/ML, and HPC in these instructor-led classes: Oracle Cloud Infrastructure Hands-on Labs. Bring your own laptop!
Oracle has made a strategic commitment to open source and standards for Oracle Cloud Infrastructure. It builds its services on unforked, supported, open source projects. It ensures that it's as easy to bring workloads to its cloud as it is to take them elsewhere. And Oracle’s developer teams are very active participants in the Cloud Native Computing Foundation and many of the projects in that ecosystem.
Check out some of these sessions that discuss exciting new open source projects that can be deployed on Oracle Cloud Infrastructure:
Using Terraform with Oracle Cloud Infrastructure (HOL6376)
GraphPipe: Blazingly Fast Machine Learning Inference (DEV5593)
Istio and Envoy: Enabling Sidecars for Microservices (BOF5714)
Istio, Service Mesh Patterns on Container Engine for Kubernetes (DEV6078)
Building a Stateful Interaction with Stateless FaaS with Redis (THT6878)
Serverless Kotlin in Action: A Black/Silver Combo? (DEV5695)