Oracle Public Cloud: Oracle Java Cloud Service, by Nino GuarnacciCodemotion
Oracle Public Cloud è un Enterprise Cloud per le aziende in grado di fornire un portafoglio integrato di servizi, applicazioni e piattaforme basate sui prodotti leader e open standard: Java e SQL. Un portafoglio di servizi cloud in grado di fornire l'accesso immediato a - Oracle Fusion Applications (CRM, HCM, Social...) - Oracle Fusion Middleware(Java EE, SOA ...) - Oracle Database (DB, Apex ...) in un self-service completamente automatizzato, basato su sottoscrizione ed abbonamento
Oracle Public Cloud: Oracle Java Cloud Service, by Nino GuarnacciCodemotion
Oracle Public Cloud è un Enterprise Cloud per le aziende in grado di fornire un portafoglio integrato di servizi, applicazioni e piattaforme basate sui prodotti leader e open standard: Java e SQL. Un portafoglio di servizi cloud in grado di fornire l'accesso immediato a - Oracle Fusion Applications (CRM, HCM, Social...) - Oracle Fusion Middleware(Java EE, SOA ...) - Oracle Database (DB, Apex ...) in un self-service completamente automatizzato, basato su sottoscrizione ed abbonamento
CCF 4 XAP has been designed to exploit XAP capabilities on the cloud and leverage XAP scalability, low latency and high-throughput features when deployed in such dynamic environment
Building a Critical Communications Platform Using Serverless TechnologiesAmazon Web Services
By adopting serverless technologies, one organization managed to both accelerate its internal development process and improve operational scalability. In this tech talk, we present optimization strategies for AWS Lambda, followed by the inner workings of a critical communications platform built on serverless technologies. We also share best practices relevant to the development environment and architecture, along with the lessons learned.
At this joint NYC Cloud Foundry and NY PHP meetup, we'll discuss the shift to Platform-as-a-Service and what it means for PHP development on the cloud.
First, we'll take a look at the "traditional" cloud Infrastructure-as-a-Service (virtual servers and disks) model and describe how Platform-as-a-Service builds upon it to provide the runtimes and data services for hosting PHP applications.
We'll then demonstrate how a PHP developer can use buildpacks and services within a Cloud Foundry PaaS to deploy scalable and resilient apps to his or her cloud of choice.
Along the way we'll compare the variety of buildpacks available to PHP developers, show techniques for binding to services, and highlight best practices for creating born-on-the-cloud apps based on a microservices architecture.
Special thanks to Dan Mikusa for helping with the buildpack comparison.
PHP developers: Please give all three build packs a try. Provide your feedback and submit pull requests on GitHub.
Managing Software from Development to Deployment in the CloudCloudBees
CloudBees' Harpreet Singh and Vivek Panday give an introduction to managing and deploying Java applications in the cloud. The presentation covers...
- What’s the cloud and what's a PaaS?
- Criteria choosing a PaaS
- Demonstration of taking applications to the PaaS
- PaaS services available today
DEVNET-1120 Intercloud Fabric - AWS and Azure Account Setup and UtilizationCisco DevNet
Getting started with Intercloud Fabric requires an account on a cloud provider. The easiest place to get started is Amazon AWS or Microsoft Azure. Find out what account settings you'll need to started with Azure and AWS.
You have built a IaaS cloud and can deliver compute, storage and bandwidth to your customers. Is that enough to hold on to your customer base, or do you wish to deliver value added services such as platform services and databases? Join us our session and we will demonstrate how you could deploy higher margin services such as Database-as-a-Service, Caching-as-a-Service, Load Balancing-as-a-Service, MongoDB-as-a-Service, and many more - instantly without high capital investments. In this session, we will also cover different services that your customers will like and how you can make them available on your cloud and integrate them with your metering, billing and other business processes.
Pivotal Cf, the most advanced Enterpise PaaS Platform in the world. this presentations explains how PCF helps developers and operators and boost their operational agility and enhance their IT capabilities.
CCF 4 XAP has been designed to exploit XAP capabilities on the cloud and leverage XAP scalability, low latency and high-throughput features when deployed in such dynamic environment
Building a Critical Communications Platform Using Serverless TechnologiesAmazon Web Services
By adopting serverless technologies, one organization managed to both accelerate its internal development process and improve operational scalability. In this tech talk, we present optimization strategies for AWS Lambda, followed by the inner workings of a critical communications platform built on serverless technologies. We also share best practices relevant to the development environment and architecture, along with the lessons learned.
At this joint NYC Cloud Foundry and NY PHP meetup, we'll discuss the shift to Platform-as-a-Service and what it means for PHP development on the cloud.
First, we'll take a look at the "traditional" cloud Infrastructure-as-a-Service (virtual servers and disks) model and describe how Platform-as-a-Service builds upon it to provide the runtimes and data services for hosting PHP applications.
We'll then demonstrate how a PHP developer can use buildpacks and services within a Cloud Foundry PaaS to deploy scalable and resilient apps to his or her cloud of choice.
Along the way we'll compare the variety of buildpacks available to PHP developers, show techniques for binding to services, and highlight best practices for creating born-on-the-cloud apps based on a microservices architecture.
Special thanks to Dan Mikusa for helping with the buildpack comparison.
PHP developers: Please give all three build packs a try. Provide your feedback and submit pull requests on GitHub.
Managing Software from Development to Deployment in the CloudCloudBees
CloudBees' Harpreet Singh and Vivek Panday give an introduction to managing and deploying Java applications in the cloud. The presentation covers...
- What’s the cloud and what's a PaaS?
- Criteria choosing a PaaS
- Demonstration of taking applications to the PaaS
- PaaS services available today
DEVNET-1120 Intercloud Fabric - AWS and Azure Account Setup and UtilizationCisco DevNet
Getting started with Intercloud Fabric requires an account on a cloud provider. The easiest place to get started is Amazon AWS or Microsoft Azure. Find out what account settings you'll need to started with Azure and AWS.
You have built a IaaS cloud and can deliver compute, storage and bandwidth to your customers. Is that enough to hold on to your customer base, or do you wish to deliver value added services such as platform services and databases? Join us our session and we will demonstrate how you could deploy higher margin services such as Database-as-a-Service, Caching-as-a-Service, Load Balancing-as-a-Service, MongoDB-as-a-Service, and many more - instantly without high capital investments. In this session, we will also cover different services that your customers will like and how you can make them available on your cloud and integrate them with your metering, billing and other business processes.
Pivotal Cf, the most advanced Enterpise PaaS Platform in the world. this presentations explains how PCF helps developers and operators and boost their operational agility and enhance their IT capabilities.
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld
VMworld 2013
Savina Ilieva, VMware
Joerg Lew, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
VMworld 2013: vSphere Web Client - Technical WalkthroughVMworld
VMworld 2013
Ameet Jani, VMware
Justin King, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Containerisation Hack of a Legacy Software Solution - Alex Carter - CodeMill ...CodeMill digital skills
Details
Alexandra Carter - Callcredit, Numero and Microsoft: Containerisation Hack of a Legacy Software Solution
This is the story of how we took a legacy solution and pushed it into containers on windows in just three days. This was also a great chance to work with Microsoft at the cutting edge of their work on containerisation, VSTS and Azure. Moving on from our Hackathon, we have continued adding new components, experimenting with orchestration and showcasing our work. I’ll talk you through the prep work, the 3 day hack and the subsequent work; what it means for the product roadmap, the experimentation we have done and how stakeholders are responding. Finally, we’ll look ahead to next steps.
Case study: https://microsoft.github.io/techcasestudies/devops/2017/06/16/Callcredit_DevOps.html
Alex Carter
"I have worked in IT, Marketing, Software Support and Software Delivery before moving into my current System Build (DevOps) role within Callcredit. I live and breathe DevOps and am currently focussing on anything around containerisation in Windows. A day without Metal and motor racing is a dull one."
@smileandeliver (https://twitter.com/smileandeliver)
From CodeMill digital skills meetup https://www.meetup.com/CodeMill-Digital-Skills/events/243110732/
VMworld 2013: Part 1: Getting Started with vCenter Orchestrator VMworld
VMworld 2013
James Bowling, General Datatech, LP
Savina Ilieva, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
azure track -05- windows azure pack deep diveITProceed
by Alexandre Verkinderen, Christopher Keyaert
In this session, we will deep dive into Windows Azure Pack and demonstrate all the benefits that you could get from it. How to quickly create and deploy your web application ? How can the dev guys create their own isolated environment in a few clicks without your intervention ?
How to use Azure Active Directory and multi-factor authentication with your WAP environment? Come to this session to get answers to all these questions and everything that your should know about Windows Azure Pack.
An overview of Chef Automate and the various resources for Chef, InSpec and Habitat for Azure and Microsoft's other products. Presented September 20, 2017 at Tank Stream Labs.
MVC 6 - the new unified Web programming modelAlex Thissen
Presentation for Dutch Microsoft TechDays 2015:
With ASP.NET 5 comes MVC 6 with a programming model that unifies Web Pages, MVC and Web API. Each of these has been rebuilt to reflect Microsoft's vision of lean and composable web applications. In this session you will see the changes that have been made to the programming model. We will cover topics such as the new POCO controllers, View Components, dependency injection and much more. Plus, you are going to see the significant changes to the ASP.NET runtime on which MVC 6 is built.
If you want to see and learn the future of service delivery and automation, you should definitively join this session to see how you can leverage new technology like network virtualization with GRE (NVGRE) and self-service deployment of complex workloads with Windows Azure Pack. Automation is key to maximize your investment in Windows Server and System Center, which Windows Azure Pack is all about. This session is tailored at service providers, enterprises and for the general public who wants to learn more about the future of cloud computing
Workflow Manager - a technical overview (Sam Vanhoutte)Sam Vanhoutte
Workflow manager was shipped together with Service Bus for Windows Server as part of the major SharePoint 2013 release. Microsoft workflow manager is built to host and manage workflows in a multi-tenant environment at a high scale, such as Windows Azure.
In this session, Sam will give an architectural overview of Workflow Manager and position it in various scenarios. It will also be compared WCF Workflow Services. The concepts of custom activities, deployment, management and workflow hierarchy will be explained. A cloud-based workflow solution will be demonstrated, showing integration between Windows Azure Service Bus, Workflow Manager, Windows Azure BizTalk Services and on premises systems.
After the session, attendees should be able to understand the capabilities of Workflow Manager and should have seen how to build distributed workflows in a scalable cloud environment.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
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…
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...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.
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.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
5. Highlights
5
Platform
Plug-InsEcosystem
Benefits
• Integrate VMware solutions into your IT
environment and processes
• Reduce IT OpEx and total cost of ownership of
VMware and third-party solutions
• Automate your cloud and accelerate transition
to IT as a Service (ITaaS) model
Key use cases are automated
• Cloud administration tasks
• Incident remediation
• General IT administration tasks
6. Features and Benefits
• vRealize Orchestrator
– Included with VMware vCenter Server™ and vRealize Automation to enable
automation and orchestration
– Makes IT operations faster and less error-prone by facilitating the
automation of IT processes
– Facilitates the development of workflows
– Provides a graphical integrated development environment (IDE)
– Enables workflows to be exported and imported through packages
– Provides a workflow engine
– Offers multiple ways to run workflows
6
7. Automation and Orchestration
• vRealize Orchestrator workflows automate IT and business processes
– Lowers IT operating expenses and cost of ownership
– Enables consistent and rapid execution of IT services
Before
SAP Delivery Manager, network,
VMware, Linux, storage, and database
Many errors
Several weeks
After
SAP Delivery Manager
No human errors
8 hours
✔
✔
✗
✗
✗
Teams Involved
Quality
Deployment Time
✔
Example – Full-Stack SAP Provisioning
7
8. Workflow Engine
• The vRealize Orchestrator
workflow engine
– Runs multiple workflows in
parallel
– Performs checkpointing
– Includes user interactions
8
9. Graphical IDE Features
• Workflow component dragging and dropping
• Variable binding for data transfer between elements
• Visual editor for complete workflow view
• Version control for workflows and other vRealize Orchestrator content
9
10. Workflow Development
• Reuse existing building blocks to
build
– Workflows
– Actions
– Resource elements
– Predefined “scriptable” tasks
• More than 500 ready-to-use
actions and workflows
• More workflows available using
plug-ins
10
11. Running Workflows
• Run workflows from
– vRealize Orchestrator client
– VMware vSphere® Web Client
– vRealize Automation
– A client that uses the vRealize Orchestrator REST API
11
17. vRealize
Orchestrator
Platform Interfaces
• Windows
• Mac, Linux
Designer
• REST
Web ServicesOperator
• vSphere Web
Client
High-Level Product Architecture
17
• Oracle
• MS SQL Server
• PostgreSQL
vRealize
Orchestrator
Database
Directory
Services/
VMware
vRealize
Single
Sign-On™
Workflow Library Workflow Engine
…
……
• AMQP
• SNMP
External
Notifications
vRealize
Orchestrator
Platform
vRealize
Orchestrator
Plug-Ins
Management
Systems
IT Infrastructure
18. Use Cases
• Orchestration of virtual infrastructure
• Extending vSphere Web Client functionality
• Integration and orchestration of third-party systems
• vRealize Automation machine lifecycle extensibility
• vRealize Automation anything as a service (XaaS)
18
19. vSphere Task Automation
• Automate one task on multiple objects
– Example
• Add an NFS datastore to all VMware ESXi™ hosts in a cluster
• Automate multiple tasks on one object
– Example
• Configure a new ESXi host and configure its switches
• Add an NFS datastore and connect it to a cluster
• Automate multiple tasks on multiple objects.
– Example
• Create a new cluster, connect multiple ESXi hosts to it and configure them properly
19
20. Extending vSphere Functionality
• Because vRealize Orchestrator provides access to the complete
vSphere API, you can create workflows that provide features that are
not available in the vSphere Client or the vSphere Web Client
• Examples
– Cloning from an old snapshot
– Creating linked clones of virtual machines
• The integration with the vSphere Web Client enables administrators to
run workflows as easily as they perform common vSphere
administration tasks
20
21. Orchestration of IT Services
• vRealize Orchestrator enables the automation of IT processes among
several systems and APIs
• Virtual machine provisioning example
– An end user requests a new machine from the vRealize Automation service
catalog to automate the creation of a virtual machine
– A vRealize Automation workflow deploys the virtual machine to an ESXi host
– A vRealize Orchestrator workflow enters the virtual machine in an asset
management and content management database
– A vRealize Orchestrator workflow creates documentation
– A vRealize Orchestrator workflow notifies the user that the virtual machine is
ready to use
21
22. Integration with External Systems Using APIs
22
With vRealize Orchestrator use the same methodology to create workflows
regardless of the external system
Without vRealize Orchestrator
Directory Systems
Management
vRealize Automation CMDB vSphere API
With vRealize Orchestrator
vRealize Orchestrator
Directory Systems
Management
vRealize Automation CMDB vSphere API
LDAP/AD
SNMP
WS-MAN
vRealize
Automation
API
SQL/REST
vSphere
API
Orchestrator
Workflow
23. Customer Orchestration Examples
• Provisioning
– Driving end-user self-service
portals
– Lifecycle management
– Automatic deployment
– Disaster recovery
• Integration
– Integrating vRealize Automation
with other systems
• Operating
– Daily administration
– Update and patch automation
– Reporting
– Task consistency and quality
• Special use cases
– One-time workflows for migration
– Continuous delivery lifecycle
automation
23
25. vRealize Automation Logical Architecture
25
vRealize Automation Components
SQL
Server
Active
Directory
vRealize
Automation
Appliance
Web Portal
Common
Services
Identity
Appliance
or
Existing
VMware
vCenter™
Single Sign-
On™
IaaS
Components
Model Manager
Manager Service
DEMs
Agents
VMware
vCloud®
Application
Director
Linux Appliance
VMware
vRealize
Business™
Standard
vRealize
Orchestrator
Physical
Linux Windows
Virtual
vSphere Hyper-V XenServer
Cloud
Cloud
Providers
vCloud
Hybrid
Service
26. vRealize Automation Functionality
• Unified IT service catalog
– Applications, infrastructure
– Personalized self-service experience
• Infrastructure services
– Cloud support, includes vCloud Hybrid
Service and OpenStack
– Configure VMware NSX™ network and
security services
– vSphere Integration: VMware Virtual
SAN™ and VMware vCenter Site Recovery
Manager™
• Application services
– Release automation and change rollback
– Support for DevOps automation tools
• Anything as a service (XaaS)
– Publish or automate delivery of custom IT
services
• Business management
– Automatically populate cost profiles
– Benchmark against public cloud services
Self-Service Catalog
IaaS PaaS DaaS XaaS
vRealize Automation
Multivendor, Multicloud Infrastructure
VM with OS
Middleware
Application
VM with OS
Middleware
Application
VM with OS
Middleware
Application
Development Test Production
Policy-Based Governance with Automated Delivery
26
27. Service Delivery
27
vRealize Automation enables users to request, provision, and manage
infrastructure services, application services, and custom services for on-demand
delivery based on defined policies
vRealize Automation
Self-Service Provisioning and Management
vRealize Automation
Policy-Based Governance with Automated Delivery
Custom ServicesInfrastructure Services Application Services
28. Infrastructure Services
vRealize Automation supports a multivendor, multicloud infrastructure
vRealize Automation
Policy-Based Governance with Automated Delivery
Application Services Custom Services
Self-Service
Physical
Linux Windows
Cloud
Cloud
Providers
vCloud
Hybrid
Service
Virtual
vSphere Hyper-V XenServer
Infrastructure Services
RHEV
28
29. vRealize Automation
Policy-Based Governance with Automated Delivery
Application Services Custom Services
Self-Service
Infrastructure Services
Multivendor, Multicloud
Application Services
vRealize Automation automates the deployment and delivery of multitier
applications
29
30. Custom Services with vRealize Orchestrator
You can integrate vRealize Automation with existing tools, infrastructure, and new
IT services
Cloud Service Provisioning
Policy-Based Governance with Automated Delivery
Application Services Custom Services
Self-Service
Infrastructure Services
vRealize Automation
Policy-Based Governance with Automated Delivery
Application Services Custom Services
Self-Service
Infrastructure Services
Advanced Service
Designer
Integrate with third-party management systems Add IT services and create Day 2 operations
vRealize Orchestrator
30
31. Advanced Service Designer
31
vRealize Automation
Self-Service
Policy-Based Governance with Automated Delivery
Infrastructure
Services
Application
Services
Advanced
Service
Designer
vRealize Orchestrator
New-employee on-boarding
Email/mail box setup
Storage as a service
Network services
Backup and recovery
Security and compliance
Active Directory management tasks
Software installation and updates
Password management
• Customize request forms
- Prepopulate forms with
input and output from vRealize
Orchestrator workflows
- Rich customization
• XaaS blueprints
- Any vRealize Orchestrator workflow
- Custom resources
- Custom actions
- Service entitlements
• Automate delivery process
- Specify resource and action
- Define automation flow using
vRealize Orchestrator workflows
and plug-ins
BLUEPRINT
Use
Cases
32. Blueprint
vRealize Orchestrator Integration
Integrating vRealize Automation with vRealize Orchestrator creates an extensible
platform for business process automation
vRealize Orchestrator
Archive
Generate
work order
Run custom
script
New IT services and
custom IT operations
(XaaS)
• Storage as a service
• Backup/recovery
• Security/compliance
• AD management tasks
Third-Party integration
• CMDB
• DNS
• IPAM
• Load balancers
• Service desk
• Monitoring systems
• Databases
• Web services
Take
snapshot
Update status
CMDB
RetireManageProvisionApprovalRequest
32
33. Service Catalog –
Infrastructure, Applications, and XaaS
vRealize Automation provides a unified service catalog that enables users to self-
provision infrastructure services, application services, and custom services
33
Historically, vRealize Orchestrator was part of vSphere since the acquisition of Dunes, a Switzerland based startup, back in 2007.
vRealize Orchestrator packaged with vSphere and vRealize Automation, available for vCenter Server license.
It consists of three primary parts:
vRealize Orchestrator platform – Where you assemble your vRealize Orchestrator workflows using simple drag and drop
vRealize Orchestrator rich plug-in library
vRealize Orchestrator ecosystem and SDK
vRealize Orchestrator workflows can be leveraged through REST or SOAP API.
The key use cases include:
Automation of vSphere administration tasks
Automated incident remediation
Automation of general IT administration tasks