Oracle offers a wealth of technologies to make your application more resilient to instance failure. This talk presents an overview of what is commonly considered in application development based on the Java programming language. You will learn about these technologies from a DBA's point of view. Options presented will include Transparent Application Failover as a baseline followed by Fast Connection Failover and finally Application Continuity. Every technology will be demonstrated live on an Exadata environment.