A- Event-Based Cloud Design Patterns