Java Web Apps and Services on Oracle Java Cloud ServiceAndreas Koop
Mit den Oracle Cloud Services gibt es ein weiteres Maß an Agilität in der Projektabwicklung auf Java EE Basis. Die ausgefeilte Umgebung samt Datenbank, WebLogic Server und Identity Domain erlaubt es, Java EE Anwendungen in kürzester Zeit zu entwickeln und ohne Betrieb einer eigenen Infrastruktur auszurollen. Die nahtlose Integration des Oracle Cloud SDK in Eclipse, Netbeans und JDeveloper sorgt für eine effiziente Handhabung in der gewünschten Entwicklungsumgebung. Dank der Ant-, Maven- und Kommandozeilen-Unterstützung ist die Verwendung innerhalb einer Continuous Integration-Umgebung ebenfalls gewährleistet.
Dieser Vortrag erläutert die Konzepte der Oracle Cloud Services und demonstriert alle essentiellen Schritte, um eine Java-Anwendung sowie Services (z.B. für mobile Apps) von einer lokalen Umgebung in die Oracle Cloud zu bringen. Neben den notwendigen Tipps und Tricks bei der Entwicklung, Konfiguration und Deployment der Anwendung werden Best Practices bei der Aktualisierung der Cloud-Datenbankobjekte und -daten gegeben.
The 12 Factors for Building Cloud-Native SoftwareVMware Tanzu
Each slide covers one of the 12 factors, including what it is, why it's important and suggestions for how to implement it (with a focus on dot net applications). By Ed King, Pivotal.
https://drive.google.com/file/d/13_lD7Ve68_VbLeew7iqlkEpBVuPy7wXO/view
Running your Spring Apps in the Cloud Javaone 2014cornelia davis
Walk through what it took to bring a Srping App initially built for 2nd platform (infrastructure dependent) deployment, and make it deployable to 3rd platform (Cloud Foundry).
12 Factor, or Cloud Native Apps – What EXACTLY Does that Mean for Spring Deve...cornelia davis
Talk given at SpringOne 2015
The third platform, characterized by a fluid infrastructure where virtualized servers come into and out of existence, and workloads are constantly being moved about and scaled up and down to meet variable demand, calls for new design patterns, processes and even culture. One of the most well known descriptions of these new paradigms is the Twelve Factor App (12factor.net), which describes elements of cloud native applications. Many of these needs are squarely met through the Spring Framework, others require support from other systems. In this session we will examine each of the twelve factors and present how Spring, and platforms such as Cloud Foundry satisfy them, and in some cases we’ll even suggest that responsibility should shift from Spring to platforms. At the conclusion you will understand what is needed for cloud-native applications, why and how to deliver on those requirements.
Since the 1960s the industry has been rediscovering the benefits of modularity. Modularity comes in many different guises, from small software objects to deployed systems. Although many approaches to modularity exhibit common characteristics, a number also have unique benefits. This talk will introduce the concepts of modularity, Microservices and OSGi, and compare Microservices and OSGi against a Modularity Maturity Model (a measure of modularity capability and completeness). It will describe how the similarity in characteristics between Microservices and OSGi make these technologies an ideal pairing. Finally, it will cover some of the standard technologies to choose for OSGi technology-based Microservices and new technologies on the horizon.
Java Web Apps and Services on Oracle Java Cloud ServiceAndreas Koop
Mit den Oracle Cloud Services gibt es ein weiteres Maß an Agilität in der Projektabwicklung auf Java EE Basis. Die ausgefeilte Umgebung samt Datenbank, WebLogic Server und Identity Domain erlaubt es, Java EE Anwendungen in kürzester Zeit zu entwickeln und ohne Betrieb einer eigenen Infrastruktur auszurollen. Die nahtlose Integration des Oracle Cloud SDK in Eclipse, Netbeans und JDeveloper sorgt für eine effiziente Handhabung in der gewünschten Entwicklungsumgebung. Dank der Ant-, Maven- und Kommandozeilen-Unterstützung ist die Verwendung innerhalb einer Continuous Integration-Umgebung ebenfalls gewährleistet.
Dieser Vortrag erläutert die Konzepte der Oracle Cloud Services und demonstriert alle essentiellen Schritte, um eine Java-Anwendung sowie Services (z.B. für mobile Apps) von einer lokalen Umgebung in die Oracle Cloud zu bringen. Neben den notwendigen Tipps und Tricks bei der Entwicklung, Konfiguration und Deployment der Anwendung werden Best Practices bei der Aktualisierung der Cloud-Datenbankobjekte und -daten gegeben.
The 12 Factors for Building Cloud-Native SoftwareVMware Tanzu
Each slide covers one of the 12 factors, including what it is, why it's important and suggestions for how to implement it (with a focus on dot net applications). By Ed King, Pivotal.
https://drive.google.com/file/d/13_lD7Ve68_VbLeew7iqlkEpBVuPy7wXO/view
Running your Spring Apps in the Cloud Javaone 2014cornelia davis
Walk through what it took to bring a Srping App initially built for 2nd platform (infrastructure dependent) deployment, and make it deployable to 3rd platform (Cloud Foundry).
12 Factor, or Cloud Native Apps – What EXACTLY Does that Mean for Spring Deve...cornelia davis
Talk given at SpringOne 2015
The third platform, characterized by a fluid infrastructure where virtualized servers come into and out of existence, and workloads are constantly being moved about and scaled up and down to meet variable demand, calls for new design patterns, processes and even culture. One of the most well known descriptions of these new paradigms is the Twelve Factor App (12factor.net), which describes elements of cloud native applications. Many of these needs are squarely met through the Spring Framework, others require support from other systems. In this session we will examine each of the twelve factors and present how Spring, and platforms such as Cloud Foundry satisfy them, and in some cases we’ll even suggest that responsibility should shift from Spring to platforms. At the conclusion you will understand what is needed for cloud-native applications, why and how to deliver on those requirements.
Since the 1960s the industry has been rediscovering the benefits of modularity. Modularity comes in many different guises, from small software objects to deployed systems. Although many approaches to modularity exhibit common characteristics, a number also have unique benefits. This talk will introduce the concepts of modularity, Microservices and OSGi, and compare Microservices and OSGi against a Modularity Maturity Model (a measure of modularity capability and completeness). It will describe how the similarity in characteristics between Microservices and OSGi make these technologies an ideal pairing. Finally, it will cover some of the standard technologies to choose for OSGi technology-based Microservices and new technologies on the horizon.
How to Scale Operations for a Multi-Cloud Platform using PCFVMware Tanzu
What’s in a cloud platform? Turns out, often several clouds! Companies automate operations in a cloud by treating all components as commodities. However, at enterprise- scale, different business requirements dictate deploying multiple clouds including:
- Hybrid infrastructures and multiple cloud providers
- Compliance with country privacy laws and different security standards
- Specialization requests
The most advanced Pivotal Cloud Foundry (PCF) customers engineer their entire cloud platform, including their multitude of PCF instances, as a product. They create pervasive automation, treat their infrastructure as code, and continuously test and update their platform with delivery pipelines.
In this webinar we’ll discuss how companies are scaling operations of their multi-cloud platforms with Pivotal Cloud Foundry.
We’ll cover:
- Why enterprises deploy multiple clouds
- What operational challenges this causes
- How PCF customers are applying DevOps techniques and tools to platform automation
- An idealized tool stack for a engineering a multi-cloud platform at scale
- How to improve your platform engineering
We thank you in advance for joining us.
The Pivotal Team
Presenter : Greg Chase, James Ma, Caleb Washburn, Pivotal
Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...CAFxX
Rakuten has been running the open-source version of Cloud Foundry internally for over 5 years. In this talk we will discuss our experience on three important topics: how we integrated Cloud Foundry with our internal systems, what are the most common issues users face when migrating their apps to Cloud Foundry and how to work with your users to make them advocates for the platform.
Declarative Infrastructure with Cloud Foundry BOSHcornelia davis
Initially built to deploy and manage the Cloud Foundry “Elastic Runtime”, the platform that allows application developers and operators to easily deploy and manage applications and services through the entire app lifecycle (including production!), Cloud Foundry BOSH is a system that manages any virtual machine clusters of arbitrarily complex, distributed systems. You define your release through packages (what gets installed on the VMs), jobs (what is run on the VMs) and a deployment manifest (declaration of the cluster) and BOSH will first deploy and then continue to maintain your cluster to match that desired state. The result is a self-healing, eventually consistent system that markedly reduces the operational burdens and supports a great number of other Devops functions such as canary, zero-downtime upgrades, autoscaling, built in high availability and more. In this session we’ll show you how to create, deploy and manage a BOSH release, and we’ll watch what BOSH does when bad things happen.
Pivotal Cloud Foundry: A Technical OverviewVMware Tanzu
"Do your teams release software to production weekly, daily or every hour ? Do you practice software development with tools, process and culture that can respond to the speed of market and customer changes? Agility allows you to experiment with new business models, learn from your mistakes and identify patterns that work. Deliver faster, look for feedback, gain knowledge. In every market, speed wins.
Cloud Native describes the patterns of high performing organizations delivering software faster, consistently and reliably at scale. Continuous delivery, DevOps, and microservices label the why, how and what of the cloud natives, the true digital enterprises."
Speaker: Vijay Rajagopal, Advisory Platform Architect, Pivotal
Moving at the speed of startup with Pivotal Cloud Foundry 1.11VMware Tanzu
Pivotal Cloud Foundry 1.11 is now generally available. Join Jared Ruckle and Pieter Humphrey for a deeper look at new capabilities, along with a Q&A about many of the new product features, including:
CredHub Bootstrapping
- A new way to manage and secure credentials for Pivotal Cloud Foundry
Container Networking
- Create app-level security policies and run modern apps in a "zero trust" environment
Volume Services
- Bring stateful apps to Pivotal Cloud Foundry
New Spring Boot Actuator
- Integrations with Apps Manager to ease troubleshooting
PCF Metrics 1.4
- New custom metrics tracking as a result of a tighter integration with Spring Boot
Attend this webinar and learn how to get the most from the enhancements to Pivotal Cloud Foundry 1.11, the leading multi-cloud app development platform.
Presenter : Jared Ruckle, Mukesh Gadiya and Pieter Humphrey, Pivotal
https://content.pivotal.io/webinars/jul-19-pivotal-cloud-foundry-1-11-credhub-container-networking-spring-boot-actuator-webinar
New and cool in OSGi R7 - David Bosschaert & Carsten Ziegelermfrancis
OSGi Community Event 2016 Presentation by David Bosschaert (Adobe) & Carsten Ziegeler (Adobe)
The OSGi expert groups are working on the next big release. Learn in this session about the various new specification efforts going on and how they will make your developer life easier. The new specifications range from configuration handling, object conversion, JAX-RS, distributed eventing, to cloud and IoT.
Pivotal Cloud Foundry 2.5: A First LookVMware Tanzu
Join Dan Baskette and Jared Ruckle for a first look at Pivotal Cloud Foundry (PCF) 2.5 capabilities with demos and expert Q&A. Attend this session and learn how you can:
● Accelerate developer productivity with new capabilities that give you more control over your applications.
● Improve operator efficiency and simplify administration of applications at scale.
● Reduce risk by keeping your your platform in a secure, healthy state.
Plus so much more!
Presenters:
Dan Baskette, Director, Technical Marketing
Jared Ruckle, Director, Product Marketing
Pivotal Cloud Foundry 2.6: A First LookVMware Tanzu
Join Dan Baskette and Jared Ruckle for a view into Pivotal Cloud Foundry (PCF) 2.6 capabilities with demos and expert Q&A. We’ll review the latest features for Pivotal’s flagship app platform, including:
CUSTOM SIDECAR PROCESSES (BETA)
In Pivotal Application ServiceⓇ 2.6 (PAS), developers can run custom sidecar processes in the same container as their application. This simplifies development for all kinds of “wire” use cases, including proxy forwarding, client-side load balancing, timeouts, and retries.
MULTI-CLOUD CONTINUOUS DELIVERY WITH SPINNAKER
PCF now integrates nicely with the most popular CD tool, Spinnaker. Spinnaker 1.14 now supports several advanced CD scenarios with PCF. As a result, large development teams can more easily deploy to production to improve outcomes. Use Spinnaker with PAS as well as Enterprise PKSⓇ. (This integration is backed by community support.)
NEW PERMISSIONS MODEL IN CONCOURSE FOR PCF (coming soon) Concourse for PCF 5.2 will include a powerful new permissions model to better segment access to build pipelines. The new release will add compatibility with CredHub for secrets management as well.
MULTI-DATACENTER REPLICATION CAPABILITIES FOR MySQL (coming soon) MySQL for PCF 2.7 will add multi-DC replication capabilities as a beta feature. This will offer more stability and scalability for your database apps.
Plus much more!
JMP103 : Extending Your App Arsenal With OpenSocialRyan Baxter
OpenSocial: You have heard the hype, maybe you have even seen the demos, but what is all the fuss about? This is your chance to get all your questions answered. In this session we will not only teach you about OpenSocial and how IBM is using it to enable exciting new features in Notes and Domino Social Edition, IBM Connections, and IBM Connections Mail, but how you can use it to enhance YOUR applications. You will walk away from this session armed with the knowledge to build compelling social apps and all the code you need to get started!
Pivotal Cloud Foundry: A Technical OverviewVMware Tanzu
"Do your teams release software to production weekly, daily or every hour ? Do you practice software development with tools, process and culture that can respond to the speed of market and customer changes? Agility allows you to experiment with new business models, learn from your mistakes and identify patterns that work. Deliver faster, look for feedback, gain knowledge. In every market, speed wins.
Cloud Native describes the patterns of high performing organizations delivering software faster, consistently and reliably at scale. Continuous delivery, DevOps, and microservices label the why, how and what of the cloud natives, the true digital enterprises."
Speaker: Vijay Rajagopal, Advisory Platform Architect, Pivotal
Mit den Oracle Cloud Services gibt es ein weiteres Maß an Agilität in der Projektabwicklung auf Java EE Basis. Die ausgefeilte Umgebung samt Datenbank, WebLogic Server und Identity Domain erlaubt es, Java EE Anwendungen in kürzester Zeit zu entwickeln und ohne Betrieb einer eigenen Infrastruktur auszurollen. Die nahtlose Integration des Oracle Cloud SDK in Eclipse, Netbeans und JDeveloper sorgt für eine effiziente Handhabung in der gewünschten Entwicklungsumgebung. Dank der Ant-, Maven- und Kommandozeilen-Unterstützung ist die Verwendung innerhalb einer Continuous Integration-Umgebung ebenfalls gewährleistet.
Dieser Vortrag erläutert die Konzepte der Oracle Cloud Services und demonstriert alle essentiellen Schritte, um eine Java-Anwendung sowie Services (z.B. für mobile Apps) von einer lokalen Umgebung in die Oracle Cloud zu bringen. Neben den notwendigen Tipps und Tricks bei der Entwicklung, Konfiguration und Deployment der Anwendung werden Best Practices bei der Aktualisierung der Cloud-Datenbankobjekte und -daten gegeben.
Weblogic Application Server training-course-navi-mumbai-weblogic application ...VibrantGroup
Best Weblogic Application Server course provider Navi Mumbai, Weblogic Application Server course details, Weblogic Application Server coaching center Navi Mumbai,Weblogic Application Server course syllabus navi mumbai,Weblogic Application Server courses Navi Mumbai,Weblogic Application Server course training center Navi Mumbai,Weblogic Application Server administration courses
How to Scale Operations for a Multi-Cloud Platform using PCFVMware Tanzu
What’s in a cloud platform? Turns out, often several clouds! Companies automate operations in a cloud by treating all components as commodities. However, at enterprise- scale, different business requirements dictate deploying multiple clouds including:
- Hybrid infrastructures and multiple cloud providers
- Compliance with country privacy laws and different security standards
- Specialization requests
The most advanced Pivotal Cloud Foundry (PCF) customers engineer their entire cloud platform, including their multitude of PCF instances, as a product. They create pervasive automation, treat their infrastructure as code, and continuously test and update their platform with delivery pipelines.
In this webinar we’ll discuss how companies are scaling operations of their multi-cloud platforms with Pivotal Cloud Foundry.
We’ll cover:
- Why enterprises deploy multiple clouds
- What operational challenges this causes
- How PCF customers are applying DevOps techniques and tools to platform automation
- An idealized tool stack for a engineering a multi-cloud platform at scale
- How to improve your platform engineering
We thank you in advance for joining us.
The Pivotal Team
Presenter : Greg Chase, James Ma, Caleb Washburn, Pivotal
Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...CAFxX
Rakuten has been running the open-source version of Cloud Foundry internally for over 5 years. In this talk we will discuss our experience on three important topics: how we integrated Cloud Foundry with our internal systems, what are the most common issues users face when migrating their apps to Cloud Foundry and how to work with your users to make them advocates for the platform.
Declarative Infrastructure with Cloud Foundry BOSHcornelia davis
Initially built to deploy and manage the Cloud Foundry “Elastic Runtime”, the platform that allows application developers and operators to easily deploy and manage applications and services through the entire app lifecycle (including production!), Cloud Foundry BOSH is a system that manages any virtual machine clusters of arbitrarily complex, distributed systems. You define your release through packages (what gets installed on the VMs), jobs (what is run on the VMs) and a deployment manifest (declaration of the cluster) and BOSH will first deploy and then continue to maintain your cluster to match that desired state. The result is a self-healing, eventually consistent system that markedly reduces the operational burdens and supports a great number of other Devops functions such as canary, zero-downtime upgrades, autoscaling, built in high availability and more. In this session we’ll show you how to create, deploy and manage a BOSH release, and we’ll watch what BOSH does when bad things happen.
Pivotal Cloud Foundry: A Technical OverviewVMware Tanzu
"Do your teams release software to production weekly, daily or every hour ? Do you practice software development with tools, process and culture that can respond to the speed of market and customer changes? Agility allows you to experiment with new business models, learn from your mistakes and identify patterns that work. Deliver faster, look for feedback, gain knowledge. In every market, speed wins.
Cloud Native describes the patterns of high performing organizations delivering software faster, consistently and reliably at scale. Continuous delivery, DevOps, and microservices label the why, how and what of the cloud natives, the true digital enterprises."
Speaker: Vijay Rajagopal, Advisory Platform Architect, Pivotal
Moving at the speed of startup with Pivotal Cloud Foundry 1.11VMware Tanzu
Pivotal Cloud Foundry 1.11 is now generally available. Join Jared Ruckle and Pieter Humphrey for a deeper look at new capabilities, along with a Q&A about many of the new product features, including:
CredHub Bootstrapping
- A new way to manage and secure credentials for Pivotal Cloud Foundry
Container Networking
- Create app-level security policies and run modern apps in a "zero trust" environment
Volume Services
- Bring stateful apps to Pivotal Cloud Foundry
New Spring Boot Actuator
- Integrations with Apps Manager to ease troubleshooting
PCF Metrics 1.4
- New custom metrics tracking as a result of a tighter integration with Spring Boot
Attend this webinar and learn how to get the most from the enhancements to Pivotal Cloud Foundry 1.11, the leading multi-cloud app development platform.
Presenter : Jared Ruckle, Mukesh Gadiya and Pieter Humphrey, Pivotal
https://content.pivotal.io/webinars/jul-19-pivotal-cloud-foundry-1-11-credhub-container-networking-spring-boot-actuator-webinar
New and cool in OSGi R7 - David Bosschaert & Carsten Ziegelermfrancis
OSGi Community Event 2016 Presentation by David Bosschaert (Adobe) & Carsten Ziegeler (Adobe)
The OSGi expert groups are working on the next big release. Learn in this session about the various new specification efforts going on and how they will make your developer life easier. The new specifications range from configuration handling, object conversion, JAX-RS, distributed eventing, to cloud and IoT.
Pivotal Cloud Foundry 2.5: A First LookVMware Tanzu
Join Dan Baskette and Jared Ruckle for a first look at Pivotal Cloud Foundry (PCF) 2.5 capabilities with demos and expert Q&A. Attend this session and learn how you can:
● Accelerate developer productivity with new capabilities that give you more control over your applications.
● Improve operator efficiency and simplify administration of applications at scale.
● Reduce risk by keeping your your platform in a secure, healthy state.
Plus so much more!
Presenters:
Dan Baskette, Director, Technical Marketing
Jared Ruckle, Director, Product Marketing
Pivotal Cloud Foundry 2.6: A First LookVMware Tanzu
Join Dan Baskette and Jared Ruckle for a view into Pivotal Cloud Foundry (PCF) 2.6 capabilities with demos and expert Q&A. We’ll review the latest features for Pivotal’s flagship app platform, including:
CUSTOM SIDECAR PROCESSES (BETA)
In Pivotal Application ServiceⓇ 2.6 (PAS), developers can run custom sidecar processes in the same container as their application. This simplifies development for all kinds of “wire” use cases, including proxy forwarding, client-side load balancing, timeouts, and retries.
MULTI-CLOUD CONTINUOUS DELIVERY WITH SPINNAKER
PCF now integrates nicely with the most popular CD tool, Spinnaker. Spinnaker 1.14 now supports several advanced CD scenarios with PCF. As a result, large development teams can more easily deploy to production to improve outcomes. Use Spinnaker with PAS as well as Enterprise PKSⓇ. (This integration is backed by community support.)
NEW PERMISSIONS MODEL IN CONCOURSE FOR PCF (coming soon) Concourse for PCF 5.2 will include a powerful new permissions model to better segment access to build pipelines. The new release will add compatibility with CredHub for secrets management as well.
MULTI-DATACENTER REPLICATION CAPABILITIES FOR MySQL (coming soon) MySQL for PCF 2.7 will add multi-DC replication capabilities as a beta feature. This will offer more stability and scalability for your database apps.
Plus much more!
JMP103 : Extending Your App Arsenal With OpenSocialRyan Baxter
OpenSocial: You have heard the hype, maybe you have even seen the demos, but what is all the fuss about? This is your chance to get all your questions answered. In this session we will not only teach you about OpenSocial and how IBM is using it to enable exciting new features in Notes and Domino Social Edition, IBM Connections, and IBM Connections Mail, but how you can use it to enhance YOUR applications. You will walk away from this session armed with the knowledge to build compelling social apps and all the code you need to get started!
Pivotal Cloud Foundry: A Technical OverviewVMware Tanzu
"Do your teams release software to production weekly, daily or every hour ? Do you practice software development with tools, process and culture that can respond to the speed of market and customer changes? Agility allows you to experiment with new business models, learn from your mistakes and identify patterns that work. Deliver faster, look for feedback, gain knowledge. In every market, speed wins.
Cloud Native describes the patterns of high performing organizations delivering software faster, consistently and reliably at scale. Continuous delivery, DevOps, and microservices label the why, how and what of the cloud natives, the true digital enterprises."
Speaker: Vijay Rajagopal, Advisory Platform Architect, Pivotal
Mit den Oracle Cloud Services gibt es ein weiteres Maß an Agilität in der Projektabwicklung auf Java EE Basis. Die ausgefeilte Umgebung samt Datenbank, WebLogic Server und Identity Domain erlaubt es, Java EE Anwendungen in kürzester Zeit zu entwickeln und ohne Betrieb einer eigenen Infrastruktur auszurollen. Die nahtlose Integration des Oracle Cloud SDK in Eclipse, Netbeans und JDeveloper sorgt für eine effiziente Handhabung in der gewünschten Entwicklungsumgebung. Dank der Ant-, Maven- und Kommandozeilen-Unterstützung ist die Verwendung innerhalb einer Continuous Integration-Umgebung ebenfalls gewährleistet.
Dieser Vortrag erläutert die Konzepte der Oracle Cloud Services und demonstriert alle essentiellen Schritte, um eine Java-Anwendung sowie Services (z.B. für mobile Apps) von einer lokalen Umgebung in die Oracle Cloud zu bringen. Neben den notwendigen Tipps und Tricks bei der Entwicklung, Konfiguration und Deployment der Anwendung werden Best Practices bei der Aktualisierung der Cloud-Datenbankobjekte und -daten gegeben.
Weblogic Application Server training-course-navi-mumbai-weblogic application ...VibrantGroup
Best Weblogic Application Server course provider Navi Mumbai, Weblogic Application Server course details, Weblogic Application Server coaching center Navi Mumbai,Weblogic Application Server course syllabus navi mumbai,Weblogic Application Server courses Navi Mumbai,Weblogic Application Server course training center Navi Mumbai,Weblogic Application Server administration courses
Presentation by Matt Brasier, C2B2 Principal Consultant, delivered at DOAG German Oracle User Group Conference on the 20th of November 2014 in Nuremberg.
One of the most often overlooked, and yet most powerful features of WebLogic is WLST, the WebLogic Scripting Toolkit.
This jython based library allows you to connect to and interact with a weblogic domain; making configuration changes, deploying applications, creating new servers and doing anything else that you might do through the console.
By scripting our domain builds and deployments, we can control our configuration and provide increased confidence in our ability to rebuild an environment in a DR scenario, and with automated deployment tools like puppet gaining traction in DevOps circles, the ability to completely script both the creation of the domain, and deployment of the application gives us great power.
This presentation will look at how WLST can be used to build a domain, deploy an application, and then provide runtime monitoring.
To learn the architecture of WebLogic Server especially in terms of machines, domains and
servers.
• Installation and Configuration of WebLogic Server.
• Handling routine Administration tasks.
• Performing Backups and recovery.
• Monitoring server with GUI and command line tools.
• Setting up a cluster and distributing the resources to the cluster.
• To configure Oracle HTTP Server as the Web-tier front end for WebLogic Server instances and
clusters.
• Deploying and managing JavaEE applications/ large-scale Java EE applications throughout the
development and production life cycle.
• Configuring resource and application security
Presentation on WebLogic Basics and how to run WebLogic 12.2.1 in Docker Container. Live-Demo included. Talk was given at DOAG 2015 in Nürnberg, Germany.
Weblogic 11g admin basic with screencastRajiv Gupta
Installation of weblogic 11g
Creation and configuration of Admin server with three managed server
Creation of And Configuring Machines in Weblogic Server
Administering Managed Server With Node Manager
This is a presentation about using a transformative English curriculum rooted in critical theory. Please ask for permission when using the original work and research from this presentation. Thank you!
Slow performance and unavailable critical applications can impinge a company’s progress. You can apply patches and updates to improve application quality and user experience, but these changes need to be tested in resource-intensive environments before deployment. Keeping these applications accessing data is vital, too, as on-premises events can put availability at risk.
Our Dell EMC VMAX 250F and PowerEdge server solution supported test/dev environments and production database applications simultaneously without affecting the production applications’ performance. As we added VMs designed for test/dev environments, the production workload maintained an acceptable level of IOPS and achieved an average storage latency of less than a millisecond. The solution also kept data highly available with no downtime and no performance drop when we initiated a lost host connection for the primary storage. To run critical database applications of your company, consider the Dell EMC VMAX 250F for your datacenter.
Slides: Introducing the new ClusterControl 1.2.10 for MySQL, MongoDB and Post...Severalnines
Following the release of ClusterControl 1.2.10, we were excited to demonstrate this latest version of the product.
Our CTO, Johan Andersson discussed and demonstrated the new ClusterControl DSL, Integrated Developer Studio and Database Advisors, which are some of the cool new features we’ve introduced with ClusterControl 1.2.10.
Highlights of ClusterControl 1.2.10 include:
* ClusterControl DSL (Domain Specific Language)
* Integrated Developer Studio (Developer IDE)
* Database Advisors/JS bundle
* On-premise Deployment of MySQL / MariaDB Galera Cluster (New implementation)
* Detection of long running and deadlocked transactions (Galera)
* Detection of most advanced (last committed) node in case of cluster failure (Galera)
* Registration of manually added nodes with ClusterControl
* Failover and Slave Promotion in MySQL 5.6 Replication setups
* General front-end optimizations
Doing This Cloud Thing Right – a Lap Around DigitalOcean Products and a Roadm...DigitalOcean
Watch this Tech Talk: https://do.co/video_ajoshi
An overview of the DigitalOcean cloud across IaaS, cloud native, and PaaS. Plus, get a sneak peek at what's next on the DigitalOcean product roadmap.
Come learn about the breadth and depth of DigitalOcean cloud across IaaS, cloud native, and PaaS. See why we build what we build, with a laser focus on developer experience and simplicity.
About the Presenter
Apurva ""AJ"" Joshi is Vice President of Products at DigitalOcean, where he drives the overall product strategy and roadmap for the company. He leads the Product Management, Marketplace, and Documentation teams with a focus on delivering scalable cloud solutions that empower every developer in the world to build great software.
New to DigitalOcean? Get US $100 in credit when you sign up: https://do.co/deploytoday
To learn more about DigitalOcean: https://www.digitalocean.com/
Follow us on Twitter: https://twitter.com/digitalocean
Like us on Facebook: https://www.facebook.com/DigitalOcean
Follow us on Instagram: https://www.instagram.com/thedigitalocean/
We're hiring: http://do.co/careers
Docker is just as great for existing apps as for new microservices. And it is easy to get started: You can simply package your own apps in Docker without changing the source code. Then you can run them locally to verify the solution works and use CI/CD to deploy to a cluster using the exact same artifacts that you use in dev. This is a great way to make the move to the cloud. In this session I’ll demonstrate that process, taking an n-tier application on my laptop and moving it to Azure.
Dell APEX Private Cloud can provide faster application response times in a VD...Principled Technologies
The Dell APEX solution outperformed a comparable Amazon WorkSpaces solution using the Login Enterprise benchmark
As remote and hybrid work have become more common, providing VDI users with more secure and seamless access has become more important. By choosing the right cloud option, your organization can maximize the productivity of your users and minimize the amount of down time. When we compared the user experience and application response times of a Dell APEX Private Cloud environment to those of an Amazon Web Services environment, we found that the Dell APEX Private Cloud environment achieved a similar EUX score and provided faster application response time than the Amazon WorkSpaces environment which could mean your users could spend less time waiting, and more time being productive.
Von Big Data zu Künstlicher Intelligenz - Maschinelles Lernen auf dem Vormarschenpit GmbH & Co. KG
Seit Jahrzehnten fasziniert das Gebiet der Künstlichen Intelligenz (KI). Durch neue Lernverfahren (z.B. Deep Learning) auf großen Datenbeständen konnte in den letzten Jahren insbesondere die Sprach- und Bilderkennung essentiell verbessert werden. Wie können Unternehmensanwendungen von den Errungenschaften Gebrauch machen? Neue Cloud Services von Oracle, Google, Microsoft, Amazon und IBM abstrahieren die Komplexität darunterliegender Algorithmen und machen maschinelle Lernverfahren für Entwickler intelligenter Assistenzsysteme einfach zugänglich. Auf Basis ausreichend großer Trainingsdaten können Muster erkannt, Handlungsempfehlungen abgeleitet oder autonome Entscheidungen getroffen werden.
Einführung in Machine Learning und Deep Learning. Der Vortrag demonstriert wie Objekterkennung implementiert werden kann. Eine Darstellung typischer Anwendungsfälle mit analoger Problemklasse im Unternehmenskontext rundet den Vortrag ab.
Mit steigendem Bedarf, neue Business-Applikationen in kürzester Zeit auszurollen, erfährt die Softwarearchitektur durch Cloud-Computing, Microservices und Container-Technologie eine der größten Evolutionen der letzten Dekade. Durch Infrastruktur- (IaaS) und Plattform-Services (PaaS) aus der Cloud stehen Docker-basierte Laufzeitumgebungen für Entwicklung und Betrieb neuer Apps im Handumdrehen zur Verfügung. Auf Basis von Microservice-Architektur, REST APIs und modernen Web-Clients stellt Oracle alle notwendigen Cloud Services zur Verfügung.
Diese Präsentation erläutert die Architekturkonzepte Cloud-nativer Anwendungen und stellt mittels Oracle Cloud Services die Implementierung inkl. der dazu notwendigen Werkzeuge vor. Relevante betriebliche Aspekte wie Security, Monitoring und Skalierbarkeit werden ebenso beleuchtet wie organisatorische Rahmenbedingungen. Eine Demo, Best Practices und ein Ausblick der aktuellen Cloud-Entwicklungen runden den Vortrag ab.
Am 23. und 24. Februar fand in Bonn das DOAG DevCamp 2016 statt. Im Fokus der dritten Auflage im BarCamp Style stand der offene Austausch zu allen Themen aus der Oracle-Softwareentwicklung. Zuschauer und Folienberge suchte man hier vergebens. Im Fokus des Events standen Themen wie Oracle ADF, Oracle JET oder aktuelle Trends wie IoT und Microservices.
Best Practices für Last- und Performancetests von Enterprise Applikationen au...enpit GmbH & Co. KG
Presented on DOAG Middleware Day:
Die Performance von Anwendungen auf der Fusion Middleware kann auf verschiedenste Weisen kontrolliert werden: Entwickler instrumentieren ihren Code in Frameworks oft händisch. Weiter Fortgeschrittene setzen auf Tools für automatische Instrumentierung unterhalb der Entwicklung. Last- und Performance-Tests sollten spätestens als Quality-Gate vor der Produktivsetzung durchgeführt werden. Danach bringt eine kontinuierliche Überwachung von Produktion und Entwicklungsumgebungen weitere Vorteile.
Der Vortrag gibt einen Überblick über Möglichkeiten und Einschränkungen dieser Arten des Performance-Monitoring und geht dabei auf Best-Practices aus Projekterfahrungen ein.
Agilität und Microservices als Chance für Modernisierung?enpit GmbH & Co. KG
Das Thema Modernisierung ist in der IT und Softwareentwicklung ein Dauerbrenner und beschäftigt Entscheider in den entsprechenden IT-Schlüsselpositionen nicht nur bei der IT-Budgetplanung für das nächste Geschäftsjahr. Neue Anforderungen aus den Fachabteilung erfordern die in die Jahre gekommenen Systeme weiter auszubauen ohne wirkliche Fortschritte bei wichtigen Qualitätsmerkmalen wie Einfachheit, Bedienbarkeit und Wartbarkeit zu erreichen. Der Umsetzungsdruck, aktuelle vorhandene Produktivität und der Irrglaube bestehende Systeme eines Tages ggfs. durch Werkzeugunterstützung auf die neuste Technologie zu migrieren führt zu einer Anhäufung von technischen Schulden, sowie Mängeln in Ausbildung und Entwicklungsprozessen. Die Budgetausgaben der Fachabteilung an der IT vorbei oder die Notwendigkeit neue Plattformen zu unterstützen offenbart diese Schwachstellen. Die Strategie, ein Gesamtsystem in den nächsten Jahren zu einem Zeitpunkt zu modernisieren, wird bei allen Budgeteinbringern keine Begeisterung hervorrufen und könnte ggfs. je nach Situation die Wettbewerbsfähigkeit des Unternehmens gefährden. Ein Supergau - Es sein denn man hat vorgesorgt! Der Vortrag erläutert anhand von Fallbeispielen gewachsener Systeme als Ausgangssituation die wichtigsten IT-Trends vor und stellt sie im Zusammenhang dar: Microservices, Agilität, Container-Technologie, Kundenorientierung (CX) und Bimodale IT. Empfehlungen und Thesen für eine Modernisierung, die nicht nur Technologie im Auge hat, runden den Vortrag ab und zeigen Perspektiven für eine moderne IT-Strategie. (DOAG 2015)
Choice-o-mat - Entscheidungshilfe für Oracles Entwicklungswerkzeugeenpit GmbH & Co. KG
Inspiriert durch lebhafte Diskussionen auf dem DOAG DevCamp 2014 in München zum Thema „Welches Entwicklungswerkzeug ist denn für meine Projekte sinnvoll ?“ möchte der Vortrag anhand weitläufig verbreiteter Thesen die einzelnen Entwicklungswerkzeuge APEX, ADF und Forms aus Sicht des Dozenten bewerten. Im Vortrag werden Aspekte des Softwareentwicklungsprozesses - insbesondere hinsichtlich der Nutzung von Oracle Technologien - dargestellt und jeweils mit dem entsprechenden Entwicklungswerkzeug beleuchtet. Praxisrelevante Kriterien wie Migration, Werkzeugkette, Lernkurve, Zielgruppe u.a. werden vorgestellt und sollen dem Zuhörer Argumente an die Hand geben, die richtige Auswahl der Werkzeuge für seine Softwareprojekte zu geben.
Visualisierung von fachlichen Informationen mit Oracle ADFenpit GmbH & Co. KG
Die Präsentation von wichtigen fachlichen Informationen zur Entscheidungsfindung ist ein wesentlicher Faktor moderner Business Applikation, unabhängig von der jeweiligen Branche eines Unternehmens. Diese Informationen betreffen oftmals Kernfunktionalität, die für die Wettbewerbsfähigkeit eines Unternehmens durchaus ein mitentscheidender Faktor sind. Der Vortrag stellt ein Potpourri verschiedener Anwendungsbeispiele zusammen, die Oracle ADF Visualisierungskomponenten nutzen, um auf einfache Weise diese in eigenen Anwendungen zu nutzen. Die Beispiele erstrecken sich dabei von einfachen Diagrammen über Visualisierung von Produktlagerbeständen hin zu Darstellungen von Netzwerken und schematischer Darstellung von BDE-Informationen im Produktionsablauf. Der Zuhörer erhält mit diesem Vortrag einen Überblick, welche vielfältigen und funktionsreichen Komponenten in Oracle ADF enthalten sind, um Anforderungen der Fachabteilung mit den Mitteln des eigenen Entwicklungsteams umzusetzen.
Vortrag von Andreas Koop (@enpit) auf der DOAG Development Konferenz 2014 Thema "Best Practices für Multi-Channel Application Development".
Die IT-Welt ist schnelllebiger als je zuvor. Neue Geräteklassen und Betriebssysteme erobern den Markt. Nutzer erwarten, dass Geschäftsprozesse auf allen zu Verfügung stehenden Geräten durchführbar sind.Der Multi-Channel Entwicklungsansatz mit Oracle ADF ermöglicht es diese Erwartungen zu erfüllen und gleichzeitig eine homogene Enterprise-Architektur zu bewahren. Mit einem einzigen Werkzeug - JDeveloper - lässt sich derselbe Anwendungsfall auf ähnliche Art und Weise sowohl für Desktop (Web-Client) als auch Tablet/Smartphone (Hybrid-App) entwickeln.
Nach Oracle’s Ankündigung den OWB nicht weiter zu supporten stehen viele DWH-Architketen und Entwickler vor der Herausforderung sich mit dem Oracle Data Integrator auseinander zu setzen.
Anhand eines Projekts, bei dem Daten von unterschiedlichen mobilen Zeiterfassungen verarbeitet und konsolidiert werden sollen, wird in einem Erfahrungsbericht näher gebracht, was man bei der Arbeit mit dem ODI als OWB-Umsteiger beachten muss.
Wo gibt es zum Einstieg Herausforderungen und Probleme? Wo liegen die Vorteile des ODI? Anhand von konkreten Erfahrungen sollen diese Punkte dem Zuhörern aufgezeigt werden.
Vortrag von Ulrich Gerkmann-Bartels (@enpit) und Andreas Koop (@enpit) zu effektiven Blueprints für Oracle Forms zu Oracle ADF auf der DOAG 2013 Konferenz (#doag2013).
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
2. ENTERPRISE PRAGMATIC IT
Consulting Training Development
Oracle Fusion Oracle Oracle Oracle
Middleware WebCenter ADF WebLogic
Enable productive IT by Oracle Technologies
Andreas Koop, 12.10.2012, German ADF Community
3. ADF ARCHITECTURE
ADMINISTRATION POINTS
MDS Quelle: oracle.com
Schema (RCU)
- File oder
- DB DataSource Connection
Configuration / Endpoints + Security Provider
Pooling (LDAP)
Andreas Koop, 12.10.2012, German ADF Community 3
5. ENABLE WEBLOGIC
FOR ADF
Start
Middleware Software Domain Configuration
WebLogic WLS installieren Domain erstellen
(mit JRF- und EM-
Welcher Template)
Server ?
ADF Runtime
installieren
DataSource erstellen
ggf. Patches
installieren
GlassFish
WebSphere MDS Schema erstellen
MDS?
ja und registrieren
out-of-scope today..
Ende
nein
Andreas Koop, 12.10.2012, German ADF Community 5
6. DEPLOY ADF APPLICATIONS
‣ Enterprise Application Archive (EAR) verstehen
‣ WebApp, Datenquellen, JNDI, MDS
‣ Deploymentstrategien beherrschen
‣ Adminstration Console
‣ Enterprise Manager FMW Control
‣ WebLogic Scripting Tool (Empfehlung)
Andreas Koop, 12.10.2012, German ADF Community 6
7. RUNTIME CONFIGURATION
‣ ADF Business Components Parameters
‣ Pooling und Scalability
‣ Core Parameter
‣ ADF Connections (Endpoints)
‣ Security (Provider)
Andreas Koop, 12.10.2012, German ADF Community 7
8. ADF CONNECTIONS IN
DER ANWENDUNG
Fest codierte
Endpoints, die in Production
anders lauten!
Developer
hat es einfach
Andreas Koop, 12.10.2012, German ADF Community 8
10. ADF WLST COMMANDS
WLST Command Zweck
adf_listUrlConnection(appName) Connections einer ADF Anwendung auflisten
adf_createHttpUrlConnection(..) ADF URL Connection anlegen
adf_setURLConnectionAttributes(..) Attribute einer ADF Connection ändern
getADFMArchiveConfig(..) Referenz auf ADF EAR. Änderung der Konfiguration, z.B. MDS
Beispiel: MDS Repository registrieren
archive = getMDSArchiveConfig(fromLocation='.../apps/myapp.ear')
archive.setAppMetadataRepository(repository='repo1',partition='partition1',
type='File',path='/filer/mdsrepo/myapp')
archive.save()
Weitere Informationen http://de.slideshare.net/enpit/weblogic-administration-und-deployment-mit-wlst-14111066
zu WLST
Andreas Koop, 12.10.2012, German ADF Community 10
11. MDS CONFIGURATION
‣ MDS Repository
anlegen
(ggf DB Schema
mit RCU)
‣ MDS Konfiguration
exportieren /
importieren
Andreas Koop, 12.10.2012, German ADF Community 11
12. SECURITY PROVIDER
‣ WLS Admin Console
Security > myrealm > Provider > MyAuthenticator > Configuration
Identity Store Embedded LDAP
OID
User
User User
User
User Group
Active Directory
RDBMS
...
Andreas Koop, 12.10.2012, German ADF Community 12
13. PERFORMANCE MONITORING
‣ User Sessions
‣ Request Processing Time
‣ ADF Application Module Pool
‣ Active Task Flows / Taskflow Processing Time
‣ JVM Performance
‣ Client Performance
Andreas Koop, 12.10.2012, German ADF Community 13
15. JVM HEAP DIAGNOSE /
CONFIGURATION (1)
‣ „Mit wieviel HEAP läuft die Server JVM?“
‣ „Ist das ausreichend?“
‣ „Bitte auf 2G erhöhen!“
Andreas Koop, 12.10.2012, German ADF Community 15
16. JVM HEAP DIAGNOSE /
CONFIGURATION (2)
‣ WebLogic Monitoring Dashboard
‣ JRockit Mission Control
Mittlerweile im JRockit Download enthalten
‣ JVisual VM
‣ Enterprise Manager 12c Java Diagnostic Pack
Andreas Koop, 12.10.2012, German ADF Community 16
21. ZUSAMMENFASSUNG
‣ Install / Patch / Upgrade / Configure WebLogic
‣ Know WLS AdminConsole, EM, WLST
‣ Know ADF Architecture, Application Module
Concepts, DataSources, MDS
‣ Know JVM Monitoring and Tuning
Andreas Koop, 12.10.2012, German ADF Community 21
22. MEHR INFORMATIONEN
‣ Oracle® Fusion Middleware Administrator's Guide
for Oracle Application Development Framework
http://docs.oracle.com/cd/E24382_01/admin.1112/e16179/intro.htm
‣
Andreas Koop, 12.10.2012, German ADF Community 22
Editor's Notes
\n
\n
- MDS KnowHow\n- Konfiguration Business Service Endpoints: URL / WS Endpoint\n