MicroProfile is a semi-new open-source offering looking to extend the enterprise java programming model for microservices. How does this initiative complement Java EE? And, the application server market in general?
Enhancing Visibility and Traceability in the Engineering Lifecyclegjuljo
The document discusses IBM Rational Engineering Lifecycle Manager (RELM), a product that provides visibility, traceability, and collaboration across engineering disciplines throughout the product lifecycle. RELM uses a linked data approach to give stakeholders a single source of truth and allows them to manage complexity, derive knowledge from available data, and make timely engineering and business decisions. It enables traceability between customer requirements, system requirements, designs, and other artifacts.
Performance Optimization: Incorporating Database and Code Optimzitation Into ...Michael Findling
Embarcadero offers database and code optimization tools for application developers, database developers, and database administrators to prevent, find, and fix problems that impact performance throughout the system development lifecycle.
Cognitive Connections Architectures, Use Cases and CodeVan Staub, MBA
This document provides information about two presentations by Van Staub of IBM on cognitive connections:
- The first presentation is on "Cognitive Connections: Architectures, Use Cases and Code" and will take place on February 21st at 8:00 AM and 2:30 PM.
- The document includes notices that any statements about IBM's future plans and products are subject to change and are not commitments or obligations.
- It encourages attendees to check out other sessions at the conference on topics related to cognitive capabilities, IBM Connections, and developing enterprise collaboration.
A motivated, flexible professional with experience in IT and Telecommunications testing technologies. Held government clearance for Department of Energy (DOE), Department of the Defense (DOD) and Department of Homeland Security (DHS). Provide test planning, test execution, and test management and reporting to ensure software products and hardware solutions meet the specified requirements per client. User Experience and User Interface evaluation and Public Safety knowledge/experience. Proficient in the use and support of CDMA and GSM hardware and software applications. Strong interpersonal, analytical and customer service skills, performing to Service Level Agreement (SLA) performance levels. Investigating and resolving test, instrumentation and production issues cross-functionally with the Customers and Original Equipment Manufacturers ’(OEMs). Can-do attitude with strong work ethics. Ability to motivate team members and co-workers to achieve positive result and meet customer expectations.
Radically Simple Management & Assembly of API-based Applicationsvinodmut
This document discusses API composition for cloud applications. It describes how APIs from different providers can be assembled together through recipes and workflows to create new applications and services. The workflows allow for flow control logic and can be deployed on a scalable runtime in the cloud. A demo is shown of a smart home application created by combining APIs for various home devices through a simple script. The document concludes by stating that API choreography platforms will help developers and businesses leverage APIs for the cloud in a resilient and secure manner.
Ravi Rajana has over 7 years of experience developing and testing mainframe applications using technologies like COBOL, Assembler, DB2, JCL, and VSAM. He has strong skills in requirements analysis, design, coding, testing, and documentation. He has worked as a technology lead and senior software engineer for clients in banking, insurance, and financial services. Ravi is highly skilled in mainframe development and testing methodologies.
Bill schuck mainframe programmer - 2013 resumeBill Schuck
William Schuck has over 30 years of experience in software development, testing, technical support, and database administration. He has extensive experience with mainframe operating systems, languages like PL/1, COBOL, and Assembler, and databases such as DB2, IMS, and CICS. His background includes roles at IBM, Highmark Blue Shield, CIGNA, Liberty Mutual, and Praxair developing code, implementing databases, providing technical support, and more.
Enhancing Visibility and Traceability in the Engineering Lifecyclegjuljo
The document discusses IBM Rational Engineering Lifecycle Manager (RELM), a product that provides visibility, traceability, and collaboration across engineering disciplines throughout the product lifecycle. RELM uses a linked data approach to give stakeholders a single source of truth and allows them to manage complexity, derive knowledge from available data, and make timely engineering and business decisions. It enables traceability between customer requirements, system requirements, designs, and other artifacts.
Performance Optimization: Incorporating Database and Code Optimzitation Into ...Michael Findling
Embarcadero offers database and code optimization tools for application developers, database developers, and database administrators to prevent, find, and fix problems that impact performance throughout the system development lifecycle.
Cognitive Connections Architectures, Use Cases and CodeVan Staub, MBA
This document provides information about two presentations by Van Staub of IBM on cognitive connections:
- The first presentation is on "Cognitive Connections: Architectures, Use Cases and Code" and will take place on February 21st at 8:00 AM and 2:30 PM.
- The document includes notices that any statements about IBM's future plans and products are subject to change and are not commitments or obligations.
- It encourages attendees to check out other sessions at the conference on topics related to cognitive capabilities, IBM Connections, and developing enterprise collaboration.
A motivated, flexible professional with experience in IT and Telecommunications testing technologies. Held government clearance for Department of Energy (DOE), Department of the Defense (DOD) and Department of Homeland Security (DHS). Provide test planning, test execution, and test management and reporting to ensure software products and hardware solutions meet the specified requirements per client. User Experience and User Interface evaluation and Public Safety knowledge/experience. Proficient in the use and support of CDMA and GSM hardware and software applications. Strong interpersonal, analytical and customer service skills, performing to Service Level Agreement (SLA) performance levels. Investigating and resolving test, instrumentation and production issues cross-functionally with the Customers and Original Equipment Manufacturers ’(OEMs). Can-do attitude with strong work ethics. Ability to motivate team members and co-workers to achieve positive result and meet customer expectations.
Radically Simple Management & Assembly of API-based Applicationsvinodmut
This document discusses API composition for cloud applications. It describes how APIs from different providers can be assembled together through recipes and workflows to create new applications and services. The workflows allow for flow control logic and can be deployed on a scalable runtime in the cloud. A demo is shown of a smart home application created by combining APIs for various home devices through a simple script. The document concludes by stating that API choreography platforms will help developers and businesses leverage APIs for the cloud in a resilient and secure manner.
Ravi Rajana has over 7 years of experience developing and testing mainframe applications using technologies like COBOL, Assembler, DB2, JCL, and VSAM. He has strong skills in requirements analysis, design, coding, testing, and documentation. He has worked as a technology lead and senior software engineer for clients in banking, insurance, and financial services. Ravi is highly skilled in mainframe development and testing methodologies.
Bill schuck mainframe programmer - 2013 resumeBill Schuck
William Schuck has over 30 years of experience in software development, testing, technical support, and database administration. He has extensive experience with mainframe operating systems, languages like PL/1, COBOL, and Assembler, and databases such as DB2, IMS, and CICS. His background includes roles at IBM, Highmark Blue Shield, CIGNA, Liberty Mutual, and Praxair developing code, implementing databases, providing technical support, and more.
IBM Mobile Quality Assurance Study Group Session 6Roger Snook
IBM is hosting an open beta study group on its Mobile Quality Assurance tool to help organizations continuously deliver high quality mobile apps. The tool allows developers to get feedback from testers and users, detect app crashes, analyze sentiment in app store reviews, and more to rapidly respond to issues. It is part of IBM's DevOps approach which automates the delivery pipeline for mobile apps. The session focused on how the tool's sentiment analysis feature can help stakeholders understand user sentiment, compare apps, and identify areas for improvement by mining app store ratings and reviews.
The document provides a summary of qualifications and experience for an IT professional seeking a position involving IBM mainframe technologies. Over 7 years of experience is outlined, including roles as a Senior Software Engineer and Software Engineer. Responsibilities involved leading projects, mentoring others, developing and maintaining banking/insurance software, performing testing, and providing production support. Skills include languages like COBOL, databases like DB2, tools like JCL, and experience across the software development life cycle. Post-graduate education in project management is also mentioned.
This document is a curriculum vitae for Amruta Chintalwar that outlines her personal and professional experience. She has over 9 years of experience working as a Senior Software Engineer for Mphasis, an HP company, where she has worked on the Flexcab telecom billing system using technologies like COBOL, JCL, DB2, and IMS-DB. Some of her responsibilities have included requirements analysis, specification preparation, coding, testing, and project coordination.
Danish Mujawar is a mainframe professional with over 5 years of experience in applications development and support in the banking and finance domain. He has skills in COBOL, JCL, DB2, VSAM, CICS, and REXX. He is seeking a position that offers professional growth and allows him to utilize his skills to help achieve company goals. He has a B.E. in Electronics and Telecommunications and has worked on projects for Barclays and Syntel involving core banking applications, mortgage processing, and merchant backend systems.
Amit Chaubey is seeking challenging assignments in banking or telecom domains. He has 4.2 years of experience in project management for banking and telecom clients. Currently he works as an associate consultant for Polaris Consulting & Services on an HSBC Bank project in Malaysia. He has skills in requirements gathering, design, development, testing, and issue resolution for clients.
Ranjit Gupta has over 6 years of experience working in mainframe environments with projects in banking, finance, cards, payments and loans. He is proficient in technologies like COBOL, DB2, JCL, VSAM, CICS and tools such as ChangeMan, FileAid and QMF. He has worked on projects for clients such as Lincoln Financial Group, Fiserv and American Express involving requirements analysis, design, development, testing and implementation. His objective is to take on challenging roles that allow him to work with innovative teams and technologies.
This document contains a resume summary for Kasi Viswanath Madisetty. It outlines his 8 years of experience as an Associate Product Test Lead, including experience testing mobile applications on platforms like iOS, Android and Blackberry. It also lists his technical skills in areas like automation testing using Selenium and manual testing methodologies. The resume provides details on his past work experience and roles at companies like Kony Labs IT Services testing products for enterprise mobility and mobile application management.
Accelerating Machine Learning Applications on Spark Using GPUsIBM
Matrix factorization (MF) is widely used in recommendation systems. We present cuMF, a highly-optimized matrix factorization tool with supreme performance on graphics processing units (GPUs) by fully utilizing the GPU compute power and minimizing the overhead of data movement. Firstly, we introduce a memory-optimized alternating least square (ALS) method by reducing discontiguous memory access and aggressively using registers to reduce memory latency. Secondly, we combine data parallelism with model parallelism to scale to multiple GPUs.
Results show that with up to four GPUs on one machine, cuMF can be up to ten times as fast as those on sizable clusters on large scale problems, and has impressively good performance when solving the largest matrix factorization problem ever reported.
Frederic Lavigne and Stephen Fink - Serverless Video Processing with IBM Blue...ServerlessConf
Presented at ServerlessConf NYC 2016.
Today's leading enterprise (mobile) applications are being composed of loosely coupled, cloud-based microservices, to provide powerful end-to-end capabilities that leverage the growing ecosystem of microservice providers. Events-on-demand technologies are driving a new level of simplicity and scalability in wiring these disparate microservices together, providing a distributed compute service to execute application logic in response to events, while hiding the complex infrastructure aspects. During this presentation we will show you how to build such (mobile) applications by leveraging the power of OpenWhisk, one of the newest players in the field of serverless computing, and hence by using event-driven technologies to compose and wire together microservice actions in response to events generated by humans and machines. Frederic Lavigne will first show how to play up dark data behind video: While video becomes more important as a digital media type, video data often remains dark to analytics. Frederic will demonstrate how to implement a serverless solution to unlock the value of video data. He will demonstrate an application that uploads video files or streams to the cloud, transcodes video data, extracts and passes frames through the Watson Image Recognition and the Alchemy Face Recognition services, and generates meta-data to use in categorizing the video data for searchability. After that Steve Fink will show a mobile weather application for iOS that allows to retrieve weather forecasts for a particular location.
Think 2018 collaboration compete presentation Tony Ollivier
How do you choose a collaboration platform? Do you just use what you have lying around or do you look at what the cool kids are using? Here's some things to think about and why you should consider IBM as your collaboration vendor.
WebSphere Liberty and IBM Containers: The Perfect Combination for Java Micros...David Currie
Presentation from IBM InterConnect 2017.
Abstract: This session will demonstrate how WebSphere Application Server Liberty and Docker containers make the perfect combination for development and deployment of Java-based microservices. We'll show an end-to-end workflow, starting with creating a new service with the Liberty App Accelerator, local development with the free WebSphere Developer Tools, and then deployment to IBM Containers with the Bluemix DevOps Services.
IBM's statements regarding future products are subject to change without notice and should not be relied upon for purchasing decisions. Information provided about potential future products does not constitute a commitment and is not intended for legal obligations. The development and timing of any future features remains at IBM's sole discretion. Performance benchmarks are based on controlled environments and actual user performance may vary depending on their unique system configuration and workload.
Improving Software Delivery with Software Defined Environments (IBM Interconn...Michael Elder
How will you change the way your company delivers high quality customer experiences?
As market dynamics have shifted requiring faster deliveries and greater innovation, most companies are challenged to keep up with the pace. Cultural movements like DevOps and technology shifts like Software Defined Environments offer you the opportunity to deliver greater business value for your end users.
In this talk, we’ll teach you how to leverage UrbanCode Deploy with Patterns to design reusable, portable Heat-based templates which capture all of the elements of your application workload to deploy against OpenStack, Amazon, or VMWare vCenter. We’ll also cover some advanced topics like capturing templates which allow autoscaling, load balancing, and other policies as part of your workload blueprint.
So come learn how you can make your experience as an integrator, specialist, or developer better while simultaneously helping your end users.
IBM Technical Summit 2013 - Desenvolvimento e QualidadeGustavo Grillo
No Tech Summit falamos de Agile, Devops e Cloud. Esta palestra focou nos próximos passos dos processos ágeis, como escalar o Agile para a organização, a influência da nuvem no desenvolvimento e o uso de virtualização de serviços.
This document provides an overview of IBM Bluemix Mobile Services for building omnichannel applications. It discusses IBM Bluemix services for App ID, Push Notifications, and Mobile Analytics that simplify adding authentication, push notifications, and analytics to apps. The document also includes an agenda, demo, and resources section for learning more about IBM Bluemix Mobile Services.
Provides an overview of DevOps techniques and principles in applying DevOps practices to IBM Commerce. Includes details of applying UrbanCode Deploy to manage IBM Commerce assets
IBM Mobile Quality Assurance Study Group Session 4 - Over the Air DistributionRoger Snook
The document summarizes an IBM session on over the air distribution for mobile app testing. It discusses how IBM Mobile Quality Assurance allows developers to centrally manage and distribute new app builds to connected test devices and users. Developers can control availability of builds, add or remove testers, and view logs of devices and builds used for testing. This enables testing of the latest builds and reducing wasted time from testing outdated versions of apps.
IC6284A - The Art of Choosing the Best Cloud SolutionHendrik van Run
IBM InterConnect 2017 - IC6284A - The Art of Choosing the Best Cloud Solution
Infrastructure, Patterns, Application, Integration, and Maintenance are the 5 pillars of a Cloud Solution. So how does an enterprise go about choosing from the plethora of choices available withing each area -- On-premises, Dedicated, or Public; Cloud Patterns or Open Stack Patterns; app migration or BOTC apps; scripts, microservices, or serverless technology; host backend systems or use SaaS; Microservices; single cloud vendor or multiple cloud providers; management and maintenance. The panel of implementation experts will discuss the steps companies have taken to move to the Cloud and what factors others are considering as they prepare to move their workloads to the Cloud.
IBM hosted a product update presentation in Spring 2017 to discuss its Maximo Asset Management portfolio. Key highlights included:
- The upcoming end of support for Maximo 7.5 in April 2018 and focus on Maximo 7.6 releases throughout 2017.
- Investments in innovation, technology, core capabilities, industry solutions, and mobility to help customers reduce downtime, increase reliability and efficiency.
- New capabilities in 2017 like inspections, budgets, simplified user experiences, work centers for data-driven insights, and asset health monitoring solutions.
- A roadmap of releases for Maximo solutions, add-ons, and feature packs throughout 2017 focused on areas like utilities, transportation, and nuclear industries
IBM Mobile Quality Assurance Study Group Session 6Roger Snook
IBM is hosting an open beta study group on its Mobile Quality Assurance tool to help organizations continuously deliver high quality mobile apps. The tool allows developers to get feedback from testers and users, detect app crashes, analyze sentiment in app store reviews, and more to rapidly respond to issues. It is part of IBM's DevOps approach which automates the delivery pipeline for mobile apps. The session focused on how the tool's sentiment analysis feature can help stakeholders understand user sentiment, compare apps, and identify areas for improvement by mining app store ratings and reviews.
The document provides a summary of qualifications and experience for an IT professional seeking a position involving IBM mainframe technologies. Over 7 years of experience is outlined, including roles as a Senior Software Engineer and Software Engineer. Responsibilities involved leading projects, mentoring others, developing and maintaining banking/insurance software, performing testing, and providing production support. Skills include languages like COBOL, databases like DB2, tools like JCL, and experience across the software development life cycle. Post-graduate education in project management is also mentioned.
This document is a curriculum vitae for Amruta Chintalwar that outlines her personal and professional experience. She has over 9 years of experience working as a Senior Software Engineer for Mphasis, an HP company, where she has worked on the Flexcab telecom billing system using technologies like COBOL, JCL, DB2, and IMS-DB. Some of her responsibilities have included requirements analysis, specification preparation, coding, testing, and project coordination.
Danish Mujawar is a mainframe professional with over 5 years of experience in applications development and support in the banking and finance domain. He has skills in COBOL, JCL, DB2, VSAM, CICS, and REXX. He is seeking a position that offers professional growth and allows him to utilize his skills to help achieve company goals. He has a B.E. in Electronics and Telecommunications and has worked on projects for Barclays and Syntel involving core banking applications, mortgage processing, and merchant backend systems.
Amit Chaubey is seeking challenging assignments in banking or telecom domains. He has 4.2 years of experience in project management for banking and telecom clients. Currently he works as an associate consultant for Polaris Consulting & Services on an HSBC Bank project in Malaysia. He has skills in requirements gathering, design, development, testing, and issue resolution for clients.
Ranjit Gupta has over 6 years of experience working in mainframe environments with projects in banking, finance, cards, payments and loans. He is proficient in technologies like COBOL, DB2, JCL, VSAM, CICS and tools such as ChangeMan, FileAid and QMF. He has worked on projects for clients such as Lincoln Financial Group, Fiserv and American Express involving requirements analysis, design, development, testing and implementation. His objective is to take on challenging roles that allow him to work with innovative teams and technologies.
This document contains a resume summary for Kasi Viswanath Madisetty. It outlines his 8 years of experience as an Associate Product Test Lead, including experience testing mobile applications on platforms like iOS, Android and Blackberry. It also lists his technical skills in areas like automation testing using Selenium and manual testing methodologies. The resume provides details on his past work experience and roles at companies like Kony Labs IT Services testing products for enterprise mobility and mobile application management.
Accelerating Machine Learning Applications on Spark Using GPUsIBM
Matrix factorization (MF) is widely used in recommendation systems. We present cuMF, a highly-optimized matrix factorization tool with supreme performance on graphics processing units (GPUs) by fully utilizing the GPU compute power and minimizing the overhead of data movement. Firstly, we introduce a memory-optimized alternating least square (ALS) method by reducing discontiguous memory access and aggressively using registers to reduce memory latency. Secondly, we combine data parallelism with model parallelism to scale to multiple GPUs.
Results show that with up to four GPUs on one machine, cuMF can be up to ten times as fast as those on sizable clusters on large scale problems, and has impressively good performance when solving the largest matrix factorization problem ever reported.
Frederic Lavigne and Stephen Fink - Serverless Video Processing with IBM Blue...ServerlessConf
Presented at ServerlessConf NYC 2016.
Today's leading enterprise (mobile) applications are being composed of loosely coupled, cloud-based microservices, to provide powerful end-to-end capabilities that leverage the growing ecosystem of microservice providers. Events-on-demand technologies are driving a new level of simplicity and scalability in wiring these disparate microservices together, providing a distributed compute service to execute application logic in response to events, while hiding the complex infrastructure aspects. During this presentation we will show you how to build such (mobile) applications by leveraging the power of OpenWhisk, one of the newest players in the field of serverless computing, and hence by using event-driven technologies to compose and wire together microservice actions in response to events generated by humans and machines. Frederic Lavigne will first show how to play up dark data behind video: While video becomes more important as a digital media type, video data often remains dark to analytics. Frederic will demonstrate how to implement a serverless solution to unlock the value of video data. He will demonstrate an application that uploads video files or streams to the cloud, transcodes video data, extracts and passes frames through the Watson Image Recognition and the Alchemy Face Recognition services, and generates meta-data to use in categorizing the video data for searchability. After that Steve Fink will show a mobile weather application for iOS that allows to retrieve weather forecasts for a particular location.
Think 2018 collaboration compete presentation Tony Ollivier
How do you choose a collaboration platform? Do you just use what you have lying around or do you look at what the cool kids are using? Here's some things to think about and why you should consider IBM as your collaboration vendor.
WebSphere Liberty and IBM Containers: The Perfect Combination for Java Micros...David Currie
Presentation from IBM InterConnect 2017.
Abstract: This session will demonstrate how WebSphere Application Server Liberty and Docker containers make the perfect combination for development and deployment of Java-based microservices. We'll show an end-to-end workflow, starting with creating a new service with the Liberty App Accelerator, local development with the free WebSphere Developer Tools, and then deployment to IBM Containers with the Bluemix DevOps Services.
IBM's statements regarding future products are subject to change without notice and should not be relied upon for purchasing decisions. Information provided about potential future products does not constitute a commitment and is not intended for legal obligations. The development and timing of any future features remains at IBM's sole discretion. Performance benchmarks are based on controlled environments and actual user performance may vary depending on their unique system configuration and workload.
Improving Software Delivery with Software Defined Environments (IBM Interconn...Michael Elder
How will you change the way your company delivers high quality customer experiences?
As market dynamics have shifted requiring faster deliveries and greater innovation, most companies are challenged to keep up with the pace. Cultural movements like DevOps and technology shifts like Software Defined Environments offer you the opportunity to deliver greater business value for your end users.
In this talk, we’ll teach you how to leverage UrbanCode Deploy with Patterns to design reusable, portable Heat-based templates which capture all of the elements of your application workload to deploy against OpenStack, Amazon, or VMWare vCenter. We’ll also cover some advanced topics like capturing templates which allow autoscaling, load balancing, and other policies as part of your workload blueprint.
So come learn how you can make your experience as an integrator, specialist, or developer better while simultaneously helping your end users.
IBM Technical Summit 2013 - Desenvolvimento e QualidadeGustavo Grillo
No Tech Summit falamos de Agile, Devops e Cloud. Esta palestra focou nos próximos passos dos processos ágeis, como escalar o Agile para a organização, a influência da nuvem no desenvolvimento e o uso de virtualização de serviços.
This document provides an overview of IBM Bluemix Mobile Services for building omnichannel applications. It discusses IBM Bluemix services for App ID, Push Notifications, and Mobile Analytics that simplify adding authentication, push notifications, and analytics to apps. The document also includes an agenda, demo, and resources section for learning more about IBM Bluemix Mobile Services.
Provides an overview of DevOps techniques and principles in applying DevOps practices to IBM Commerce. Includes details of applying UrbanCode Deploy to manage IBM Commerce assets
IBM Mobile Quality Assurance Study Group Session 4 - Over the Air DistributionRoger Snook
The document summarizes an IBM session on over the air distribution for mobile app testing. It discusses how IBM Mobile Quality Assurance allows developers to centrally manage and distribute new app builds to connected test devices and users. Developers can control availability of builds, add or remove testers, and view logs of devices and builds used for testing. This enables testing of the latest builds and reducing wasted time from testing outdated versions of apps.
IC6284A - The Art of Choosing the Best Cloud SolutionHendrik van Run
IBM InterConnect 2017 - IC6284A - The Art of Choosing the Best Cloud Solution
Infrastructure, Patterns, Application, Integration, and Maintenance are the 5 pillars of a Cloud Solution. So how does an enterprise go about choosing from the plethora of choices available withing each area -- On-premises, Dedicated, or Public; Cloud Patterns or Open Stack Patterns; app migration or BOTC apps; scripts, microservices, or serverless technology; host backend systems or use SaaS; Microservices; single cloud vendor or multiple cloud providers; management and maintenance. The panel of implementation experts will discuss the steps companies have taken to move to the Cloud and what factors others are considering as they prepare to move their workloads to the Cloud.
IBM hosted a product update presentation in Spring 2017 to discuss its Maximo Asset Management portfolio. Key highlights included:
- The upcoming end of support for Maximo 7.5 in April 2018 and focus on Maximo 7.6 releases throughout 2017.
- Investments in innovation, technology, core capabilities, industry solutions, and mobility to help customers reduce downtime, increase reliability and efficiency.
- New capabilities in 2017 like inspections, budgets, simplified user experiences, work centers for data-driven insights, and asset health monitoring solutions.
- A roadmap of releases for Maximo solutions, add-ons, and feature packs throughout 2017 focused on areas like utilities, transportation, and nuclear industries
The Power of IBM SmartCloud for Social Business and XPages App DevNiklas Heidloff
Video: http://www.youtube.com/watch?v=94N9FuicS-g
Author: Niklas Heidloff
The deck contains a sample scenario that shows how to leverage the great capabilities available in IBM SmartCloud for Social Business and it shows how to extend this functionality via (XPages) apps to implement specific business requirements.
IBM SmartCloud for Social Business provides a big set of out of the box functionality. For example you can easily invite guests to your organization without having to add these people to on premises directories first. IBM SmartCloud for Social Business also provides a lot of social functionality like file sharing, forums and more. Furthermore with the latest release you can access files from you mobile devices even when you are offline.
In order to implement specific business requirements that the SmartCloud might not provide out of the box, apps can be developed that use the IBM Social Business Toolkit SDK. The partner community scenario demonstrates how you can add workflow functionality and how you can have internal discussions via your own apps.
Zeta Insurance is a fictive health insurance company which works with partners, the insurance brokers, to sell their products. The communication with partners is done via a SmartCloud community to which partners can easily be added as guests. Product brochures are stored in the community as files and brokers can ask questions about products via forums.
The insurance brokers use the SmartCloud community user experience. The Zeta Insurance support team does NOT use the SmartCloud user interface. Instead the support specialists use an internal support app. This allows them assign questions to certain support specialists so that multiple people don't waste time working on the same questions in parallel. Furthermore the support specialists can have internal discussions before they post answers to questions from partners.
Video: http://www.youtube.com/watch?v=94N9FuicS-g
Author: Niklas Heidloff
The deck contains a sample scenario that shows how to leverage the great capabilities available in IBM SmartCloud for Social Business and it shows how to extend this functionality via (XPages) apps to implement specific business requirements.
IBM SmartCloud for Social Business provides a big set of out of the box functionality. For example you can easily invite guests to your organization without having to add these people to on premises directories first. IBM SmartCloud for Social Business also provides a lot of social functionality like file sharing, forums and more. Furthermore with the latest release you can access files from you mobile devices even when you are offline.
In order to implement specific business requirements that the SmartCloud might not provide out of the box, apps can be developed that use the IBM Social Business Toolkit SDK. The partner community scenario demonstrates how you can add workflow functionality and how you can have internal discussions via your own apps.
Zeta Insurance is a fictive health insurance company which works with partners, the insurance brokers, to sell their products. The communication with partners is done via a SmartCloud community to which partners can easily be added as guests. Product brochures are stored in the community as files and brokers can ask questions about products via forums.
The insurance brokers use the SmartCloud community user experience. The Zeta Insurance support team does NOT use the SmartCloud user interface. Instead the support specialists use an internal support app. This allows them assign questions to certain support specialists so that multiple people don't waste time working on the same questions in parallel. Furthermore the support specialists can have internal discussions before they post answers to questions from partners.
Technical Introduction to IBM Integration BusGeza Geleji
The document is a slide deck presentation on IBM Integration Bus given at InterConnect 2017. It provides an overview of Integration Bus, describing its message flows, models, transformation capabilities, and tooling. It highlights Integration Bus' support for distributed deployment, virtualization, cloud integration, and DevOps practices. The presentation encourages attendees to check online resources for additional demonstrations and tutorials on Integration Bus.
The ICAP Integrated Development Environment (IDE) provides a number of standard development tools to ease the design of modern applications.
Mobile (Worklight)
Includes IBM's industry leading mobile development platform
Java (WebSphere Liberty Profile)
Rapidly build next-generation, engaging applications for the WebSphere Application Server Liberty Profile.
JavaScript (Node.js)
Easily build applications with the most popular JavaScript runtime for event-driven server side development .
Cloud Explorer
Quickly discover shared services to enhance applications. Develop custom services to share with others.
Introduction to IBM Cloud Private - April 2018Michael Elder
The following deck provides a general introduction to the business value, technical architecture, and available content for IBM Cloud Private. IBM Cloud Private offers a fully-supported distribution of Kubernetes and Cloud Foundry along with a rich catalog of content including Images, Helm Charts, Open Service Brokers, and Terraform templates.
OpenWhisk Part 2 Research Day at Interconnect 2017Perry Cheng
The document discusses new features of OpenWhisk including web actions that allow building serverless websites directly in OpenWhisk. It also mentions advanced developer tools for OpenWhisk like a debugger, deployment manifest, and activation viewer. Finally, it discusses using OpenWhisk to build a chatbot-as-a-service by extending Watson Conversation with callouts to OpenWhisk actions.
Similar to Ham 4393-micro profile, java ee, and the application server (20)
DevNexus 2019: MicroProfile and Jakarta EE - What's Next?Kevin Sutter
Presentation used at DevNexus 2019 in Atlanta. "What happens to MicroProfile now that Jakarta EE has been created?" is one of the most common questions I get. This presentation discusses that topic.
Implementing Microservices with Jakarta EE and MicroProfileKevin Sutter
My half of the presentation at Devoxx BE 2018 (@DevoxxBE). I give brief histories of both MicroProfile and Jakarta EE, and then discuss ways that the two platforms might come together at some point. The associated recording is here: https://www.youtube.com/watch?v=VqMs6a3nv_0
Bmc 4286-micro profile-a programming model for microservices-based applicationsKevin Sutter
This is the presentation portion of the live demo session we did at InterConnect 2017 (a repeat of the one we did at JavaOne 2016). The actual code for this demo presentation is available on github: https://github.com/WASdev/sample.microprofile.meetingapp
Haj 4308-open jpa, eclipselink, and the migration toolkitKevin Sutter
Our InterConnect 2017 session on OpenJPA, EclipseLink, and the WebSphere Migration Toolkit. WebSphere has extended it's support for JPA by including the Reference Implementation (EclipseLink) in support of the JPA 2.1 specification. Learn about the gotchas with migrating from OpenJPA to EclipseLink.
Haj 4344-java se 9 and the application server-1Kevin Sutter
Our presentation at InterConnect 2017 about Java SE 9 and our direct experiences with using it as our Java runtime for the WebSphere Liberty application server.
This document provides an overview and status update of Java EE 8. It discusses the evolution of the Java EE 8 specifications from late 2015 to early 2017. Key specifications being included in Java EE 8 are Servlet 4.0, JSON-B 1.0, JAX-RS 2.1, Security 1.0, CDI 2.0, JSF 2.3, Bean Validation 2.0, and JSON-P 1.1. The document also outlines the planned roadmap for Java EE 8, with the goal of completing the final release in 3Q 2017.
InterConnect 2016, OpenJPA and EclipseLink Usage Scenarios (PEJ-5303)Kevin Sutter
Presentation given at InterConnect 2016. With the introduction of EclipseLink as another JPA provider for WebSphere, this presentation will help with the usage and migration scenarios.
InterConnect 2016 Java EE 7 Overview (PEJ-5296)Kevin Sutter
Java EE 7 is an update to the Java Platform, Enterprise Edition that includes new APIs and functionality for batch processing, JSON processing, WebSocket, RESTful web services, and more. Key features include batch applications, JSON processing improvements, WebSocket support, simplified JMS API, and more annotated POJOs with less boilerplate code. WebSphere Application Server and IBM WebSphere Liberty support Java EE 7.
AAI 2236-Using the New Java Concurrency Utilities with IBM WebSphereKevin Sutter
The document discusses the new Java Concurrency Utilities introduced in Java EE 7, including managed executor services, scheduled executor services, managed thread factories, and context services that allow execution of asynchronous tasks on managed threads while propagating common Java EE contexts. It outlines the goals and APIs of these services and provides examples of how developers can utilize managed executor services, scheduled executor services, and context services in Java EE applications to support concurrency patterns. The document also lists additional related sessions at the InterConnect 2015 conference that may be of interest.
This document provides an overview of new features in Java EE 7, including WebSocket, JSON processing, batch applications, concurrency utilities, simplified JMS, and more. It discusses these features and their availability in upcoming Liberty releases. The roadmap outlines IBM's plans to deliver a full Java EE 7 compliant WebSphere Application Server and continuous delivery of new features through Liberty. Related sessions at the conference are also listed.
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Atelier - Innover avec l’IA Générative et les graphes de connaissancesNeo4j
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Allez au-delà du battage médiatique autour de l’IA et découvrez des techniques pratiques pour utiliser l’IA de manière responsable à travers les données de votre organisation. Explorez comment utiliser les graphes de connaissances pour augmenter la précision, la transparence et la capacité d’explication dans les systèmes d’IA générative. Vous partirez avec une expérience pratique combinant les relations entre les données et les LLM pour apporter du contexte spécifique à votre domaine et améliorer votre raisonnement.
Amenez votre ordinateur portable et nous vous guiderons sur la mise en place de votre propre pile d’IA générative, en vous fournissant des exemples pratiques et codés pour démarrer en quelques minutes.
What is Augmented Reality Image Trackingpavan998932
Augmented Reality (AR) Image Tracking is a technology that enables AR applications to recognize and track images in the real world, overlaying digital content onto them. This enhances the user's interaction with their environment by providing additional information and interactive elements directly tied to physical images.
Artificia Intellicence and XPath Extension FunctionsOctavian Nadolu
The purpose of this presentation is to provide an overview of how you can use AI from XSLT, XQuery, Schematron, or XML Refactoring operations, the potential benefits of using AI, and some of the challenges we face.
Takashi Kobayashi and Hironori Washizaki, "SWEBOK Guide and Future of SE Education," First International Symposium on the Future of Software Engineering (FUSE), June 3-6, 2024, Okinawa, Japan
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
E-commerce Development Services- Hornet DynamicsHornet Dynamics
For any business hoping to succeed in the digital age, having a strong online presence is crucial. We offer Ecommerce Development Services that are customized according to your business requirements and client preferences, enabling you to create a dynamic, safe, and user-friendly online store.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
Hand Rolled Applicative User ValidationCode KataPhilip Schwarz
Could you use a simple piece of Scala validation code (granted, a very simplistic one too!) that you can rewrite, now and again, to refresh your basic understanding of Applicative operators <*>, <*, *>?
The goal is not to write perfect code showcasing validation, but rather, to provide a small, rough-and ready exercise to reinforce your muscle-memory.
Despite its grandiose-sounding title, this deck consists of just three slides showing the Scala 3 code to be rewritten whenever the details of the operators begin to fade away.
The code is my rough and ready translation of a Haskell user-validation program found in a book called Finding Success (and Failure) in Haskell - Fall in love with applicative functors.
SMS API Integration in Saudi Arabia| Best SMS API ServiceYara Milbes
Discover the benefits and implementation of SMS API integration in the UAE and Middle East. This comprehensive guide covers the importance of SMS messaging APIs, the advantages of bulk SMS APIs, and real-world case studies. Learn how CEQUENS, a leader in communication solutions, can help your business enhance customer engagement and streamline operations with innovative CPaaS, reliable SMS APIs, and omnichannel solutions, including WhatsApp Business. Perfect for businesses seeking to optimize their communication strategies in the digital age.
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesQuickdice ERP
Explore the seamless transition to e-invoicing with this comprehensive guide tailored for Saudi Arabian businesses. Navigate the process effortlessly with step-by-step instructions designed to streamline implementation and enhance efficiency.
Microservice Teams - How the cloud changes the way we workSven Peters
A lot of technical challenges and complexity come with building a cloud-native and distributed architecture. The way we develop backend software has fundamentally changed in the last ten years. Managing a microservices architecture demands a lot of us to ensure observability and operational resiliency. But did you also change the way you run your development teams?
Sven will talk about Atlassian’s journey from a monolith to a multi-tenanted architecture and how it affected the way the engineering teams work. You will learn how we shifted to service ownership, moved to more autonomous teams (and its challenges), and established platform and enablement teams.
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeAftab Hussain
Understanding variable roles in code has been found to be helpful by students
in learning programming -- could variable roles help deep neural models in
performing coding tasks? We do an exploratory study.
- These are slides of the talk given at InteNSE'23: The 1st International Workshop on Interpretability and Robustness in Neural Software Engineering, co-located with the 45th International Conference on Software Engineering, ICSE 2023, Melbourne Australia
Zoom is a comprehensive platform designed to connect individuals and teams efficiently. With its user-friendly interface and powerful features, Zoom has become a go-to solution for virtual communication and collaboration. It offers a range of tools, including virtual meetings, team chat, VoIP phone systems, online whiteboards, and AI companions, to streamline workflows and enhance productivity.
2. 2 3/21/17
Please note
IBM’s statements regarding its plans, directions, and intent
are subject to change or withdrawal without notice at IBM’s
sole discretion.
Information regarding potential future products is intended to
outline our general product direction and it should not be relied
on in making a purchasing decision.
The information mentioned regarding potential future products is
not a commitment, promise, or legal obligation to deliver
any material, code or functionality. Information about potential
future products may not be incorporated into any contract.
The development, release, and timing of any future features
or functionality described for our products remains at our sole
discretion.
Performance is based on measurements and projections
using standard IBM benchmarks in a controlled environment. The
actual throughput or performance that any user will
experience will vary depending upon many factors, including
considerations such as the amount of multiprogramming in
the user’s job stream, the I/O configuration, the storage
configuration, and the workload processed. Therefore, no
assurance can be given that an individual user will achieve results
similar to those stated here.
8. Eclipse MicroProfile
• https://projects.eclipse.org/projects/technology.microprofile
https://www.eclipse.org/microprofile
– Dec 2016 – Eclipse MicroProfile Project proposal accepted; project created
– Initial contributions and contributors based on 2016 microprofile.io
collaboration
– Project leads – Kevin Sutter (IBM) and John Clingan (Red Hat)
• Why Eclipse?
– Provides existing collaboration infrastructure and governance agreeable to
microprofile.io members
– Eclipse is a solid foundation with a proven track record, especially in the Java
community.
– Microservices is a new project idea for Eclipse, so we can grow together
• License
– Apache License, v 2.0
Jan 2017 8
17. Top Ten Features in Java EE 7
1. WebSocket client/server endpoints
2. Batch Applications
3. JSON Processing
4. Concurrency Utilities
5. Simplified JMS API
6. @Transactional and @TransactionScoped
7. JAX-RS Client API
8. Default Resources
9. CDI 1.1/1.2
10. More annotated POJOs
17
21. Java EE 8 Completion in 3Q 2017 ???
• Feb 21 “Announcement”
• Public Review - Apr/May 2017
• Proposed Final Draft - June 2017
• Final Release - July 2017
• A bit more detail…
• https://www.slideshare.net/delabassee/java-ee-8-february-2017-
update
• Goal is to have Java EE 8 ready by JavaOne (Sept 2017)
• Glassfish (Reference Implementation) ready ???
• https://blogs.oracle.com/theaquarium/entry/glassfish_5_updat
e
3/19/1721
30. Sampling of Related Sessions…
• HAJ-4308: OpenJPA, EclipseLink, and the WebSphere Migration Toolkit
– Monday, Mar 20, 1:00pm-1:45pm, Mandalay Bay South, Level 2 – Reef B
• HAM-4393: MicroProfile, Java EE, and the Application Server
– Monday, Mar 20, 2:00-2:45pm, Mandalay Bay North, Level 0 – Islander F
• 1842: Technical Deep-Dive into IBM WebSphere Liberty
– Tuesday, Mar 21, 1:30-2:15pm, Mandalay Bay North, Level 0 – Islander G
– Tuesday, Mar 21, 4:45-5:30pm, Surf D
• 7014: Roundtable Discussion on Building Java Microservices with WebSphere Liberty
– Monday, Mar 20, 2:00-2:45pm, Tropics A
– Wednesday, Mar 22, 8:00-8:45am, Tropics A
• HAJ-4328: Java EE 7 Overview
– Wednesday, Mar 22, 8:00-8:45am, Mandalay Bay South, Level 2 – Reef B
• BAS-5676: Java EE 8 Introduction
– Wednesday, Mar 22, 2:00-2:45pm, Mandalay Bay North, Level 0 – South Pacific A
• BMC-4286: MicroProfile: A Programming Model for Microservices-Based Applications
– Wednesday, Mar 22, 4:15-5:00pm, Mandalay Bay North, Level 0 – South Pacific A
• HAJ-4344: Java SE 9 and the Application Server
– Thursday, Mar 23, 10:30-11:15am, Mandalay Bay South, Level 2 – Reef B
• 1835: Agile Development Using MicroProfile and IBM WebSphere Liberty (Lab)
– Thursday, Mar 23, 10:30-12:15pm, South Seas D
30 30
33. 33 3/21/17
Notices and disclaimers
continued
Information concerning non-IBM products was obtained from the suppliers
of those products, their published announcements or other publicly available
sources. IBM has not tested those products in connection with this
publication and cannot confirm the accuracy of performance, compatibility
or any other claims related to non-IBM products. Questions on the
capabilities of non-IBM products should be addressed to the suppliers of
those products. IBM does not warrant the quality of any third-party
products, or the ability of any such third-party products to interoperate with
IBM’s products. IBM expressly disclaims all warranties, expressed or
implied, including but not limited to, the implied warranties of
merchantability and fitness for a particular, purpose.
The provision of the information contained herein is not intended to, and
does not, grant any right or license under any IBM patents, copyrights,
trademarks or other intellectual property right.
IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS,
Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise Document Management
System™, FASP®, FileNet®, Global Business Services®,
Global Technology Services®, IBM ExperienceOne™, IBM SmartCloud®, IBM
Social Business®, Information on Demand, ILOG, Maximo®,
MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower,
PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®,
PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®,
Rational®, Rhapsody®, Smarter Commerce®, SoDA, SPSS, Sterling Commerce®,
StoredIQ, Tealeaf®, Tivoli® Trusteer®, Unica®, urban{code}®, Watson,
WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of
International Business Machines Corporation, registered in many
jurisdictions worldwide. Other product and service names might
be trademarks of IBM or other companies. A current list of IBM trademarks is
available on the Web at "Copyright and trademark information" at:
www.ibm.com/legal/copytrade.shtml.