Posts

DevOps and the Agile DBA

Image
The esteemed ACE Director alumna Kellyn Pot'Vin Gorman is hosting our next webinar! Attend the free webinar by Kellyn  on  June 13th  and learn how agile best practices and virtualization can help you become better at DevOps. About the Webinar: This session discusses common database challenges and how they can be solved with newer DevOps practices without impacting the DBAs “safe zone”. Development, testing, provisioning, patching, upgrading and managing will become easier with agile tools, virtualization and collaboration. The take-aways from this session are to embrace DevOps basics with a “DBA twist” such as: Develop, Rinse, Repeat Test Until Your Five Year Old Can Do It Human Intervention Creates Human Error- Automate EVERYTHING. How the shorter development cycle build business success. How the DBA can do more with less. Discover the power of virtualization and agile development practices providing more value to even the most senior database expert. We’ll d...

Smart Database Architecture for Software Development

Image
We are incredibly excited to announce that the amazing Toon Koppelaars from Oracle Real World Performance Team is hosting our next webinar: Smart Database Architecture for Software Development. Register at this link. About the Webinar Is the database a processing engine or a persistence layer? In this presentation we'll first go through a bit of history demonstrating how the database has been used in the past 30 years: at times it was a processing engine, and at other times it was just a persistence layer.  Having witnessed many application development projects, we are convinced that the database ought to be used as a processing engine. The persistence layer approach , where all business logic is implemented outside the database has serious drawbacks in the areas of initial application development, ongoing maintenance, and most notably in the area of performance and scalability.   We'll discuss these drawbacks, in particular the last one: We'll debunk once ...

Arup Nanda on Big Data

Image
Attend our free webinar and learn from the legendary Oracle DBA Arup Nanda about the Big Data ecosystem and how it compares to Oracle solutions. Register at this link. About the Webinar Big Data is the future of database computing and knowing about it not just a luxury you can avoid anymore; it's necessary for survival and growth. But Hadoop, Spark, Hive, Map/Reduce, Flume - if these terms hit you more often than you have the time to pause and think about them, look no further. Learn about these and more in this informative session on this Big Data components explained from the perspective of an Oracle professional, how they are same or different and how they compare with RAC or parallel query. Register today.

Apache Spark for Oracle Developers

Image
In the last few years, business problems that have been traditionally solved using databases are now being solved using other technologies. Apache Spark is one of the emerging technologies which is used for large scale data processing. Attend the free webinar by Ivan Lokic and learn how you can use Apache Spark in Big Data applications.   About the Webinar: Apache Spark is a general computing engine designed for large-scale data processing. Many well-known companies use it to process petabytes of data on 8000+ nodes with long running jobs measured in weeks. In this webinar, you will learn about: Apache Spark and how Spark relates to (traditional) Hadoop MapReduce technology What makes Spark so fast How to use the rich set of Spark API’s to design and run your ETL jobs Apache Spark streaming capabilities for near real-time updates and its role in Big Data processing scenarios Structured Streaming, a scalable and fault tolerant stream processing engine whic...

Best Way to Write SQL in Java

Image
Many of us struggle writing SQL in Java. ORM tools such as Hibernate often generate SQL statements that result in poor application performance. Surely, there must be a better way to write SQL in Java. Attend the free webinar by Java Champion Lukas Eder to learn the best way to write SQL in Java. Find out how you can use SQL as a type safe domain specific language in Java. Sign up for the free webinar.

How to Upgrade an Oracle-based Application without Downtime

Image
One of most common reasons IT departments avoid database development is the belief that an application upgrade in the database causes downtime. However, nothing can be further from the truth. On the contrary, Oracle Database provides one of the most bullet proof ways to upgrade an application without any downtime: Edition Based Redefinition (EBR) EBR is a powerful and fascinating feature of Oracle (added in version 11.2), that enables application upgrades with zero downtime , while the application is actively used and operational. Attend the free webinar by Oren Nakdimon on February 16th to learn how to use EBR , see many live examples, and get tips from real-life experience in a production site using EBR extensively. The webinar is free but space is limited. Sign up for the free webinar.

Version Control for PL/SQL

Image
Let's get this straight: It is possible to put PL/SQL in proper version control.  It is possible to have developers work on the same logical code unit (package, procedure, function etc...) at the same time without co-ordinating first.  It is possible to merge these changes at a later time automatically.  It is possible to eliminate all the errors resulting from manual preparation of deployment scripts.  It is possible to build an automated continuous delivery pipeline for PL/SQL. If you'd like to know how please visit www.gitora.com