There are a class of tools whose job it is to managed database schema changes and provide the ability through the tool's own change logs to implement the changes to higher environments. Liquibase by Datica and Flyway by Boxfuse are two such commercial tools. The tools provide a very controlled means of migrating schema changes from DEV to TEST and to PROD, the goal to preserve the underlying data. The tools provide a database agnostic means to do
While mastering the nuances of Oracle Integration Cloud Service (ICS), I was pushing along through a transformation mapping from a fairly complex source to an equally complex target. Requirements slowly spiraled from 'simple' mappings to 'can-i-even-do-that' mappings. ICS provides a decent graphical interface for creating transformations (once you get familiar with it). It allows for an easy way to map from source to target, as long as you don't need to do anything complicated.
I began getting my feet wet (shameless self-advertising) and took in the whole ICS experience.
It has been a fun adventure working in ICS, mastering the art of deactivating, editing, fixing, saving, activating, and finally testing... only to curse at a simple forgotten step and repeat the process again. Some tasks that used to be simple became harder, some tasks that were complicated and confusing became simpler.
Prophet recently released Altimeter’s report on their current-year research into the state of digital transformation. The 2017 State of Digital Transformation Report aggregates data taken from the survey responses of 528 digital transformation leaders and strategists. It reveals some interesting patterns, a few of which we found noteworthy.
The Docker revolution was based on the promise to add automation and customizability to both application development cycles and deployments. Microservices, which in Docker words means each container in a cluster performs only one specific task, is in fashion now. However, managing large numbers of containers may become a very complex and time-consuming task in the long run. Enter AWS Elastic Beanstalk.
MuleSoft’s 2017 CONNECT is shaping up to be a great one. So many opportunities to gain insights from MuleSoft experts, hands-on learning and networking opportunities, as well as learning about new MuleSoft capabilities. See my blog for further details regarding top sessions and workshops at CONNECT.
Is your organization up to speed with microservices? Many people like to think their organizations are getting there, but in case you aren’t here’s some key points on why you should be. Abel Tong, Senior Director of Solutions Marketing at Ciena, argues that developers need to move away from the old, monolithic approach and start breaking down large applications into smaller ones.
Sequoia partner Matt Miller has a Wall Street Journal article, Innovate or Die: The Rise of Microservices, that discusses how organizations willing to innovate will be the organizations that not only survive, but thrive in the digital economy. However, innovation isn't something that comes naturally, or easily, for many people or organizations. Innovation requires taking risks, delving into the unknown, and the capability to move quickly.