Systems on the edge of an enterprise have special challenges regarding availability, scalability, security, and external interactions with systems or people.
This applies to external portals, B2B interactions, workflows that involve external actors, mobile APIs, and integrations with software-as-a-service (SaaS) instances. These systems are candidates to move to a public cloud and handle these requirements on the platform-as-a-service (PaaS) platform.
This session discusses Oracle PaaS cloud services, their mutual interaction, and how they can be leveraged to move these systems into the cloud: Oracle Java Cloud Service, Oracle Integration Cloud Service, Oracle Process Cloud Service, Oracle Mobile Cloud Service, Oracle SOA Suite Cloud Service, and Oracle Messaging Cloud Service.
Conference Session
Powering Business Transformation with Oracle Exadata: a Capgemini Case StudyCapgemini
What is the best way to get thousands of users from dozens of different countries who are used to local autonomy to buy into a global, centrally organized shared services system?
For Capgemini, Oracle Exadata Database Machine was the answer. The addition of Oracle Exadata to Capgemini’s global business intelligence financial system led to a fourfold decrease in reporting times and a 100 percent increase in reporting volumes and performance, thereby demonstrating how global shared services and processes can lead to dramatic increases in efficiency and automation.
Read this presentation to find out how you can use some of the best practices and lessons learned from Capgemini’s implementation of Oracle Exadata to enable transformation in your own organization.
https://www.capgemini.com/oracle/oracle-engineered-systems
Oracle OpenWorld - A quick take on all 22 press releases of Day #1 - #3Holger Mueller
Take a look at Constellation Research Analyst Holger Mueller walking through all 22 Oracle OpenWorld pres releases - capturing Day #1 till Day #3 - and ongoing in San Francisco.
How Capgemini Built a Pan-European Tax Messaging System Using Oracle Fusion M...Capgemini
Capgemini discusses the architecture for a system built on Oracle Fusion Middleware for the UK tax agency to manage processes spanning international user groups and an array of enterprise systems.
In this presentation, learn how Oracle Business Process Management 12c and Oracle SOA Suite 12c solutions help consolidate role-based workflow, systems integration, decision logic, large-batch processing, and real-time messaging into simple-to-manage composite services deployed using a continuous build system.
Learn how Oracle Application Development Framework, Java, and Oracle Database are used to provide custom presentation and data services, and listen to the speaker’s experiences working with Oracle JDeveloper and the wider development platform.
First presented at Oracle OpenWorld 2015.
http://www.capgemini.com/oracle
Ten Real-World Customer Configurations on Oracle Database Appliance Simon Haslam
Oracle Database Appliance is a powerful machine, yet its name hides its versatility. Certainly, it provides a great place to run Oracle databases but given that it runs virtualization, it also offers much more for the Oracle-centric platform builder. This session presents 10 different real-world customer implementations from various database configurations, to middleware infrastructures such as Oracle WebLogic and Oracle SOA Suite, through to application deployments like Oracle’s E-Business Suite. For each example in this session the approach chosen is discussed—as well as lessons learned—to provide the audience with a clear path for moving forward with Oracle Database Appliance.
Oracle Integration Cloud Service (ICS) best practices learned from the fieldRobert van Mölken
Integration Cloud Service (ICS) provides a cloud hosted means to integrate systems together using a graphical means to define and represent integrations. This presentation sets out to demonstrate how ICS can be used to effectively implement integrations that work both in the cloud and on-premise. This presentation will discuss different customer best practices, showing the audience how to implement integrations with ICS and talk about patterns, challenges and give useful insights into ICS. This should equip the audience with the knowledge on how to use ICS to solve their own integration needs such as removing those tedious manual processes of moving data from one system to another with automation through integration.
Oracle ICS Best Practises - 1st Presented at Oracle Partner PaaS Forum by Phi...Phil Wilkins
Robert van Molken & Phil Wilkins presented a short brief presentation on some good practices related to the use of Oracle ICS. This was 1st presented at the Oracle EMEA Partner Forum in Split, Croatia, 27th March 2017
Powering Business Transformation with Oracle Exadata: a Capgemini Case StudyCapgemini
What is the best way to get thousands of users from dozens of different countries who are used to local autonomy to buy into a global, centrally organized shared services system?
For Capgemini, Oracle Exadata Database Machine was the answer. The addition of Oracle Exadata to Capgemini’s global business intelligence financial system led to a fourfold decrease in reporting times and a 100 percent increase in reporting volumes and performance, thereby demonstrating how global shared services and processes can lead to dramatic increases in efficiency and automation.
Read this presentation to find out how you can use some of the best practices and lessons learned from Capgemini’s implementation of Oracle Exadata to enable transformation in your own organization.
https://www.capgemini.com/oracle/oracle-engineered-systems
Oracle OpenWorld - A quick take on all 22 press releases of Day #1 - #3Holger Mueller
Take a look at Constellation Research Analyst Holger Mueller walking through all 22 Oracle OpenWorld pres releases - capturing Day #1 till Day #3 - and ongoing in San Francisco.
How Capgemini Built a Pan-European Tax Messaging System Using Oracle Fusion M...Capgemini
Capgemini discusses the architecture for a system built on Oracle Fusion Middleware for the UK tax agency to manage processes spanning international user groups and an array of enterprise systems.
In this presentation, learn how Oracle Business Process Management 12c and Oracle SOA Suite 12c solutions help consolidate role-based workflow, systems integration, decision logic, large-batch processing, and real-time messaging into simple-to-manage composite services deployed using a continuous build system.
Learn how Oracle Application Development Framework, Java, and Oracle Database are used to provide custom presentation and data services, and listen to the speaker’s experiences working with Oracle JDeveloper and the wider development platform.
First presented at Oracle OpenWorld 2015.
http://www.capgemini.com/oracle
Ten Real-World Customer Configurations on Oracle Database Appliance Simon Haslam
Oracle Database Appliance is a powerful machine, yet its name hides its versatility. Certainly, it provides a great place to run Oracle databases but given that it runs virtualization, it also offers much more for the Oracle-centric platform builder. This session presents 10 different real-world customer implementations from various database configurations, to middleware infrastructures such as Oracle WebLogic and Oracle SOA Suite, through to application deployments like Oracle’s E-Business Suite. For each example in this session the approach chosen is discussed—as well as lessons learned—to provide the audience with a clear path for moving forward with Oracle Database Appliance.
Oracle Integration Cloud Service (ICS) best practices learned from the fieldRobert van Mölken
Integration Cloud Service (ICS) provides a cloud hosted means to integrate systems together using a graphical means to define and represent integrations. This presentation sets out to demonstrate how ICS can be used to effectively implement integrations that work both in the cloud and on-premise. This presentation will discuss different customer best practices, showing the audience how to implement integrations with ICS and talk about patterns, challenges and give useful insights into ICS. This should equip the audience with the knowledge on how to use ICS to solve their own integration needs such as removing those tedious manual processes of moving data from one system to another with automation through integration.
Oracle ICS Best Practises - 1st Presented at Oracle Partner PaaS Forum by Phi...Phil Wilkins
Robert van Molken & Phil Wilkins presented a short brief presentation on some good practices related to the use of Oracle ICS. This was 1st presented at the Oracle EMEA Partner Forum in Split, Croatia, 27th March 2017
Oracle integration cloud service (ICS) best practices learned from the field ...Phil Wilkins
Presented at Oracle OpenWorld 2017 by the authors of the book Implementing Oracle Integration Cloud - Phil Wilkins & Robert van Molken
For more information see https://oracle-integration.cloud
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...Phil Wilkins
This is a presentation about Oracle Integration Cloud (ICS) and Oracle Integration Cloud Service - the relationship between the two products. We also look at customer use cases and what lead to an ICS based recommendation and what would we recommend now OIC has been made available
AMIS 25: Moving Integration to the CloudMatt Wright
The growth of cloud has fueled the need to integrate Cloud applications with each other and with applications that reside on premise.
Traditional integration platforms are evolving into offerings called integration platform as a service (iPaaS) primarily targeted at cloud 2 cloud integrations. During the transition to cloud, organizations will be required to adopt a hybrid approach to their integration platform, but as more on-premise applications move to the cloud, users should plan for a re balancing of the center of gravity of their integration platform.
This session is designed to educate the audience about what it means to move integration to the cloud, and use customer case studies to provide insight into how organizations are doing this today, including:
1. Understand why you would move integrations to the cloud and which integrations are prime candidates for iPaaS
2. Understand some of the common implementation challenges and what you can do now to simplify future cloud migrations
3. Understand some of the critical deployment and operational monitoring considerations in moving integrations to the cloud
4. Provides a six step roadmap for moving integration to the cloud
UKOUG Journey To The Cloud - March 2017Phil Wilkins
Presentation given at the UKOUG Journey to the Cloud event in London. It looks at the factors that should be considered when seeking to adopt cloud solutions. Whilst focusing on Oracle, much of this material can be adapted to any vendor.
Oracle Solaris 11.2 - Engineered for Cloud
Oracle Solaris provides an efficient, secure and compliant, simple, open, and affordable solution for
deploying your enterprise-grade clouds. More than just an operating system, Oracle Solaris 11.2 includes
features and enhancements that deliver no-compromise virtualization, application-driven software-defined
networking, and a complete OpenStack distribution for creating and managing an enterprise cloud, enabling
you to meet IT demands and redefine your business.
For more information: http://www.oracle.com/technetwork/server-storage/solaris11/overview/beta-2182985.html
Solving todays problems with oracle integration cloudHeba Fouad
Oracle Integration Cloud Service Features and Highlights
Integrating SaaS and on premise application with ICS
Integrating SaaS and SaaS application with ICS
Solving Cloud integration problems with ICS
presented by Heba Fouad
Fusion Middleware Specialist
Apache Camel journey with Microservices, lessons learned and utilisation of Fabric8 to make Docker, Kubernetes and OpenShift easy for developers to use
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)Lucas Jellema
Organizations with decades of investment in Oracle technology sometimes (and increasingly) express a wish to move away from Oracle. In this session, we will first explore where the desire to move away from Oracle might come from. Then we describe what the term Oracle represents -- more than 2.000 products on all layers in the technology stack and in different business areas. Finally, we map out what the 'moving away from' consists of: defining where you 'move to' and subsequently actually going there.
It will become clear why you should give considerable thought about dropping Oracle, or any other vendors' technology, when you're not pleased with your current IT situation. You need to focus on the actual problems and objectives and define the suitable roadmap to fit your real needs. It turns out that the quest is usually for modernization and flexibility - and Oracle can very well be a part of that future.
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...Matt Wright
The world is presently experiencing an unprecedented level of adoption of all things mobile. Organizations are scrambling to carve out budget and adopt mobile based initiatives in an attempt to shore up competitive advantage and maintain connectivity with the modern day consumer.
With such a diversity of our technology equipped consumers (from Baby Boomers to Z Generation), we need to now cater (not for the device) but for the event the device is being engaged with.
Going mobile is not just about re- architecture our IT systems, but re-architecting how we engage our customers; this presentation, originally delivered at Oracle OpenWorld 2014, covers how National Pharmacies implemented their mobile strategy to increase marketing reach, better engage their customers and the benefits delivered.
Somos la Empresa de los bonos de viajes . Son bonos de regalo de viajes cuaya finalidad es ayudar a las empresas a incentivar las ventas , incrementos de hasta un 200 % con nuestros regalos
Like it or not, application developers will compare their private cloud experience with what they're accustomed to in the public cloud. If expectations fall short, they'll continue using public clouds instead of your private cloud, even it's behind your back -- the shadow cloud. Bitnami founder and COO, Erica Brescia, will share insights into the most important cloud features app developers care about, rates of public cloud and application adoption, and what you can do to ensure your private cloud.
Oracle integration cloud service (ICS) best practices learned from the field ...Phil Wilkins
Presented at Oracle OpenWorld 2017 by the authors of the book Implementing Oracle Integration Cloud - Phil Wilkins & Robert van Molken
For more information see https://oracle-integration.cloud
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...Phil Wilkins
This is a presentation about Oracle Integration Cloud (ICS) and Oracle Integration Cloud Service - the relationship between the two products. We also look at customer use cases and what lead to an ICS based recommendation and what would we recommend now OIC has been made available
AMIS 25: Moving Integration to the CloudMatt Wright
The growth of cloud has fueled the need to integrate Cloud applications with each other and with applications that reside on premise.
Traditional integration platforms are evolving into offerings called integration platform as a service (iPaaS) primarily targeted at cloud 2 cloud integrations. During the transition to cloud, organizations will be required to adopt a hybrid approach to their integration platform, but as more on-premise applications move to the cloud, users should plan for a re balancing of the center of gravity of their integration platform.
This session is designed to educate the audience about what it means to move integration to the cloud, and use customer case studies to provide insight into how organizations are doing this today, including:
1. Understand why you would move integrations to the cloud and which integrations are prime candidates for iPaaS
2. Understand some of the common implementation challenges and what you can do now to simplify future cloud migrations
3. Understand some of the critical deployment and operational monitoring considerations in moving integrations to the cloud
4. Provides a six step roadmap for moving integration to the cloud
UKOUG Journey To The Cloud - March 2017Phil Wilkins
Presentation given at the UKOUG Journey to the Cloud event in London. It looks at the factors that should be considered when seeking to adopt cloud solutions. Whilst focusing on Oracle, much of this material can be adapted to any vendor.
Oracle Solaris 11.2 - Engineered for Cloud
Oracle Solaris provides an efficient, secure and compliant, simple, open, and affordable solution for
deploying your enterprise-grade clouds. More than just an operating system, Oracle Solaris 11.2 includes
features and enhancements that deliver no-compromise virtualization, application-driven software-defined
networking, and a complete OpenStack distribution for creating and managing an enterprise cloud, enabling
you to meet IT demands and redefine your business.
For more information: http://www.oracle.com/technetwork/server-storage/solaris11/overview/beta-2182985.html
Solving todays problems with oracle integration cloudHeba Fouad
Oracle Integration Cloud Service Features and Highlights
Integrating SaaS and on premise application with ICS
Integrating SaaS and SaaS application with ICS
Solving Cloud integration problems with ICS
presented by Heba Fouad
Fusion Middleware Specialist
Apache Camel journey with Microservices, lessons learned and utilisation of Fabric8 to make Docker, Kubernetes and OpenShift easy for developers to use
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)Lucas Jellema
Organizations with decades of investment in Oracle technology sometimes (and increasingly) express a wish to move away from Oracle. In this session, we will first explore where the desire to move away from Oracle might come from. Then we describe what the term Oracle represents -- more than 2.000 products on all layers in the technology stack and in different business areas. Finally, we map out what the 'moving away from' consists of: defining where you 'move to' and subsequently actually going there.
It will become clear why you should give considerable thought about dropping Oracle, or any other vendors' technology, when you're not pleased with your current IT situation. You need to focus on the actual problems and objectives and define the suitable roadmap to fit your real needs. It turns out that the quest is usually for modernization and flexibility - and Oracle can very well be a part of that future.
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...Matt Wright
The world is presently experiencing an unprecedented level of adoption of all things mobile. Organizations are scrambling to carve out budget and adopt mobile based initiatives in an attempt to shore up competitive advantage and maintain connectivity with the modern day consumer.
With such a diversity of our technology equipped consumers (from Baby Boomers to Z Generation), we need to now cater (not for the device) but for the event the device is being engaged with.
Going mobile is not just about re- architecture our IT systems, but re-architecting how we engage our customers; this presentation, originally delivered at Oracle OpenWorld 2014, covers how National Pharmacies implemented their mobile strategy to increase marketing reach, better engage their customers and the benefits delivered.
Somos la Empresa de los bonos de viajes . Son bonos de regalo de viajes cuaya finalidad es ayudar a las empresas a incentivar las ventas , incrementos de hasta un 200 % con nuestros regalos
Like it or not, application developers will compare their private cloud experience with what they're accustomed to in the public cloud. If expectations fall short, they'll continue using public clouds instead of your private cloud, even it's behind your back -- the shadow cloud. Bitnami founder and COO, Erica Brescia, will share insights into the most important cloud features app developers care about, rates of public cloud and application adoption, and what you can do to ensure your private cloud.
Systems on the edge - your stepping stones into Oracle Public PaaS Cloud - AM...Lucas Jellema
Adoption of the cloud will not start with the core enterprise applications. There are several ways to start the adoption. One is to move in from training environments through development and test to production. Another takes the importance of applications into consideration, starting with secondary, supporting systems. The approach discussed in this session is to start with edge systems that are already in the DMZ, on the fringes of an enterprises, where they engage in interaction with the outside world.
Systems on the edge of an enterprise have special challenges regarding availability, scalability, security and external interactions with systems or people. This applies for example to external portals, B2B interactions, workflows that involve external actors, mobile APIs and integrations with SaaS instances. These systems are obvious candidates to move to a public cloud - and handle these special requirements on the PaaS platform. This session discusses and demonstrates a number of Oracle PaaS Cloud Services, their mutual interaction and how they can be leveraged to move these systems over the edge and into the cloud: Java Cloud Service, Integration Cloud Service, Process Cloud Service, IoT CS, Mobile Cloud Service, SOA Suite Cloud Service and Message Cloud Service. We will go over a number of scenarios for moving edge systems from on premises to the public cloud. Essential in this discussion is of course the integration from the edge system in the Oracle Public Cloud to the on premises backend systems.
SaaS Enablement - Realizing the true Potential of Standard Applications (a ca...Lucas Jellema
Its hard to provide users with an optimal UI for their task - with data from one or more standard applications or SaaS products?
To allow them to work in quick, focused, performant and pleasing way that does not require them to get access to, training on and licenses for all products involved? As it happens - no. That is not very hard to achieve, as this case study will demonstrate. A tailor made user interface was developed in modern web client technology on top of a custom developed set of APIs that expose data from several applications according to the proper authorization rules - and allow users to manipulate specific attributes over the course of performing their tasks. This session explains how you could achieve enhanced business value.
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...Lucas Jellema
IT organizations face many challenges when integrating cloud applications with existing on-premises applications, and keeping a cohesive user interface is among the top. You want content from one application displayed in another, consolidated views, easy navigation between apps, and a consistent user experience for all. This session highlights a number of Oracle tools and best practices to help you find your path to the cloud.
This presentation focuses on the inevitable journey to the cloud and up the stack, the advent of (a plethora of) SaaS applications and the challenges around integrating these applications at data & event level and at User Experience level. The key questions and challenges are identified, a number of cases is illustrated and the key pieces from the Oracle PaaS portfolio for dealing with these challenges are highlighted.
Data Services and the Modern Data Ecosystem (ASEAN)Denodo
Watch full webinar here: https://bit.ly/2YdstdU
Digital Transformation has changed IT the way information services are delivered. The pace of business engagement, the rise of Digital IT (formerly known as “Shadow IT), has also increased demands on IT, especially in the area of Data Management.
Data Services exploits widely adopted interoperability standards, providing a strong framework for information exchange but also has enabled growth of robust systems of engagement that can now exploit information that was normally locked away in some internal silo with Data Virtualization.
We will discuss how a business can easily support and manage a Data Service platform, providing a more flexible approach for information sharing supporting an ever-diverse community of consumers.
Watch this on-demand webinar as we cover:
- Why Data Services are a critical part of a modern data ecosystem
- How IT teams can manage Data Services and the increasing demand by businesses
- How Digital IT can benefit from Data Services and how this can support the need for rapid prototyping allowing businesses to experiment with data and fail fast where necessary
- How a good Data Virtualization platform can encourage a culture of Data amongst business consumers (internally and externally)
Toyota Financial Services Digital Transformation - Think 2019Slobodan Sipcic
Toyota Financial Services (TFS) and IBM partnered to develop Data & Integration Platform (D&IP) to be the hub around which all current and future TFS data sources, services, and processes interact. To that end IBM have architected and deployed a FOAK event-based data stream processing and streaming integration platform. The main components of the architecture include: Kubernetes, Apache NiFi, Apache Kafka, Schema Registry, Jenkins, S3 and MongoDB. The platform is essential for realizing the TFS' strategic data stream processing and integration needs.
This presentation is about -
Based on as a service model,
• SAAS (Software as a service),
• PAAS (Platform as a service),
• IAAS (Infrastructure as a service,
Based on deployment or access model,
• Public Cloud,
• Private Cloud,
• Hybrid Cloud,
For more details you can visit -
http://vibranttechnologies.co.in/salesforce-classes-in-mumbai.html
Cloud in a public sector environment is an interesting proposition. In business today there is an over riding pressure to reduce IT costs and in many countries in Europe there is a central “cloud first” policy intended to encourage the adoption of cloud within the Public Sector.
Yet there are concerns about security, privacy and availability of government and citizen data stored off premise in a public cloud entity.
However the technical and commercial flexibility of cloud can offer significant business advantages.
Cloud Modernization and Data as a Service OptionDenodo
Watch: https://bit.ly/2E99UNO
The current data landscape is fragmented, not just in location but also in terms of shape and processing paradigms. Cloud has become a key component of modern architecture design. Data lakes, IoT, NoSQL, SaaS, etc. coexist with relational databases to fuel the needs of modern analytics, ML and AI. Exploring and understanding the data available within your organization is a time-consuming task. And all of this without even knowing if that data will be useful at all.
Attend this session to learn:
- How dynamic data challenges and the speed of change requires a new approach to data architecture.
- Learn how logical data architecture can enable organizations to transition data faster to the cloud with zero downtime.
- Explore how data as a service and other API management capabilities is a must in a hybrid cloud environment.
Cloud computing comes into focus only when you think about what IT always needs: a way to increase capacity or add capabilities on the fly without investing in new infrastructure, training new personnel, or licensing new software. Cloud computing encompasses any subscription-based or pay-per-use service that, in real time over the Internet, extends IT's existing capabilities.
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Odinot Stanislas
L'IT d'Intel fait sa révolution et s'impose d'agir comme un "Cloud Service Provider". La transformation est initiée avec au programme la mise en place d'un Cloud Fédéré, Interopérable et Open mais aussi d'un framework de maturité, du DevOps et de la prise de risque. Bref, vraiment intéressant
Introduction to web application development with Vue (for absolute beginners)...Lucas Jellema
In this slide deck I show you how you can easily and quickly create quite rich web applications with Vue 3 – without having to study complex concepts or understand many technical details. I have only recently learned how to work with Vue 3 myself and now is the best time for me to share my learning experience (and my enthusiasm) with you. I know what I found essential to understand and what most got me excited in these early steps (what was a little bit hard to grasp). I believe that I can present my steps and guide you to experience the same fun and have a similarly gratifying experience. I am not an expert in this subject – I have barely learned how to walk and that is why I can help you with these first steps with Vue.
In this deck, I do not explain how Vue works. I do not really know that. I will show you how to work with it and how to create web applications that are functional, appealing, fast and responsive.
The approach I am taking is straightforward:
• I will tell you a little bit about web development, browsers and reactive frameworks
• I will show the hello world of Vue applications
• I will explain about components and nesting, events, data binding and reactive behavior and demonstrate these concepts
• I will introduce Vue UI Component libraries – and with no effort at all we will launch our application to the next level – with rich components to explore, manipulate, visualize data collections
• We will publish the web application from our development environment to where the whole world could see it – using GitHub Pages
• As bonus topic – we discuss state management
At the end of this session you will be able to quickly create a simple yet rich web application with Vue 3. You have a starting point to further evolve your skills with the many online resources I am convinced that you will enjoy your newfound powers and the simplicity and power of Vue 3.
Note: a tutorial accompanies this slide deck - see https://github.com/lucasjellema/code-face-vue3-intro-reactiive-webapps-aug2023/blob/main/README.md
Making the Shift Left - Bringing Ops to Dev before bringing applications to p...Lucas Jellema
Designing, agreeing on, implementing and testing the application is our first challenge. But it does not end there. Applications require tender love and care when they are live. Application Operations needs to be in place along with the functionality of the application. AppOps is the process of making sure that the applications are executed as required and that any problems are detected, reported and dealt with. Some mechanisms used in AppOps: transaction tracing, log analysis, post-data-exchange-checks, health checking of all systems involved, in-production-testing of end-to-end data flows. Additionally, AppOps takes care of configuration management, scaling, cost management, technical life cycle management on solution components. In this session, we will take a closer look at what is required to keep those applications going and how we do ops by design from early on in the agile process.
Lightweight coding in powerful Cloud Development Environments (DigitalXchange...Lucas Jellema
Cloud Based Development environments allow software engineers to work in a new and refreshing way. The development environment runs in the cloud, based on a coded environment definition and with the sources from a specific branch in a Git repository. The environment can be quite powerful in memory, CPU and storage. Development can be done from a lightweight device such as a Chromebook or even a tablet. Switching between different environments becomes a breeze, collaborating in an environment is easily done. Using network tunneling, the IDE could run locally against the remote workspace and remote ports can be accessed on localhost. This session demonstrates both Gitpod and Github Codespaces - similar SaaS offerings with generous free tiers. They are great for quick investigation into new technologies, for working through tutorials and for contributing to open source projects. You will smile at the ease and elegance of engineering your software in this way.
Apache Superset - open source data exploration and visualization (Conclusion ...Lucas Jellema
Introducing Apache Superset - an open source platform for data exploration, visualization and analysis - co-starring Trino and Steampipe for providing SQL access to many non-SQL data sources.
CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...Lucas Jellema
Enterprise IT systems are deaf, blind and highly insensitive. They do not know what is going on in the outside world. Through Internet of Things technology, we provide eyes, ears and hands that allow enterprises to learn about and react in real time to events in the physical world. The energy transition at a major Dutch energy company (Eneco) is powered by IoT technology – to steer and sometimes curtail windmills and solar farms and to coordinate local energy production and trade. This session shows you how the physical world was connected to the customer portals and apps, asset management systems and Kafka platform through the Azure cloud based IoT Hub en Edge, digital twin, serverless functions, timeseries datastores and streaming data analysis. It is a story about technological innovation on top of existing foundations and of a vision for business and our society at large.
Help me move away from Oracle - or not?! (Oracle Community Tour EMEA - LVOUG...Lucas Jellema
I hear this aspiration from a growing number of organizations. Sometimes as a quite literal question. This however is merely half of a wish. Apparently, organizations want to quit with one thing — but have not yet stipulated what they desire instead. What is the objective that is pursued here? Only to get rid of Oracle? It will become clear why you should give a considerable thought about dropping Oracle, or any other vendors’ technology, when you’re not pleased with your current IT situation. You need to focus on the actual problems and objectives and define the suitable roadmap to fit your real needs. It turns out that the quest is usually for modernization and flexibility - and Oracle can very well be a part of that future.
Organizations with decades of investment in Oracle technology sometimes (and increasingly) express a wish to move away from Oracle. In this session, we will first explore where the desire to move away from Oracle might come from. Then we describe what the term Oracle represents — more than 2.000 products on all layers in the technology stack and in different business areas. Finally, we map out what the ‘moving away from’ consists of: defining where you ‘move to’ and subsequently actually going there.
It will become clear why you should give considerable thought about dropping Oracle, or any other vendors’ technology, when you’re not pleased with your current IT situation. You need to focus on the actual problems and objectives and define the suitable roadmap to fit your real needs. It turns out that the quest is usually for modernization and flexibility - and Oracle can very well be a part of that future.
Original storyline in this Medium Article: https://medium.com/real-vox/what-if-companies-say-help-me-move-away-from-oracle-ffbbc95afc4f
IoT - from prototype to enterprise platform (DigitalXchange 2022)Lucas Jellema
In 2019 the company started a small scale IoT project: smart meters in consumer homes, a cloud based IoT platform for device management, metrics collecting, monitoring and real time data processing. From the initial 12 devices and this single use case, the initiative has rapidly scaled, to tens of thousands devices - including entire wind parks and solar farms - and seven substantial business cases, not just for harvesting data but increasingly for real time actuation. The IoT Platform is feeding the brain at the heart of the enterprise - through an event streaming platform and an API platform. It supports complex operations with anomaly detection on metrics streams and device and communication monitoring. This session tells about the eye catching business cases - what are business objectives and results - and explains the journey since the start. It continues the story presented at DigitalXchange 2020 - discussing technical challenges and solutions as well as organizational aspects. Areas of particular interest: edge processing, data analytics and machine learning.
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...Lucas Jellema
Pitch: The movie The Matrix made it clear: The Architect is powerful. How to be(come) and IT architect? What do you do, what do you need to know, is it fun and why? Using real world examples, core principles and useful tools, this session introduces the subtle art of designing and realizing flexible IT architectures. </p><p>Taking a step back to get and create an overview, frequently asking why to get to the real intention, bringing aspects such as cost, scale, time and change and business strategy into the design and bridging the gap between business owners, process managers and technical specialists. One way to define the responsibility of an IT architect. In this session, we will discuss what is expected of the architect and what you need to do for that and what you could use to get it done. How do you get started as an architect, how to grow in that role? We discuss a number of real life architectural challenges and solution design. And discuss a number of architecture principles, patterns, and powers to apply. Never stop programming - but perhaps rise to the architecture challenge too.
Notes: Many IT professionals aspire to become architects. Many architects wonder what it is they have to do. After 27 years in IT I find I have slowly and steadily moved into a role that I can probably use the label architect for, although still with some reluctance. What exactly does that mean - IT architect? While I may not have all answers and the ultimate truth and wisdom, I do have many architectural challenges to discuss and some core principles to share and a number of tips, tricks and tools to recommend that will help anyone get started or grow in a role as architect for software and IT systems. Elements that make an appearance include cloud, agile, DevOps, microservices, persistence, business, powers of persuasion, diagramming, cost, security, software engineering, data.
Outline: - two real world examples (one new business initiative, one running and struggling project) and how to approach them with an architect's mind - core principles to apply , patterns to us, what to unearth (the power question of WHY) - architecture products: what do you deliver as an architect; how do you ensure agility? - how to be effective? bringing your design to life - communication with stakeholders/powers of persuasion, monitoring adherence, being pragmatic but not lose grip; - anecdotal evidence from several small and large product teams - the good and also the ugly (architectural oversights and the consequences)
some specific answers to address - how much technical knowledge and programming skills does an architect require? What other knowledge is required and how to stay on top of your game? how to get going: first steps towards be(com)ing and architect?
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...Lucas Jellema
Introduction to Steampipe - a tool for retrieving data and metadata about cloud resources, platform resources and file content - all through SQL. Data from clouds, files and platforms can be joined, filtered, sorted, aggregated using regular SQL. Steampipe offers a very convenient way to get hold of data that describes the environment in detail.
Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...Lucas Jellema
Automation of software delivery has several advantages. Prevention of human error is certainly one. Consistent and complete execution of tried and tested build and deployment tasks as the only way to apply changes in the live environment. Once the pipelines have been set up, the engineers can focus on the software and applying the required changes to it. To bring that software all the way to production is a breeze. Oracle Cloud Infrastructure offers the DevOps service, introduced in the Summer of 2021. This service comes with git style code repositories, build servers and build pipelines, artifact repositories as well as deployment pipelines. This session introduces OCI DevOps and demonstrates how software can be built and deployed on OKE Kubernetes, Compute Instance VMs and Oracle Functions. From simple source code an application is put in production without manual intervention in the build and deployment process.
Introducing Dapr.io - the open source personal assistant to microservices and...Lucas Jellema
Dapr.io is an open source product, originated from Microsoft and embraced by a broad coalition of cloud suppliers (part of CNFC) and open source projects. Dapr is a runtime framework that can support any application and that especially shines with distributed applications - for example microservices - that run in containers, spread over clouds and / or edge devices.
With Dapr you give an application a "sidecar" - a kind of personal assistant that takes care of all kinds of common responsibilities. Capturing and retrieving state, publishing and consuming messages or events. Reading secrets and configuration data. Shielding and load balancing over service endpoints. Calling and subscribing to all kinds of SaaS and PaaS facilities. Logging traces across all kinds of application components and logically routing calls between microservices and other application components. Dapr provides generic APIs to the application (HTTP and gRPC) for calling all these generic services – and provides implementations of these APIs for all public clouds and dozens of technology components. This means that your application can easily make use of a wide range of relevant features - with a strict separation between the language the application uses for this (generic, simple) and the configuration of the specific technology (e.g. Redis, MySQL, CosmosDB, Cassandra, PostgreSQL, Oracle Database, MongoDB, Azure SQL etc) that the Dapr sidecar uses. Changing technology does not affect the application, but affects the configuration of the Sidecar. Dapr can be used from applications in any technology - from Java and C#/.NET to Go, Python, Node, Rust and PHP. Or whatever can talk HTTP (or gRPC).
In this Code Café I will introduce you to Dapr.io. I will show you what Dapr can do for you (application) and how you can Dapr-izen an application. I'll show you how an asynchronously collaborative system of microservices - implemented in different technologies - can be easily connected to Dapr, first to Redis as a Pub/Sub mechanism and then also to Apache Kafka without modifications. Then we do - with the interested parties - also a hands-on in which you will apply Dapr yourself . In a short time you get a good feel for how you can use Dapr for different aspects of your applications. And if nothing else, Dapr is a very easy way to get your code with Kafka, S3, Redis, Azure EventGrid, HashiCorp Consul, Twillio, Pulsar, RabbitMQ, HashiCorp Vault, AWS Secret Manager, Azure KeyVault, Cron, SMTP, Twitter, AWS SQS & SNS, GCP Pub/Sub and dozens of other technology components talk.
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...Lucas Jellema
For a long time I have been reluctant to actively contribute to an open source project. I thought it would be rather complicated and demanding – and that I didn't have the knowledge or skills for it or at the very least that they (the project team) weren't waiting for me.
In December 2021, I decided to have a serious input into the Dapr.io project – and now finally to determine how it works and whether it is really that complicated. In this session I want to tell you about my experiences. How Fork, Clone, Branch, Push (and PR) is the rhythm of contributing to an open source project and how you do that (these are all Git actions against GitHub repositories). How to learn how such a project functions and how to connect to it; which tools are needed, which communication channels are used. I tell how the standards of the project – largely automatically enforced – help me to become a better software engineer, with an eye for readability and testability of the code.
How the review process is quite exciting once you have offered your contribution. And how the final "merge to master" of my contribution and then the actual release (Dapr 1.6 contains my first contribution) are nice milestones.
I hope to motivate participants in this session to also take the step yourself and contribute to an open source project in the form of issues or samples, documentation or code. It's valuable to the community and the specific project and I think it's definitely a valuable experience for the "contributer". I looked up to it and now that I've done it gives me confidence – and it tastes like more (I could still use some help with the work on Dapr.io, by the way).
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...Lucas Jellema
Apache Kafka is one of the best known enterprise grade message brokers – created at LinkedIn, donated to the Apache software foundation and used in an ever growing number of organizations to provide a backbone for asynchronous communication. This session introduces Apache Kafka – history, concepts, community and tooling. In a hands on lab, participants will create topics, publish and consume messages and get a general feel for Kafka. Simple microservices are developed in NodeJS – publishing to and consuming from Apache Kafka.
Dapr.io has support for Apache Kafka. Using Kafka through Dapr is very straightforward as is explained and demonstrated and applied in a second handson lab – with applications in various programming languages. Participants will even be able to exchange events across their laptops – through a cloud based Kafka broker.
Use of Apache Kafka in several architecture patterns is discussed – such as data integration, microservices, CQRS, Event Sourcing – along with a number of real world use cases from several well known organizations. The Kafka Connector framework is introduced – a set of adapters that allow us to easily connect Kafka to sources and sinks – where respectively change events are captured from and messages are published to.
Bonus Lab: Apache Kafka is ran on Kubernetes as is Dapr.io. Multiple mutually interacting microservices are deployed on the same local Kubernetes cluster.
Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)Lucas Jellema
This session does a quick recap of microservices: why do we want them, what problems do they solve and what are the principles around designing and implementing them? The Dapr.io runtime framework for distributed applications is introduced. Dapr provides a sidecar (almost like a personal assistant to a manager) to an application or microservice, a companion process that handles common tasks such as storing and retrieving state, consuming and publishing messages and events, invoking external services and other microservices as well as handling incoming requests. Participants will do a handson lab with Dapr.io and learn how to quickly implement interactions with various technologies, including Redis and MySQL.
Node(JS) is introduced – a server side JavaScript-based programming language that can be used well for implementing microservices. Some of the main characteristics of NodeJS are discussed (functional programming, asynchronous flows, NPM package manager) as well as common use cases (handle incoming HTTP requests, invoke REST APIs). In the second lab, Node and Dapr are used together to implement microservices that interact with databases and message brokers and each other – in a decoupled fashion.
6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...Lucas Jellema
The cloud is changing many things. Even the decision to not (yet) adopt cloud is one to make explicitly. Now is a time for any organization to reconsider the IT landscape. For each system we should make a conscious ruling on its roadmap. The 6R model suggests six ways to move a system forward.
This session uses the 6R model and applies it specifically to Oracle technology based systems: what are the options and considerations for Oracle Database, Oracle Fusion Middleware, custom applications, and other red components? What future should we consider and how do we choose? The paths chosen by several Oracle-heavy users is presented to illustrate these options and the decision making process. Oracle Cloud Infrastructure and Autonomous Database play a role, as do Azure IaaS and Azure Managed Database as well as on premises systems. Latency, recovery, scalability, licenses, automation, lock-in, skills, and resources all make their appearance.
DevOps is a term used in many places and unfortunately also to mean many different things. This presentation (largely in Dutch) paints the DevOps picture. While it may not give a clear cut definition (there does not seem to be one) it certainly makes clear what DevOps is about, what objectives and origins are and which factors enable and drive DevOps.
Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...Lucas Jellema
Microcks is a tool for API Mocking and Testing. In this presentation an overview of the support in Microcks for asynchronous APIs - the event publishing and consuming behavior of services and applications
Cloud native applications offer scalability, flexibility, and optimal use of compute resources. Serverless functions interacting through events, leveraging cloud capabilities for persistent storage and automated operations take organization to the next level in IT. This session demonstrates polyglot Functions interacting with native cloud services for events and persistence (Object Storage and NoSQL Database) and leveraging the Key and Secrets Vault, Monitoring and Notifications services for operational control. A lightweight API Gateway is used to expose APIs to external consumers. Infrastructure as Code is the guiding principle in deploying both cloud resources and application components, through OCI CLI and Terraform. This session leverages many cloud native (enabling) services in Oracle Cloud Infrastructure. The session will introduce concepts, then spend most of the time on live demonstrations. All sources are shared with the audience, to allow participants to create the same application in their own cloud tenancy. What is so great about Cloud Native Applications? How do you create one? I will explain the first and demonstrate the second. On Oracle Cloud Infrastructure, using services that anyone can use for free, I will live create a cloud native application that streams, persists, notifies, scales, monitors Benefits: - get to know many different OCI services - understand the meaning, purpose and benefits of cloud native development - learn how to take your own first steps in OCI - for free!
Software Engineering as the Next Level Up from Programming (Oracle Groundbrea...Lucas Jellema
Software engineering is programming with the added dimension of time: programs that can evolve and scale, be maintained and be operated by multiple people over a longer period of time. What does it take to do software engineering in a professional manner - beyond mere programming? As programmers, our main goal is to make IT work. To translate functional specification into executable code. And sure, that is the least we can do. But we have more responsibility than this. We have to produce software that is robust and will reliably handle expected and unexpected cases. Software that is scalable and can handle expected and somewhat unexpected load gracefully. With minimal operating costs and in the greenest way possible. Software that is observable and manageable and that can be evolved with changing and new functional requirements and with changing technology. Software that will be legacy in the original, positive meaning of the word. That does not depend on the one big brain in our team or on the guy that has been around for three decades. Software that we know is good and can comfortably be modified in a controlled and productive way. We have to grow from excellent programmers to professional software engineers. This session talks about what it takes to create our code with honor. It discusses automation at every level in the build, rollout and monitoring of infrastructure (as code), platform and application, using CI/CD pipelines and DevOps procedures and tools. The session talks about testing – before and during development as well as after each change anywhere in the system and for both functional and non-functional aspects. Test driven development, regression testing and smoke testing are among the concepts discussed. The term ‘clean code’ refers to code that is readable, testable and maintainable. Through code analysis and peer reviews and by performing refactoring we constantly refine our software to be collectively adaptable. The session demonstrates the concepts discussed with code samples in the context of cloud native programming. As software engineers, we have an obligation to society, to our peers and to ourselves to not only write software that does the job, but to create code that is good. Ours is a great and meaningful line of work, especially if we raise our game professionally to code with honor.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppGoogle
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-fusion-buddy-review
AI Fusion Buddy Review: Key Features
✅Create Stunning AI App Suite Fully Powered By Google's Latest AI technology, Gemini
✅Use Gemini to Build high-converting Converting Sales Video Scripts, ad copies, Trending Articles, blogs, etc.100% unique!
✅Create Ultra-HD graphics with a single keyword or phrase that commands 10x eyeballs!
✅Fully automated AI articles bulk generation!
✅Auto-post or schedule stunning AI content across all your accounts at once—WordPress, Facebook, LinkedIn, Blogger, and more.
✅With one keyword or URL, generate complete websites, landing pages, and more…
✅Automatically create & sell AI content, graphics, websites, landing pages, & all that gets you paid non-stop 24*7.
✅Pre-built High-Converting 100+ website Templates and 2000+ graphic templates logos, banners, and thumbnail images in Trending Niches.
✅Say goodbye to wasting time logging into multiple Chat GPT & AI Apps once & for all!
✅Save over $5000 per year and kick out dependency on third parties completely!
✅Brand New App: Not available anywhere else!
✅ Beginner-friendly!
✅ZERO upfront cost or any extra expenses
✅Risk-Free: 30-Day Money-Back Guarantee!
✅Commercial License included!
See My Other Reviews Article:
(1) AI Genie Review: https://sumonreview.com/ai-genie-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIFusionBuddyReview,
#AIFusionBuddyFeatures,
#AIFusionBuddyPricing,
#AIFusionBuddyProsandCons,
#AIFusionBuddyTutorial,
#AIFusionBuddyUserExperience
#AIFusionBuddyforBeginners,
#AIFusionBuddyBenefits,
#AIFusionBuddyComparison,
#AIFusionBuddyInstallation,
#AIFusionBuddyRefundPolicy,
#AIFusionBuddyDemo,
#AIFusionBuddyMaintenanceFees,
#AIFusionBuddyNewbieFriendly,
#WhatIsAIFusionBuddy?,
#HowDoesAIFusionBuddyWorks
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Graspan: A Big Data System for Big Code AnalysisAftab Hussain
We built a disk-based parallel graph system, Graspan, that uses a novel edge-pair centric computation model to compute dynamic transitive closures on very large program graphs.
We implement context-sensitive pointer/alias and dataflow analyses on Graspan. An evaluation of these analyses on large codebases such as Linux shows that their Graspan implementations scale to millions of lines of code and are much simpler than their original implementations.
These analyses were used to augment the existing checkers; these augmented checkers found 132 new NULL pointer bugs and 1308 unnecessary NULL tests in Linux 4.4.0-rc5, PostgreSQL 8.3.9, and Apache httpd 2.2.18.
- Accepted in ASPLOS ‘17, Xi’an, China.
- Featured in the tutorial, Systemized Program Analyses: A Big Data Perspective on Static Analysis Scalability, ASPLOS ‘17.
- Invited for presentation at SoCal PLS ‘16.
- Invited for poster presentation at PLDI SRC ‘16.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
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
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
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
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Systems on the Edge—Your Stepping Stones into Oracle Public Cloud and the PaaS Platform (Oracle OpenWorld 2015)
1. Lucas Jellema
Oracle OpenWorld 2015, San Francisco, 27th October 2015
Systems on the Edge—Your Stepping
Stones into Oracle Public Cloud and the
PaaS Platform [CON3122]
2. 2
Overview
• Promises of the Cloud
• Edge Systems
– What are they – attributes
– Common Challenges
– How can cloud help address these challenges
• Use cases and
mapping to Oracle Public Cloud Services
• How to get going with edge systems in the public cloud
– And pick the low hanging cloud fruit
3. 3
Cloud Benefits
• Ease and Comfort
• Cost effective
• Flexibility – quick, agile
• Quality
• Security
• Any time, Any place
4. 4
Why is the cloud hot?
• Web Scale for the rest of us
– Availability, Scalability, Security, …
• No specific expertise or even effort for consuming services
– No need to acquire skills, build up experience and hire special resources
• No physical facilities – room, cooling, cleaning,
physical security, power
• No/Low initial investment (low entry level)
• Pay per use (no gain, no pain) (CAPEX => OPEX)
• Flexible up and down scaling (capacity on demand)
• Quick Ramp-Up, Rapid Start
• Enterprise functionality for small businesses
– Out of reach in the on premises world
• Accessibility from anywhere
• Global market place
• Lifting the burden from your shoulders
SaaS
PaaS
IaaS
5. 5
Cloud adoption in
bottom-up steps
IaaS/PaaS
Self study
PoC
Training
Load Test
Func Test
Peak, Failover
Peripheral Applications
Backup
BI
Edge Systems
Core Systems & Secure Data
[Distributed] Development
BPO
6. 6
How to get to the cloud?
• Well, that is not the question we will address in this session
• It is a bottom up approach, thinking from current systems
– We will get there - eventually
10. 10
Edge Systems
• What are edge systems?
– Systems accessed by parties (people
or systems) from outside the enterprise
• Typical characteristics
– Visible to business partners & the general public
– Interactions initiated externally – large numbers of
unknown individuals/devices/systems
• External entities accessing systems
– Uses data only indirectly (does not store data)
• Except application specific data and perhaps for caching reasons
Enterprise
DMZ
Enterprise
Database
ERP
ESB
Core
Business
Application
Enterprise
Documents
X
Z
Y
Q
API
Gateway
11. 11
Edge Systems
• Typical Challenges
– High availability requirements
– Scalability/volume/peaks
• License consequences
– Latency
– Security: potentially large numbers of fairly
unknown parties accessing the enterprise realm
– Provisioning environments and network
configuration (timely)
Enterprise
DMZ
Document
Exchange
Website
& Portal
CX
B2B API
3rd Party
Workflow
IoT data
drop-off
Mobile
APIs
API
Gateway
Enterprise
Database
ERP
ESB
Core
Business
Application
Enterprise
Documents
X
Z
Y
Q
12. 12
Edge Systems
moving towards the cloud
Enterprise
DMZ
Document
Exchange
Website
& Portal
CX
B2B API
3rd Party
Workflow
IoT data
drop-off
Mobile
APIs
API
Gateway
Enterprise
Database
ERP
ESB
Core
Business
Application
Enterprise
Documents
13. 13
Edge Systems
moving towards the cloud
Enterprise
DMZ
API
Gateway
Enterprise
Database
ERP
ESB
Core
Business
Application
Enterprise
Documents
Document
Exchange
Website
& Portal
CX
B2B API
3rd Party
Workflow
IoT data
drop-off
Mobile
APIs
14. 14
Edge Systems moving towards the
Oracle Public Cloud
Enterprise
DMZ
API
Gateway
Enterprise
Database
ERP
ESB
Core
Business
Application
Enterprise
Documents
DCS
Sites &
JCS &
Portal
CX
ICS &
SOA CS
PCS
IoT,
Node.JS
MCS
15. 15
How cloud addresses
challenges for edge systems
• High availability requirements
– Web Scale operations
– Multi-site (region)
• Scalability/volume/peaks
– Dynamic, rapid, on-demand upscaling/downscaling
– Pay per use, no upfront investment
• Latency
– Multi Data Center topology, Distributed Content Delivery
• Security: potentially large numbers of fairly unknown parties accessing the
enterprise realm
– Relocation of the DMZ to the cloud
– The only interaction with the enterprise realm is by well-known cloud based systems
– not by many third parties
– Web Scale security measures
• Provisioning environments and network configuration
– Out of the box, click-next-finish, minutes to completion
16. 16
Edge on Cloud <=> On Premises
integration challenges
• Data Pipe
– Two way (cloud enterprise)
– Synchronous & Asynchronous (event push)
– Secure
– Approach: SSH or even VPN channel, API Gateway in DMZ, local agent on
premises, leverage message cloud (aysnchronous push and pull)
• Data Cache (refresh) & Data Replication
• Identity Management – replication of identities & roles
• UI Integration
– “mash up” and deeplink navigation
– Session sharing and Single Sign On
– consolidated search and menu
– style & web content synchronization
• Software Delivery
– (no more challenging than on site)
Enterprise
DMZ
18. 18
Case:
Monthly Reporting obligation
• Financial institution is faced with the requirement
to monthly report events and status to a
dozen stakeholders such as government agencies
– Each stakeholder receives a customized report
• The challenge: how to deliver the report
– Given functional and non-functional requirements
• Options
– On paper
– Email attachment
– (S)FTP server
– Read only secure web site
– …
• Requirements
– Electronic, On line
– Archive/history
– Searchable
– Multi-format
Enterprise
Enterprise
Database
Core
Business
Application
Enterprise
Documents
Report
Generator
sftp
web
site
email
paper
mail
IAM
19. 19
Case:
Monthly Reporting obligation
Business Partners,
Government Agencies and
other stakeholders
Document
Cloud
Service
Enterprise
Enterprise
Database
Core
Business
Application
Enterprise
Documents
Report
Generatorupload through APIIdentity Cloud
Service
Doc History & Archive
Search
Mobile Access
Secure
Access Audit trail
Social integration
Format conversion
21. 21
Case:
Mobile App for veterinarians
Enterprise
Service
Bus
SOA
Composite
3rd party
case mgt
Mobile Veterinarian
Enterprise
Database
Core
Business
Application
Enterprise
Documents
B2B Partners
3rd party
ERP
Portal
SOAP2
REST
SOAP REST
XML JSON
Some Concerns:
• Volume
• Security
• API unfriendliness
• Development &
maintenance effort
• Monitoring &
Analytics
22. 22
Case:
Mobile App for veterinarians
Enterprise
Service
Bus
SOA
Composite
3rd party
case mgt
Mobile Veterinarian
Enterprise
Database
Core
Business
Application
Enterprise
Documents
3rd party
ERP
Portal
Mobile
ICS |
SOA CS
B2B Partners
API
con
nect
push
anal
ytics
user
mgt
24. Customer
Customer
24
Case:
ISV scale down and scale out
• Developing an application for long term project budget management
– Especially for local and regional governments
• Implemented on premises
– Done by technical implementation consultants that go on site with customer
– Challenging to get servers, network, database => long implementation times
• Objective:
– Offer the product to smaller
organizations
(increase reach)
– Offer the product in the
global market place
• Requirement:
– Very rapid implementation
- (turn key == enter URL)
without on site consultancy
– Global accessibility
– Flexible capacity
ISV
IDE
ISV
Developers
Customer
WLS
Database
WLS
Database
End users
25. 25
Case:
ISV scale down and scale out
Enterprise
IDE
ISV
Developers
Database
Java
Optionally use the User Experience
Rapid Development Kit to achieve
Simplified UI based on ADF & Alta
Developer
CS
Social
Document
PCS
MCS
Management
CS
Analytics
ABCS
26. 26
Case: lift and shift application
or replace custom or 3rd party
COTS with SaaS
27. 27
Case: lift and shift application or replace
custom or 3rd party COTS with SaaS
Interface
Internal UI
Applications
Portal
Web
Applications
External
Web
Services
Mobile
Web Sites &
Content
Multi
Channel
3rd
party
App
• Replace custom or COTS application
on premises with SaaS offering
– More functionality, less effort,
easier admin & maintenance,
work anytime any place
– Note: SaaS == Silo as a Service
• Move custom or COTS
application from on premises
to PaaS
– Easier admin & maintenance, better
scaling (up and down), work anytime
any place
• Challenges
– Existing integrations – both API
– UI Mash-up
– Single Sign On (and IAM)
– Data replication & governance
28. 28
Case: lift and shift application or replace
custom or 3rd party COTS with SaaS
Enterprise
IAM
API
Gateway
VPN
Service
Bus
Portal
Enterprise
Users
Enterprise
Database
Core
Business
Application
Enterprise
Documents
Java for SaaS
UI mash up
SSO
Integration
CS
IdM CS
29. 29
Case: lift and shift application or replace
custom or 3rd party COTS with SaaS
SOA
Message
Enterprise
IAM
API
Gateway
VPN
Service
Bus
Portal
Enterprise
Users
Enterprise
Database
Core
Business
Application
Enterprise
DocumentsDatabase
Java
Java for SaaS
UI mash up
SSO
Data Replication
Event Pub/Sub
Integration
CS
IdM CS
31. 31
Case:
the ultimate digital user experience
• Pension Fund with high ambitions
– Themes: Digital, self service, 24/7, paperless, STP , Google fast and Apple friendly
– User benefits: higher quality and faster (even pro active) response, great experience
– Business benefits: cost reduction, competitive position, new services, agile: quick time
to market
• Portal and Customer Experience are crucial in this strategy
– Multiple user groups (employees, employers, financial consultants, …
– Multiple brands
– Both public (web site) and personal (authenticated portal)
– Strong integration with back end enterprise systems
– Easy web content management (dialogs, documents, FAQ/knowledge, events& news)
– End to end “interaction & process analytics”
– Security and compliancy regulations
– Multi-channel strategy: portal and B2B are main channels – but not the only ones
(telephone, chat, social, email and for now paper based mail); perhaps mobile as well
• Traditionally, most applications are custom built with Oracle technology and
deployed on-premises
32. 32
Case:
the ultimate digital user experience
WebCenter
Portal
Service
Cloud
Mobile
Document
Cloud
Service
SOA CS
Message CS
Enterprise
IAM
API
Gateway
VPN
Service
Bus
SOA
Composite
BAM
Cloud
Events
BPM
Various
End User Groups
Enterprise
Database
Core
Business
Application
Enterprise
Documents
CRM
B2B Partners
33. 33
The first step in the Case of
the ultimate digital user experience
Service Cloud
Enterprise
IAM
VPN
Service
Bus
SOA
Composite
BAM
BPM
Various
End User Groups
Enterprise
Database
Core
Business
Application
Enterprise
Documents
CRM
B2B Partners
WebCenter
Portal
WebCenter
Content
Service
Bus
Multi-Channel
• Telephone
• Chat
• Email
• Portal
Call Center
App
35. 35
Case: IoT
• Collect physical measurements and
signals from the real world in real time
– Security Sensors, Traffic Flow Signals,
Biomedical Measurements, Weather Conditions,
Earth-Movement-Registration, Logistics Recordings,
• Gather, Filter, Analyze, Process signals to
data, information and findings
• Challenges:
– Availability – real time, 24/7, quick reaction required (sometimes, but very quick)
– Accessibility (from many different locations, many outside enterprise reach)
– Volume (and real time peak capacity)
– Latency (local data drop-off points and decentralized initial processing)
• Conditions
– Limited (initial) enrichment
– Eventual hand-over of findings to enterprise infrastructure and systems
37. 37
How to get going
with an Edge System on the cloud
Enterprise
38. 38
Oracle Public Cloud
Terminology
Identity Domain
DBaaS JCS HCM
Oracle Public
Cloud Services
Account
Data Center
(Region)
Service
Service
Association
Users &
Roles
Oracle
(OTN)
Account
Access
Privilege
Identity
Domain
Identity
Domain
Data
Center
(Region)
Data
Center
(Region)
Identity Domain
JCS SalesICS
39. 39
How to get going
with an Edge System on the cloud
• Create an Oracle Public Cloud account + Identity Domain
• Subscribe to relevant Cloud Services
– Configure these services to (be able to) work together (associations within identity
domain)
• Manage users within identity domain plus service access privileges
41. 41
How to get going
with an Edge System on the cloud
• Perform development locally (for most cloud services)
– ICS, PCS, ABCS and MCS have development through the browser in the cloud
– Optionally use the Developer Cloud Service to organize (distributed) development
• Implement automated build and deployment to the cloud (Cloud targeted
CD), possibly using Oracle Developer Cloud Service
• All testing is done in the cloud
– unit test, system integration test, acceptance test, automated regression test
42. 42
How to get going
with an Edge System on the cloud
• Implement the bridge between (API calls, navigate/deeplink, UI mash up)
– the various cloud services
– the final cloud services and the on-premises systems
– Also: network configuration to support the bridge
• Arrange for user friendly URLs – for end user User Interface systems
• Implement Identity & Access Management for internal and external users
– Integrate with on-premises IAM systems (replicate to cloud?)
– Single Sign On across cloud and from on premises to cloud
• Set up Cloud Ops – Operations for the cloud based systems & flows
– Oracle Management Cloud
43. 43
Summary
• Do not ask: how to get to the cloud
• Starting point is why?
Cloud fulfills a business need or provides a
business opportunity
– That is the driver and the business case justification
• Edge systems have common requirements, challenges and opportunities
– Many of which are dealt with by cloud based solutions
– The business case is quickly defined – using speed, capacity, flexibility, availability,
security, functionality and TCO
• Typical edge systems use cases include:
– B2B, Portal, Mobility, Silo-as-a-service (lift and shift)
• Other low hanging cloud fruit
– Development automation, Back up, Long term archive, Monitoring (real time analytics
on log files and operational metrics), BI and Tactical Analytics
• An initial investment is required: time, effort, frustration, learning curve
– Opportunity to be an early adopter and reap benefits quickly
Systems on the edge of an enterprise have special challenges regarding availability, scalability, security, and external interactions with systems or people.
This applies to external portals, B2B interactions, workflows that involve external actors, mobile APIs, and integrations with software-as-a-service (SaaS) instances. These systems are candidates to move to a public cloud and handle these requirements on the platform-as-a-service (PaaS) platform.
This session discusses Oracle PaaS cloud services, their mutual interaction, and how they can be leveraged to move these systems into the cloud: Oracle Java Cloud Service, Oracle Integration Cloud Service, Oracle Process Cloud Service, Oracle Mobile Cloud Service, Oracle SOA Suite Cloud Service, and Oracle Messaging Cloud Service.
Conference Session
Tuesday, Oct 27, 11:00 a.m. | Moscone West—2022