No results found

Your search did not match any results.

We suggest you try the following to help find what you’re looking for:

  • Check the spelling of your keyword search.
  • Use synonyms for the keyword you typed, for example, try “application” instead of “software.”
  • Try one of the popular searches shown below.
  • Start a new search.
Trending Questions

Register Now: Oracle Developer Live—Cloud Native Apps

Join us for technical sessions, hands-on labs, demos, panels, and live Q&A with experts.

Oracle Developer Live—Cloud Native Apps

Learn to build modern, cloud native applications using Kubernetes, Terraform, and serverless technologies on Oracle Cloud Infrastructure. Discover how to improve security, observability, and manageability for your apps. Create intelligent applications with machine learning.

Participate in hands-on labs to gain new skills and experience. Engage with experts to learn how you can build cloud native applications quickly and easily.

Join Oracle Developer Live—Cloud Native Apps and accelerate your app development knowledge with this free, virtual event.

Featured speakers

Rajesh Viswanathan

Rajesh Viswanathan

Vice President, Cloud Native Services, Oracle Cloud Infrastructure

Rajesh Viswanathan is vice president of cloud native services in Oracle Cloud Infrastructure (OCI). He leads the engineering and product teams responsible for OCI’s container native, serverless, and API services portfolio. This includes Oracle Container Engine for Kubernetes, Oracle Cloud Infrastructure Container Registry, Oracle Functions, and Oracle API Gateway as well as related API services such as Apiary and Oracle API Platform Cloud Service. Rajesh has been at Oracle for more than two years. Previously, he spent eight years at AWS building and operating cloud services in the resource provisioning, governance, and compliance space as well as lower down in the stack with AWS’ Elastic Block Store service. He also brings more than 15 years of experience working on storage back ends, real-time streaming, and personalization technologies at Microsoft and Netscape/AOL.

Peter Mendis

Peter Mendis

Senior Manager and Architect, Platform Engineering, Interac Corporation

Peter Mendis is an enterprise architect at Interac Corporation, with experience designing, architecting, and implementing solutions for top players in the financial services industry. He is well-versed in enterprise systems and platform integrations for both on-premises systems and cloud (both private and public) technology. As a specialist in business and IT led transformation programs, Peter delivers expertise in event streaming, complex event processing, microservices, platform infrastructure, cloud security, blockchain-based distributed ledger technology, devSecOps, event driven architecture, and cloud platform development on public, private and hybrid clouds.

Roopesh Ramklass

Roopesh Ramklass

Director, Technology Strategy, Eclipsys

Roopesh Ramklass is an Oracle Certified Master with expertise in middleware and database architecture. He is actively involved in the Oracle community: speaking at conferences, serving as an executive of the Toronto Oracle Users Group, and participating in the Oracle ACE program. Roopesh is the author of several Oracle technology books and blogs and is passionate about serving others through education. You can connect with Roopesh at his blog, via his twitter handle @rramklass, or on linkedin.

Rishi Sampa

Rishi Sampa

Senior Principal Engineer, A10 Networks

Rishi Sampat is part of core engineering at A10 Networks and has worked at the company since its inception in 2004. Rishi leads the infrastructure R&D initiatives at A10. He has architected the foundational technologies across the control, data, and management planes from Layer 2 to Layer 7. These technologies touch application delivery, security, networking, configuration, and management for A10's products. Rishi is deeply passionate about bringing best-in-class, service-centric automation across multicloud environments using A10 products.

Cynthia Gallant

Cynthia Gallant

Vice President, Developer Adoption, Oracle

Cynthia Gallant is vice president of developer adoption for Oracle Cloud Infrastructure. Her team’s mission is to build content, tools, and training that empower developers to build and deploy applications faster on Oracle Cloud Infrastructure.

Prior to joining OCI, Cynthia was responsible for building the initial global ecosystem for new markets at AWS—enabling customers, partners, and developers to more readily employ cloud services for application development, DevOps, migration, end user computing, and enterprise applications. In previous roles, Cynthia was vice president of worldwide channels at Citrix Systems and led global sales and market development for Cisco’s successful entry into the data center market. In addition to leading transformation in larger organizations, Cynthia’s entrepreneurial background includes founder and senior executive roles in three software startup companies, with experience successfully raising capital from Tier 1 venture capital firms in the United States.

Mahesh Thiagarajan

Mahesh Thiagarajan

Vice President, Software Development, Oracle

Mahesh Thiagarajan is vice president of software development, leading the messaging and observability products in Oracle Cloud Infrastructure (OCI). His team’s mission is to build truly flexible, open, and differentiated products that make it easy for customers to modernize their DevOps and messaging solutions in the cloud. Mahesh was part of the original team that launched OCI in 2016. Since then, he has been involved in strategic planning and product launches involving databases, big data, and Microsoft partnerships for OCI. Before Oracle, he was part of the team that launched Microsoft Azure services in 2012 and later went to lead and launch Azure IaaS services under Azure Resource Manager in 2015. He has a demonstrated history of building hyperscale cloud services at both Oracle and Microsoft.

Chad Arimura

Chad Arimura

Vice President, Java Developer Relations, Oracle

Chad Arimura is vice president of Java Developer Relations at Oracle, responsible for building the developer relations team. Previously, Chad established the serverless organization at Oracle that produced the Fn Project and Oracle Functions, making Oracle one of the only major clouds to offer a functions-as-a-service platform largely built on upstream open source code. Chad is a three-time entrepreneur, most recently serving as cofounder and CEO of Iron.io as it grew into a multimillion dollar annual-recurring-revenue business. He pioneered serverless computing, including some of the earliest uses of the term serverless in 2010, before selling Iron.io in 2017.

Ram Kailasanathan

Ram Kailasanathan

Senior Director, Software Development, Oracle

Ram Kailasanathan is a product leader within Oracle Cloud Infrastructure (OCI). As a senior director, Ram leads the on-boarding of internal and external customers and developers onto OCI’s cloud native platform—including Kubernetes, serverless, and APIGW. Prior to joining Oracle, Ram led product management and marketing initiatives for security and cloud companies such as BAE Systems AI, Symantec, Microsoft, and EMC.

Richard Bair

Richard Bair

Senior Director, Software Engineering, Oracle

Richard Bair is senior director of software development for the Internet of Things cloud at Oracle, responsible for a team of innovative developers and engineers. Richard is a hands-on architect and leader with a broad set of skills and experiences in computing. He has worked as an architect on the Java platform, designing many client APIs and presenting at numerous technical conferences. He is also an experienced cloud architect for both PaaS and SaaS services, as well as a knowledgeable technical leader. Richard’s passion is building incredible systems to drive performance and stability for the business.

Johnnie Konstantas

Johnnie Konstantas

Senior Director, Cloud Engineering, Oracle

Johnnie Konstantas is senior director of Oracle’s North America cloud engineering group, leading a team of cloud security experts and advisors who help customers securely deploy and operate on Oracle Cloud. She has spent more than 20 years bringing security technologies to market, most recently for Microsoft’s Enterprise Cybersecurity Group. Johnnie has, in prior roles, led product, business development, and marketing for industry leaders Gigamon, Juniper Networks, Varonis, and Check Point software. In earlier years, she designed cellular infrastructure networks for Motorola Inc. Her work has been featured in trade and business press as well as security conferences. Johnnie holds a BS in electrical engineering from the University of Maryland, College Park.

Josh Horwitz

Josh Horwitz

Consulting Member of Technical Staff, Oracle

Josh Horwitz is service architect for Oracle Container Engine for Kubernetes (OKE) in the Oracle cloud native services organization. As a member of the Kubernetes team, Josh has contributed various functionality to the Kubernetes application with a focus on the cloud provider and special interest groups.

Bradley Sergeant

Bradley Sergeant

Senior Architect, CX Marketing, Oracle

Bradley Sergeant is a senior architect for Oracle Responsys applications within Oracle CX Marketing. Brad has led teams in SaaS development for more than 20 years and has worked as a lead software architect for 30 years. After completing a Master of Science in mathematics in 1981, Brad worked on Unix internals at HP and TCP/IP stack performance optimization at CMC. He was one of the original authors of the IETF WebDAV enhancements to HTTP in the late 1990s. In 2016, Brad converted all 30 Responsys legacy applications to Docker containers to optimize use of large Oracle hosts. Now all Oracle Responsys apps run as Docker containers. Brad holds six patents and has two patents pending in areas related to messaging and database cache optimization.

Graeme Rocher

Graeme Rocher

Architect, Oracle

Graeme Rocher currently works as an architect at Oracle. He is the creator of several popular open source projects including Grails and Micronaut and is the co-author of the book The Definitive Guide to Grails. Graeme is a member of the Java Champions and, in 2018, was honored with the Groundbreaker Award by Oracle for his work on open source.

John Peach

John Peach

Principal Data Scientist, Oracle

John Peach is principal data scientist at Oracle. He works on the data science service as part of the Oracle Cloud Infrastructure team. Leveraging his extensive, hands-on experience building machine learning models, he is now defining the tooling to improve the data science workflow. This interest grew out of the challenges that he and his team members have faced working with data at scale in a logical, rigorous, and reproducible way.

Todd Sharp

Todd Sharp

Cloud Developer Evangelist, Oracle

Todd Sharp is a developer advocate for Oracle focusing on Oracle Cloud and cloud databases. He’s worked with dynamic JVM languages and various JavaScript frameworks for more than 16 years, originally with ColdFusion and more recently with Java, Groovy, and Grails on the server side. He lives in the Appalachian Mountains of north Georgia (in the United States) with his wife, two children, two dogs, cat, potbelly pig, and twelve chickens.

Randall Barnes

Randall Barnes

Cloud Solutions Architect, Oracle

Randall Barnes is a member of the engineering team working on the observability product for Oracle Cloud Infrastructure. He is charged with delivering solutions to help developers design, refactor, and migrate complex enterprise application ecosystems to the cloud. Prior to Oracle, Randall spent a lengthy stretch at Microsoft as a senior development lead within the SQL Server and Azure engineering organizations.

Mohamed Sleem

Mohamed Sleem

Senior Principal Product Manager, Oracle

Mohamed Sleem is senior principal product manager on the Oracle Cloud Infrastructure (OCI) observability team where he is responsible for shaping OCI’s long-term roadmap and strategy for logging, events, audit, and security information and event management (SIEM). He joined Oracle in October 2018 after working as a product manager for Microsoft Azure. Mohamed also had product manager roles working on search, indexing, and analytics technologies for products such as Bing and Microsoft Office.

Mickey Boxell

Mickey Boxell

Product Manager, Oracle

Mickey Boxell is product manager for Oracle Container Engine for Kubernetes in Oracle’s cloud native services organization. He is primarily focused on user experience, observability, and risk and compliance. Prior to working in product management, Mickey was a cloud native developer advocate who attended conferences to speak to and learn from the cloud native community.

Chip Baber

Chip Baber

Manager, Cloud Engineering, Oracle

Chip Baber manages the developer innovation team for Oracle Cloud Solution Hubs, leading a group of highly skilled technical engineers as they work with developers to visualize new possibilities in the cloud. Chip believes in doing more than just showcasing cloud; he believes in bringing the cloud to life through entertaining, programmatic, hands-on experiences. Chip leads Oracle’s Code Innovate, Cloud Coaching, and Cloud Accelerate programs for its North American consulting division. At his core, Chip is both a programmer and a creative, thriving on analyzing complex problems and leveraging IaaS and PaaS Cloud solutions to innovate.

Flavio Pereira

Flavio Pereira

Senior Manager, Product Management, Oracle

Flavio Pereira is senior product manager at Oracle with more than a decade of experience in technology. Living in Austin, Texas, Flavio specializes in cloud computing and infrastructure-as-code software tools such as Terraform. He also runs the Oracle Cloud Infrastructure (OCI) certification program and the reference architecture portal that allows solution architects and developers to become familiar with OCI.

Uma Balasubramanian

Uma Balasubramanian

Principal Member of Technical Staff, Oracle

Uma Balasubramanian is a principal member of technical staff at Oracle Cloud Infrastructure (OCI). She currently works on OCI Resource Manager, a product that automates provisioning of infrastructure with code. Uma has more than 12 years of industry experience designing and developing large-scale distributed systems. Prior to Oracle, she worked at Microsoft as a senior software engineer where she designed high performant RESTful services in Azure service fabric. Uma received her master’s degree in computer science from New York University. Connect with her on linkedin.

Blaine Carter

Blaine Carter

Technical Developer Marketing Manager, Oracle

As a member of Oracle’s developer marketing team, Blaine Carter focuses on helping developers quickly obtain the information they need to create applications using the best technologies available. Blaine started programming in 1995. For most of his career, he has used Oracle tools to build applications, beginning with Oracle Forms and Oracle Reports. Blaine also works with Node.js, Java, Python, and Ruby—both inside and outside the database—and, of course, a whole bunch of SQL and PL/SQL.

Agenda

Agenda is subject to change.
All sessions and Q&A will be in English.

Agenda in Pacific Standard Time (PST)

8 : 00 AM

Welcome
8:00 AM8:10 AM

8 : 10 AM

Keynote: Cloud Native ♥ Enterprise Apps
Rajesh Viswanathan
Peter Mendis
8:10 AM8:55 AM
Keynote: Cloud Native ♥ Enterprise Apps
8:10 AM8:55 AM
Cloud native application development models can substantially increase release velocity as well as scale and availability characteristics for applications. However, not all applications are greenfield. How can existing enterprise applications benefit as they modernize? What stands in the way of modernization? How do you maintain expectations of security, compliance, and governance while making this transformation? How do you deal with the resulting cultural impact?

Rajesh Viswanathan showcases how fellow application developers are leveraging the benefits of cloud native development without compromising these expectations. The session includes examples and best practices from Oracle’s own transition using its broad portfolio of cloud applications and services.

Rajesh Viswanathan
Rajesh Viswanathan Vice President, Cloud Native Services, Cloud Infrastructure Oracle

Rajesh Viswanathan is vice president of cloud native services in Oracle Cloud Infrastructure (OCI). He leads the engineering and product teams responsible for OCI’s container native, serverless, and API services portfolio. This includes Oracle Container Engine for Kubernetes, Oracle Cloud Infrastructure Container Registry, Oracle Functions, and Oracle API Gateway as well as related API services such as Apiary and Oracle API Platform Cloud Service. Rajesh has been at Oracle for more than two years. Previously, he spent eight years at AWS building and operating cloud services in the resource provisioning, governance, and compliance space as well as lower down in the stack with AWS’ Elastic Block Store service. He also brings more than 15 years of experience working on storage back ends, real-time streaming, and personalization technologies at Microsoft and Netscape/AOL.

Peter Mendis
Peter Mendis Senior Manager and Architect, Platform Engineering Interac Corporation

Peter Mendis is an enterprise architect at Interac Corporation, with experience designing, architecting, and implementing solutions for top players in the financial services industry. He is well-versed in enterprise systems and platform integrations for both on-premises systems and cloud (both private and public) technology. As a specialist in business and IT led transformation programs, Peter delivers expertise in event streaming, complex event processing, microservices, platform infrastructure, cloud security, blockchain-based distributed ledger technology, devSecOps, event driven architecture, and cloud platform development on public, private and hybrid clouds.

9 : 05 AM

App Modernization: What is the Right Approach? Rehost, Refactor, Rearchitect, or Rebuild?
Richard Bair
Ram Kailasanathan
9:05 AM9:45 AM
App Modernization: What is the Right Approach? Rehost, Refactor, Rearchitect, or Rebuild?
9:05 AM9:45 AM
This session explores the various approaches to app modernization and covers key considerations. Understand the evolution of modern application design, from monoliths to microservices; deployment solutions, from bare metal to containers; and the approaches to orchestrate, operate, and manage these services at scale. This session also covers the Oracle IoT apps modernization journey on Oracle Container Engine for Kubernetes (OKE) and Oracle Cloud Infrastructure.

Richard Bair
Richard Bair Senior Director, Software Engineering Oracle

Richard Bair is senior director of software development for the Internet of Things cloud at Oracle, responsible for a team of innovative developers and engineers. Richard is a hands-on architect and leader with a broad set of skills and experiences in computing. He has worked as an architect on the Java platform, designing many client APIs and presenting at numerous technical conferences. He is also an experienced cloud architect for both PaaS and SaaS services, as well as a knowledgeable technical leader. Richard’s passion is building incredible systems to drive performance and stability for the business.

Ram Kailasanathan
Ram Kailasanathan Senior Director, Software Development Oracle

Ram Kailasanathan is a product leader within Oracle Cloud Infrastructure (OCI). As a senior director, Ram leads the on-boarding of internal and external customers and developers onto OCI’s cloud native platform—including Kubernetes, serverless, and APIGW. Prior to joining Oracle, Ram led product management and marketing initiatives for security and cloud companies such as BAE Systems AI, Symantec, Microsoft, and EMC.

The Core Building Blocks of Cloud Observability
Mahesh Thiagarajan
Mohamed Sleem
9:05 AM9:45 AM
The Core Building Blocks of Cloud Observability
9:05 AM9:45 AM
Running distributed applications at cloud scale is a challenge. Developers need the ability to understand how their distributed infrastructure and applications are performing, quickly discover root cause, and effectively address issues. They need real-time operational visibility into their entire architecture and IT stacks. This is especially true for companies migrating on-premises systems to the cloud; developers do not want to reduce the level of insight that they are used to.

In this session, we’ll simplify modern DevOps by showing how you can use new monitoring and logging services in the cloud to observe infrastructure and applications. Using Oracle Cloud Infrastructure Logging and Oracle Cloud Infrastructure Monitoring services as an example, we’ll demonstrate how you can have on-premises control and visibility even in the cloud. The Monitoring and Logging services adhere to Oracle’s principle of supporting vendor neutral technologies to prevent customer lock in. We illustrate this by discussing how you can export metrics and logs out of Oracle Cloud Infrastructure into your favorite third-party analytic tools. We will also showcase Logging’s support for Cloud Native Computing Foundation’s CloudEvent schema format and FluentD-based agent for ingesting logs.

Mahesh Thiagarajan
Mahesh Thiagarajan Vice President, Software Development Oracle

Mahesh Thiagarajan is vice president of software development, leading the messaging and observability products in Oracle Cloud Infrastructure (OCI). His team’s mission is to build truly flexible, open, and differentiated products that make it easy for customers to modernize their DevOps and messaging solutions in the cloud. Mahesh was part of the original team that launched OCI in 2016. Since then, he has been involved in strategic planning and product launches involving databases, big data, and Microsoft partnerships for OCI. Before Oracle, he was part of the team that launched Microsoft Azure services in 2012 and later went to lead and launch Azure IaaS services under Azure Resource Manager in 2015. He has a demonstrated history of building hyperscale cloud services at both Oracle and Microsoft.

Mohamed Sleem
Mohamed Sleem Senior Principal Product Manager Oracle

Mohamed Sleem is senior principal product manager on the Oracle Cloud Infrastructure (OCI) observability team where he is responsible for shaping OCI’s long-term roadmap and strategy for logging, events, audit, and security information and event management (SIEM). He joined Oracle in October 2018 after working as a product manager for Microsoft Azure. Mohamed also had product manager roles working on search, indexing, and analytics technologies for products such as Bing and Microsoft Office.

9 : 50 AM

Building Beyond Kubernetes
Mickey Boxell
Rishi Sampat
9:50 AM10:30 AM
Building Beyond Kubernetes
9:50 AM10:30 AM

Kubernetes is a great place to start when it comes to operating microservices at scale, but it is often insufficient to address every aspect of cloud native development. Fortunately, there are literally hundreds of cloud native services and open source projects to fill these gaps.

This session will walk through the use of these services and projects with an example open source application built using microservices and cloud native best practices. We will discuss the benefits of containers and Kubernetes along with a handful of projects that have become essential for building, running, and operating modern cloud native applications. We will also touch on service meshes as well as implementing event-driven serverless architectures. In addition, Rishi Sampat from A10 Networks will share best practices from his company's use of Oracle Cloud Infrastructure.


Mickey Boxell
Mickey Boxell Product Manager Oracle

Mickey Boxell is product manager for Oracle Container Engine for Kubernetes in Oracle’s cloud native services organization. He is primarily focused on user experience, observability, and risk and compliance. Prior to working in product management, Mickey was a cloud native developer advocate who attended conferences to speak to and learn from the cloud native community.

Rishi Sampa
Rishi Sampat Senior Principal Engineer A10 Networks

Rishi Sampat is part of core engineering at A10 Networks and has worked at the company since its inception in 2004. Rishi leads the infrastructure R&D initiatives at A10. He has architected the foundational technologies across the control, data, and management planes from Layer 2 to Layer 7. These technologies touch application delivery, security, networking, configuration, and management for A10's products. Rishi is deeply passionate about bringing best-in-class, service-centric automation across multicloud environments using A10 products.

Data Science for Developers
John Peach
9:50 AM10:30 AM
Data Science for Developers
9:50 AM10:30 AM
Oracle Cloud Infrastructure Data Science service is a fully managed and serverless platform for building, training, managing, and deploying machine learning models. In addition to including your favorite open-source data science libraries, it also includes the Accelerated Data Science (ADS) SDK. This SDK automates many of the common data science tasks, speeding up your model development process.

In this session, we build a model from scratch and deploy it so you can learn all the stages of model development and deployment using Oracle Cloud Infrastructure. The session begins by loading in a set of data and using ADS’ powerful tools to do an exploratory data analysis (EAD) with a single command. After that, you’ll see how to use the intelligent feature engineering tools. Then we’ll use AutoML to train and evaluate several models. Once a model has been selected, you can see how to push that model to the model catalog, deploy it to Oracle Functions, and then call an Oracle API Gateway to make a prediction. Join us for this practical, informative talk showcasing how to use the Data Science service to automate your data science practice and get models into production quickly.

John Peach
John Peach Principal Data Scientist Oracle

John Peach is principal data scientist at Oracle. He works on the data science service as part of the Oracle Cloud Infrastructure team. Leveraging his extensive, hands-on experience building machine learning models, he is now defining the tooling to improve the data science workflow. This interest grew out of the challenges that he and his team members have faced working with data at scale in a logical, rigorous, and reproducible way.

10 : 35 AM

To Autoscale or Not to Autoscale
Josh Horwitz
Bradley Sergeant
10:35 AM11:15 AM
To Autoscale or Not to Autoscale
10:35 AM11:15 AM
Infrastructure management is a drag. It’s tedious to require operations to intervene every time resources need to be scaled up or out to serve new workloads—or scaled down or in to reduce costs. Conversely, it is scary to embrace automation and trust the cluster to autoscale itself. Fortunately, at its core, Kubernetes is a resource management tool, and one of its strengths is to respond to dynamic workload demands. Demands apply at two levels: cluster-level resources (such as worker nodes) and pod-level resources (such as pod replicas and resource reservations). This presentation reviews autoscaling concepts and tools such as Cluster Autoscaler, Horizontal Pod Autoscaler, and Vertical Pod Autoscaler, along with appropriate scenarios and common pitfalls. We also discuss related tools and capabilities including the Metric Server and Node Auto-Repair features. This session demonstrates how Kubernetes clusters—running in Oracle Cloud Infrastructure on Oracle Container Engine for Kubernetes—can be autoscaled under various scenarios.

Josh Horwitz
Josh Horwitz Consulting Member of Technical Staff Oracle

Josh Horwitz is service architect for Oracle Container Engine for Kubernetes (OKE) in the Oracle cloud native services organization. As a member of the Kubernetes team, Josh has contributed various functionality to the Kubernetes application with a focus on the cloud provider and special interest groups.

Bradley Sergeant
Bradley Sergeant Senior Architect, CX Marketing Oracle

Bradley Sergeant is a senior architect for Oracle Responsys applications within Oracle CX Marketing. Brad has led teams in SaaS development for more than 20 years and has worked as a lead software architect for 30 years. After completing a Master of Science in mathematics in 1981, Brad worked on Unix internals at HP and TCP/IP stack performance optimization at CMC. He was one of the original authors of the IETF WebDAV enhancements to HTTP in the late 1990s. In 2016, Brad converted all 30 Responsys legacy applications to Docker containers to optimize use of large Oracle hosts. Now all Oracle Responsys apps run as Docker containers. Brad holds six patents and has two patents pending in areas related to messaging and database cache optimization.

Building Multicloud Serverless Applications with Micronaut and GraalVM
Graeme Rocher
10:35 AM11:15 AM
Building Multicloud Serverless Applications with Micronaut and GraalVM
10:35 AM11:15 AM
The cloud environment opens new frontiers for optimizing Java programs and minimizing computation costs. In this talk, we unveil new profiling and optimization techniques that rely on the cloud native environment to find the most optimal and cost-effective executable for your application. We finish by running a Kubernetes operator that, behind the scenes, automatically transforms and optimizes a running Java, cloud native application into its lean-and-mean counterpart.

Graeme Rocher
Graeme Rocher Architect Oracle

Graeme Rocher currently works as an architect at Oracle. He is the creator of several popular open source projects including Grails and Micronaut and is the co-author of the book The Definitive Guide to Grails. Graeme is a member of the Java Champions and, in 2018, was honored with the Groundbreaker Award by Oracle for his work on open source.

11 : 20 AM

Infrastructure-as-Code: Building Your Own Virtual Data Center in 24 Hours
Roopesh Ramklass
Uma Balasubramanian
11:20 AM12:00 PM
Infrastructure-as-Code: Building Your Own Virtual Data Center in 24 Hours
11:20 AM12:00 PM
As more and more companies move infrastructure and applications to the cloud, the scale and complexity of these environments becomes more difficult to manage. In the cloud, companies also find it hard to use the scripts and hacks they normally use in their on-premises data centers—creating stressed developers and DevOps teams. In this session, we explain how you can use Oracle Cloud Infrastructure’s very powerful infrastructure-as-code toolset to exceed the ease, security, and control that you are accustomed to in your on-premises environment, making your move to the cloud a massive time and effort saver. Among these tools, you’ll learn about open source Terraform and its applications. We share how to use Terraform to manage existing environments, make repeatable changes, and test deployments.

Roopesh Ramklass
Roopesh Ramklass Director, Technology Strategy Eclipsys

Roopesh Ramklass is an Oracle Certified Master with expertise in middleware and database architecture. He is actively involved in the Oracle community: speaking at conferences, serving as an executive of the Toronto Oracle Users Group, and participating in the Oracle ACE program. Roopesh is the author of several Oracle technology books and blogs and is passionate about serving others through education. You can connect with Roopesh at his blog, via his twitter handle @rramklass, or on linkedin.

Uma Balasubramanian
Uma Balasubramanian Principal Member of Technical Staff, Oracle Oracle

Uma Balasubramanian is a principal member of technical staff at Oracle Cloud Infrastructure (OCI). She currently works on OCI Resource Manager, a product that automates provisioning of infrastructure with code. Uma has more than 12 years of industry experience designing and developing large-scale distributed systems. Prior to Oracle, she worked at Microsoft as a senior software engineer where she designed high performant RESTful services in Azure service fabric. Uma received her master’s degree in computer science from New York University. Connect with her on linkedin.

Cloud Native Security: Processes and Tools to Protect Modern Applications
Johnnie Konstantas
Ram Kailasanathan
11:20 AM12:00 PM
Cloud Native Security: Processes and Tools to Protect Modern Applications
11:20 AM12:00 PM
Cloud infrastructure, containers, and serverless functions continue to be deployed at an increasing pace. More responsibility is being placed on developers to secure these cloud native applications. In this session, we discuss how, where, and when to apply a security-centric approach to build secure cloud native applications. We cover the various security features and capabilities that Oracle Cloud Infrastructure offers including authentication, authorization, audit, secure handling of credentials, data and network security, and much more.

Johnnie Konstantas
Johnnie Konstantas Senior Director, Cloud Engineering Oracle

Johnnie Konstantas is senior director of Oracle’s North America cloud engineering group, leading a team of cloud security experts and advisors who help customers securely deploy and operate on Oracle Cloud. She has spent more than 20 years bringing security technologies to market, most recently for Microsoft’s Enterprise Cybersecurity Group. Johnnie has, in prior roles, led product, business development, and marketing for industry leaders Gigamon, Juniper Networks, Varonis, and Check Point software. In earlier years, she designed cellular infrastructure networks for Motorola Inc. Her work has been featured in trade and business press as well as security conferences. Johnnie holds a BS in electrical engineering from the University of Maryland, College Park.

Ram Kailasanatham
Ram Kailasanathan Senior Director, Software Development Oracle

Ram Kailasanathan is a product leader within Oracle Cloud Infrastructure (OCI). As a senior director, Ram leads the on-boarding of internal and external customers and developers onto OCI’s cloud native platform—including Kubernetes, serverless, and APIGW. Prior to joining Oracle, Ram led product management and marketing initiatives for security and cloud companies such as BAE Systems AI, Symantec, Microsoft, and EMC.

12 : 05 PM

Panel Discussion: Containers vs. Serverless
Cynthia Gallant
Chad Arimura
Todd Sharp
12:05 PM12:35 PM
Panel Discussion: Containers vs. Serverless
12:05 PM12:35 PM
Both containers and serverless technologies enable developers to develop and release features faster, but when should you choose one versus the other? Where do these technologies overlap? What do they mean for developers and DevOps teams modernizing their applications and building, deploying, and operating these applications? Join a panel of experts as we navigate through the choices facing developers and provide guidance on when to use containers and serverless technologies.

Cynthia Gallant
Moderator: Cynthia Gallant Vice President, Developer Adoption Oracle

Cynthia Gallant is vice president of developer adoption for Oracle Cloud Infrastructure. Her team’s mission is to build content, tools, and training that empower developers to build and deploy applications faster on Oracle Cloud Infrastructure.

Prior to joining OCI, Cynthia was responsible for building the initial global ecosystem for new markets at AWS—enabling customers, partners, and developers to more readily employ cloud services for application development, DevOps, migration, end user computing, and enterprise applications. In previous roles, Cynthia was vice president of worldwide channels at Citrix Systems and led global sales and market development for Cisco’s successful entry into the data center market. In addition to leading transformation in larger organizations, Cynthia’s entrepreneurial background includes founder and senior executive roles in three software startup companies, with experience successfully raising capital from Tier 1 venture capital firms in the United States.

Chad Arimura
Chad Arimuras Vice President, Java Developer Relations Oracle

Chad Arimura is vice president of Java Developer Relations at Oracle, responsible for building the developer relations team. Previously, Chad established the serverless organization at Oracle that produced the Fn Project and Oracle Functions, making Oracle one of the only major clouds to offer a functions-as-a-service platform largely built on upstream open source code. Chad is a three-time entrepreneur, most recently serving as cofounder and CEO of Iron.io as it grew into a multimillion dollar annual-recurring-revenue business. He pioneered serverless computing, including some of the earliest uses of the term serverless in 2010, before selling Iron.io in 2017.

Todd Sharp
Todd Sharp Cloud Developer Evangelist Oracle

Todd Sharp is a developer advocate for Oracle focusing on Oracle Cloud and cloud databases. He’s worked with dynamic JVM languages and various JavaScript frameworks for more than 16 years, originally with ColdFusion and more recently with Java, Groovy, and Grails on the server side. He lives in the Appalachian Mountains of north Georgia (in the United States) with his wife, two children, two dogs, cat, potbelly pig, and twelve chickens.

12 : 40 PM

Hands-on labs
Introduction to Cloud Native
Chip Baber
12:40 PM2:40 PM
Introduction to Cloud Native
12:40 PM2:40 PM
Get hands-on experience moving an existing application into a containerized CI/CD pipeline and deploying it to a managed Kubernetes service in the Oracle Cloud.

During this hands-on lab, learn how to
- Containerize microservices using a container native platform
- Create and deploy containers to a cluster in the Oracle Container Engine for Kubernetes
- Automate complex continuous integration or continuous delivery pipelines
- View the container in the OCI registry
- Make changes to your containers using Kubernetes

Chip Baber
Chip Baber Manager, Cloud Engineering Oracle

Chip Baber manages the developer innovation team for Oracle Cloud Solution Hubs, leading a group of highly skilled technical engineers as they work with developers to visualize new possibilities in the cloud. Chip believes in doing more than just showcasing cloud; he believes in bringing the cloud to life through entertaining, programmatic, hands-on experiences. Chip leads Oracle’s Code Innovate, Cloud Coaching, and Cloud Accelerate programs for its North American consulting division. At his core, Chip is both a programmer and a creative, thriving on analyzing complex problems and leveraging IaaS and PaaS Cloud solutions to innovate.

Hands-on labs
Introduction to Data Science: Speech Command Recognition Demo
John Peach
12:40 PM2:40 PM
Introduction to Data Science: Speech Command Recognition Demo
12:40 PM2:40 PM
Learn how to train an audio recognition model using the new Oracle Cloud Infrastructure Data Science service. You will create a project, start a notebook session, and pull audio data from Oracle Cloud Infrastructure object storage using the Accelerated Data Science (ADS) SDK. Then you will train a custom, open source, deep learning model to recognize different spoken words. As a final step, you will deploy the deep learning model as a web application using Oracle Functions so that it can be called from external tools and applications.

This hands-on lab also provides an overview of the features of the new Oracle Cloud Infrastructure Data Science service by walking you through the process of setting up the service in your Oracle Cloud Infrastructure tenancy. Objectives for the lab include the following:

- Explore key features of the Oracle Cloud Infrastructure Data Science service.
- Leverage an open source tech stack to train a deep learning model.
- Deploy a machine learning model as a web application using Oracle Functions.

John Peach
John Peach Principal Data Scientist Oracle

John Peach is principal data scientist at Oracle. He works on the data science service as part of the Oracle Cloud Infrastructure team. Leveraging his extensive, hands-on experience building machine learning models, he is now defining the tooling to improve the data science workflow. This interest grew out of the challenges that he and his team members have faced working with data at scale in a logical, rigorous, and reproducible way.

2 : 45 PM

Hands-on labs
The Essentials of Cloud Observability
Randall Barnes
Mohamed Sleem
2:45 PM4:45 PM
The Essentials of Cloud Observability
2:45 PM4:45 PM
Learn how to easily monitor and manage your cloud infrastructure and applications using Oracle Cloud Infrastructure’s open standards–based Logging, Monitoring, Events, and Audit services. In this hands-on lab, we will demonstrate how you can

- Proactively monitor infrastructure and application health and failures with alerts.
- Take automated, rule-driven actions to remediate failures.
- Easily and quickly identify root cause failures from a single pane of glass using a combination of audit logs, cloud platform events, and service and application logs.
- Ensure that your developer and DevOps teams are constantly in the loop using a combination of email-, Slack-, and Jira-based alerts.
- Integrate easily with your existing monitoring tools by exporting metrics and logs out of Oracle Cloud Infrastructure into your favorite third-party analytic tools such as Splunk or Oracle Management Cloud.

Randall Barnes
Randall Barnes Cloud Solutions Architect Oracle

Randall Barnes is a member of the engineering team working on the observability product for Oracle Cloud Infrastructure. He is charged with delivering solutions to help developers design, refactor, and migrate complex enterprise application ecosystems to the cloud. Prior to Oracle, Randall spent a lengthy stretch at Microsoft as a senior development lead within the SQL Server and Azure engineering organizations.

Mohamed Sleem
Mohamed Sleem Senior Principal Product Manager Oracle

Mohamed Sleem is senior principal product manager on the Oracle Cloud Infrastructure (OCI) observability team where he is responsible for shaping OCI’s long-term roadmap and strategy for logging, events, audit, and security information and event management (SIEM). He joined Oracle in October 2018 after working as a product manager for Microsoft Azure. Mohamed also had product manager roles working on search, indexing, and analytics technologies for products such as Bing and Microsoft Office.

Hands-on labs
Terraforming the Cloud with Oracle Cloud Infrastructure Resource Manager
Flavio Pereira
2:45 PM4:45 PM
Terraforming the Cloud with Oracle Cloud Infrastructure Resource Manager
2:45 PM4:45 PM
Learn how to script an entire data center migration to Oracle Cloud Infrastructure (OCI) in less than 24 hours, a process that typically takes a year to design and implement. Join this hands-on lab to learn practical, in-the-field techniques. We demonstrate both lift-and-shift and IaaS consolidation methodologies while introducing the Oracle Cloud Infrastructure Resource Manager framework for using Terraform on OCI to codify infrastructure.

Flavio Pereira
Flavio Pereira Senior Manager, Product Management Oracle

Flavio Pereira is senior product manager at Oracle with more than a decade of experience in technology. Living in Austin, Texas, Flavio specializes in cloud computing and infrastructure-as-code software tools such as Terraform. He also runs the Oracle Cloud Infrastructure (OCI) certification program and the reference architecture portal that allows solution architects and developers to become familiar with OCI.

Agenda in Central European Time (CET)

9 : 00 AM

Welcome
9:00 AM9:10 AM

9 : 10 AM

Keynote: Cloud Native ♥ Enterprise Apps
Rajesh Viswanathan
Peter Mendis
9:10 AM9:55 AM
Keynote: Cloud Native ♥ Enterprise Apps
9:10 AM9:55 AM
Cloud native application development models can substantially increase release velocity as well as scale and availability characteristics for applications. However, not all applications are greenfield. How can existing enterprise applications benefit as they modernize? What stands in the way of modernization? How do you maintain expectations of security, compliance, and governance while making this transformation? How do you deal with the resulting cultural impact?

Rajesh Viswanathan showcases how fellow application developers are leveraging the benefits of cloud native development without compromising these expectations. The session includes examples and best practices from Oracle’s own transition using its broad portfolio of cloud applications and services.

Rajesh Viswanathan
Rajesh Viswanathan Vice President, Cloud Native Services, Cloud Infrastructure Oracle

Rajesh Viswanathan is vice president of cloud native services in Oracle Cloud Infrastructure (OCI). He leads the engineering and product teams responsible for OCI’s container native, serverless, and API services portfolio. This includes Oracle Container Engine for Kubernetes, Oracle Cloud Infrastructure Container Registry, Oracle Functions, and Oracle API Gateway as well as related API services such as Apiary and Oracle API Platform Cloud Service. Rajesh has been at Oracle for more than two years. Previously, he spent eight years at AWS building and operating cloud services in the resource provisioning, governance, and compliance space as well as lower down in the stack with AWS’ Elastic Block Store service. He also brings more than 15 years of experience working on storage back ends, real-time streaming, and personalization technologies at Microsoft and Netscape/AOL.

Peter Mendis
Peter Mendis Senior Manager and Architect, Platform Engineering Interac Corporation

Peter Mendis is an enterprise architect at Interac Corporation, with experience designing, architecting, and implementing solutions for top players in the financial services industry. He is well-versed in enterprise systems and platform integrations for both on-premises systems and cloud (both private and public) technology. As a specialist in business and IT led transformation programs, Peter delivers expertise in event streaming, complex event processing, microservices, platform infrastructure, cloud security, blockchain-based distributed ledger technology, devSecOps, event driven architecture, and cloud platform development on public, private and hybrid clouds.

10 : 05 AM

App Modernization: What is the Right Approach? Rehost, Refactor, Rearchitect, or Rebuild?
Richard Bair
Ram Kailasanathan
10:05 AM10:45 AM
App Modernization: What is the Right Approach? Rehost, Refactor, Rearchitect, or Rebuild?
10:05 AM10:45 AM
This session explores the various approaches to app modernization and covers key considerations. Understand the evolution of modern application design, from monoliths to microservices; deployment solutions, from bare metal to containers; and the approaches to orchestrate, operate, and manage these services at scale. This session also covers the Oracle IoT apps modernization journey on Oracle Container Engine for Kubernetes (OKE) and Oracle Cloud Infrastructure.

Richard Bair
Richard Bair Senior Director, Software Engineering Oracle

Richard Bair is senior director of software development for the Internet of Things cloud at Oracle, responsible for a team of innovative developers and engineers. Richard is a hands-on architect and leader with a broad set of skills and experiences in computing. He has worked as an architect on the Java platform, designing many client APIs and presenting at numerous technical conferences. He is also an experienced cloud architect for both PaaS and SaaS services, as well as a knowledgeable technical leader. Richard’s passion is building incredible systems to drive performance and stability for the business.

Ram Kailasanathan
Ram Kailasanathan Senior Director, Software Development Oracle

Ram Kailasanathan is a product leader within Oracle Cloud Infrastructure (OCI). As a senior director, Ram leads the on-boarding of internal and external customers and developers onto OCI’s cloud native platform—including Kubernetes, serverless, and APIGW. Prior to joining Oracle, Ram led product management and marketing initiatives for security and cloud companies such as BAE Systems AI, Symantec, Microsoft, and EMC.

The Core Building Blocks of Cloud Observability
Mahesh Thiagarajan
Mohamed Sleem
10:05 AM10:45 AM
The Core Building Blocks of Cloud Observability
10:05 AM10:45 AM
Running distributed applications at cloud scale is a challenge. Developers need the ability to understand how their distributed infrastructure and applications are performing, quickly discover root cause, and effectively address issues. They need real-time operational visibility into their entire architecture and IT stacks. This is especially true for companies migrating on-premises systems to the cloud; developers do not want to reduce the level of insight that they are used to.

In this session, we’ll simplify modern DevOps by showing how you can use new monitoring and logging services in the cloud to observe infrastructure and applications. Using Oracle Cloud Infrastructure Logging and Oracle Cloud Infrastructure Monitoring services as an example, we’ll demonstrate how you can have on-premises control and visibility even in the cloud. The Monitoring and Logging services adhere to Oracle’s principle of supporting vendor neutral technologies to prevent customer lock in. We illustrate this by discussing how you can export metrics and logs out of Oracle Cloud Infrastructure into your favorite third-party analytic tools. We will also showcase Logging’s support for Cloud Native Computing Foundation’s CloudEvent schema format and FluentD-based agent for ingesting logs.

Mahesh Thiagarajan
Mahesh Thiagarajan Vice President, Software Development Oracle

Mahesh Thiagarajan is vice president of software development, leading the messaging and observability products in Oracle Cloud Infrastructure (OCI). His team’s mission is to build truly flexible, open, and differentiated products that make it easy for customers to modernize their DevOps and messaging solutions in the cloud. Mahesh was part of the original team that launched OCI in 2016. Since then, he has been involved in strategic planning and product launches involving databases, big data, and Microsoft partnerships for OCI. Before Oracle, he was part of the team that launched Microsoft Azure services in 2012 and later went to lead and launch Azure IaaS services under Azure Resource Manager in 2015. He has a demonstrated history of building hyperscale cloud services at both Oracle and Microsoft.

Mohamed Sleem
Mohamed Sleem Senior Principal Product Manager Oracle

Mohamed Sleem is senior principal product manager on the Oracle Cloud Infrastructure (OCI) observability team where he is responsible for shaping OCI’s long-term roadmap and strategy for logging, events, audit, and security information and event management (SIEM). He joined Oracle in October 2018 after working as a product manager for Microsoft Azure. Mohamed also had product manager roles working on search, indexing, and analytics technologies for products such as Bing and Microsoft Office.

10 : 50 AM

Building Beyond Kubernetes
Mickey Boxell
Rishi Sampat
10:50 AM11:30 AM
Building Beyond Kubernetes
10:50 AM11:30 AM

Kubernetes is a great place to start when it comes to operating microservices at scale, but it is often insufficient to address every aspect of cloud native development. Fortunately, there are literally hundreds of cloud native services and open source projects to fill these gaps.

This session will walk through the use of these services and projects with an example open source application built using microservices and cloud native best practices. We will discuss the benefits of containers and Kubernetes along with a handful of projects that have become essential for building, running, and operating modern cloud native applications. We will also touch on service meshes as well as implementing event-driven serverless architectures. In addition, Rishi Sampat from A10 Networks will share best practices from his company's use of Oracle Cloud Infrastructure.


Mickey Boxell
Mickey Boxell Product Manager Oracle

Mickey Boxell is product manager for Oracle Container Engine for Kubernetes in Oracle’s cloud native services organization. He is primarily focused on user experience, observability, and risk and compliance. Prior to working in product management, Mickey was a cloud native developer advocate who attended conferences to speak to and learn from the cloud native community.

Rishi Sampa
Rishi Sampat Senior Principal Engineer A10 Networks

Rishi Sampat is part of core engineering at A10 Networks and has worked at the company since its inception in 2004. Rishi leads the infrastructure R&D initiatives at A10. He has architected the foundational technologies across the control, data, and management planes from Layer 2 to Layer 7. These technologies touch application delivery, security, networking, configuration, and management for A10's products. Rishi is deeply passionate about bringing best-in-class, service-centric automation across multicloud environments using A10 products.

Data Science for Developers
John Peach
10:50 AM11:30 AM
Data Science for Developers
10:50 AM11:30 AM
Oracle Cloud Infrastructure Data Science service is a fully managed and serverless platform for building, training, managing, and deploying machine learning models. In addition to including your favorite open-source data science libraries, it also includes the Accelerated Data Science (ADS) SDK. This SDK automates many of the common data science tasks, speeding up your model development process.

In this session, we build a model from scratch and deploy it so you can learn all the stages of model development and deployment using Oracle Cloud Infrastructure. The session begins by loading in a set of data and using ADS’ powerful tools to do an exploratory data analysis (EAD) with a single command. After that, you’ll see how to use the intelligent feature engineering tools. Then we’ll use AutoML to train and evaluate several models. Once a model has been selected, you can see how to push that model to the model catalog, deploy it to Oracle Functions, and then call an Oracle API Gateway to make a prediction. Join us for this practical, informative talk showcasing how to use the Data Science service to automate your data science practice and get models into production quickly.

John Peach
John Peach Principal Data Scientist Oracle

John Peach is principal data scientist at Oracle. He works on the data science service as part of the Oracle Cloud Infrastructure team. Leveraging his extensive, hands-on experience building machine learning models, he is now defining the tooling to improve the data science workflow. This interest grew out of the challenges that he and his team members have faced working with data at scale in a logical, rigorous, and reproducible way.

11 : 35 AM

To Autoscale or Not to Autoscale
Josh Horwitz
Bradley Sergeant
11:35 AM12:15 PM
To Autoscale or Not to Autoscale
11:35 AM12:15 PM
Infrastructure management is a drag. It’s tedious to require operations to intervene every time resources need to be scaled up or out to serve new workloads—or scaled down or in to reduce costs. Conversely, it is scary to embrace automation and trust the cluster to autoscale itself. Fortunately, at its core, Kubernetes is a resource management tool, and one of its strengths is to respond to dynamic workload demands. Demands apply at two levels: cluster-level resources (such as worker nodes) and pod-level resources (such as pod replicas and resource reservations). This presentation reviews autoscaling concepts and tools such as Cluster Autoscaler, Horizontal Pod Autoscaler, and Vertical Pod Autoscaler, along with appropriate scenarios and common pitfalls. We also discuss related tools and capabilities including the Metric Server and Node Auto-Repair features. This session demonstrates how Kubernetes clusters—running in Oracle Cloud Infrastructure on Oracle Container Engine for Kubernetes—can be autoscaled under various scenarios.

Josh Horwitz
Josh Horwitz Consulting Member of Technical Staff Oracle

Josh Horwitz is service architect for Oracle Container Engine for Kubernetes (OKE) in the Oracle cloud native services organization. As a member of the Kubernetes team, Josh has contributed various functionality to the Kubernetes application with a focus on the cloud provider and special interest groups.

Bradley Sergeant
Bradley Sergeant Senior Architect, CX Marketing Oracle

Bradley Sergeant is a senior architect for Oracle Responsys applications within Oracle CX Marketing. Brad has led teams in SaaS development for more than 20 years and has worked as a lead software architect for 30 years. After completing a Master of Science in mathematics in 1981, Brad worked on Unix internals at HP and TCP/IP stack performance optimization at CMC. He was one of the original authors of the IETF WebDAV enhancements to HTTP in the late 1990s. In 2016, Brad converted all 30 Responsys legacy applications to Docker containers to optimize use of large Oracle hosts. Now all Oracle Responsys apps run as Docker containers. Brad holds six patents and has two patents pending in areas related to messaging and database cache optimization.

Building Multicloud Serverless Applications with Micronaut and GraalVM
Graeme Rocher
11:35 AM12:15 PM
Building Multicloud Serverless Applications with Micronaut and GraalVM
11:35 AM12:15 PM
The cloud environment opens new frontiers for optimizing Java programs and minimizing computation costs. In this talk, we unveil new profiling and optimization techniques that rely on the cloud native environment to find the most optimal and cost-effective executable for your application. We finish by running a Kubernetes operator that, behind the scenes, automatically transforms and optimizes a running Java, cloud native application into its lean-and-mean counterpart.

Graeme Rocher
Graeme Rocher Architect Oracle

Graeme Rocher currently works as an architect at Oracle. He is the creator of several popular open source projects including Grails and Micronaut and is the co-author of the book The Definitive Guide to Grails. Graeme is a member of the Java Champions and, in 2018, was honored with the Groundbreaker Award by Oracle for his work on open source.

12 : 20 PM

Infrastructure-as-Code: Building Your Own Virtual Data Center in 24 Hours
Roopesh Ramklass
Uma Balasubramanian
12:20 PM1:00 PM
Infrastructure-as-Code: Building Your Own Virtual Data Center in 24 Hours
12:20 PM1:00 PM
As more and more companies move infrastructure and applications to the cloud, the scale and complexity of these environments becomes more difficult to manage. In the cloud, companies also find it hard to use the scripts and hacks they normally use in their on-premises data centers—creating stressed developers and DevOps teams. In this session, we explain how you can use Oracle Cloud Infrastructure’s very powerful infrastructure-as-code toolset to exceed the ease, security, and control that you are accustomed to in your on-premises environment, making your move to the cloud a massive time and effort saver. Among these tools, you’ll learn about open source Terraform and its applications. We share how to use Terraform to manage existing environments, make repeatable changes, and test deployments.

Roopesh Ramklass
Roopesh Ramklass Director, Technology Strategy Eclipsys

Roopesh Ramklass is an Oracle Certified Master with expertise in middleware and database architecture. He is actively involved in the Oracle community: speaking at conferences, serving as an executive of the Toronto Oracle Users Group, and participating in the Oracle ACE program. Roopesh is the author of several Oracle technology books and blogs and is passionate about serving others through education. You can connect with Roopesh at his blog, via his twitter handle @rramklass, or on linkedin.

Uma Balasubramanian
Uma Balasubramanian Principal Member of Technical Staff, Oracle Oracle

Uma Balasubramanian is a principal member of technical staff at Oracle Cloud Infrastructure (OCI). She currently works on OCI Resource Manager, a product that automates provisioning of infrastructure with code. Uma has more than 12 years of industry experience designing and developing large-scale distributed systems. Prior to Oracle, she worked at Microsoft as a senior software engineer where she designed high performant RESTful services in Azure service fabric. Uma received her master’s degree in computer science from New York University. Connect with her on linkedin.

Cloud Native Security: Processes and Tools to Protect Modern Applications
Johnnie Konstantas
Ram Kailasanathan
12:20 PM1:00 PM
Cloud Native Security: Processes and Tools to Protect Modern Applications
12:20 PM1:00 PM
Cloud infrastructure, containers, and serverless functions continue to be deployed at an increasing pace. More responsibility is being placed on developers to secure these cloud native applications. In this session, we discuss how, where, and when to apply a security-centric approach to build secure cloud native applications. We cover the various security features and capabilities that Oracle Cloud Infrastructure offers including authentication, authorization, audit, secure handling of credentials, data and network security, and much more.

Johnnie Konstantas
Johnnie Konstantas Senior Director, Cloud Engineering Oracle

Johnnie Konstantas is senior director of Oracle’s North America cloud engineering group, leading a team of cloud security experts and advisors who help customers securely deploy and operate on Oracle Cloud. She has spent more than 20 years bringing security technologies to market, most recently for Microsoft’s Enterprise Cybersecurity Group. Johnnie has, in prior roles, led product, business development, and marketing for industry leaders Gigamon, Juniper Networks, Varonis, and Check Point software. In earlier years, she designed cellular infrastructure networks for Motorola Inc. Her work has been featured in trade and business press as well as security conferences. Johnnie holds a BS in electrical engineering from the University of Maryland, College Park.

Ram Kailasanathan
Ram Kailasanathan Senior Director, Software Development Oracle

Ram Kailasanathan is a product leader within Oracle Cloud Infrastructure (OCI). As a senior director, Ram leads the on-boarding of internal and external customers and developers onto OCI’s cloud native platform—including Kubernetes, serverless, and APIGW. Prior to joining Oracle, Ram led product management and marketing initiatives for security and cloud companies such as BAE Systems AI, Symantec, Microsoft, and EMC.

1 : 05 PM

Panel Discussion: Containers vs. Serverless
Cynthia Gallant
Chad Arimura
Todd Sharp
1:05 PM1:35 PM
Panel Discussion: Containers vs. Serverless
1:05 PM1:35 PM
Both containers and serverless technologies enable developers to develop and release features faster, but when should you choose one versus the other? Where do these technologies overlap? What do they mean for developers and DevOps teams modernizing their applications and building, deploying, and operating these applications? Join a panel of experts as we navigate through the choices facing developers and provide guidance on when to use containers and serverless technologies.

Cynthia Gallant
Moderator: Cynthia Gallant Vice President, Developer Adoption Oracle

Cynthia Gallant is vice president of developer adoption for Oracle Cloud Infrastructure. Her team’s mission is to build content, tools, and training that empower developers to build and deploy applications faster on Oracle Cloud Infrastructure.

Prior to joining OCI, Cynthia was responsible for building the initial global ecosystem for new markets at AWS—enabling customers, partners, and developers to more readily employ cloud services for application development, DevOps, migration, end user computing, and enterprise applications. In previous roles, Cynthia was vice president of worldwide channels at Citrix Systems and led global sales and market development for Cisco’s successful entry into the data center market. In addition to leading transformation in larger organizations, Cynthia’s entrepreneurial background includes founder and senior executive roles in three software startup companies, with experience successfully raising capital from Tier 1 venture capital firms in the United States.

Chad Arimura
Chad Arimuras Vice President, Java Developer Relations Oracle

Chad Arimura is vice president of Java Developer Relations at Oracle, responsible for building the developer relations team. Previously, Chad established the serverless organization at Oracle that produced the Fn Project and Oracle Functions, making Oracle one of the only major clouds to offer a functions-as-a-service platform largely built on upstream open source code. Chad is a three-time entrepreneur, most recently serving as cofounder and CEO of Iron.io as it grew into a multimillion dollar annual-recurring-revenue business. He pioneered serverless computing, including some of the earliest uses of the term serverless in 2010, before selling Iron.io in 2017.

Todd Sharp
Todd Sharp Cloud Developer Evangelist Oracle

Todd Sharp is a developer advocate for Oracle focusing on Oracle Cloud and cloud databases. He’s worked with dynamic JVM languages and various JavaScript frameworks for more than 16 years, originally with ColdFusion and more recently with Java, Groovy, and Grails on the server side. He lives in the Appalachian Mountains of north Georgia (in the United States) with his wife, two children, two dogs, cat, potbelly pig, and twelve chickens.

1 : 40 PM

Hands-on labs
Introduction to Cloud Native
Chip Baber
1:40 PM3:40 PM
Introduction to Cloud Native
1:40 PM3:40 PM
Get hands-on experience moving an existing application into a containerized CI/CD pipeline and deploying it to a managed Kubernetes service in the Oracle Cloud.

During this hands-on lab, learn how to
- Containerize microservices using a container native platform
- Create and deploy containers to a cluster in the Oracle Container Engine for Kubernetes
- Automate complex continuous integration or continuous delivery pipelines
- View the container in the OCI registry
- Make changes to your containers using Kubernetes

Chip Baber
Chip Baber Manager, Cloud Engineering Oracle

Chip Baber manages the developer innovation team for Oracle Cloud Solution Hubs, leading a group of highly skilled technical engineers as they work with developers to visualize new possibilities in the cloud. Chip believes in doing more than just showcasing cloud; he believes in bringing the cloud to life through entertaining, programmatic, hands-on experiences. Chip leads Oracle’s Code Innovate, Cloud Coaching, and Cloud Accelerate programs for its North American consulting division. At his core, Chip is both a programmer and a creative, thriving on analyzing complex problems and leveraging IaaS and PaaS Cloud solutions to innovate.

Hands-on labs
Introduction to Data Science: Speech Command Recognition Demo
John Peach
1:40 PM3:40 PM
Introduction to Data Science: Speech Command Recognition Demo
1:40 PM3:40 PM
Learn how to train an audio recognition model using the new Oracle Cloud Infrastructure Data Science service. You will create a project, start a notebook session, and pull audio data from Oracle Cloud Infrastructure object storage using the Accelerated Data Science (ADS) SDK. Then you will train a custom, open source, deep learning model to recognize different spoken words. As a final step, you will deploy the deep learning model as a web application using Oracle Functions so that it can be called from external tools and applications.

This hands-on lab also provides an overview of the features of the new Oracle Cloud Infrastructure Data Science service by walking you through the process of setting up the service in your Oracle Cloud Infrastructure tenancy. Objectives for the lab include the following:

- Explore key features of the Oracle Cloud Infrastructure Data Science service.
- Leverage an open source tech stack to train a deep learning model.
- Deploy a machine learning model as a web application using Oracle Functions.

John Peach
John Peach Principal Data Scientist Oracle

John Peach is principal data scientist at Oracle. He works on the data science service as part of the Oracle Cloud Infrastructure team. Leveraging his extensive, hands-on experience building machine learning models, he is now defining the tooling to improve the data science workflow. This interest grew out of the challenges that he and his team members have faced working with data at scale in a logical, rigorous, and reproducible way.

3 : 45 PM

Hands-on labs
The Essentials of Cloud Observability
Randall Barnes
Mohamed Sleem
3:45 PM5:45 PM
The Essentials of Cloud Observability
3:45 PM5:45 PM
Learn how to easily monitor and manage your cloud infrastructure and applications using Oracle Cloud Infrastructure’s open standards–based Logging, Monitoring, Events, and Audit services. In this hands-on lab, we will demonstrate how you can

- Proactively monitor infrastructure and application health and failures with alerts.
- Take automated, rule-driven actions to remediate failures.
- Easily and quickly identify root cause failures from a single pane of glass using a combination of audit logs, cloud platform events, and service and application logs.
- Ensure that your developer and DevOps teams are constantly in the loop using a combination of email-, Slack-, and Jira-based alerts.
- Integrate easily with your existing monitoring tools by exporting metrics and logs out of Oracle Cloud Infrastructure into your favorite third-party analytic tools such as Splunk or Oracle Management Cloud.

Randall Barnes
Randall Barnes Cloud Solutions Architect Oracle

Randall Barnes is a member of the engineering team working on the observability product for Oracle Cloud Infrastructure. He is charged with delivering solutions to help developers design, refactor, and migrate complex enterprise application ecosystems to the cloud. Prior to Oracle, Randall spent a lengthy stretch at Microsoft as a senior development lead within the SQL Server and Azure engineering organizations.

Mohamed Sleem
Mohamed Sleem Senior Principal Product Manager Oracle

Mohamed Sleem is senior principal product manager on the Oracle Cloud Infrastructure (OCI) observability team where he is responsible for shaping OCI’s long-term roadmap and strategy for logging, events, audit, and security information and event management (SIEM). He joined Oracle in October 2018 after working as a product manager for Microsoft Azure. Mohamed also had product manager roles working on search, indexing, and analytics technologies for products such as Bing and Microsoft Office.

Hands-on labs
Terraforming the Cloud with Oracle Cloud Infrastructure Resource Manager
Flavio Pereira
3:45 PM5:45 PM
Terraforming the Cloud with Oracle Cloud Infrastructure Resource Manager
3:45 PM5:45 PM
Learn how to script an entire data center migration to Oracle Cloud Infrastructure (OCI) in less than 24 hours, a process that typically takes a year to design and implement. Join this hands-on lab to learn practical, in-the-field techniques. We demonstrate both lift-and-shift and IaaS consolidation methodologies while introducing the Oracle Cloud Infrastructure Resource Manager framework for using Terraform on OCI to codify infrastructure.

Flavio Pereira
Flavio Pereira Senior Manager, Product Management Oracle

Flavio Pereira is senior product manager at Oracle with more than a decade of experience in technology. Living in Austin, Texas, Flavio specializes in cloud computing and infrastructure-as-code software tools such as Terraform. He also runs the Oracle Cloud Infrastructure (OCI) certification program and the reference architecture portal that allows solution architects and developers to become familiar with OCI.

Agenda in India Standard Time (IST)

12 : 30 PM

Welcome
12:30 PM12:40 PM

12 : 40 PM

Keynote: Cloud Native ♥ Enterprise Apps
Rajesh Viswanathan
Peter Mendis
12:40 PM1:25 PM
Keynote: Cloud Native ♥ Enterprise Apps
12:40 PM1:25 PM
Cloud native application development models can substantially increase release velocity as well as scale and availability characteristics for applications. However, not all applications are greenfield. How can existing enterprise applications benefit as they modernize? What stands in the way of modernization? How do you maintain expectations of security, compliance, and governance while making this transformation? How do you deal with the resulting cultural impact?

Rajesh Viswanathan showcases how fellow application developers are leveraging the benefits of cloud native development without compromising these expectations. The session includes examples and best practices from Oracle’s own transition using its broad portfolio of cloud applications and services.

Rajesh Viswanathan
Rajesh Viswanathan Vice President, Cloud Native Services, Cloud Infrastructure Oracle

Rajesh Viswanathan is vice president of cloud native services in Oracle Cloud Infrastructure (OCI). He leads the engineering and product teams responsible for OCI’s container native, serverless, and API services portfolio. This includes Oracle Container Engine for Kubernetes, Oracle Cloud Infrastructure Container Registry, Oracle Functions, and Oracle API Gateway as well as related API services such as Apiary and Oracle API Platform Cloud Service. Rajesh has been at Oracle for more than two years. Previously, he spent eight years at AWS building and operating cloud services in the resource provisioning, governance, and compliance space as well as lower down in the stack with AWS’ Elastic Block Store service. He also brings more than 15 years of experience working on storage back ends, real-time streaming, and personalization technologies at Microsoft and Netscape/AOL.

Peter Mendis
Peter Mendis Senior Manager and Architect, Platform Engineering Interac Corporation

Peter Mendis is an enterprise architect at Interac Corporation, with experience designing, architecting, and implementing solutions for top players in the financial services industry. He is well-versed in enterprise systems and platform integrations for both on-premises systems and cloud (both private and public) technology. As a specialist in business and IT led transformation programs, Peter delivers expertise in event streaming, complex event processing, microservices, platform infrastructure, cloud security, blockchain-based distributed ledger technology, devSecOps, event driven architecture, and cloud platform development on public, private and hybrid clouds.

1 : 35 PM

App Modernization: What is the Right Approach? Rehost, Refactor, Rearchitect, or Rebuild?
Richard Bair
Ram Kailasanathan
1:35 PM2:15 PM
App Modernization: What is the Right Approach? Rehost, Refactor, Rearchitect, or Rebuild?
1:35 PM2:15 PM
This session explores the various approaches to app modernization and covers key considerations. Understand the evolution of modern application design, from monoliths to microservices; deployment solutions, from bare metal to containers; and the approaches to orchestrate, operate, and manage these services at scale. This session also covers the Oracle IoT apps modernization journey on Oracle Container Engine for Kubernetes (OKE) and Oracle Cloud Infrastructure.

Richard Bair
Richard Bair Senior Director, Software Engineering Oracle

Richard Bair is senior director of software development for the Internet of Things cloud at Oracle, responsible for a team of innovative developers and engineers. Richard is a hands-on architect and leader with a broad set of skills and experiences in computing. He has worked as an architect on the Java platform, designing many client APIs and presenting at numerous technical conferences. He is also an experienced cloud architect for both PaaS and SaaS services, as well as a knowledgeable technical leader. Richard’s passion is building incredible systems to drive performance and stability for the business.

Ram Kailasanathan
Ram Kailasanathan Senior Director, Software Development Oracle

Ram Kailasanathan is a product leader within Oracle Cloud Infrastructure (OCI). As a senior director, Ram leads the on-boarding of internal and external customers and developers onto OCI’s cloud native platform—including Kubernetes, serverless, and APIGW. Prior to joining Oracle, Ram led product management and marketing initiatives for security and cloud companies such as BAE Systems AI, Symantec, Microsoft, and EMC.

The Core Building Blocks of Cloud Observability
Mahesh Thiagarajan
Mohamed Sleem
1:35 PM2:15 PM
The Core Building Blocks of Cloud Observability
1:35 PM2:15 PM
Running distributed applications at cloud scale is a challenge. Developers need the ability to understand how their distributed infrastructure and applications are performing, quickly discover root cause, and effectively address issues. They need real-time operational visibility into their entire architecture and IT stacks. This is especially true for companies migrating on-premises systems to the cloud; developers do not want to reduce the level of insight that they are used to.

In this session, we’ll simplify modern DevOps by showing how you can use new monitoring and logging services in the cloud to observe infrastructure and applications. Using Oracle Cloud Infrastructure Logging and Oracle Cloud Infrastructure Monitoring services as an example, we’ll demonstrate how you can have on-premises control and visibility even in the cloud. The Monitoring and Logging services adhere to Oracle’s principle of supporting vendor neutral technologies to prevent customer lock in. We illustrate this by discussing how you can export metrics and logs out of Oracle Cloud Infrastructure into your favorite third-party analytic tools. We will also showcase Logging’s support for Cloud Native Computing Foundation’s CloudEvent schema format and FluentD-based agent for ingesting logs.

Mahesh Thiagarajan
Mahesh Thiagarajan Vice President, Software Development Oracle

Mahesh Thiagarajan is vice president of software development, leading the messaging and observability products in Oracle Cloud Infrastructure (OCI). His team’s mission is to build truly flexible, open, and differentiated products that make it easy for customers to modernize their DevOps and messaging solutions in the cloud. Mahesh was part of the original team that launched OCI in 2016. Since then, he has been involved in strategic planning and product launches involving databases, big data, and Microsoft partnerships for OCI. Before Oracle, he was part of the team that launched Microsoft Azure services in 2012 and later went to lead and launch Azure IaaS services under Azure Resource Manager in 2015. He has a demonstrated history of building hyperscale cloud services at both Oracle and Microsoft.

Mohamed Sleem
Mohamed Sleem Senior Principal Product Manager Oracle

Mohamed Sleem is senior principal product manager on the Oracle Cloud Infrastructure (OCI) observability team where he is responsible for shaping OCI’s long-term roadmap and strategy for logging, events, audit, and security information and event management (SIEM). He joined Oracle in October 2018 after working as a product manager for Microsoft Azure. Mohamed also had product manager roles working on search, indexing, and analytics technologies for products such as Bing and Microsoft Office.

2 : 20 PM

Building Beyond Kubernetes
Mickey Boxell
Rishi Sampat
2:20 PM3:00 PM
Building Beyond Kubernetes
2:20 PM3:00 PM

Kubernetes is a great place to start when it comes to operating microservices at scale, but it is often insufficient to address every aspect of cloud native development. Fortunately, there are literally hundreds of cloud native services and open source projects to fill these gaps.

This session will walk through the use of these services and projects with an example open source application built using microservices and cloud native best practices. We will discuss the benefits of containers and Kubernetes along with a handful of projects that have become essential for building, running, and operating modern cloud native applications. We will also touch on service meshes as well as implementing event-driven serverless architectures. In addition, Rishi Sampat from A10 Networks will share best practices from his company's use of Oracle Cloud Infrastructure.


Mickey Boxell
Mickey Boxell Product Manager Oracle

Mickey Boxell is product manager for Oracle Container Engine for Kubernetes in Oracle’s cloud native services organization. He is primarily focused on user experience, observability, and risk and compliance. Prior to working in product management, Mickey was a cloud native developer advocate who attended conferences to speak to and learn from the cloud native community.

Rishi Sampa
Rishi Sampat Senior Principal Engineer A10 Networks

Rishi Sampat is part of core engineering at A10 Networks and has worked at the company since its inception in 2004. Rishi leads the infrastructure R&D initiatives at A10. He has architected the foundational technologies across the control, data, and management planes from Layer 2 to Layer 7. These technologies touch application delivery, security, networking, configuration, and management for A10's products. Rishi is deeply passionate about bringing best-in-class, service-centric automation across multicloud environments using A10 products.

Data Science for Developers
John Peach
2:20 PM3:00 PM
Data Science for Developers
2:20 PM3:00 PM
Oracle Cloud Infrastructure Data Science service is a fully managed and serverless platform for building, training, managing, and deploying machine learning models. In addition to including your favorite open-source data science libraries, it also includes the Accelerated Data Science (ADS) SDK. This SDK automates many of the common data science tasks, speeding up your model development process.

In this session, we build a model from scratch and deploy it so you can learn all the stages of model development and deployment using Oracle Cloud Infrastructure. The session begins by loading in a set of data and using ADS’ powerful tools to do an exploratory data analysis (EAD) with a single command. After that, you’ll see how to use the intelligent feature engineering tools. Then we’ll use AutoML to train and evaluate several models. Once a model has been selected, you can see how to push that model to the model catalog, deploy it to Oracle Functions, and then call an Oracle API Gateway to make a prediction. Join us for this practical, informative talk showcasing how to use the Data Science service to automate your data science practice and get models into production quickly.

John Peach
John Peach Principal Data Scientist Oracle

John Peach is principal data scientist at Oracle. He works on the data science service as part of the Oracle Cloud Infrastructure team. Leveraging his extensive, hands-on experience building machine learning models, he is now defining the tooling to improve the data science workflow. This interest grew out of the challenges that he and his team members have faced working with data at scale in a logical, rigorous, and reproducible way.

3 : 05 PM

To Autoscale or Not to Autoscale
Josh Horwitz
Bradley Sergeant
3:05 PM3:45 PM
To Autoscale or Not to Autoscale
3:05 PM3:45 PM
Infrastructure management is a drag. It’s tedious to require operations to intervene every time resources need to be scaled up or out to serve new workloads—or scaled down or in to reduce costs. Conversely, it is scary to embrace automation and trust the cluster to autoscale itself. Fortunately, at its core, Kubernetes is a resource management tool, and one of its strengths is to respond to dynamic workload demands. Demands apply at two levels: cluster-level resources (such as worker nodes) and pod-level resources (such as pod replicas and resource reservations). This presentation reviews autoscaling concepts and tools such as Cluster Autoscaler, Horizontal Pod Autoscaler, and Vertical Pod Autoscaler, along with appropriate scenarios and common pitfalls. We also discuss related tools and capabilities including the Metric Server and Node Auto-Repair features. This session demonstrates how Kubernetes clusters—running in Oracle Cloud Infrastructure on Oracle Container Engine for Kubernetes—can be autoscaled under various scenarios.

Josh Horwitz
Josh Horwitz Consulting Member of Technical Staff Oracle

Josh Horwitz is service architect for Oracle Container Engine for Kubernetes (OKE) in the Oracle cloud native services organization. As a member of the Kubernetes team, Josh has contributed various functionality to the Kubernetes application with a focus on the cloud provider and special interest groups.

Bradley Sergeant
Bradley Sergeant Senior Architect, CX Marketing Oracle

Bradley Sergeant is a senior architect for Oracle Responsys applications within Oracle CX Marketing. Brad has led teams in SaaS development for more than 20 years and has worked as a lead software architect for 30 years. After completing a Master of Science in mathematics in 1981, Brad worked on Unix internals at HP and TCP/IP stack performance optimization at CMC. He was one of the original authors of the IETF WebDAV enhancements to HTTP in the late 1990s. In 2016, Brad converted all 30 Responsys legacy applications to Docker containers to optimize use of large Oracle hosts. Now all Oracle Responsys apps run as Docker containers. Brad holds six patents and has two patents pending in areas related to messaging and database cache optimization.

Building Multicloud Serverless Applications with Micronaut and GraalVM
Graeme Rocher
3:05 PM3:45 PM
Building Multicloud Serverless Applications with Micronaut and GraalVM
3:05 PM3:45 PM
The cloud environment opens new frontiers for optimizing Java programs and minimizing computation costs. In this talk, we unveil new profiling and optimization techniques that rely on the cloud native environment to find the most optimal and cost-effective executable for your application. We finish by running a Kubernetes operator that, behind the scenes, automatically transforms and optimizes a running Java, cloud native application into its lean-and-mean counterpart.

Graeme Rocher
Graeme Rocher Architect Oracle

Graeme Rocher currently works as an architect at Oracle. He is the creator of several popular open source projects including Grails and Micronaut and is the co-author of the book The Definitive Guide to Grails. Graeme is a member of the Java Champions and, in 2018, was honored with the Groundbreaker Award by Oracle for his work on open source.

3 : 50 PM

Infrastructure-as-Code: Building Your Own Virtual Data Center in 24 Hours
Roopesh Ramklass
Uma Balasubramanian
3:50 PM4:30 PM
Infrastructure-as-Code: Building Your Own Virtual Data Center in 24 Hours
3:50 PM4:30 PM
As more and more companies move infrastructure and applications to the cloud, the scale and complexity of these environments becomes more difficult to manage. In the cloud, companies also find it hard to use the scripts and hacks they normally use in their on-premises data centers—creating stressed developers and DevOps teams. In this session, we explain how you can use Oracle Cloud Infrastructure’s very powerful infrastructure-as-code toolset to exceed the ease, security, and control that you are accustomed to in your on-premises environment, making your move to the cloud a massive time and effort saver. Among these tools, you’ll learn about open source Terraform and its applications. We share how to use Terraform to manage existing environments, make repeatable changes, and test deployments.

Roopesh Ramklass
Roopesh Ramklass Director, Technology Strategy Eclipsys

Roopesh Ramklass is an Oracle Certified Master with expertise in middleware and database architecture. He is actively involved in the Oracle community: speaking at conferences, serving as an executive of the Toronto Oracle Users Group, and participating in the Oracle ACE program. Roopesh is the author of several Oracle technology books and blogs and is passionate about serving others through education. You can connect with Roopesh at his blog, via his twitter handle @rramklass, or on linkedin.

Uma Balasubramanian
Uma Balasubramanian Principal Member of Technical Staff, Oracle Oracle

Uma Balasubramanian is a principal member of technical staff at Oracle Cloud Infrastructure (OCI). She currently works on OCI Resource Manager, a product that automates provisioning of infrastructure with code. Uma has more than 12 years of industry experience designing and developing large-scale distributed systems. Prior to Oracle, she worked at Microsoft as a senior software engineer where she designed high performant RESTful services in Azure service fabric. Uma received her master’s degree in computer science from New York University. Connect with her on linkedin.

Cloud Native Security: Processes and Tools to Protect Modern Applications
Johnnie Konstantas
Ram Kailasanathan
3:50 PM4:30 PM
Cloud Native Security: Processes and Tools to Protect Modern Applications
3:50 PM4:30 PM
Cloud infrastructure, containers, and serverless functions continue to be deployed at an increasing pace. More responsibility is being placed on developers to secure these cloud native applications. In this session, we discuss how, where, and when to apply a security-centric approach to build secure cloud native applications. We cover the various security features and capabilities that Oracle Cloud Infrastructure offers including authentication, authorization, audit, secure handling of credentials, data and network security, and much more.

Johnnie Konstantas
Johnnie Konstantas Senior Director, Cloud Engineering Oracle

Johnnie Konstantas is senior director of Oracle’s North America cloud engineering group, leading a team of cloud security experts and advisors who help customers securely deploy and operate on Oracle Cloud. She has spent more than 20 years bringing security technologies to market, most recently for Microsoft’s Enterprise Cybersecurity Group. Johnnie has, in prior roles, led product, business development, and marketing for industry leaders Gigamon, Juniper Networks, Varonis, and Check Point software. In earlier years, she designed cellular infrastructure networks for Motorola Inc. Her work has been featured in trade and business press as well as security conferences. Johnnie holds a BS in electrical engineering from the University of Maryland, College Park.

Ram Kailasanathan
Ram Kailasanathan Senior Director, Software Development Oracle

Ram Kailasanathan is a product leader within Oracle Cloud Infrastructure (OCI). As a senior director, Ram leads the on-boarding of internal and external customers and developers onto OCI’s cloud native platform—including Kubernetes, serverless, and APIGW. Prior to joining Oracle, Ram led product management and marketing initiatives for security and cloud companies such as BAE Systems AI, Symantec, Microsoft, and EMC.

4 : 35 PM

Panel Discussion: Containers vs. Serverless
Cynthia Gallant
Chad Arimura
Todd Sharp
4:35 PM5:05 PM
Panel Discussion: Containers vs. Serverless
4:35 PM5:05 PM
Both containers and serverless technologies enable developers to develop and release features faster, but when should you choose one versus the other? Where do these technologies overlap? What do they mean for developers and DevOps teams modernizing their applications and building, deploying, and operating these applications? Join a panel of experts as we navigate through the choices facing developers and provide guidance on when to use containers and serverless technologies.

Cynthia Gallant
Moderator: Cynthia Gallant Vice President, Developer Adoption Oracle

Cynthia Gallant is vice president of developer adoption for Oracle Cloud Infrastructure. Her team’s mission is to build content, tools, and training that empower developers to build and deploy applications faster on Oracle Cloud Infrastructure.

Prior to joining OCI, Cynthia was responsible for building the initial global ecosystem for new markets at AWS—enabling customers, partners, and developers to more readily employ cloud services for application development, DevOps, migration, end user computing, and enterprise applications. In previous roles, Cynthia was vice president of worldwide channels at Citrix Systems and led global sales and market development for Cisco’s successful entry into the data center market. In addition to leading transformation in larger organizations, Cynthia’s entrepreneurial background includes founder and senior executive roles in three software startup companies, with experience successfully raising capital from Tier 1 venture capital firms in the United States.

Chad Arimura
Chad Arimuras Vice President, Java Developer Relations Oracle

Chad Arimura is vice president of Java Developer Relations at Oracle, responsible for building the developer relations team. Previously, Chad established the serverless organization at Oracle that produced the Fn Project and Oracle Functions, making Oracle one of the only major clouds to offer a functions-as-a-service platform largely built on upstream open source code. Chad is a three-time entrepreneur, most recently serving as cofounder and CEO of Iron.io as it grew into a multimillion dollar annual-recurring-revenue business. He pioneered serverless computing, including some of the earliest uses of the term serverless in 2010, before selling Iron.io in 2017.

Todd Sharp
Todd Sharp Cloud Developer Evangelist Oracle

Todd Sharp is a developer advocate for Oracle focusing on Oracle Cloud and cloud databases. He’s worked with dynamic JVM languages and various JavaScript frameworks for more than 16 years, originally with ColdFusion and more recently with Java, Groovy, and Grails on the server side. He lives in the Appalachian Mountains of north Georgia (in the United States) with his wife, two children, two dogs, cat, potbelly pig, and twelve chickens.

5 : 10 PM

Hands-on labs
Introduction to Cloud Native
Chip Baber
5:10 PM7:10 PM
Introduction to Cloud Native
5:10 PM7:10 PM
Get hands-on experience moving an existing application into a containerized CI/CD pipeline and deploying it to a managed Kubernetes service in the Oracle Cloud.

During this hands-on lab, learn how to
- Containerize microservices using a container native platform
- Create and deploy containers to a cluster in the Oracle Container Engine for Kubernetes
- Automate complex continuous integration or continuous delivery pipelines
- View the container in the OCI registry
- Make changes to your containers using Kubernetes

Chip Baber
Chip Baber Manager, Cloud Engineering Oracle

Chip Baber manages the developer innovation team for Oracle Cloud Solution Hubs, leading a group of highly skilled technical engineers as they work with developers to visualize new possibilities in the cloud. Chip believes in doing more than just showcasing cloud; he believes in bringing the cloud to life through entertaining, programmatic, hands-on experiences. Chip leads Oracle’s Code Innovate, Cloud Coaching, and Cloud Accelerate programs for its North American consulting division. At his core, Chip is both a programmer and a creative, thriving on analyzing complex problems and leveraging IaaS and PaaS Cloud solutions to innovate.

Hands-on labs
Introduction to Data Science: Speech Command Recognition Demo
John Peach
5:10 PM7:10 PM
Introduction to Data Science: Speech Command Recognition Demo
5:10 PM7:10 PM
Learn how to train an audio recognition model using the new Oracle Cloud Infrastructure Data Science service. You will create a project, start a notebook session, and pull audio data from Oracle Cloud Infrastructure object storage using the Accelerated Data Science (ADS) SDK. Then you will train a custom, open source, deep learning model to recognize different spoken words. As a final step, you will deploy the deep learning model as a web application using Oracle Functions so that it can be called from external tools and applications.

This hands-on lab also provides an overview of the features of the new Oracle Cloud Infrastructure Data Science service by walking you through the process of setting up the service in your Oracle Cloud Infrastructure tenancy. Objectives for the lab include the following:

- Explore key features of the Oracle Cloud Infrastructure Data Science service.
- Leverage an open source tech stack to train a deep learning model.
- Deploy a machine learning model as a web application using Oracle Functions.

John Peach
John Peach Principal Data Scientist Oracle

John Peach is principal data scientist at Oracle. He works on the data science service as part of the Oracle Cloud Infrastructure team. Leveraging his extensive, hands-on experience building machine learning models, he is now defining the tooling to improve the data science workflow. This interest grew out of the challenges that he and his team members have faced working with data at scale in a logical, rigorous, and reproducible way.

7 : 15 PM

Hands-on labs
The Essentials of Cloud Observability
Randall Barnes
Mohamed Sleem
7:15 PM9:15 PM
The Essentials of Cloud Observability
7:15 PM9:15 PM
Learn how to easily monitor and manage your cloud infrastructure and applications using Oracle Cloud Infrastructure’s open standards–based Logging, Monitoring, Events, and Audit services. In this hands-on lab, we will demonstrate how you can

- Proactively monitor infrastructure and application health and failures with alerts.
- Take automated, rule-driven actions to remediate failures.
- Easily and quickly identify root cause failures from a single pane of glass using a combination of audit logs, cloud platform events, and service and application logs.
- Ensure that your developer and DevOps teams are constantly in the loop using a combination of email-, Slack-, and Jira-based alerts.
- Integrate easily with your existing monitoring tools by exporting metrics and logs out of Oracle Cloud Infrastructure into your favorite third-party analytic tools such as Splunk or Oracle Management Cloud.

Randall Barnes
Randall Barnes Cloud Solutions Architect Oracle

Randall Barnes is a member of the engineering team working on the observability product for Oracle Cloud Infrastructure. He is charged with delivering solutions to help developers design, refactor, and migrate complex enterprise application ecosystems to the cloud. Prior to Oracle, Randall spent a lengthy stretch at Microsoft as a senior development lead within the SQL Server and Azure engineering organizations.

Mohamed Sleem
Mohamed Sleem Senior Principal Product Manager Oracle

Mohamed Sleem is senior principal product manager on the Oracle Cloud Infrastructure (OCI) observability team where he is responsible for shaping OCI’s long-term roadmap and strategy for logging, events, audit, and security information and event management (SIEM). He joined Oracle in October 2018 after working as a product manager for Microsoft Azure. Mohamed also had product manager roles working on search, indexing, and analytics technologies for products such as Bing and Microsoft Office.

Hands-on labs
Terraforming the Cloud with Oracle Cloud Infrastructure Resource Manager
Flavio Pereira
7:15 PM9:15 PM
Terraforming the Cloud with Oracle Cloud Infrastructure Resource Manager
7:15 PM9:15 PM
Learn how to script an entire data center migration to Oracle Cloud Infrastructure (OCI) in less than 24 hours, a process that typically takes a year to design and implement. Join this hands-on lab to learn practical, in-the-field techniques. We demonstrate both lift-and-shift and IaaS consolidation methodologies while introducing the Oracle Cloud Infrastructure Resource Manager framework for using Terraform on OCI to codify infrastructure.

Flavio Pereira
Flavio Pereira Senior Manager, Product Management Oracle

Flavio Pereira is senior product manager at Oracle with more than a decade of experience in technology. Living in Austin, Texas, Flavio specializes in cloud computing and infrastructure-as-code software tools such as Terraform. He also runs the Oracle Cloud Infrastructure (OCI) certification program and the reference architecture portal that allows solution architects and developers to become familiar with OCI.

Join virtual hands-on labs

All you need is your laptop. Oracle Cloud Free Tier accounts will be provided.

  • Introduction to Cloud Native
  • Introduction to Data Science: Speech Command Recognition Demo
  • The Essentials of Cloud Observability
  • Terraforming the Cloud with Oracle Cloud Infrastructure Resource Manager