SlideShare a Scribd company logo
On-Demand Application Infrastructure for Developers, Centralized Control for IT Operations and Management Self-Service Application Infrastructure
Self-Service Makes Complex Tasks Simple Examples of applying technology and automation  to enable users to complete complex tasks without  any assistance or human intervention DataSynapse has applied Self-Service to the  provisioning of complex application infrastructure Online Banking Airport Check-In ATM Machines In-Store Checkout
Does this sound familiar ? The Old Way of Provisioning Complex Application Infrastructure  Application Developer IT  Operations I need to build a new web app, how do I get a development environment set up? That can take between 1-4 weeks.  What do you need? Sounds like you need a couple hosts with a deployment manager and two nodes in the cell at least… that will take at least 3 weeks? We’re building an eCommerce application on the WebSphere Platform using the full network deployment. Okay – I know how complicated WebSphere is, but I really need it as soon as possible.
Everyone wants to get the job done right…  Pressure to meet deadlines Multiple projects and application releases Dependence on other teams to support their systems and infrastructure requirements Lack of control of their  own project schedules and processes Pressure to reduce costs Thousands of users to support, often geographically distributed Too many applications and infrastructure configurations Frequent software revisions, limited staff, tools and equipment Manual processes Application Developer IT Operations and Management Executives Architects Ops Team
For Developers: One-Click Provisioning of Application Infrastructure  Developer is starting a new web development project Shared Infrastructure Developers are shielded away from the complexity and workflow involved with setting up application infrastructure such as application servers, messaging middleware, and databases “ set up new application infrastructure” Developer/ Portal User Check user permissions Check for available hosts Start image on host Create from template Self-Service
For IT Operations Teams: Centralized Control of Infrastructure and Developers Architects can define and enforce standard application infrastructure IT Operations gain centralized control of distributed development  Managers can manage costs and drive virtualization and cloud platform adoption IT Architect Create application infrastructure  template Architects need to standardize application architectures  IT Operations IT Operations need to manage developers access to infrastructure Template Manage user permissions and approval workflow Users Manager IT Managers need to manage costs and adopt shared infrastructure  Create a new virtualized server environment  Business Rules Repository Permissions Workflow Integration Environments Policies Self-Service
Self Service Application Infrastructure  1-Click Provisioning of Application Infrastructure: Easily request new application infrastructure Deploy on-demand to development environment Save configuration changes or updates for sharing between users or environments IT Operations & Management Application Developer Centralized Control of  Costs and Technology: Define and share standard infrastructure templates Easily manage user access  to templates Track how infrastructure gets deployed, shared, re-used Manage multiple  environments (dev / test / prod) Executives Architects Ops Team Benefits to the Business  and IT Organizations Lower cost development and less set-up time for application infrastructure Increased standardization Promote the use of shared infrastructure to drive consolidation efforts Drive virtualization & cloud adoption
Technical Details and Key Features
Developer Workflow Environment 1 Environment 2 Developer (User) 4 Self-Service Portal Images Templates Users Environments Browser access for registered users Create   Image  From Template 1 Start   Image 2 4 Capture   modified Image Shared Resources  2 Database 5 Save / Save As  modified Image 6 1 1 1 1 1 Configure   running Image with  platform tools 3 Platform Tools 1 Copy  saved  Image to target Environment 6
Set Up: FabricServer, Portal and Resources Define users, groups and permissions Define workflow and rules  Tag distributed resources as shared managed resources FabricServer Repository Permissions Workflow Run-Time Broker IT Architects IT Operations Define whiteboard architectures Work with engineering to build “reference implementation” Use FabricServer development tools to create application infrastructure templates Shared Resources  Self-Service Portal
Packaging Templates in FabricServer FabricServer provides tools and templates required to build self-contained packages of enterprise applications: FabricServer Distributions Containers Configuration Data … … SDK … Architect uses the pre-built containers and distros that correspond to the components and services of his architecture He adds in the specific configuration information for his architecture Uses build capabilities in DataSynapse Studio to create a new template Templates are stored in FabricServer Application Architecture JEE Web Cluster   Templates JMS Server … IT Architect Studio
Capturing Configuration Changes Developers use their standard deployment tools to deploy and configure application  Utility captures all configuration changes and generates self contained package FabricServer manages the package and can provision it to any runtime environment (physical, virtual, cloud) Bare Metal Server Application Platform Operating System Standard Templates Application Developer Self-Contained Package DataSynapse Engine Virtual Machine –  VMware App Specific Configuration Application Code JMS Service Admin Server JEE Web Cluster  FabricServer Run-Time Broker Policy Engine Service Repository
FabricServer Deployment Policies  Fabric administrators configure policies that dictates how Fabric Broker should provision applications Policy Manager contains a list of policies and a schedule, which specifies which policy should be active at any given time Deploying Applications – users can create policies that have all of configuration data required to deploy enterprise applications: Allocation Rules– Min / max infrastructure (how many cpus/processes?) Deployment Preferences – class of machine (eg. X86 blade, dual core), OS (Windows, Linux), etc.. Prioritization – which applications are more business critical than others  Service Levels – rules for monitoring performance and how new clustered instances should be added / deleted based on throughput or other metrics
Benefits for All For Developers Application Developers FabricServer Repository Run-Time Broker Shared Resources  Permissions Workflow Integration IT / Finance Management IT Operations / Architecture Environment A One Click Provisioning Simple Web Interface Hides Complexity Architects Ops Team Executives Manage Costs Drive Standardization Empower Developers Automate Provisioning Drive Virtualization, and Cloud Adoption Drive Virtualization, and Cloud Adoption
Provisioning complex application  infrastructure is only  1-click away “ 1-click” provisioning of application infrastructure  Simple and powerful web front-end  For Application Developers  Hides all the complexity of setting up infrastructure  For IT Operations and Management Manage and share standard application architectures  Centralized  control of costs and technology Empower developers to help themselves Self-Service Architecture Self-Service Portal Physical  Virtual Clouds Shared Infrastructure  FabricServer  Repository Permissions Workflow Integration Policies Run-Time Broker
On-Demand Application Infrastructure for Developers, Centralized Control for IT Operations and Management Self-Service Application Infrastructure
Key Terms Terms User:  a business application developer that uses the self-service portal to instantiate and configure standard application architectures Template:  packaged baseline application architecture  (e.g., clustered java application server, an ESB, a database driven web application) Environment:  a shared datacenter resource pool (virtual or physical) managed by FabricServer Image:  a set of artifacts which when started comprises a multi-tiered, distributed application Platform Tools:  vendor-provided configuration tooling, e.g., WebSphere Deployment Manager Actions Create Image:  assembles and deploys a baseline set of artifacts from an installed template to a target environment Start Image:  activates the image on target environment Capture Image:  constructs a new image out of a live configured, running application  Save Image:  copies the image from the target environment to the self-service database, so it can be shared between users or environments Copy Image:  moves a copy of a saved application image to a new environment
Ad

More Related Content

What's hot (16)

Ayanava cv latest
Ayanava cv latestAyanava cv latest
Ayanava cv latest
Ayanava Mitra
 
Cloud Analytics and VDI
Cloud Analytics and VDICloud Analytics and VDI
Cloud Analytics and VDI
Dr Neelesh Jain
 
在小學有效運用雲端電腦以促進電子學習(第一節筆記)
在小學有效運用雲端電腦以促進電子學習(第一節筆記)在小學有效運用雲端電腦以促進電子學習(第一節筆記)
在小學有效運用雲端電腦以促進電子學習(第一節筆記)
Tsz Wing Chu
 
IBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM SmartCloud Orchestration
IBM SmartCloud Orchestration
IBM Danmark
 
Cloud computing 1
Cloud computing  1Cloud computing  1
Cloud computing 1
Ashok Kumar
 
Virtualization 101
Virtualization 101Virtualization 101
Virtualization 101
Gaurav Marwaha
 
在小學有效運用雲端電腦以促進電子學習(第二節筆記)
在小學有效運用雲端電腦以促進電子學習(第二節筆記)在小學有效運用雲端電腦以促進電子學習(第二節筆記)
在小學有效運用雲端電腦以促進電子學習(第二節筆記)
Tsz Wing Chu
 
Presentation basic administration for citrix xen app 6
Presentation   basic administration for citrix xen app 6Presentation   basic administration for citrix xen app 6
Presentation basic administration for citrix xen app 6
xKinAnx
 
Whats new in Citrix XenApp 6
Whats new in Citrix XenApp 6Whats new in Citrix XenApp 6
Whats new in Citrix XenApp 6
gadi_fe
 
Virtualization: Hyper-V, VMM, App-V and MED-V.
Virtualization: Hyper-V, VMM, App-V and MED-V.Virtualization: Hyper-V, VMM, App-V and MED-V.
Virtualization: Hyper-V, VMM, App-V and MED-V.
Microsoft Iceland
 
App V
App VApp V
App V
rsquaredg
 
PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...
PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...
PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...
Puppet
 
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
Digicomp Academy AG
 
Managing peak demand fluctuations bw admin and academic computing functions 1
Managing peak demand fluctuations bw admin and academic computing functions 1Managing peak demand fluctuations bw admin and academic computing functions 1
Managing peak demand fluctuations bw admin and academic computing functions 1
Erin
 
Ad Hoc Automation is an Expensive Mistake
Ad Hoc Automation is an Expensive MistakeAd Hoc Automation is an Expensive Mistake
Ad Hoc Automation is an Expensive Mistake
BMC Software
 
Overview Of Microsoft Private Cloud
Overview Of Microsoft Private CloudOverview Of Microsoft Private Cloud
Overview Of Microsoft Private Cloud
Lai Yoong Seng
 
在小學有效運用雲端電腦以促進電子學習(第一節筆記)
在小學有效運用雲端電腦以促進電子學習(第一節筆記)在小學有效運用雲端電腦以促進電子學習(第一節筆記)
在小學有效運用雲端電腦以促進電子學習(第一節筆記)
Tsz Wing Chu
 
IBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM SmartCloud Orchestration
IBM SmartCloud Orchestration
IBM Danmark
 
Cloud computing 1
Cloud computing  1Cloud computing  1
Cloud computing 1
Ashok Kumar
 
在小學有效運用雲端電腦以促進電子學習(第二節筆記)
在小學有效運用雲端電腦以促進電子學習(第二節筆記)在小學有效運用雲端電腦以促進電子學習(第二節筆記)
在小學有效運用雲端電腦以促進電子學習(第二節筆記)
Tsz Wing Chu
 
Presentation basic administration for citrix xen app 6
Presentation   basic administration for citrix xen app 6Presentation   basic administration for citrix xen app 6
Presentation basic administration for citrix xen app 6
xKinAnx
 
Whats new in Citrix XenApp 6
Whats new in Citrix XenApp 6Whats new in Citrix XenApp 6
Whats new in Citrix XenApp 6
gadi_fe
 
Virtualization: Hyper-V, VMM, App-V and MED-V.
Virtualization: Hyper-V, VMM, App-V and MED-V.Virtualization: Hyper-V, VMM, App-V and MED-V.
Virtualization: Hyper-V, VMM, App-V and MED-V.
Microsoft Iceland
 
PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...
PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...
PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...
Puppet
 
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
VMware@night - Was ist neu in VMware Horizon View 5.3 und Mirage 4.3
Digicomp Academy AG
 
Managing peak demand fluctuations bw admin and academic computing functions 1
Managing peak demand fluctuations bw admin and academic computing functions 1Managing peak demand fluctuations bw admin and academic computing functions 1
Managing peak demand fluctuations bw admin and academic computing functions 1
Erin
 
Ad Hoc Automation is an Expensive Mistake
Ad Hoc Automation is an Expensive MistakeAd Hoc Automation is an Expensive Mistake
Ad Hoc Automation is an Expensive Mistake
BMC Software
 
Overview Of Microsoft Private Cloud
Overview Of Microsoft Private CloudOverview Of Microsoft Private Cloud
Overview Of Microsoft Private Cloud
Lai Yoong Seng
 

Similar to Fs And Self Service (20)

FabricServer Technology Overview
FabricServer Technology OverviewFabricServer Technology Overview
FabricServer Technology Overview
Ivan_datasynapse
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
Kamal Acharya
 
Datasheet was pluginforrd
Datasheet was pluginforrdDatasheet was pluginforrd
Datasheet was pluginforrd
MidVision
 
Dssc Intro
Dssc IntroDssc Intro
Dssc Intro
Ivan_datasynapse
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
Adeel Javaid
 
Datasheet apachepluginforrd
Datasheet apachepluginforrdDatasheet apachepluginforrd
Datasheet apachepluginforrd
MidVision
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps session
Tom Laszewski
 
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld
 
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
IBM Systems UKI
 
Ayanava cv latest
Ayanava cv latestAyanava cv latest
Ayanava cv latest
Ayanava Mitra
 
Enrterprise Java-Unit 1 (All chapters) for TYIT PPTx
Enrterprise Java-Unit 1 (All chapters) for TYIT PPTxEnrterprise Java-Unit 1 (All chapters) for TYIT PPTx
Enrterprise Java-Unit 1 (All chapters) for TYIT PPTx
dcruzsophia24
 
SharePoint Framework SPFx
SharePoint Framework SPFxSharePoint Framework SPFx
SharePoint Framework SPFx
Vladimir Medina
 
Enterprise Java TYIT Sem 5 Unit 1 Chapter 1 and 2 PPT
Enterprise Java TYIT Sem 5 Unit 1 Chapter 1 and 2 PPTEnterprise Java TYIT Sem 5 Unit 1 Chapter 1 and 2 PPT
Enterprise Java TYIT Sem 5 Unit 1 Chapter 1 and 2 PPT
dcruzsophia24
 
XP to Windows 7 with MDT
XP to Windows 7 with MDTXP to Windows 7 with MDT
XP to Windows 7 with MDT
Stephen Rose
 
Data to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesData to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilities
Asanka Abeysinghe
 
Open shift and docker - october,2014
Open shift and docker - october,2014Open shift and docker - october,2014
Open shift and docker - october,2014
Hojoong Kim
 
Techcello at a glance
Techcello at a glanceTechcello at a glance
Techcello at a glance
Techcello
 
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Puppet
 
Chinnasamy Manickam
Chinnasamy ManickamChinnasamy Manickam
Chinnasamy Manickam
Chinnasamy Manickam
 
Gali Reznik, Amdocs
Gali Reznik, Amdocs Gali Reznik, Amdocs
Gali Reznik, Amdocs
RightScale
 
FabricServer Technology Overview
FabricServer Technology OverviewFabricServer Technology Overview
FabricServer Technology Overview
Ivan_datasynapse
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
Kamal Acharya
 
Datasheet was pluginforrd
Datasheet was pluginforrdDatasheet was pluginforrd
Datasheet was pluginforrd
MidVision
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
Adeel Javaid
 
Datasheet apachepluginforrd
Datasheet apachepluginforrdDatasheet apachepluginforrd
Datasheet apachepluginforrd
MidVision
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps session
Tom Laszewski
 
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld
 
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
IBM Systems UKI
 
Enrterprise Java-Unit 1 (All chapters) for TYIT PPTx
Enrterprise Java-Unit 1 (All chapters) for TYIT PPTxEnrterprise Java-Unit 1 (All chapters) for TYIT PPTx
Enrterprise Java-Unit 1 (All chapters) for TYIT PPTx
dcruzsophia24
 
SharePoint Framework SPFx
SharePoint Framework SPFxSharePoint Framework SPFx
SharePoint Framework SPFx
Vladimir Medina
 
Enterprise Java TYIT Sem 5 Unit 1 Chapter 1 and 2 PPT
Enterprise Java TYIT Sem 5 Unit 1 Chapter 1 and 2 PPTEnterprise Java TYIT Sem 5 Unit 1 Chapter 1 and 2 PPT
Enterprise Java TYIT Sem 5 Unit 1 Chapter 1 and 2 PPT
dcruzsophia24
 
XP to Windows 7 with MDT
XP to Windows 7 with MDTXP to Windows 7 with MDT
XP to Windows 7 with MDT
Stephen Rose
 
Data to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesData to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilities
Asanka Abeysinghe
 
Open shift and docker - october,2014
Open shift and docker - october,2014Open shift and docker - october,2014
Open shift and docker - october,2014
Hojoong Kim
 
Techcello at a glance
Techcello at a glanceTechcello at a glance
Techcello at a glance
Techcello
 
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Puppet
 
Gali Reznik, Amdocs
Gali Reznik, Amdocs Gali Reznik, Amdocs
Gali Reznik, Amdocs
RightScale
 
Ad

More from Ivan_datasynapse (8)

DataSynapse and Amazon EC2 Technical Overview
DataSynapse and Amazon EC2 Technical OverviewDataSynapse and Amazon EC2 Technical Overview
DataSynapse and Amazon EC2 Technical Overview
Ivan_datasynapse
 
VMware and DataSynapse
VMware and DataSynapseVMware and DataSynapse
VMware and DataSynapse
Ivan_datasynapse
 
Cloud and Utility Computing
Cloud and Utility ComputingCloud and Utility Computing
Cloud and Utility Computing
Ivan_datasynapse
 
Dart 21004 Detailed Overview V2 C
Dart 21004 Detailed Overview V2 CDart 21004 Detailed Overview V2 C
Dart 21004 Detailed Overview V2 C
Ivan_datasynapse
 
Federator
FederatorFederator
Federator
Ivan_datasynapse
 
Grid Server Intro
Grid Server IntroGrid Server Intro
Grid Server Intro
Ivan_datasynapse
 
Dasm Sales Deck
Dasm Sales DeckDasm Sales Deck
Dasm Sales Deck
Ivan_datasynapse
 
DataSynapse - Dynamic Application Service Management
DataSynapse - Dynamic Application Service Management DataSynapse - Dynamic Application Service Management
DataSynapse - Dynamic Application Service Management
Ivan_datasynapse
 
DataSynapse and Amazon EC2 Technical Overview
DataSynapse and Amazon EC2 Technical OverviewDataSynapse and Amazon EC2 Technical Overview
DataSynapse and Amazon EC2 Technical Overview
Ivan_datasynapse
 
Cloud and Utility Computing
Cloud and Utility ComputingCloud and Utility Computing
Cloud and Utility Computing
Ivan_datasynapse
 
Dart 21004 Detailed Overview V2 C
Dart 21004 Detailed Overview V2 CDart 21004 Detailed Overview V2 C
Dart 21004 Detailed Overview V2 C
Ivan_datasynapse
 
DataSynapse - Dynamic Application Service Management
DataSynapse - Dynamic Application Service Management DataSynapse - Dynamic Application Service Management
DataSynapse - Dynamic Application Service Management
Ivan_datasynapse
 
Ad

Recently uploaded (20)

Bepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firmBepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firm
Benard76
 
Zilliz Cloud Monthly Technical Review: May 2025
Zilliz Cloud Monthly Technical Review: May 2025Zilliz Cloud Monthly Technical Review: May 2025
Zilliz Cloud Monthly Technical Review: May 2025
Zilliz
 
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Mike Mingos
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
Lorenzo Miniero
 
Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Kit-Works Team Study_아직도 Dockefile.pdf_김성호Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Wonjun Hwang
 
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
SOFTTECHHUB
 
Jignesh Shah - The Innovator and Czar of Exchanges
Jignesh Shah - The Innovator and Czar of ExchangesJignesh Shah - The Innovator and Czar of Exchanges
Jignesh Shah - The Innovator and Czar of Exchanges
Jignesh Shah Innovator
 
machines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdfmachines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdf
AmirStern2
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
AI You Can Trust: The Critical Role of Governance and Quality.pdf
AI You Can Trust: The Critical Role of Governance and Quality.pdfAI You Can Trust: The Critical Role of Governance and Quality.pdf
AI You Can Trust: The Critical Role of Governance and Quality.pdf
Precisely
 
Agentic Automation - Delhi UiPath Community Meetup
Agentic Automation - Delhi UiPath Community MeetupAgentic Automation - Delhi UiPath Community Meetup
Agentic Automation - Delhi UiPath Community Meetup
Manoj Batra (1600 + Connections)
 
GyrusAI - Broadcasting & Streaming Applications Driven by AI and ML
GyrusAI - Broadcasting & Streaming Applications Driven by AI and MLGyrusAI - Broadcasting & Streaming Applications Driven by AI and ML
GyrusAI - Broadcasting & Streaming Applications Driven by AI and ML
Gyrus AI
 
The Changing Compliance Landscape in 2025.pdf
The Changing Compliance Landscape in 2025.pdfThe Changing Compliance Landscape in 2025.pdf
The Changing Compliance Landscape in 2025.pdf
Precisely
 
Financial Services Technology Summit 2025
Financial Services Technology Summit 2025Financial Services Technology Summit 2025
Financial Services Technology Summit 2025
Ray Bugg
 
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSmart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Seasia Infotech
 
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Markus Eisele
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptxDevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
Justin Reock
 
Bepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firmBepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firm
Benard76
 
Zilliz Cloud Monthly Technical Review: May 2025
Zilliz Cloud Monthly Technical Review: May 2025Zilliz Cloud Monthly Technical Review: May 2025
Zilliz Cloud Monthly Technical Review: May 2025
Zilliz
 
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Optima Cyber - Maritime Cyber Security - MSSP Services - Manolis Sfakianakis ...
Mike Mingos
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
Lorenzo Miniero
 
Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Kit-Works Team Study_아직도 Dockefile.pdf_김성호Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Kit-Works Team Study_아직도 Dockefile.pdf_김성호
Wonjun Hwang
 
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
SOFTTECHHUB
 
Jignesh Shah - The Innovator and Czar of Exchanges
Jignesh Shah - The Innovator and Czar of ExchangesJignesh Shah - The Innovator and Czar of Exchanges
Jignesh Shah - The Innovator and Czar of Exchanges
Jignesh Shah Innovator
 
machines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdfmachines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdf
AmirStern2
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
AI You Can Trust: The Critical Role of Governance and Quality.pdf
AI You Can Trust: The Critical Role of Governance and Quality.pdfAI You Can Trust: The Critical Role of Governance and Quality.pdf
AI You Can Trust: The Critical Role of Governance and Quality.pdf
Precisely
 
GyrusAI - Broadcasting & Streaming Applications Driven by AI and ML
GyrusAI - Broadcasting & Streaming Applications Driven by AI and MLGyrusAI - Broadcasting & Streaming Applications Driven by AI and ML
GyrusAI - Broadcasting & Streaming Applications Driven by AI and ML
Gyrus AI
 
The Changing Compliance Landscape in 2025.pdf
The Changing Compliance Landscape in 2025.pdfThe Changing Compliance Landscape in 2025.pdf
The Changing Compliance Landscape in 2025.pdf
Precisely
 
Financial Services Technology Summit 2025
Financial Services Technology Summit 2025Financial Services Technology Summit 2025
Financial Services Technology Summit 2025
Ray Bugg
 
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSmart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Seasia Infotech
 
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Markus Eisele
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptxDevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
Justin Reock
 

Fs And Self Service

  • 1. On-Demand Application Infrastructure for Developers, Centralized Control for IT Operations and Management Self-Service Application Infrastructure
  • 2. Self-Service Makes Complex Tasks Simple Examples of applying technology and automation to enable users to complete complex tasks without any assistance or human intervention DataSynapse has applied Self-Service to the provisioning of complex application infrastructure Online Banking Airport Check-In ATM Machines In-Store Checkout
  • 3. Does this sound familiar ? The Old Way of Provisioning Complex Application Infrastructure Application Developer IT Operations I need to build a new web app, how do I get a development environment set up? That can take between 1-4 weeks. What do you need? Sounds like you need a couple hosts with a deployment manager and two nodes in the cell at least… that will take at least 3 weeks? We’re building an eCommerce application on the WebSphere Platform using the full network deployment. Okay – I know how complicated WebSphere is, but I really need it as soon as possible.
  • 4. Everyone wants to get the job done right… Pressure to meet deadlines Multiple projects and application releases Dependence on other teams to support their systems and infrastructure requirements Lack of control of their own project schedules and processes Pressure to reduce costs Thousands of users to support, often geographically distributed Too many applications and infrastructure configurations Frequent software revisions, limited staff, tools and equipment Manual processes Application Developer IT Operations and Management Executives Architects Ops Team
  • 5. For Developers: One-Click Provisioning of Application Infrastructure Developer is starting a new web development project Shared Infrastructure Developers are shielded away from the complexity and workflow involved with setting up application infrastructure such as application servers, messaging middleware, and databases “ set up new application infrastructure” Developer/ Portal User Check user permissions Check for available hosts Start image on host Create from template Self-Service
  • 6. For IT Operations Teams: Centralized Control of Infrastructure and Developers Architects can define and enforce standard application infrastructure IT Operations gain centralized control of distributed development Managers can manage costs and drive virtualization and cloud platform adoption IT Architect Create application infrastructure template Architects need to standardize application architectures IT Operations IT Operations need to manage developers access to infrastructure Template Manage user permissions and approval workflow Users Manager IT Managers need to manage costs and adopt shared infrastructure Create a new virtualized server environment Business Rules Repository Permissions Workflow Integration Environments Policies Self-Service
  • 7. Self Service Application Infrastructure 1-Click Provisioning of Application Infrastructure: Easily request new application infrastructure Deploy on-demand to development environment Save configuration changes or updates for sharing between users or environments IT Operations & Management Application Developer Centralized Control of Costs and Technology: Define and share standard infrastructure templates Easily manage user access to templates Track how infrastructure gets deployed, shared, re-used Manage multiple environments (dev / test / prod) Executives Architects Ops Team Benefits to the Business and IT Organizations Lower cost development and less set-up time for application infrastructure Increased standardization Promote the use of shared infrastructure to drive consolidation efforts Drive virtualization & cloud adoption
  • 8. Technical Details and Key Features
  • 9. Developer Workflow Environment 1 Environment 2 Developer (User) 4 Self-Service Portal Images Templates Users Environments Browser access for registered users Create Image From Template 1 Start Image 2 4 Capture modified Image Shared Resources 2 Database 5 Save / Save As modified Image 6 1 1 1 1 1 Configure running Image with platform tools 3 Platform Tools 1 Copy saved Image to target Environment 6
  • 10. Set Up: FabricServer, Portal and Resources Define users, groups and permissions Define workflow and rules Tag distributed resources as shared managed resources FabricServer Repository Permissions Workflow Run-Time Broker IT Architects IT Operations Define whiteboard architectures Work with engineering to build “reference implementation” Use FabricServer development tools to create application infrastructure templates Shared Resources Self-Service Portal
  • 11. Packaging Templates in FabricServer FabricServer provides tools and templates required to build self-contained packages of enterprise applications: FabricServer Distributions Containers Configuration Data … … SDK … Architect uses the pre-built containers and distros that correspond to the components and services of his architecture He adds in the specific configuration information for his architecture Uses build capabilities in DataSynapse Studio to create a new template Templates are stored in FabricServer Application Architecture JEE Web Cluster Templates JMS Server … IT Architect Studio
  • 12. Capturing Configuration Changes Developers use their standard deployment tools to deploy and configure application Utility captures all configuration changes and generates self contained package FabricServer manages the package and can provision it to any runtime environment (physical, virtual, cloud) Bare Metal Server Application Platform Operating System Standard Templates Application Developer Self-Contained Package DataSynapse Engine Virtual Machine – VMware App Specific Configuration Application Code JMS Service Admin Server JEE Web Cluster FabricServer Run-Time Broker Policy Engine Service Repository
  • 13. FabricServer Deployment Policies Fabric administrators configure policies that dictates how Fabric Broker should provision applications Policy Manager contains a list of policies and a schedule, which specifies which policy should be active at any given time Deploying Applications – users can create policies that have all of configuration data required to deploy enterprise applications: Allocation Rules– Min / max infrastructure (how many cpus/processes?) Deployment Preferences – class of machine (eg. X86 blade, dual core), OS (Windows, Linux), etc.. Prioritization – which applications are more business critical than others Service Levels – rules for monitoring performance and how new clustered instances should be added / deleted based on throughput or other metrics
  • 14. Benefits for All For Developers Application Developers FabricServer Repository Run-Time Broker Shared Resources Permissions Workflow Integration IT / Finance Management IT Operations / Architecture Environment A One Click Provisioning Simple Web Interface Hides Complexity Architects Ops Team Executives Manage Costs Drive Standardization Empower Developers Automate Provisioning Drive Virtualization, and Cloud Adoption Drive Virtualization, and Cloud Adoption
  • 15. Provisioning complex application infrastructure is only 1-click away “ 1-click” provisioning of application infrastructure Simple and powerful web front-end For Application Developers Hides all the complexity of setting up infrastructure For IT Operations and Management Manage and share standard application architectures Centralized control of costs and technology Empower developers to help themselves Self-Service Architecture Self-Service Portal Physical Virtual Clouds Shared Infrastructure FabricServer Repository Permissions Workflow Integration Policies Run-Time Broker
  • 16. On-Demand Application Infrastructure for Developers, Centralized Control for IT Operations and Management Self-Service Application Infrastructure
  • 17. Key Terms Terms User: a business application developer that uses the self-service portal to instantiate and configure standard application architectures Template: packaged baseline application architecture (e.g., clustered java application server, an ESB, a database driven web application) Environment: a shared datacenter resource pool (virtual or physical) managed by FabricServer Image: a set of artifacts which when started comprises a multi-tiered, distributed application Platform Tools: vendor-provided configuration tooling, e.g., WebSphere Deployment Manager Actions Create Image: assembles and deploys a baseline set of artifacts from an installed template to a target environment Start Image: activates the image on target environment Capture Image: constructs a new image out of a live configured, running application Save Image: copies the image from the target environment to the self-service database, so it can be shared between users or environments Copy Image: moves a copy of a saved application image to a new environment
  翻译: