Join this Layer 7 workshop after CSA Summit at RSA Conference

February 25, 2013 | 1pm-5pm

Four Seasons Hotel
757 Market St, San Francisco, CA (see map)
Room: Muir Suite
* Lunch will be served

Enabling a hybrid enterprise means working with APIs to integrate services across internal departments, into the cloud and out to mobile devices. By exposing data and application functionality to cloud services, mobile apps, consoles and affiliate Web sites, an organization can remake its business into an extensible platform.

However, using APIs to expose enterprise information assets creates serious security concerns. So, how do you ensure security standards are upheld? How do you protect against potential threats and attacks? Join Layer 7 Technologies for this workshop to learn about the latest trends in security technologies and get practical how-to advice.

Join this workshop to learn:
  • How APIs are driving the hybrid enterprise
  • About the latest in Cloud standards
  • How to integrate with PaaS (platform-as-a-service) to automate service enablement
  • How to implement a standards-based architecture for mobile app Single Sign-On

API & SOA Security for Cloud & Mobile


Praveen Muppidi, IT Program Manager, Cisco

Praveen Muppidi has been working with Cisco for past 5 years, in the Data & Integration space, using a range of products from Cisco, Layer 7, TIBCO and Oracle. Praveen has successfully delivered major platform builds in the Virtual Data Center and Disaster Recovery spaces. Prior to joining Cisco, Praveen worked as a Project Manager at Levi Strauss & Company and as a Lead Technical Architect developing integrations for AS2 and B2B/EAI.

Eric Hibbard, CTO, Security & Privacy, Hitachi Data Systems

Eric Hibbard is the CTO for Security & Privacy at Hitachi Data Systems where he is responsible for product security strategy as well as for identifying and defining new storage security architectures. has over 30+ years experience in information and communications technology, working in government, academia and the private sector.

Francois Lascelles, Chief Architect, Layer 7

Francois Lascelles guides Layer 7’s solutions architecture team and aligns product evolution with field trends. Francois joined Layer 7 in the company’s infancy – contributing as the first developer and designing the foundation of Layer 7’s Gateway technology. Now in a field-facing role, Francois helps enterprise architects apply the latest standards and patterns. Francois is a regular blogger and speaker and is also co-author of Service-Oriented Infrastructure: On-Premise and in the Cloud, published by Prentice Hall.

Scott Morrison, CTO, Layer 7

Scott Morrison is the Chief Technology Officer at Layer 7 Technologies, providing the visionary innovation and technical direction for the company. He has extensive technical and scientific experience in a number of industries and universities, including senior architect positions at IBM. He is one of the four co-editors for the WS-I Basic Security Profile and is a much sought-after author and speaker.

Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.

Server Error in '/V2' Application.

Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[SqlException (0x80131904): Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.]
   System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +706
   System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +89
   System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +6372414
   System.Data.SqlClient.SqlConnection.Open() +300
   NHibernate.Connection.DriverConnectionProvider.GetConnection() +221
   NHibernate.AdoNet.ConnectionManager.GetConnection() +95
   NHibernate.Transaction.AdoTransaction.Begin(IsolationLevel isolationLevel) +655

[TransactionException: Begin failed with SQL exception]
   NHibernate.Transaction.AdoTransaction.Begin(IsolationLevel isolationLevel) +979
   NHibernate.Impl.SessionImpl.BeginTransaction(IsolationLevel isolationLevel) +443
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +72
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +640
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +312
   System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +691
   System.Web.Mvc.Controller.ExecuteCore() +162
   System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) +305
   System.Web.Mvc.<>c__DisplayClassb.<BeginProcessRequest>b__5() +62
   System.Web.Mvc.Async.<>c__DisplayClass1.<MakeVoidDelegate>b__0() +20
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +469
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +375

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1008