These are the slides from the Sungard / Ellucian Summit 2012 Conference for Session 1756 (Mandalay Bay Convention Center, Las Vegas). There have been slight modifications for clarity in some of the diagrams.
Today enterprise solutions adopt products and services from multiple cloud providers in order to accomplish various business requirements. This means that it is no longer sufficient to maintain user identities only in corporate LDAP. In most cases, SaaS providers also need dedicated user accounts created for the cloud service users, which raises the need of identity provisioning mechanisms to be in place.
Connections Administration Toolkit - Product PresentationTIMETOACT GROUP
Simplify the administration of IBM Connections with this easy to install and easy to use web interface tool. Complex multilevel administration commands can be done with just a single click, even by administrators without WebSphere background.
Easily accelerate and automate administrative tasks and enhance the maintenance tasks for IBM Connections. Benefit from extremely lowered effort for training and maintenance.
Toronto Share Point Camp 2009 Social Computing With Share Point & Silverlig...Andy Nogueira
This is the Social Computing with SharePoint and Silverlight slide for the session I've presented at the Toronto SharePoint Code Camp 2009
http://www.torontosharepointcamp.com/Lists/Speakers/AllSpeakers.aspx
A view on architectural considerations and models for the emerging context of software plus services and in view of technologies such as Windows Azure.
Sql Server 2012 Reporting-Services is Now a SharePoint Service ApplicationInnoTech
Reporting Services in SQL Server 2012 is now configured as a SharePoint 2010 service application:
- Reporting Services (RS) is hosted in the SharePoint 2010 shared service application pool. The RS catalog databases are managed as SharePoint service application databases.
- Administration of RS is now through the SharePoint Central Administration user interface, including configuration, monitoring and management of the RS service application.
- Integration with SharePoint provides improved communication, authentication, deployment and a more unified administration experience for RS compared to previous versions.
New & Emerging _ Mick Andrew _ Adding mobile and web 2.0 UIs to existing appl...InSync2011
The document discusses how Oracle Fusion Applications use Oracle Application Development Framework (ADF) to provide rich web 2.0 and mobile interfaces. It describes how ADF allows asynchronous JavaScript and XML (AJAX) functionality to be added to applications. It also explains that ADF can be used to both create new applications that integrate with existing data sources and to add web 2.0 and mobile interfaces to existing applications.
The document provides an overview of ADF Business Components (ADF BC), which is a Java and XML based framework for developing business logic, queries, transaction handling, and data access in a reusable way. It describes the main components of ADF BC including entity objects, view objects, application modules, associations, and domains. Entity objects represent database tables or views, view objects define queries over entity objects, and application modules provide transaction support. ADF BC allows business logic to be written in Java and reused across multiple interfaces for improved maintainability and performance.
This document provides an overview of Oracle Application Development Framework (ADF). It discusses key capabilities including visual and declarative development, service-oriented architecture, and standards-based development. It describes various ADF artifacts like ADF Faces rich client components, ADF Business Components, ADF Model data binding, and ADF Controller for reusable page flows. The document also discusses how ADF promotes productivity, ease of use, and best practices for application development.
Today enterprise solutions adopt products and services from multiple cloud providers in order to accomplish various business requirements. This means that it is no longer sufficient to maintain user identities only in corporate LDAP. In most cases, SaaS providers also need dedicated user accounts created for the cloud service users, which raises the need of identity provisioning mechanisms to be in place.
Connections Administration Toolkit - Product PresentationTIMETOACT GROUP
Simplify the administration of IBM Connections with this easy to install and easy to use web interface tool. Complex multilevel administration commands can be done with just a single click, even by administrators without WebSphere background.
Easily accelerate and automate administrative tasks and enhance the maintenance tasks for IBM Connections. Benefit from extremely lowered effort for training and maintenance.
Toronto Share Point Camp 2009 Social Computing With Share Point & Silverlig...Andy Nogueira
This is the Social Computing with SharePoint and Silverlight slide for the session I've presented at the Toronto SharePoint Code Camp 2009
http://www.torontosharepointcamp.com/Lists/Speakers/AllSpeakers.aspx
A view on architectural considerations and models for the emerging context of software plus services and in view of technologies such as Windows Azure.
Sql Server 2012 Reporting-Services is Now a SharePoint Service ApplicationInnoTech
Reporting Services in SQL Server 2012 is now configured as a SharePoint 2010 service application:
- Reporting Services (RS) is hosted in the SharePoint 2010 shared service application pool. The RS catalog databases are managed as SharePoint service application databases.
- Administration of RS is now through the SharePoint Central Administration user interface, including configuration, monitoring and management of the RS service application.
- Integration with SharePoint provides improved communication, authentication, deployment and a more unified administration experience for RS compared to previous versions.
New & Emerging _ Mick Andrew _ Adding mobile and web 2.0 UIs to existing appl...InSync2011
The document discusses how Oracle Fusion Applications use Oracle Application Development Framework (ADF) to provide rich web 2.0 and mobile interfaces. It describes how ADF allows asynchronous JavaScript and XML (AJAX) functionality to be added to applications. It also explains that ADF can be used to both create new applications that integrate with existing data sources and to add web 2.0 and mobile interfaces to existing applications.
The document provides an overview of ADF Business Components (ADF BC), which is a Java and XML based framework for developing business logic, queries, transaction handling, and data access in a reusable way. It describes the main components of ADF BC including entity objects, view objects, application modules, associations, and domains. Entity objects represent database tables or views, view objects define queries over entity objects, and application modules provide transaction support. ADF BC allows business logic to be written in Java and reused across multiple interfaces for improved maintainability and performance.
This document provides an overview of Oracle Application Development Framework (ADF). It discusses key capabilities including visual and declarative development, service-oriented architecture, and standards-based development. It describes various ADF artifacts like ADF Faces rich client components, ADF Business Components, ADF Model data binding, and ADF Controller for reusable page flows. The document also discusses how ADF promotes productivity, ease of use, and best practices for application development.
Guy Nirpaz is the EVP of R&D at GigaSpaces Technologies. He has experience with several startups in designing and architecting complex systems. GigaSpaces provides a scale-out platform optimized for distributed environments that can handle unpredictable demand through linear and dynamic scalability. Traditional tier-based architectures are not scalable as they rely on centralized resources. The presentation explores building scalable applications by addressing the limitations of fundamental architectures and proposing cost-effective alternatives like caching, partitioning, and dynamic scaling based on SLAs.
Igor Moochnick is the director of cloud platforms at BlueMetal Architects. BlueMetal provides services focused on creative and interactive services, mobile applications, web and RIA clients, and enterprise collaboration using platforms like Apple, Amazon, Microsoft, and open source software. BlueMetal prioritizes deep discovery of customer needs, agile development with small integrated teams, and delivering end-to-end solutions through their engineering and creative capabilities.
SharePoint is a set of integrated technologies that provides a platform for organizations to build a flexible, long-term information and knowledge management infrastructure. SharePoint has gained over 250 million users in a few years and continues growing as customers apply it to more business processes. SharePoint is also increasingly becoming a compelling development platform with advanced capabilities in the 2010 release.
Make SharePoint your Information Hub with Business Connectivity Servicesbrettlonsdale
This document provides an overview of Microsoft's Business Connectivity Services (BCS) in SharePoint Server. BCS allows SharePoint to integrate with line-of-business systems and present external data as lists and libraries. It includes client-side and server-side services that enable accessing and interacting with external data from within SharePoint and Office clients. BCS presents external data sources as external content types that can be used to create external lists, integrate external data into searches, and populate user profiles.
The document discusses SharePoint 2010 as an application platform. It highlights key capabilities of SharePoint 2010 that make it an interactive, composable, data-driven, integrated, extensible, and searchable application platform, including the ribbon UI, Office integration, metadata and content management features, business connectivity services, extensibility through APIs and Visual Studio, and enhanced search capabilities. Examples are provided of how solutions can leverage these capabilities.
This document discusses integrating Microsoft SharePoint 2010 with Windows Azure. It provides an overview of Azure and different cloud service models like IaaS, PaaS and SaaS. It then discusses reasons for integrating SharePoint and Azure like scalability, hybrid deployments and extending Azure apps into Office. Different approaches for integration like ASP.NET, hosted services and custom services are presented. Key points of integration between SharePoint and Azure using techniques like BCS, Silverlight, workflows and search are also described. The document concludes with examples of integrating Azure services into SharePoint using techniques like WCF services, external lists and Silverlight.
This document discusses SharePoint 2010 as an application platform. It highlights key capabilities such as the ribbon UI, mobile access, social features, business connectivity services, performance point services, and extensibility using Visual Studio 2010. The document also discusses how SharePoint 2010 enables building interactive, composable, data-driven, integrated, and extensible applications.
The document provides an overview of key concepts for understanding Active Directory Federation Services (AD FS) 2.0 including how it authenticates users and issues security tokens containing user claims to applications. It discusses common AD FS 2.0 challenges and troubleshooting tools like event logs, performance counters, and security auditing. It also covers how to view the claims pipeline and process rules in AD FS 2.0.
SharePoint Careers and Introduction to SharePoint 2013 Services and TopologyEli Robillard
Eli Robillard is a thought leader and educator in SharePoint architecture with over 6 years of experience as a Microsoft MVP. He has co-founded groups to support the SharePoint community and works with PricewaterhouseCoopers on a global SharePoint platform. In his personal time, Eli enjoys spending time with his family and dog.
Where and when to use the Oracle Service Bus (OSB)Guido Schmutz
The document provides an overview of when to use the Oracle Service Bus (OSB). It discusses how OSB compares to the Oracle SOA Suite and its key capabilities including agility, scalability, and performance. Examples are provided for common integration patterns supported by OSB, such as message transformation, routing, dynamic routing, message enrichment through service callouts, service pooling for reliability, and result caching for improved performance. The document also outlines bad practices to avoid with OSB, such as complex service orchestration without transactions.
Oracle ADF is a Java EE framework that aims to reduce the complexity of developing Java EE applications by providing visual and declarative development tools, increasing productivity by reducing coding needs and focusing on the application logic rather than infrastructure code, and encouraging best practices through implementation of standard patterns like MVC. It provides an end-to-end solution for building rich web, desktop and mobile clients that access business services using data binding and visual development.
In this presentation we present SQL Azure under the hood, we explore the internal componentes and process involved in the SQL Azure Platform.
Regards
Ing. Eduardo Castro, SQL Server MVP
http://comunidadwindows.org
http://ecastrom.blogspot.com
Mesh services allow web applications to access a user's social graph and storage from desktop devices through synchronization. The Live framework provides tools and APIs to build, deploy, run, and update these "mesh-enabled" web applications, giving them offline access and the ability to integrate with a user's social activity and connected devices. Updates to mesh applications are automatically synchronized across all user instances for easier management by developers and use by customers.
In this presentation we review SQL Azure Federation and Scalability.
Best Regards,
Dr. Eduardo Castro Martinez
Microsoft SQL Server MVP
http://ecastrom.blogspot.com
http://tinyurl.com/comunidadwindows
BlazeDS is an open source remoting and messaging technology from Adobe that allows Flex and AIR applications to easily connect to existing server-side logic. It provides high performance data transfer for responsive applications and full publish/subscribe messaging capabilities. BlazeDS standardizes the programming model for remoting and messaging across platforms and simplifies backend integration.
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013K.Mohamed Faizal
Come and understand different type of SharePoint Topologies and learn how to design for SharePoint architecture that serve for Intranet, Websites, Office Web Apps Server, App management, wide-area networks, monitoring, newsfeeds, distributed cache, high availability, and disaster recovery.
SOA Suite 12c - Service Bus new features summaryLucas Jellema
The document discusses new features and updates in Service Bus 12c, including better integration with SOA Suite components, support for JSON and XML formats, proxy services, monitoring via Enterprise Manager, and pipelining capabilities. It notes that OSB is being replaced by Service Bus, which is now integrated into development and runtime tools. The objective is demonstrated of implementing a service to return allowable domain values via SOAP/XML and REST/JSON by reading from a data file.
Service Oriented Architecture (SOA) [2/5] : Enterprise Service BusIMC Institute
The document discusses enterprise service buses (ESBs). It defines an ESB as middleware that acts as a mediator between different, often incompatible protocols and middleware products. The core capabilities of an ESB include web services support, adapters, invocation, mediation, routing, transformation, orchestration, and security. Java Business Integration (JBI) is introduced as an open standard for ESBs. OpenESB, which implements JBI, and its integration with GlassFish are also summarized. Finally, a sample usage scenario of using an ESB for loan processing is presented.
The document discusses Oracle's WebCenter Interaction 10gR3 product. Some key points include: WebCenter Interaction was previously known as AquaLogic Interaction Portal; it is now part of Oracle's WebCenter Suite and will continue to receive major and minor releases; and the latest release, 10gR3, features improvements to the user interface, social capabilities, and integration with other Oracle products.
IT Professional Expertise in SailPoint Identity IQ, IdentityNow, Identity Management, Identity Access Management, Identity Access Governance, Role Bases Access Management, Life Cycle Manager, Work Flow, Separaton Of Duties, Application On-boarding, Writing Custom Connector, Workflow, Certification, Rules, Policy, Implementing Business Requirement. worked on Different Silpoint Connectors like AD, Databases, Lotus Notes, SAP GRC, Mainframe (RACF, ACF2, TopSecret)
This document provides an overview of SAP NetWeaver Identity Management. It discusses Identity Management's role in centralizing user information and provisioning access. Key features covered include provisioning workflows, reporting and auditing, business roles, and integration with Access Control/GRC and Single Sign On. The presentation also reviews Identity Center and Virtual Directory Server, the two main components of SAP Identity Management.
Guy Nirpaz is the EVP of R&D at GigaSpaces Technologies. He has experience with several startups in designing and architecting complex systems. GigaSpaces provides a scale-out platform optimized for distributed environments that can handle unpredictable demand through linear and dynamic scalability. Traditional tier-based architectures are not scalable as they rely on centralized resources. The presentation explores building scalable applications by addressing the limitations of fundamental architectures and proposing cost-effective alternatives like caching, partitioning, and dynamic scaling based on SLAs.
Igor Moochnick is the director of cloud platforms at BlueMetal Architects. BlueMetal provides services focused on creative and interactive services, mobile applications, web and RIA clients, and enterprise collaboration using platforms like Apple, Amazon, Microsoft, and open source software. BlueMetal prioritizes deep discovery of customer needs, agile development with small integrated teams, and delivering end-to-end solutions through their engineering and creative capabilities.
SharePoint is a set of integrated technologies that provides a platform for organizations to build a flexible, long-term information and knowledge management infrastructure. SharePoint has gained over 250 million users in a few years and continues growing as customers apply it to more business processes. SharePoint is also increasingly becoming a compelling development platform with advanced capabilities in the 2010 release.
Make SharePoint your Information Hub with Business Connectivity Servicesbrettlonsdale
This document provides an overview of Microsoft's Business Connectivity Services (BCS) in SharePoint Server. BCS allows SharePoint to integrate with line-of-business systems and present external data as lists and libraries. It includes client-side and server-side services that enable accessing and interacting with external data from within SharePoint and Office clients. BCS presents external data sources as external content types that can be used to create external lists, integrate external data into searches, and populate user profiles.
The document discusses SharePoint 2010 as an application platform. It highlights key capabilities of SharePoint 2010 that make it an interactive, composable, data-driven, integrated, extensible, and searchable application platform, including the ribbon UI, Office integration, metadata and content management features, business connectivity services, extensibility through APIs and Visual Studio, and enhanced search capabilities. Examples are provided of how solutions can leverage these capabilities.
This document discusses integrating Microsoft SharePoint 2010 with Windows Azure. It provides an overview of Azure and different cloud service models like IaaS, PaaS and SaaS. It then discusses reasons for integrating SharePoint and Azure like scalability, hybrid deployments and extending Azure apps into Office. Different approaches for integration like ASP.NET, hosted services and custom services are presented. Key points of integration between SharePoint and Azure using techniques like BCS, Silverlight, workflows and search are also described. The document concludes with examples of integrating Azure services into SharePoint using techniques like WCF services, external lists and Silverlight.
This document discusses SharePoint 2010 as an application platform. It highlights key capabilities such as the ribbon UI, mobile access, social features, business connectivity services, performance point services, and extensibility using Visual Studio 2010. The document also discusses how SharePoint 2010 enables building interactive, composable, data-driven, integrated, and extensible applications.
The document provides an overview of key concepts for understanding Active Directory Federation Services (AD FS) 2.0 including how it authenticates users and issues security tokens containing user claims to applications. It discusses common AD FS 2.0 challenges and troubleshooting tools like event logs, performance counters, and security auditing. It also covers how to view the claims pipeline and process rules in AD FS 2.0.
SharePoint Careers and Introduction to SharePoint 2013 Services and TopologyEli Robillard
Eli Robillard is a thought leader and educator in SharePoint architecture with over 6 years of experience as a Microsoft MVP. He has co-founded groups to support the SharePoint community and works with PricewaterhouseCoopers on a global SharePoint platform. In his personal time, Eli enjoys spending time with his family and dog.
Where and when to use the Oracle Service Bus (OSB)Guido Schmutz
The document provides an overview of when to use the Oracle Service Bus (OSB). It discusses how OSB compares to the Oracle SOA Suite and its key capabilities including agility, scalability, and performance. Examples are provided for common integration patterns supported by OSB, such as message transformation, routing, dynamic routing, message enrichment through service callouts, service pooling for reliability, and result caching for improved performance. The document also outlines bad practices to avoid with OSB, such as complex service orchestration without transactions.
Oracle ADF is a Java EE framework that aims to reduce the complexity of developing Java EE applications by providing visual and declarative development tools, increasing productivity by reducing coding needs and focusing on the application logic rather than infrastructure code, and encouraging best practices through implementation of standard patterns like MVC. It provides an end-to-end solution for building rich web, desktop and mobile clients that access business services using data binding and visual development.
In this presentation we present SQL Azure under the hood, we explore the internal componentes and process involved in the SQL Azure Platform.
Regards
Ing. Eduardo Castro, SQL Server MVP
http://comunidadwindows.org
http://ecastrom.blogspot.com
Mesh services allow web applications to access a user's social graph and storage from desktop devices through synchronization. The Live framework provides tools and APIs to build, deploy, run, and update these "mesh-enabled" web applications, giving them offline access and the ability to integrate with a user's social activity and connected devices. Updates to mesh applications are automatically synchronized across all user instances for easier management by developers and use by customers.
In this presentation we review SQL Azure Federation and Scalability.
Best Regards,
Dr. Eduardo Castro Martinez
Microsoft SQL Server MVP
http://ecastrom.blogspot.com
http://tinyurl.com/comunidadwindows
BlazeDS is an open source remoting and messaging technology from Adobe that allows Flex and AIR applications to easily connect to existing server-side logic. It provides high performance data transfer for responsive applications and full publish/subscribe messaging capabilities. BlazeDS standardizes the programming model for remoting and messaging across platforms and simplifies backend integration.
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013K.Mohamed Faizal
Come and understand different type of SharePoint Topologies and learn how to design for SharePoint architecture that serve for Intranet, Websites, Office Web Apps Server, App management, wide-area networks, monitoring, newsfeeds, distributed cache, high availability, and disaster recovery.
SOA Suite 12c - Service Bus new features summaryLucas Jellema
The document discusses new features and updates in Service Bus 12c, including better integration with SOA Suite components, support for JSON and XML formats, proxy services, monitoring via Enterprise Manager, and pipelining capabilities. It notes that OSB is being replaced by Service Bus, which is now integrated into development and runtime tools. The objective is demonstrated of implementing a service to return allowable domain values via SOAP/XML and REST/JSON by reading from a data file.
Service Oriented Architecture (SOA) [2/5] : Enterprise Service BusIMC Institute
The document discusses enterprise service buses (ESBs). It defines an ESB as middleware that acts as a mediator between different, often incompatible protocols and middleware products. The core capabilities of an ESB include web services support, adapters, invocation, mediation, routing, transformation, orchestration, and security. Java Business Integration (JBI) is introduced as an open standard for ESBs. OpenESB, which implements JBI, and its integration with GlassFish are also summarized. Finally, a sample usage scenario of using an ESB for loan processing is presented.
The document discusses Oracle's WebCenter Interaction 10gR3 product. Some key points include: WebCenter Interaction was previously known as AquaLogic Interaction Portal; it is now part of Oracle's WebCenter Suite and will continue to receive major and minor releases; and the latest release, 10gR3, features improvements to the user interface, social capabilities, and integration with other Oracle products.
IT Professional Expertise in SailPoint Identity IQ, IdentityNow, Identity Management, Identity Access Management, Identity Access Governance, Role Bases Access Management, Life Cycle Manager, Work Flow, Separaton Of Duties, Application On-boarding, Writing Custom Connector, Workflow, Certification, Rules, Policy, Implementing Business Requirement. worked on Different Silpoint Connectors like AD, Databases, Lotus Notes, SAP GRC, Mainframe (RACF, ACF2, TopSecret)
This document provides an overview of SAP NetWeaver Identity Management. It discusses Identity Management's role in centralizing user information and provisioning access. Key features covered include provisioning workflows, reporting and auditing, business roles, and integration with Access Control/GRC and Single Sign On. The presentation also reviews Identity Center and Virtual Directory Server, the two main components of SAP Identity Management.
The document provides an overview of the System for Cross-domain Identity Management (SCIM) standard. SCIM aims to simplify user provisioning across cloud applications by defining common schemas and protocols for exchanging user identity data. It builds on existing schemas like LDAP and is designed to be lightweight. SCIM provides endpoints and schemas for resources like users and groups. While still evolving, SCIM offers a consistent approach to provisioning that is flexible, extensible, and designed to reduce integration complexity.
Composite Applications with SOA, BPEL and Java EEDmitri Shiryaev
The document discusses building composite applications using service-oriented architecture (SOA), BPEL, and Java EE. It introduces composite applications and how SOA allows applications to be composed of reusable parts that can be flexibly assembled. The benefits of SOA include flexibility, faster development, leveraging existing assets, and enabling new business opportunities. Key SOA concepts are introduced like services, service implementations, and service-oriented design.
Kowsalya Manickam has over 2 years of experience working with Oracle Identity Manager 11g R1, Oracle SQL, Java/J2EE, and other tools. She has experience connecting applications like Oracle Database, SAP, Active Directory, and Exchange Server to Oracle Identity Manager. Her responsibilities have included installing and configuring Oracle Identity Manager, designing provisioning processes, implementing adapters, and testing. She is currently seeking new opportunities as an Oracle Identity Manager developer.
Internet application development using a meta-repositoryESUG
This document discusses building internet applications using a meta-repository approach. It involves defining an object model and business rules that can be stored and evolved dynamically. This allows non-programmers to configure, build, and customize applications by manipulating the object model and rules through an editor interface. The approach uses a 4-tier architecture with the meta-repository storing both the application object model and metadata about application specifications and configurations.
Beyond the Basics: An Overview of User LifeCycle and Managing Users with TDIStuart McIntyre
User LifeCycle allows administrators to manage user states across IBM Connections. It was introduced to address issues like retiring users instead of deleting them, propagating user data changes, and providing a consistent view of user states. User LifeCycle is implemented through a set of platform commands that can be executed via Tivoli Directory Integrator, the Admin API, or wsadmin to update user data and states across components.
Ongoing Implementation of a Configuration Management System (CMS) ITSM Academy, Inc.
Thane Price, Idaho National Laboratory
Whether they realize it or not, most organizations have many CMDBs. Getting all of the CMDBs integrated together into the larger picture of a Configuration Management System (CMS) and ultimately a Service Knowledge Management System (SKMS) is a major undertaking. The Idaho National Laboratory has embarked on this journey. In the presentation INL will demonstrate the lessons learned in building CMDB, CMS and SKMS. What has been of greatest value to us so far? How has the journey improved our service lifecycle? What improvements do we have planned in the future to provide even greater strategic value?
Satheesh Ganesan is seeking a position that offers professional growth in the IT industry. He has over 3 years of experience in access management, security administration, and network security. His roles have included implementing and supporting IBM Tivoli Identity Manager and RSA identity and access management solutions. He also has experience with Active Directory, VMware, and SailPoint Identity IQ. Satheesh holds a BSc in IT and certifications in VCE Converged Infrastructure and VMware Data Center Virtualization.
This document provides an overview of the Educator Dashboard. It discusses the goals, architecture, functionality and configuration of the Dashboard. The Dashboard is a reporting and visualization tool that allows educators to see student data at the individual, class, school and organizational levels. It brings together diverse student data in a configurable and customizable way. The Dashboard uses a modular architecture with Java, Spring and other open source technologies.
Prince Kumar is a senior system engineer with over 3 years of experience in information technology. He has worked on projects for clients such as UBS Investment Banking, KPMG New York, and Barclays Bank. Some of his technical skills include Java, JSP, Servlets, Spring, Hibernate, JavaScript, HTML, and SQL. He has experience with Agile methodology and domains including investment banking, finance, and audit & taxation. He holds a Bachelor's degree in engineering from Bapurao Deshmukh College of Engineering.
Siddhartha Upadhyayula is a software programmer and developer with 2.7 years of experience in software development, design, testing, maintenance and support. He has expertise in SharePoint 2010/2013, C#, ASP.NET, SQL Server, and JavaScript. He is seeking a challenging role where he can apply his skills in analysis, design, coding, testing and team management. His experience includes projects involving custom web part development, content type creation and workflow development for clients like Acuvate Software, Bajaj Finserv and Bajaj-Ulive.
Kalyani C has over 10 months of experience working as a Specialization Associate Infrastructure Engineer at Mphasis. She currently works on the BP Access Management System project using tools like IBM Security Identity Management 6.0 and DB2 9.1. Her responsibilities include user lifecycle management, role provisioning, monitoring system performance, and resolving customer issues. She has knowledge of Linux, IBM DB2, TDS, WAS, and security identity management tools.
This document provides an overview of the ECampusConnect enterprise application created by Dhaval Joshi and Advait Patel. It describes the use case diagrams, design, sequence diagrams, deployment diagram, and how the design met requirements. It discusses lessons learned and decisions made regarding technologies used. Advanced concepts implemented include entity listeners, validation, singleton, REST and SOAP web services.
A talk I presented at Southern California Team System, 26th of February 2013 about the importance of delivering business value and how you as a developer can much easier meet the requirements of the end user by applying practices like DDD and utilizing things like CQRS and MVVM to help decouple your software and focus better.
A talk I presented at vNext Orange County, 25th of February 2013 about the importance of delivering business value and how you as a developer can much easier meet the requirements of the end user by applying practices like DDD and utilizing things like CQRS and MVVM to help decouple your software and focus better.
Standardizing Identity Provisioning with SCIMHasiniG
The document discusses the Simple Cloud Identity Management (SCIM) specification for provisioning and managing user identities in cloud applications and services. It provides an overview of SCIM, including its use of REST APIs, platform-neutral schemas, and SAML bindings. Examples are given of how SCIM allows for automated provisioning, just-in-time provisioning with single sign-on, bulk user management operations, and de-provisioning of user accounts. The document also notes how SCIM addresses issues with redundant integration efforts and maintenance headaches when provisioning to multiple systems.
This document discusses building rich internet applications using Oracle Application Development Framework (ADF) and JDeveloper. It provides an overview of the Oracle Fusion stack including ADF, SOA Suite, and WebCenter. It describes the challenges of developing applications across many technologies and how ADF abstracts complexity through its MVC architecture. ADF Faces, Controller, and Model components are highlighted. Visual and declarative development in JDeveloper is emphasized as a way to improve productivity when building applications on the Fusion platform.
Lessons learned in building a model driven software factoryJohan den Haan
These are the slides of my talk at Code Generation 2010. I share my experiences during the development of a Model-Driven Software Factory. This factory is based on multiple Domain-Specific Languages (DSLs), together describing a Service-Oriented Business Application. All DSLs have a graphical concrete syntax and are aimed at involving domain experts in the software development process. The factory has been used for many projects in the last five years and its user base is growing fast.
Similar to Interfacing Banner BEIS With Identity Management - Summit 2012 (20)
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
Dandelion Hashtable: beyond billion requests per second on a commodity serverAntonios Katsarakis
This slide deck presents DLHT, a concurrent in-memory hashtable. Despite efforts to optimize hashtables, that go as far as sacrificing core functionality, state-of-the-art designs still incur multiple memory accesses per request and block request processing in three cases. First, most hashtables block while waiting for data to be retrieved from memory. Second, open-addressing designs, which represent the current state-of-the-art, either cannot free index slots on deletes or must block all requests to do so. Third, index resizes block every request until all objects are copied to the new index. Defying folklore wisdom, DLHT forgoes open-addressing and adopts a fully-featured and memory-aware closed-addressing design based on bounded cache-line-chaining. This design offers lock-free index operations and deletes that free slots instantly, (2) completes most requests with a single memory access, (3) utilizes software prefetching to hide memory latencies, and (4) employs a novel non-blocking and parallel resizing. In a commodity server and a memory-resident workload, DLHT surpasses 1.6B requests per second and provides 3.5x (12x) the throughput of the state-of-the-art closed-addressing (open-addressing) resizable hashtable on Gets (Deletes).
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
A Comprehensive Guide to DeFi Development Services in 2024Intelisync
DeFi represents a paradigm shift in the financial industry. Instead of relying on traditional, centralized institutions like banks, DeFi leverages blockchain technology to create a decentralized network of financial services. This means that financial transactions can occur directly between parties, without intermediaries, using smart contracts on platforms like Ethereum.
In 2024, we are witnessing an explosion of new DeFi projects and protocols, each pushing the boundaries of what’s possible in finance.
In summary, DeFi in 2024 is not just a trend; it’s a revolution that democratizes finance, enhances security and transparency, and fosters continuous innovation. As we proceed through this presentation, we'll explore the various components and services of DeFi in detail, shedding light on how they are transforming the financial landscape.
At Intelisync, we specialize in providing comprehensive DeFi development services tailored to meet the unique needs of our clients. From smart contract development to dApp creation and security audits, we ensure that your DeFi project is built with innovation, security, and scalability in mind. Trust Intelisync to guide you through the intricate landscape of decentralized finance and unlock the full potential of blockchain technology.
Ready to take your DeFi project to the next level? Partner with Intelisync for expert DeFi development services today!
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3Data Hops
Free A4 downloadable and printable Cyber Security, Social Engineering Safety and security Training Posters . Promote security awareness in the home or workplace. Lock them Out From training providers datahops.com
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframePrecisely
Inconsistent user experience and siloed data, high costs, and changing customer expectations – Citizens Bank was experiencing these challenges while it was attempting to deliver a superior digital banking experience for its clients. Its core banking applications run on the mainframe and Citizens was using legacy utilities to get the critical mainframe data to feed customer-facing channels, like call centers, web, and mobile. Ultimately, this led to higher operating costs (MIPS), delayed response times, and longer time to market.
Ever-changing customer expectations demand more modern digital experiences, and the bank needed to find a solution that could provide real-time data to its customer channels with low latency and operating costs. Join this session to learn how Citizens is leveraging Precisely to replicate mainframe data to its customer channels and deliver on their “modern digital bank” experiences.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
This presentation provides valuable insights into effective cost-saving techniques on AWS. Learn how to optimize your AWS resources by rightsizing, increasing elasticity, picking the right storage class, and choosing the best pricing model. Additionally, discover essential governance mechanisms to ensure continuous cost efficiency. Whether you are new to AWS or an experienced user, this presentation provides clear and practical tips to help you reduce your cloud costs and get the most out of your budget.
Interfacing Banner BEIS With Identity Management - Summit 2012
1. Interfacing Banner with Identity
Management
Presented by: Joel Avery and Jamie Campbell
Carleton University
March 27, 2012
Session ID 1756
Session ID 1756 1
2. Introduction
• Who we are
— Jamie Campbell – Assistant Director, Information
Security and Operating Platforms
— Joel Avery – Project IDM Engineer & Enterprise
Architect
• Carleton University
— Ottawa, Canada
— Comprehensive
— 25,000 students, 2,500 faculty/staff
• Provide an overview of our experience implementing
BEIS and integrating it with Sun Identity Manager
• Benefits, tips, challenges from our experience
Session ID 1756 2
3. Agenda
• Data Flow Architecture
• BEIS components
• Our BEIS experience
• BEIS Role Model
• Roles to Resources
• Summary
Session ID 1756 3
4. About our IdM Project ‘MyCarletonOne’ (MC1)
• Identity Management (IdM) Project
— Project Goals:
Efficiency (e.g. standardization of account policy)
Security (e.g. timely removal of accounts/access)
Service (e.g. timely provisioning of accounts/access based on
business need)
— One username, One password
• Scoping the project
— Cohort by cohort (staff, then faculty, then students,
then…)
— Limited number of applications & services at launch
— Limited scope of IdM functionality (provisioning &
password management first, then SSO, then Enterprise
Directory, then…..)
Session ID 1756 4
5. Key Principles & Project Scope
Banner is the authoritative repository of
identity data
Divide and conquer approach (staff, then
faculty, then students)
Resource applications/services include:
Active Directory INB Banner itself
Enterprise Directory LDI (Luminis portal/WebCT) SSB
Email (staff/faculty) Email gateway (alias) Email (students)
Session ID 1756 5
6. Key Data Flows
Syncback
Active Directory
Banner
Identity SPML 2.0
XML BEIS BEIS IDM
Identity Identity (Roles & Enterprise Dir.
Banner (Roles & Identity (Sun)
Identity Gateway Proxy Data)
Data)
Exchange Email
Cloud Email
SSB
Email Alias
INB
LDI
Session ID 1756 6
7. Banner Enterprise Identity Services (BEIS)
• Using BEIS as an outbound message gateway to
send identity data to IdM
• Version 8.1.0 on OAS 10G R2
• Oracle Streams configured to capture changes to
identity data in tables
• Messages issued from proxy in SPML 2 format
• BEIS has 2 interfaces for management
Session ID 1756 7
11. Our BEIS Experience
• Overall performance is good
• Some queuing of messages on bulk updates
• Needed a customized app to pass SPML 2.0
messages to IDM (aka SPML relay)
• Ran into issues with BEIS standard config
— Increased Java memory to max
— Recommend only OAS & BEIS on a single server
(for 32 bit installs)
Session ID 1756 11
12. Our BEIS Experience
• There is a need for a defined shutdown process of
BEIS. (Oracle Streams and BEIS shut down before
Banner DB)
• If no events are sent from SPML relay to IDM for over
60 minutes, then cached credentials expired. We
created a heartbeat (resend last event every 15
minutes)
Session ID 1756 12
13. Our BEIS Experience
• We set up monitoring jobs in Oracle to determine
whether:
— There are issues with Capture & Apply
— The gateway is not processing events
— SPML relay is not sending pending events
• Banner DB clones (where both production and the
clone are BEIS-enabled) results in Oracle Streams
not capturing changes for in-house tables. No errors
appeared in logs. We resolved by rebuilding these
tables as part of the post-clone processes.
• Built our own event capture and republishing tool
Session ID 1756 13
15. Role Model Evolution – Initial View
Student Employee Faculty Alumni Affiliate
• Initial assumption (prior to project
launch) was five distinct cohorts –
Student, Employee, Faculty, Alumni and
Affiliate
Session ID 1756 15
16. Role Model Evolution – Reality
• Analysis in first
deployment showed
Employee
high overlap between
Faculty roles – many people
had roles in
Student numerous cohorts.
• This complicated
Affiliate provisioning as well
Alumni as the project
communications
Session ID 1756 16
17. Role Model Evolution - Reality
Employee ‘MANUAL_
GEN_ACCES’
Faculty
Contains... ‘EMPL_ADMIN_
CASUAL’
Student ‘EMPL_ADMIN_
CONTINUING’
Affiliate
Alumni
Requirements gathering in each release
also required more fine grained roles
within each cohort
Session ID 1756 17
18. Banner - Roles
Role Who
EMPL_ADMIN_CONTINUING Current administrative continuing employees
EMPL_ACAD_CONTINUING Current academic continuing employees
FACULTY (WebCT role) Instructors at the University
EMPL_ADMIN_CASUAL Current administrative casual employees
EMPL_ACAD_CASUAL Current academic casual employees
EMPLOYEE (WebCT role) All current active employees
EMPL_ON_LEAVE Continuing employees who are on a leave of absence
EMPL_BEIS People who have an employee relationship with the University, either
past or present
STUDENT People who have a student relationship with the University, either
past or present
ALUMNI People who have graduated from the University
AFFILIATE People who have an affiliate relationship with the University via
GZAAFFL
MANUAL_GEN_ACCESS Assigned via GZAIROL We built a custom interface for
MANUAL_INB_ACCESS Assigned via GZAIROL manually assigning some roles
IMMEDIATE_DEPROVISION Assigned via GZAIROL to identities
BASICPERSON Automatically assigned by BEIS, and is used for the case where a
person has absolutely no roles.
Session ID 1756 18
19. Role Based Provisioning Nuances
• Some roles require other roles
• Some roles are mutually exclusive
• These rules are enforced in Banner
• IDM prioritizes the roles when multiple roles exist
• A ‘person’ is provisioned, not a role
Session ID 1756 19
20. Roles to Resources
• All roles are assigned by Banner.
• A set of resources is associated with each role via
business rules within the IDM.
• The IDM system aggregates all the resources
associated with all the roles of a user and prioritizes
any mutual exclusions.
• The IDM updates all the target resources (adding,
deleting or updating the account associated to the
user) in one transaction which will "roll back" if
there is an error
Session ID 1756 20
21. Password Synchronization and Self Management
• The IDM manages (synchronizes) passwords for all
target resources which have a password
• The IDM creates resource accounts with the current
IDM password.
• Should a user forget their password, the IDM has a
challenge / response system which allows the user
to reset their password to a new value.
• Target resource account names were synchronized
for each user via a series of earlier projects (not a
requirement of the IDM).
• "One Username. One Password."
Session ID 1756 21
22. Functionality added after launch
• Requesting fine grained access control (e.g. Banner
security classes)
• Synchronization of name changes
• Securing accounts for users who do not update their
passwords (as per policy)
Session ID 1756 22
23. Resource States
• The IDM tracks the state of resources for each user
• Manages creation and deletion along with enabling
and disabling based on events from Banner
• Reports on accounts created on the resource by
other processes
Session ID 1756 23
24. Summary
• Overall BEIS experience was good
• Rollout was highly successful
• In process of rolling out to faculty
• Questions?
— Feel free to contact us
Session ID 1756 24