Ladies Be Architects - Salesforce Community Cloud Securitygemziebeth
This document provides an overview of communities and user licensing in the Salesforce Community Cloud. It discusses the differences between customer community, customer community plus, and partner community user licenses. It also outlines several ways to share community data, including implicit sharing, sharing sets, share groups, and super user access. The document demonstrates how to set up a sharing set and activate a share group. It describes what high-volume community users can and cannot do and how partner and community plus super users can access additional data.
Charly takes us through how to design a customer mobile strategy and the dependencies to consider:
Questions checklist
The pros and cons of Salesforce mobile apps vs custom apps
HTML5, Native (iOS/Android/Windows Mobile) or Hybrid solutions
Mobile app security
Testing strategy
Ladies Be Architects: Integration Study Group: Security & State Managementgemziebeth
The document summarizes the key topics discussed during an integration peer-led study group meeting. It covers certificates and 2-way SSL, security considerations including OAuth, state management patterns, mashups and Canvas. For certificates, it discusses the differences between 1-way and 2-way SSL, how certificates are created and used in Salesforce. For security, it outlines user authentication, OAuth flows and setup. For state management, it provides overviews of handling state in request/reply, fire and forget, remote call-in and batch synchronization patterns. Finally, it defines mashups and how they can be implemented via links and iframes in Salesforce, as well as an overview of the Canvas framework.
Ladies Be Architects - Study Group III: OAuth 2.0 (Ep 1)gemziebeth
Join us as we look into OAuth 2.0 to help us study for the Identity and Access Management Designer certification exam. Episode 1 covers the principles of OAuth 2.0
In this presentation, we are looking at Rest and Hateoas which are APIs. We are interested to see how each API allows applications to communicate with one another.
The document discusses Kovair's requirements management capabilities. Kovair allows organizations to gather requirements through direct entry, email, integration with other tools. It supports requirements elicitation, analysis, specification, validation and integration with other phases of the development lifecycle. Key features include classification, prioritization, collaborative review, diagramming, versioning, filtering and reuse of requirements.
Establishing SOA Focused Enterprise ArchitectureChris Haddad
Enterprise architecture frameworks (i.e. TOGAF) define data, application, technology, and business domains. Where do services, APIs , and streams fit into the blueprint? Teams can enhance architectural integrity and coherence by establishing a SOA-focused and API-centric foundation for their architecture efforts. In this presentation, Chris will describe key Enterprise Architecture patterns and practices that accelerate project delivery and create a SOA-focused architecture. During this session, you will learn:
Why SOA-focused Enterprise Architecture and API-centric approaches accelerate project delivery and increase
What patterns and practices help overcome common SOA and Enterprise Architecture challenges
How to fit project-oriented service development into an Enterprise Architecture picture
Ladies Be Architects - Salesforce Community Cloud Securitygemziebeth
This document provides an overview of communities and user licensing in the Salesforce Community Cloud. It discusses the differences between customer community, customer community plus, and partner community user licenses. It also outlines several ways to share community data, including implicit sharing, sharing sets, share groups, and super user access. The document demonstrates how to set up a sharing set and activate a share group. It describes what high-volume community users can and cannot do and how partner and community plus super users can access additional data.
Charly takes us through how to design a customer mobile strategy and the dependencies to consider:
Questions checklist
The pros and cons of Salesforce mobile apps vs custom apps
HTML5, Native (iOS/Android/Windows Mobile) or Hybrid solutions
Mobile app security
Testing strategy
Ladies Be Architects: Integration Study Group: Security & State Managementgemziebeth
The document summarizes the key topics discussed during an integration peer-led study group meeting. It covers certificates and 2-way SSL, security considerations including OAuth, state management patterns, mashups and Canvas. For certificates, it discusses the differences between 1-way and 2-way SSL, how certificates are created and used in Salesforce. For security, it outlines user authentication, OAuth flows and setup. For state management, it provides overviews of handling state in request/reply, fire and forget, remote call-in and batch synchronization patterns. Finally, it defines mashups and how they can be implemented via links and iframes in Salesforce, as well as an overview of the Canvas framework.
Ladies Be Architects - Study Group III: OAuth 2.0 (Ep 1)gemziebeth
Join us as we look into OAuth 2.0 to help us study for the Identity and Access Management Designer certification exam. Episode 1 covers the principles of OAuth 2.0
In this presentation, we are looking at Rest and Hateoas which are APIs. We are interested to see how each API allows applications to communicate with one another.
The document discusses Kovair's requirements management capabilities. Kovair allows organizations to gather requirements through direct entry, email, integration with other tools. It supports requirements elicitation, analysis, specification, validation and integration with other phases of the development lifecycle. Key features include classification, prioritization, collaborative review, diagramming, versioning, filtering and reuse of requirements.
Establishing SOA Focused Enterprise ArchitectureChris Haddad
Enterprise architecture frameworks (i.e. TOGAF) define data, application, technology, and business domains. Where do services, APIs , and streams fit into the blueprint? Teams can enhance architectural integrity and coherence by establishing a SOA-focused and API-centric foundation for their architecture efforts. In this presentation, Chris will describe key Enterprise Architecture patterns and practices that accelerate project delivery and create a SOA-focused architecture. During this session, you will learn:
Why SOA-focused Enterprise Architecture and API-centric approaches accelerate project delivery and increase
What patterns and practices help overcome common SOA and Enterprise Architecture challenges
How to fit project-oriented service development into an Enterprise Architecture picture
This document provides an overview of Salesforce and its key features. It describes the different delivery models for Salesforce including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also defines private and public clouds and describes a hybrid cloud model. The rest of the document outlines the main tabs and record types in Salesforce including contacts, accounts, opportunities, products, and reports.
An overview of forms history and a comparison between Microsoft form solutions and Nintex (a Form and Workflow Automation solution) as well as link to recorded Nintex demo
AnalytiXTM Release Manager is a software tool that provides a web-based interface for defining, planning, tracking, approving, and validating software releases. It aims to streamline the release management process, provide visibility into releases, and facilitate standardization. Key features include integrating with mapping tools, creating and managing planned releases, consolidating related documents, and tracking approvals. It can be deployed on-premises or as a cloud-based software as a service. Support and implementation services are also available from AnalytiX Data Services.
Take your experts to the field - Field Service BootcampNico Fernandez
This document provides an overview and agenda for a Field Service Bootcamp on Dynamics 365 Remote Assist. The bootcamp will cover the different use cases for Remote Assist, including maintenance, audits and inspections, improving customer service, and manufacturing training. It will also review the available devices, including desktops, tablets, mobile devices, and HoloLens. The key features of Remote Assist will be demonstrated, such as call recording, markups, sharing documents and pictures. Integration with Field Service, OneDrive, and Common Data Service will also be discussed. Attendees will learn how to get started with a demo environment and training.
Introduction to Salesforce for beginners | Namespace ITnamespaceit
This document discusses Salesforce, a cloud-based CRM platform. It defines key cloud computing models like SaaS, PaaS and IaaS and provides Salesforce as an example. It also outlines the different editions of Salesforce including their pricing and limitations. The document then explains core Salesforce concepts like objects, fields, views and controllers using the MVC framework. It concludes by answering any questions.
Don’t Struggle with Complex and Rigid Data Migrations, Leverage API Wizard to...Vineeth Mylapur
Rackspace saved significant time and resources by improving their data processing tasks using API Wizard to help with their Service Contract creations and mass uploads. Rackspace was spending valuable time and resources on daily data entry and managing mass changes to Master Data. Rackspace utilizes a scalable, customizable solution to improve data standardizations, cleansing, data migrations, and improve complicated integrations/automations by leveraging APIWizard
Objective 1: Improve data processing efficiency, Improve data quality, Save time and resources
Objective 2: Expedite service contract creation and mass upload process
Objective 3: Reduce data entry errors
Objective 4: Reduce User dependency on IT and compatibility issues
Objective 5: Utilize for Financials, Supply Chain, Manufacturing, Projects, HR / HCM, Asset Lifecycle Mgmt , Service Contracts
Learn how to continually measure and optimise the performance and availability of your Java, .NET and Ruby on Rails applications. Understand how you can quickly locate and rectify common performance issues such as CPU spike, memory leaks, slow database calls, etc.
AMIS and Oracle JET - Oracle OpenWorld 2017 Panel on JETLucas Jellema
This presentation provides a brief overview of some of the activities around Oracle JET at AMIS. This presentation was prepared for the Oracle OpenWorld 2017 conference - for the JET Panel Session- SUN4389
Oracle JavaScript Extension Toolkit is a modern architecture for front-end JavaScript development. Where ever an Oracle organization uses JavaScript for web or mobile development, they use Oracle JavaScript Extension Toolkit to solve common enterprise problems. However, what are organizations outside Oracle doing with Oracle JavaScript Extension Toolkit? In this session meet representatives from organizations where Oracle JavaScript Extension Toolkit is used, and let them show you the places where they're using Oracle JavaScript Extension Toolkit; what their mix of technology, architectures, and clouds is; and discuss with them the applicability of Oracle JavaScript Extension Toolkit in your context. Prepare to come to this session with questions!
SharePoint Custom Development ... Can we? Should we?Joel Jeffery
Discussing options for development for SharePoint 2016 on premise and SharePoint Online, and best practice approaches for both. From the Brighton SharePoint Meetup, 25 May 2017.
The document provides information about the 70-488 Developing Microsoft SharePoint Server 2013 Core Solutions exam, including that it contains 4 scenarios with 24 related questions, 21 standard questions for a total of 45 questions over 155 minutes. The scenarios are 4-6 pages long with an introduction, requirements, UML diagram, permissions, and source code. Questions are rarely single-answer and include multiple choice, partial answers, drag and drop, and dropdown questions focusing on workflows, apps, design manager, taxonomy, migration functionality, authentication, and more.
Architecture of Dynamics CRM with Office 365 and AzurePedro Azevedo
This document provides an overview of Microsoft Dynamics 365 and how it integrates with other Microsoft technologies like Office 365 and Azure. It discusses the CRM market share and Dynamics 365's growth. It describes how Dynamics 365 can be deployed on Azure and leverages various Azure services for capabilities like offline syncing, machine learning, voice of customer, and more. It also mentions related technologies like PowerApps, Logic Apps, and pricing considerations.
Configurable Alerts Framework for PeopleSoftLeandro Baca
The Configurable Alerts Framework for PeopleSoft enables user-defined monitoring and auditing of transactional or configuration data, alerting interested parties whenever an exception is raised.
Using logic apps for dynamics 365 integrationPeter Haggert
Logic Apps provides a visual way to design and automate workflows and integrations in the cloud. It connects disparate systems across on-premises and cloud environments. Logic Apps uses triggers to start workflows based on events and a series of action steps. It provides managed connectors to access data sources and APIs. An on-premises data gateway is required to connect Logic Apps to certain on-premises data sources. Examples shown include using Logic Apps to integrate an on-premises SQL database with Dynamics 365 and vice versa.
Release Manager (RM) from Analytix Data Services offers
a clean, intuitive 100% web interface to track the release
process approvals, audits, and verifications through the approval process when migrating release objects from one
environment to another. RM enables the user to upload any
kind of shared template object when standardizing the type
of forms required for planned releases, system access and
approvals
Read More to find out more
(ATS6-APP05) Deploying Contur ELN to large organizationsBIOVIA
Introducing new IT systems that affect many users could be challenging, in particular for large organizations. This session will describe how Contur ELN has been deployed to 1000+ users in different fields of R&D. Case studies will be used to illustrate strategies and practical considerations.
As we step into the connected world, the demand for an omni-channel experience covering all the devices- mobile, tablets and smart watches, is increasing at an exponential trajectory. There is a growing need for developing web apps with intuitive customer centric interfaces, similar to the native apps or a desktop software.
Businesses need to adapt themselves to this rising consumerism and develop user-centric web applications with the following characteristics:
Seamless multi-platform experience
Robust architecture for future-proofing
High availability and scalability
Easy maintainability and security
The challenges faced while building a quality web app escalate further with the need to select the right set of technologies and development model to build your app. Additionally, the timelines available for development have become shorter, owing majorly to frequent changing business dynamics, adding more pressure on the development team to build the apps rapidly.
Harinbger systems hosted a webinar "Building Amazing Web Applications Rapidly with Emerging Tech" on October 21st, 2015. Attendees gained insights on how to leverage the emerging trends and technologies in web development to build a quality app rapidly.
This document is a resume for Pravin R. Pandagale seeking a job as a Java programmer. It summarizes his 1+ years of experience developing complex Java applications and web applications using technologies like Java, JDBC, Servlets, JSP, JSF, Python and frameworks like Spring. It also lists two projects he worked on - an Escrow Management System for a bank and an Auto Reconciliation system, describing his roles and responsibilities which included development, testing, deployment and more.
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...Sam Garforth
Sam Garforth presented this at the Salesforce Enterprise Architect Forum on January 12th 2017. It covers governance and best practices for developing, deploying and supporting applications running on the Salesforce platform, whether these be apps or configurations of Sales or Service Cloud or Communities.
ALM with TFS: From the Drawing Board to the CloudJeremy Likness
Managing the lifecycle of software development can be a daunting task, especially after having adopted an Agile methodology that has you moving faster than ever. That is why it is more important than ever to have the right tools in place that allow you to effectively manage all facets of your SDLC from requirements gathering to testing and deployment. In the suite of tools available in the space of Application Lifecycle Management (ALM), Team Foundation Server (TFS) is a stand out. Let us show you how your organization can benefit from the advanced capabilities and unique configurability of TFS to successfully deliver your software development projects on time and on budget.
This document provides an overview of Salesforce and its key features. It describes the different delivery models for Salesforce including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). It also defines private and public clouds and describes a hybrid cloud model. The rest of the document outlines the main tabs and record types in Salesforce including contacts, accounts, opportunities, products, and reports.
An overview of forms history and a comparison between Microsoft form solutions and Nintex (a Form and Workflow Automation solution) as well as link to recorded Nintex demo
AnalytiXTM Release Manager is a software tool that provides a web-based interface for defining, planning, tracking, approving, and validating software releases. It aims to streamline the release management process, provide visibility into releases, and facilitate standardization. Key features include integrating with mapping tools, creating and managing planned releases, consolidating related documents, and tracking approvals. It can be deployed on-premises or as a cloud-based software as a service. Support and implementation services are also available from AnalytiX Data Services.
Take your experts to the field - Field Service BootcampNico Fernandez
This document provides an overview and agenda for a Field Service Bootcamp on Dynamics 365 Remote Assist. The bootcamp will cover the different use cases for Remote Assist, including maintenance, audits and inspections, improving customer service, and manufacturing training. It will also review the available devices, including desktops, tablets, mobile devices, and HoloLens. The key features of Remote Assist will be demonstrated, such as call recording, markups, sharing documents and pictures. Integration with Field Service, OneDrive, and Common Data Service will also be discussed. Attendees will learn how to get started with a demo environment and training.
Introduction to Salesforce for beginners | Namespace ITnamespaceit
This document discusses Salesforce, a cloud-based CRM platform. It defines key cloud computing models like SaaS, PaaS and IaaS and provides Salesforce as an example. It also outlines the different editions of Salesforce including their pricing and limitations. The document then explains core Salesforce concepts like objects, fields, views and controllers using the MVC framework. It concludes by answering any questions.
Don’t Struggle with Complex and Rigid Data Migrations, Leverage API Wizard to...Vineeth Mylapur
Rackspace saved significant time and resources by improving their data processing tasks using API Wizard to help with their Service Contract creations and mass uploads. Rackspace was spending valuable time and resources on daily data entry and managing mass changes to Master Data. Rackspace utilizes a scalable, customizable solution to improve data standardizations, cleansing, data migrations, and improve complicated integrations/automations by leveraging APIWizard
Objective 1: Improve data processing efficiency, Improve data quality, Save time and resources
Objective 2: Expedite service contract creation and mass upload process
Objective 3: Reduce data entry errors
Objective 4: Reduce User dependency on IT and compatibility issues
Objective 5: Utilize for Financials, Supply Chain, Manufacturing, Projects, HR / HCM, Asset Lifecycle Mgmt , Service Contracts
Learn how to continually measure and optimise the performance and availability of your Java, .NET and Ruby on Rails applications. Understand how you can quickly locate and rectify common performance issues such as CPU spike, memory leaks, slow database calls, etc.
AMIS and Oracle JET - Oracle OpenWorld 2017 Panel on JETLucas Jellema
This presentation provides a brief overview of some of the activities around Oracle JET at AMIS. This presentation was prepared for the Oracle OpenWorld 2017 conference - for the JET Panel Session- SUN4389
Oracle JavaScript Extension Toolkit is a modern architecture for front-end JavaScript development. Where ever an Oracle organization uses JavaScript for web or mobile development, they use Oracle JavaScript Extension Toolkit to solve common enterprise problems. However, what are organizations outside Oracle doing with Oracle JavaScript Extension Toolkit? In this session meet representatives from organizations where Oracle JavaScript Extension Toolkit is used, and let them show you the places where they're using Oracle JavaScript Extension Toolkit; what their mix of technology, architectures, and clouds is; and discuss with them the applicability of Oracle JavaScript Extension Toolkit in your context. Prepare to come to this session with questions!
SharePoint Custom Development ... Can we? Should we?Joel Jeffery
Discussing options for development for SharePoint 2016 on premise and SharePoint Online, and best practice approaches for both. From the Brighton SharePoint Meetup, 25 May 2017.
The document provides information about the 70-488 Developing Microsoft SharePoint Server 2013 Core Solutions exam, including that it contains 4 scenarios with 24 related questions, 21 standard questions for a total of 45 questions over 155 minutes. The scenarios are 4-6 pages long with an introduction, requirements, UML diagram, permissions, and source code. Questions are rarely single-answer and include multiple choice, partial answers, drag and drop, and dropdown questions focusing on workflows, apps, design manager, taxonomy, migration functionality, authentication, and more.
Architecture of Dynamics CRM with Office 365 and AzurePedro Azevedo
This document provides an overview of Microsoft Dynamics 365 and how it integrates with other Microsoft technologies like Office 365 and Azure. It discusses the CRM market share and Dynamics 365's growth. It describes how Dynamics 365 can be deployed on Azure and leverages various Azure services for capabilities like offline syncing, machine learning, voice of customer, and more. It also mentions related technologies like PowerApps, Logic Apps, and pricing considerations.
Configurable Alerts Framework for PeopleSoftLeandro Baca
The Configurable Alerts Framework for PeopleSoft enables user-defined monitoring and auditing of transactional or configuration data, alerting interested parties whenever an exception is raised.
Using logic apps for dynamics 365 integrationPeter Haggert
Logic Apps provides a visual way to design and automate workflows and integrations in the cloud. It connects disparate systems across on-premises and cloud environments. Logic Apps uses triggers to start workflows based on events and a series of action steps. It provides managed connectors to access data sources and APIs. An on-premises data gateway is required to connect Logic Apps to certain on-premises data sources. Examples shown include using Logic Apps to integrate an on-premises SQL database with Dynamics 365 and vice versa.
Release Manager (RM) from Analytix Data Services offers
a clean, intuitive 100% web interface to track the release
process approvals, audits, and verifications through the approval process when migrating release objects from one
environment to another. RM enables the user to upload any
kind of shared template object when standardizing the type
of forms required for planned releases, system access and
approvals
Read More to find out more
(ATS6-APP05) Deploying Contur ELN to large organizationsBIOVIA
Introducing new IT systems that affect many users could be challenging, in particular for large organizations. This session will describe how Contur ELN has been deployed to 1000+ users in different fields of R&D. Case studies will be used to illustrate strategies and practical considerations.
As we step into the connected world, the demand for an omni-channel experience covering all the devices- mobile, tablets and smart watches, is increasing at an exponential trajectory. There is a growing need for developing web apps with intuitive customer centric interfaces, similar to the native apps or a desktop software.
Businesses need to adapt themselves to this rising consumerism and develop user-centric web applications with the following characteristics:
Seamless multi-platform experience
Robust architecture for future-proofing
High availability and scalability
Easy maintainability and security
The challenges faced while building a quality web app escalate further with the need to select the right set of technologies and development model to build your app. Additionally, the timelines available for development have become shorter, owing majorly to frequent changing business dynamics, adding more pressure on the development team to build the apps rapidly.
Harinbger systems hosted a webinar "Building Amazing Web Applications Rapidly with Emerging Tech" on October 21st, 2015. Attendees gained insights on how to leverage the emerging trends and technologies in web development to build a quality app rapidly.
This document is a resume for Pravin R. Pandagale seeking a job as a Java programmer. It summarizes his 1+ years of experience developing complex Java applications and web applications using technologies like Java, JDBC, Servlets, JSP, JSF, Python and frameworks like Spring. It also lists two projects he worked on - an Escrow Management System for a bank and an Auto Reconciliation system, describing his roles and responsibilities which included development, testing, deployment and more.
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...Sam Garforth
Sam Garforth presented this at the Salesforce Enterprise Architect Forum on January 12th 2017. It covers governance and best practices for developing, deploying and supporting applications running on the Salesforce platform, whether these be apps or configurations of Sales or Service Cloud or Communities.
ALM with TFS: From the Drawing Board to the CloudJeremy Likness
Managing the lifecycle of software development can be a daunting task, especially after having adopted an Agile methodology that has you moving faster than ever. That is why it is more important than ever to have the right tools in place that allow you to effectively manage all facets of your SDLC from requirements gathering to testing and deployment. In the suite of tools available in the space of Application Lifecycle Management (ALM), Team Foundation Server (TFS) is a stand out. Let us show you how your organization can benefit from the advanced capabilities and unique configurability of TFS to successfully deliver your software development projects on time and on budget.
Software Supply Chain Automation Removes Roadblocks to Rugged DevOpsSeniorStoryteller
This document summarizes the benefits experienced by MFS after implementing Jenkins and Nexus to help manage growth in their development organization. Some key points:
1) Jenkins and Nexus helped standardize MFS's development environment, shorten onboarding times, and improve security, code quality, and traceability.
2) Their initial implementation had limited success, but replacing build servers and addressing core issues like branching strategy and artifact management led to wider adoption.
3) Benefits included managing external resources better, inventorying all artifacts, understanding open source licensing risks, and gaining visibility into dependencies and modules.
The document provides an overview of the Agile methodology, including its history, principles, characteristics, and popular methods like Scrum and Extreme Programming (XP). It describes how Agile evolved in the 1990s as an alternative to heavyweight methods like the Waterfall model. Key aspects of Agile include iterative development, frequent delivery of working software, collaboration between self-organizing cross-functional teams, and responding to change over following a plan.
Want to make sure your scope is accurate? How do you dissect requirements to meet your implementation needs? Learn the pitfalls, how to plan MVP projects and what it takes to dig deep and find success when you start your AEM projects.
Recap of TrailheaDX in CT. Slide of Group meet conducted on 26-Jul.
Blog - http://www.jitendrazaa.com/blog
More information available at -
https://www.meetup.com/Connecticut-Salesforce-Developer-User-Group/events/241570452/?comment_table_id=482174126&comment_table_name=event_comment#
This document provides an introduction to DevOps presented by Sri Parthasarathy from cPrime. It discusses how DevOps aims to break down silos between development and operations teams to allow for more frequent deployments through automating processes. DevOps requires both teams to work closely together across the entire development lifecycle from coding to deployment. The presentation outlines some of the technical aspects involved in DevOps including continuous integration, infrastructure as code, automated testing, and continuous delivery.
Lap around ALM with Visual Studio and TFS 2013Paul Hacker
This document discusses features and capabilities of Visual Studio 2013 and Team Foundation Server 2013 for application lifecycle management. It covers areas like agile management, developer tools, testing, feedback, DevOps, release management, and using TFS in the cloud. The presentation agenda includes overviews of TFS, agile portfolio management, code review requests, web-based testing tools, integrating System Center Operations Manager with TFS, release management automation, and capabilities when using Visual Studio Online such as automated builds and load testing.
This document discusses strategies for scaling software development teams while minimizing technical debt. It advocates separating teams into roles including developers, team leaders, and engineering managers. Team leaders are responsible for driving cadence and morale, ensuring deadlines are met, and mentoring developers. Engineering managers focus on skills development and removing barriers. Regular, predictable delivery of features through steady cadence is emphasized over long release cycles to reduce technical debt. Separating concerns like architecture from UI helps determine appropriate processes along the agile-waterfall spectrum.
The document discusses various software development life cycles (SDLC), including:
- The waterfall model, which progresses through sequential phases from requirements to maintenance. It emphasizes documentation but lacks flexibility.
- Rapid application development (RAD), which uses iterative prototyping to speed development but can compromise quality.
- The spiral model, which is iterative and emphasizes risk analysis, making it suitable for large, complex projects.
WSO2Con USA 2017: Building a Successful Delivery Team for Customer SuccessWSO2
Ensuring customer success is the the highest priority when we engage with customers. We need to strive to get the customers into production within the shortest time possible to make sure they have sustainable use of WSO2 products. The key to success is to understand the right products for the solution, define an iterative architecture, come up with an agile engagement model and define clarity in terms of scope and acceptance.
The WSO2 Delivery team is well experienced in ensuring customer success with their experiences in the support and services space. Join this session to learn how to best position WSO2 products and learn some best practices in the engagement models.
Patterns and Practices of a Successful DevOps TransformationChef
This document discusses patterns and practices for a successful DevOps transformation. It outlines key challenges organizations face with manual processes, silos, and infrequent releases. The document then presents patterns for overcoming these challenges through cloud automation, continuous delivery, and reinforcing a DevOps culture. Examples are provided of organizations that have successfully transformed. The document concludes that infrastructure and applications must be rapidly and safely deployed through automation, cloud technologies, and cultural changes to achieve a DevOps transformation.
Development is a critical component of the original implementation of E-Business Suite, and continues with ongoing Support.
-Development is the set of activities surrounding the definition, design, construction, testing and implementation of components of a software solution.
-For our discussion purposes, the software solution in question extends core functionality provided by Oracle EBS modules.
-Even a “vanilla” implementation - where customization is explicitly avoided - may entail a substantial automated data conversion effort, which requires a software solution.
The document provides an overview of agile software development principles and practices. It discusses benefits of agility such as faster time to market and better responsiveness. Common agile frameworks like Scrum and Kanban are summarized. Extreme programming practices for engineering are outlined. The document also discusses scaling agile through frameworks like SAFe and applying lean principles to software development. Overall it serves as a high-level introduction to agile concepts, methods and roles.
This document discusses DevOps, a methodology that combines software development (Dev) and IT operations (Ops). It describes how DevOps aims to improve collaboration between developers and operations teams to more quickly identify and solve problems, allowing for faster and more reliable software delivery. The document provides examples of how DevOps streamlines processes like continuous integration, delivery and deployment through automation and bringing the teams together into a single workflow.
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...AppDynamics
Oceanwide started its AppDynamics journey three years ago and relies heavily on it for its investigations of critical issues. Its usage—a mix of proactive alerting and reactive usage—has allowed Oceanwide to reach high standards of availability. Striving to adopt a DevOps culture, the broader adoption of AppDynamics across the company is a key focus.
In this session, we will discuss how to work with developers and QA staff in their adoption of AppDynamics as well as key initiatives that enable them to use the solution as a common language when interacting with the operations team.
Key takeaways:
o How to promote and nurture the adoption of AppDynamics in developer and QA scrums
o Key elements of a successful DevOps cell built around AppDynamics
o How to establish AppDynamics as the common language between development, QA, and operations
For more information go to: www.appdynamics.com”
This document discusses deployment options for IBM's Collaborative Lifecycle Management (CLM) software on existing projects. It provides background on application lifecycle management (ALM) and defines CLM. CLM offers integrated requirements, quality, planning, and version control management to help meet ALM goals. For projects with existing tools, the document discusses challenges and recommends deployment options like importing data, bridging to existing tools, or synchronizing data between CLM and other tools.
Lifecycle Management with SharePoint Apps and SolutionsSPC Adriatics
The document discusses application lifecycle management (ALM) from the perspective of SharePoint apps and solutions. It covers the main ALM phases including requirements management, software architecture, computer programming, software testing, release management, and software maintenance. Specific techniques are discussed for each phase as they relate to developing SharePoint apps and solutions, such as using Visual Studio, Office 365, and provider-hosted apps. The overall goal is to discuss best practices for managing the lifecycle of SharePoint customizations.
Leveraging DevOps Principles for Release and DeploySerena Software
This document discusses leveraging DevOps principles for improving software release and deployment processes. It notes that while agile development has increased innovation speed, it has pushed bottlenecks to IT operations due to differing goals between development and operations teams. To address this, the document recommends applying DevOps principles such as automating processes, keeping all code and configurations in version control, integrating release and deployment tools, and establishing continuous delivery practices to create repeatable, reliable processes that improve responsiveness to business needs.
Similar to Ladies Be Architects: Study Group IV: Project and System Governance (20)
Salesforce Backup, Restore & Archiving- Adam Best, Senior Program Architectgemziebeth
- How Salesforce protects your data
- Backup Options
- Salesforce Native Backup Tools
- Heroku External Objects
- Archiving Options
- Where Can You Go Next To Learn More
Universal digital - Vedran's slides for mock review boardgemziebeth
Universal Digital wants to build a new Salesforce solution to increase sales of its internet services. The solution will include a product catalog, customer and reseller portals, order fulfillment tracking, billing, and integrations with partners. It will use Salesforce features like communities, workflows, and the service cloud. The project will follow an agile methodology with sandbox environments, continuous integration, and testing throughout development.
This document summarizes the key aspects of Salesforce's sharing architecture discussed in a study group meeting. The sharing architecture includes:
1. Implicit sharing rules that provide access based on record ownership, such as a parent record's owner seeing related child records.
2. Organization-wide defaults that set the base level of access to records.
3. Role hierarchies that extend access to records owned by subordinates in the role hierarchy.
4. Additional layers like public groups, sharing rules, manual sharing, and team sharing provide more granular control over record access and sharing.
This document summarizes a study group presentation on Apex basics for the Platform Developer 1 exam. It discusses what Apex is and how it fits into the exam topics. It covers working with sObjects, querying records using SOQL, manipulating records with loops, writing records using DML, and common mistakes like not bulkifying code. Resources like Trailhead and books are recommended for additional study. There is also information about an upcoming Trailblazer points competition within the Ladies Be Architects community group.
This document summarizes Gemma Emmett's journey to becoming a certified technical architect, from getting her first certification in 2008 as a Salesforce Certified Consultant to achieving architecture certification in August 2017 to March 2018. It also describes the growth of the organization she co-founded called Women in Architecture from 24 members in November 2017 to over 450 members by May 2018. The organization's goals are to build confidence in women in technology, help women become better architects, and celebrate the successes of its members.
Ladies Be Architects: Integration Study Group: Kick Off Slidesgemziebeth
This document summarizes the first meeting of an integration peer-led study group facilitated by Niki Vankerk. The agenda included introductions, an overview of the study group purpose and structure, a review of the integration exam areas, brainstorming topics of interest, assigning topics for the next meeting, and discussing the meeting structure. The group aims to provide motivation for those working towards the integration exam by meeting weekly where members research and present on an assigned topic to teach and learn from each other.
The meeting covered various topics related to remote processes and data integration between Salesforce and external systems. Susannah discussed the request-reply pattern for synchronous integrations. Edith then covered the fire-and-forget pattern for asynchronous integrations. Niki explained batch data synchronization techniques. Nadina talked about options for remote call-ins to Salesforce. Finally, Niki discussed updating the user interface based on data changes using streaming APIs and push topics. The group then brainstormed future meeting topics before concluding.
Certifiably Insane: The Inspiration Behind 14 Certs in 5 monthsgemziebeth
Gemma and Chris Emmett are a married couple who love Salesforce. This presentation was given to the London Admin User Group to provoke thought around the Salesforce certification programme
The simplified electron and muon model, Oscillating Spacetime: The Foundation...RitikBhardwaj56
Discover the Simplified Electron and Muon Model: A New Wave-Based Approach to Understanding Particles delves into a groundbreaking theory that presents electrons and muons as rotating soliton waves within oscillating spacetime. Geared towards students, researchers, and science buffs, this book breaks down complex ideas into simple explanations. It covers topics such as electron waves, temporal dynamics, and the implications of this model on particle physics. With clear illustrations and easy-to-follow explanations, readers will gain a new outlook on the universe's fundamental nature.
This presentation includes basic of PCOS their pathology and treatment and also Ayurveda correlation of PCOS and Ayurvedic line of treatment mentioned in classics.
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPRAHUL
This Dissertation explores the particular circumstances of Mirzapur, a region located in the
core of India. Mirzapur, with its varied terrains and abundant biodiversity, offers an optimal
environment for investigating the changes in vegetation cover dynamics. Our study utilizes
advanced technologies such as GIS (Geographic Information Systems) and Remote sensing to
analyze the transformations that have taken place over the course of a decade.
The complex relationship between human activities and the environment has been the focus
of extensive research and worry. As the global community grapples with swift urbanization,
population expansion, and economic progress, the effects on natural ecosystems are becoming
more evident. A crucial element of this impact is the alteration of vegetation cover, which plays a
significant role in maintaining the ecological equilibrium of our planet.Land serves as the foundation for all human activities and provides the necessary materials for
these activities. As the most crucial natural resource, its utilization by humans results in different
'Land uses,' which are determined by both human activities and the physical characteristics of the
land.
The utilization of land is impacted by human needs and environmental factors. In countries
like India, rapid population growth and the emphasis on extensive resource exploitation can lead
to significant land degradation, adversely affecting the region's land cover.
Therefore, human intervention has significantly influenced land use patterns over many
centuries, evolving its structure over time and space. In the present era, these changes have
accelerated due to factors such as agriculture and urbanization. Information regarding land use and
cover is essential for various planning and management tasks related to the Earth's surface,
providing crucial environmental data for scientific, resource management, policy purposes, and
diverse human activities.
Accurate understanding of land use and cover is imperative for the development planning
of any area. Consequently, a wide range of professionals, including earth system scientists, land
and water managers, and urban planners, are interested in obtaining data on land use and cover
changes, conversion trends, and other related patterns. The spatial dimensions of land use and
cover support policymakers and scientists in making well-informed decisions, as alterations in
these patterns indicate shifts in economic and social conditions. Monitoring such changes with the
help of Advanced technologies like Remote Sensing and Geographic Information Systems is
crucial for coordinated efforts across different administrative levels. Advanced technologies like
Remote Sensing and Geographic Information Systems
9
Changes in vegetation cover refer to variations in the distribution, composition, and overall
structure of plant communities across different temporal and spatial scales. These changes can
occur natural.
This slide is special for master students (MIBS & MIFB) in UUM. Also useful for readers who are interested in the topic of contemporary Islamic banking.
How to Add Chatter in the odoo 17 ERP ModuleCeline George
In Odoo, the chatter is like a chat tool that helps you work together on records. You can leave notes and track things, making it easier to talk with your team and partners. Inside chatter, all communication history, activity, and changes will be displayed.
it describes the bony anatomy including the femoral head , acetabulum, labrum . also discusses the capsule , ligaments . muscle that act on the hip joint and the range of motion are outlined. factors affecting hip joint stability and weight transmission through the joint are summarized.
This presentation was provided by Steph Pollock of The American Psychological Association’s Journals Program, and Damita Snow, of The American Society of Civil Engineers (ASCE), for the initial session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session One: 'Setting Expectations: a DEIA Primer,' was held June 6, 2024.
How to Make a Field Mandatory in Odoo 17Celine George
In Odoo, making a field required can be done through both Python code and XML views. When you set the required attribute to True in Python code, it makes the field required across all views where it's used. Conversely, when you set the required attribute in XML views, it makes the field required only in the context of that particular view.
5. AGENDA
• What does Governance mean?
• Centre of Excellence
• Release Management
• Design Standards
• Source Control
• Deployment Best Practices
6. WHAT DOES GOVERNANCE MEAN?
• Management of the Salesforce org
• Management of releases
• Setting goals that align with the goals of the business
• Working together to achieve those goals
7. A CENTRE OF EXCELLENCE…
• Brings together:
• The right people
• The right knowledge
• To make the right decisions about changes to the org…
• …based on business goals…
• …and aligning with IT best practices
8. AN GOOD CENTRE OF EXCELLENCE…
• Reviews feedback from users
• Responds to enhancement requests
• Is transparent about goals and best practices
• Develops and shares the roadmap
10. WHAT YOUR CENTRE OF EXCELLENCE NEEDS
• A prioritised backlog:
• Bugs
• E.g. Fix an issue with a page taking too long to load
• Enhancements
• E.g. implement duplicate management
• E.g. approval process for opportunities
• A charter
• Business goals
• Strategies
• Principles
11. RELEASE MANAGEMENT PROCESS
• Hotfixes (Incident release plan)
• When stuff breaks
• Daily Releases
• E.g. Bug fixes, user management, changes to reports/dashboards, list views
• Minor Releases
• Changes without a big impact, e.g. fixing a simple workflow
• Need testing but no big change management considerations
• Major Releases
• Significant changes to the org such as introducing a new team or key business process
• Must be tested thoroughly and require change management and training
14. ENVIRONMENTS : MINOR RELEASES
(ENTERPRISE)
Build
and
deploy
Production
Support
sandbox
Deploy
and
Test
SIT
sandbox
UseProduction
15. ENVIRONMENTS : MAJOR RELEASES
(ENTERPRISE)
Build & Test
Dev
sandbox
•Peer QA
•Test
•Code Reviews
•Regression
Tests
SIT
sandbox
End user testing
& feedback
UAT
sandbox
•Deployment
tests
•Data migration
Staging
sandbox
UseProduction
16. GUIDING PRINCIPLES
• Think: are there any other projects going on?
• Test your stuff first!
• Keep sandboxes in sync
• Stick to the design standards given by architects
17. DESIGN STANDARDS: WHERE DO I NEED
THEM?
• In code and integrations
• Documentation
• In testing
• When dealing with large data volumes
18. DESIGN STANDARDS: EXAMPLES
• Use descriptions and standard naming conventions
• Keep consistent data architecture for every project
• Bulkify code
• Agree a standard deprecation method
19. DESIGN STANDARDS: ENFORCEMENT
• Communicate them – and their importance
• Build them into your automated testing software
• When QA-ing, take them into consideration consistently
20. SOURCE / VERSION CONTROL
• Each developer (or clicker!) checks their metadata into a repository
• You can specify a branch to check your changes into e.g. Feature, Hotfix, Default
(Production)
• Easy deployment of latest version into each sandbox – keeping them in sync
• Easy automated testing of items within the branch
21. DEPLOYMENT BEST PRACTICES
• Tools:
• Change sets: daily and minor releases – used by clickers
• IDE: Major and minor releases – used by coders
• DX: Command-line deployment – used by coders and seasoned retro fans
• Jenkins: for continuous integration (a drip feed of changes)
23. NEXT STEPS
• Check out the architecture Trailmix for the Development Lifecycle and
Deployment Designer certification
• Complete the Git and GitHub basics badge
• Work on a project with a multi-step release management process
• Having problems? Implement the process!
24. THANK YOU FOR COMING!
• Join our Trailblazer Community group
• Visit the website: www.archladies.com
• Post your exam successes into the group / on Twitter
• If you tweet, use #LadiesBeArchitects and mention @ArchLadies
• Get Involved –
• Run your own study group
• Speak about your experience
• Buy some swag & wear it to a Salesforce event
• Submit a member story
Editor's Notes
And….
Depends on the company culture, frequency of releases, rules around when things can be released
Depends on the company culture, frequency of releases, rules around when things can be released
Depends on the company culture, frequency of releases, rules around when things can be released
Depends on the company culture, frequency of releases, rules around when things can be released, other projects going on. This scenario is for when there are other projects going on and a minor release is needed.