Architecting Technology, Systems and Security solutions

Rizwan Ahmed

Subscribe to Rizwan Ahmed: eMailAlertsEmail Alerts
Get Rizwan Ahmed: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Rizwan Ahmed

The RESTful architectural style [1], with its URL addressable, resource oriented approach allows you to define Web services which can have multiple runtime representation in a variety of different media types. You define a Web resource, encapsulating the desired functionality within a business method, accessible via a URI over the HTTP protocol and its different "verbs": GET, POST, PUT, DELETE [2]. The transferred content may be either HTML, XML, binary data or images, which, depending on the business use case often require to be embedded within the same message. The Multipurpose Internet Mail Extensions (MIME) is an internet standard that is frequently used for describing content type in communication protocols like HTTP and specifies standard formats for encapsulating multiple pieces of data into a single message. In this article, I demonstrate RESTful services cr... (more)

Showcasing the Key Design Principles of SOA

SOA & WOA Magazine on Ulitzer WS-BPEL 2.0 is the dominant specification to standardize orchestration logic and process automation between Web services. The BPEL model is used to assemble a set of discrete, essentially disparate, services into an end-to-end process flow to transform the existing stateless and uncorrelated Web service infrastructure into cohesive, process-centric applications based on a service-oriented architecture. Under this model, new applications are developed "on-the-fly" by wiring together external "partner" services that leverage existing enterprise asset... (more)

Case Study in Secure Software Development

Security at Cloud Expo Cloud Computing Expo - Modern inter-networked software architecture created for today's "on-demand" business needs have fundamentally increased the susceptibility of applications and, more important, data to security-related attacks and compromises. The rapidly changing environment: increased data breach/loss incidents, increased number of regulations and compliance requirements, potential liability/litigation concerns and erosion of reputation and public confidence provides ample drivers for development teams to have a security mindset. No longer should a... (more)