Auto-Cascading Security Updates Through Docker Images Suppose all of your docker images have a security vulnerability, now how do you force a rebuild of these images? How do you deploy the new images without breaking things? In this talk, you’ll learn how to push and audit cascading security updates to hundreds of docker images. All of the tooling we will use is open source so you can easily take advantage of it.You will also learn how to integrate the cascading updates into your CI/CD system which enables performing a verified cascade in the correct order.
Here's something that'll help you understand which features apply to which edition. If you're on PE, there are some great features for Chatter, Sales Cloud, Analytics, Mobile, Site.com, and Force.com customisation. (Created by Salesforce)
Watch this webinar to discover new and updated Salesforce Platform features coming in the Summer '13 Release including: Force.com Canvas (GA) -- Force.com Canvas is now generally available and supports multiple canvases on a page, ability for canvases to talk to each other, distribution through standard packaging processes, and more. Chatter in Apex (GA) -- Chatter in Apex (formerly Connect in Apex) exposes Chatter API objects in Apex, and is now generally available with new classes and methods. The documentation can now be found in the Apex Developer’s Guide. Visualforce Updates -- There are several Visualforce enhancements including configurable timeout for JavaScript remoting, HTML5 output generation options, and various new components. API Updates -- Lots of API Updates including new objects, SOQL/SOSL clauses, and metadata types for easier deployments. ISVForce -- ISVForce has many new additions in Summer ‘13 including an Environment Hub for storing easily switching between orgs, installing/uninstalling packages with the API, and creating trialforce signups using the API.
AngularJS application on Visualforce for the Force.com platform and the Salesforce1 mobile application. Dreamforce 2014. Talk is given for experienced Salesforce developers who want to learn common features of AngularJS to build custom applications for the Salesforce1 mobile app.
This document discusses automating Salesforce development workflows using Jenkins and Git. It provides an overview of Jenkins and the Force.com Migration Tool for versioning Salesforce metadata. The document proposes using these tools to improve upon manual folder backups by allowing for collaboration, change logging, and automation. It then demonstrates a sample nightly Jenkins job that checks out metadata from Git, downloads the latest from Salesforce using the Migration Tool, and commits the changes back to the Git repository. Code reviews can then be facilitated through the online Git hosting.
Lakshmi Chaitanya Arikela has over 4 years of experience as a Technical Specialist developing and implementing ERP systems using Progress 4GL. She currently works as a Technical Lead for Visteon Corporation, where she is responsible for requirement gathering, development, testing, and delivering projects like Business Access Control on time and within budget. Prior to this, she has worked on projects for clients such as Rockwell Automation and Thermasys Corporation developing modules for their MFG/PRO systems.
Even the most successful projects can be derailed by a poor deployment. Join us as we discuss the plans, tools, and strategies that are critical to a successful deployment. We'll also review common mistakes that administrators, developers, and project managers make that can doom a deployment before it's even begun. We'll demonstrate deployment with both point and click tools such as Change Sets, as well as developer tools like Eclipse and Ant.
Continuous integration refers to the practice of frequently integrating and testing code, rather than waiting until the end of a project or development cycle. The practice of continuous integration is a well established best practice that has been used with software development across multiple platforms and languages. Implementing an automated continuous integration system usually involves a source code repository, used to store the code during team development, and a continuous integration tool that polls the repository for changes and automatically builds and deploys the code in a sandbox.
This document discusses automating the development process for managed packages on the Salesforce platform. It describes how the Nonprofit Starter Pack team uses automation tools like GitHub, Jenkins, CumulusCI and Ant to implement version control, continuous integration, and frequent releases. Key benefits of this approach include improved team productivity, reduced errors, and savings of over 4,500 development hours per year. Local unmanaged packages allow development entirely in metadata and help address challenges of developing managed packages in unmanaged orgs.
The document discusses using source control and automation tools like GitHub and Ant to support team development on the Force.com platform. It covers topics like org topologies for different team structures, using Git for source control management across multiple developers and orgs, and automating deployments between orgs using the Force.com Migration Tool triggered by pushes to a GitHub repository. The presentation provides an overview of these tools and techniques and includes demonstrations of integrating a Force.com project with GitHub and automating deployments.
Talk given by Alan Vaghti, SMTS, Software Engineering at Salesforce, at San Francisco Puppet User Group meetup.com event How Salesforce uses r10k, Jenkins, Vagrant, Rouster, GitHub and other tools to support multiple teams doing parallel Puppet development.
This document provides an overview and agenda for a webinar on building customer applications using the Salesforce Toolkits for .NET. It includes a safe harbor statement, introduces the speakers, and outlines the agenda which covers what the toolkits are, why they were built, design principles, the engineering process, sample applications and accelerators, and demonstrations of using the toolkits for ASP.NET, Windows Phone, integrating with Apex controllers and more. Resources and next steps are also provided.
One of the 6 main goals behind Magento 2.0 release are the new Quality and Testing features provided out of the box into this new major release. During this talk it will go over these new features and explain how to integrate these very usefull functionalities into new Magento modules to provide high quality modules. Also it will discuss some internal Magento Core team practices and tools which are used to produce an highly tested product and to provide a high quality software for your business.
This document provides a summary of Arindom Kumar Biswas's professional experience and qualifications. It summarizes that he has over 7 years of experience working as a Project Lead and Technical Lead on Mainframe projects for insurance companies like Cognizant Technology Solutions and MetLife. It also lists his technical skills which include languages like COBOL, JCL, and databases like VSAM, DB2. Finally, it provides details of some of the projects he has worked on, including conversions from legacy to new platforms and product launches.
Join us to learn how the Force.com Migration Tool is a powerful instrument for deploying code and configuring salesfoce.com. The Ant-based tool offers the ability to take a snapshot of your code and configuration, which you can then store in any source code management system such as Git. These snapshots can be used to restore, in part or in whole, your org to a previous state. In addition to recovery, if we stack these snapshots we can use them for forensic purposes to find when a Salesforce environment changed.
Salesforce launched Lightning Component Framework. In this talk I go over "what" are components, "why" components before I jump into "how" to use components (the mechanics). I also talk about Google's Polymer, Facebook's ReactJS all going in this direction for a reason. Components are the future.