Changes

1,699 bytes added ,  10:26, 14 June 2019
no edit summary
Line 71: Line 71:  
== Break-out Session Information ==
 
== Break-out Session Information ==
   −
'''Session Title:''' Invest in Canada's CRM Journey
+
<span style="background-color:#F9F9F9; padding:2px; border: 1px solid black;">'''Session Title:''' Invest in Canada's CRM Journey</span>
    
'''Description:''' As the first Salesforce customer in the Government of Canada, Invest in Canada will share their Salesforce journey from identifying the need for a CRM through to roll-out. This will cover how and why Salesforce was chosen (needs and requirements, CRM evaluation, decision), how it was implemented (design and architecture, roll-out) in addition to providing reflections on the whole process and lessons learned.
 
'''Description:''' As the first Salesforce customer in the Government of Canada, Invest in Canada will share their Salesforce journey from identifying the need for a CRM through to roll-out. This will cover how and why Salesforce was chosen (needs and requirements, CRM evaluation, decision), how it was implemented (design and architecture, roll-out) in addition to providing reflections on the whole process and lessons learned.
Line 85: Line 85:  
+  
 
+  
   −
'''Session Title:''' A federal government in the age of Could Learning
+
<span style="background-color:#F9F9F9; padding:2px; border: 1px solid black;">'''Session Title:''' A federal government in the age of Could Learning</span>
    
'''Description:''' I am the manager of the first Enterprise Cloud solution procured and launched by ESDC in 2017. 25000 employees are completing their corporate training and operational training through a Cloud application. I will discuss about the benefits and lessons learned of working in a cloud environment.
 
'''Description:''' I am the manager of the first Enterprise Cloud solution procured and launched by ESDC in 2017. 25000 employees are completing their corporate training and operational training through a Cloud application. I will discuss about the benefits and lessons learned of working in a cloud environment.
Line 99: Line 99:  
+  
 
+  
   −
'''Session Title:''' Continuous Integration and Continuous Delivery in a Hybrid Cloud Environment
+
<span style="background-color:#F9F9F9; padding:2px; border: 1px solid black;">'''Session Title:''' Continuous Integration and Continuous Delivery in a Hybrid Cloud Environment</span>
    
'''Description:''' At Immigration, Refugees and Citizenship Canada we’ve recently begun migrating workloads to the cloud.  As part of our cloud journey we’ve had to find creative ways to marry existing development and deployment processes with newer continuous integration and continuous delivery processes (CI/CD).  This has led to the development of a hybrid CI/CD process which leverages existing on-premise tools while also taking advantage of cloud-based services.
 
'''Description:''' At Immigration, Refugees and Citizenship Canada we’ve recently begun migrating workloads to the cloud.  As part of our cloud journey we’ve had to find creative ways to marry existing development and deployment processes with newer continuous integration and continuous delivery processes (CI/CD).  This has led to the development of a hybrid CI/CD process which leverages existing on-premise tools while also taking advantage of cloud-based services.
Line 113: Line 113:  
+
 
+
   −
'''Session Title:''' DevOps, Cloud and open source software - Pillars of a Digital Government
+
<span style="background-color:#F9F9F9; padding:2px; border: 1px solid black;">'''Session Title:''' DevOps, Cloud and open source software - Pillars of a Digital Government</span>
    
'''Description:''' My goal with this presentation would be to go over the GC Digital Standards and showcase how they essentially are embodying these three pillars. Cloud is a scalable and standardised deployment approach, DevOps is the people working together to generate value based on the three ways and Open Source is the collaboration of various individuals and groups addressing common challenges.
 
'''Description:''' My goal with this presentation would be to go over the GC Digital Standards and showcase how they essentially are embodying these three pillars. Cloud is a scalable and standardised deployment approach, DevOps is the people working together to generate value based on the three ways and Open Source is the collaboration of various individuals and groups addressing common challenges.
Line 127: Line 127:  
+  
 
+  
   −
'''Session Title:''' Journey to the Cloud on Boats, Automobiles, Trains, and Planes - The Transport Canada Cloud Story so far
+
<span style="background-color:#F9F9F9; padding:2px; border: 1px solid black;">'''Session Title:''' Journey to the Cloud on Boats, Automobiles, Trains, and Planes - The Transport Canada Cloud Story so far</span>
    
'''Description:''' Our story of leveraging Cloud to modernize our infrastructure, applications, to support Transport Canada's Digital Transformation. It has got elements of organizational culture change; embracing Digital principles; Adopting DevOps; Senior management support; Learning from others; sharing; working with Partners. It's got action, adventure, suspense, and excitement... get some pop-corn and a drink, then sit back and watch ... "Journey to the Cloud on Boats, Automobiles, Trains, and Planes - The Transport Canada Cloud Story so far"
 
'''Description:''' Our story of leveraging Cloud to modernize our infrastructure, applications, to support Transport Canada's Digital Transformation. It has got elements of organizational culture change; embracing Digital principles; Adopting DevOps; Senior management support; Learning from others; sharing; working with Partners. It's got action, adventure, suspense, and excitement... get some pop-corn and a drink, then sit back and watch ... "Journey to the Cloud on Boats, Automobiles, Trains, and Planes - The Transport Canada Cloud Story so far"
Line 141: Line 141:  
+  
 
+  
   −
'''Session Title:''' CRA Cloud Adoption, Chatbots and Performance Testing
+
<span style="background-color:#F9F9F9; padding:2px; border: 1px solid black;">'''Session Title:''' CRA Cloud Adoption, Chatbots and Performance Testing</span>
    
'''Description:'''  An overview of the Canada Revenue Agency's (CRA) overall Cloud Adoption to date, including various challenges faced so far will be presented. Charlie, the CRA’s first chatbot developed in the cloud environment, is an example of the rapid development of a public service that was made possible because of the GC Public Cloud offering. We share with you what we learned in our quest to improving service to Canadians by leveraging cloud based technologies. An update will also be provided on how the team repurposed a development load testing environment hosted from within MS Azure, to enable performance testing of cloud services with minimal time and effort. In addition, discussion around how CRA is further developing automated processes for Performance Testing on Demand, in order to streamline and improve the testing required for Cloud.  
 
'''Description:'''  An overview of the Canada Revenue Agency's (CRA) overall Cloud Adoption to date, including various challenges faced so far will be presented. Charlie, the CRA’s first chatbot developed in the cloud environment, is an example of the rapid development of a public service that was made possible because of the GC Public Cloud offering. We share with you what we learned in our quest to improving service to Canadians by leveraging cloud based technologies. An update will also be provided on how the team repurposed a development load testing environment hosted from within MS Azure, to enable performance testing of cloud services with minimal time and effort. In addition, discussion around how CRA is further developing automated processes for Performance Testing on Demand, in order to streamline and improve the testing required for Cloud.  
Line 155: Line 155:  
+  
 
+  
   −
'''Session Title:''' How to Draw an Owl - A Pragmatic Approach to Continuous Integration and Continuous Deployment
+
<span style="background-color:#FFF2CC; padding:2px; border: 1px solid black;">'''Session Title:''' How to Draw an Owl - A Pragmatic Approach to Continuous Integration and Continuous Deployment</span>
    
'''Description:''' I want to give a short presentation on how we organizations can start their DevOps Journey today for little cost and time investment using free and open source tools.  
 
'''Description:''' I want to give a short presentation on how we organizations can start their DevOps Journey today for little cost and time investment using free and open source tools.  
Line 169: Line 169:  
+  
 
+  
   −
'''Session Title:''' Modern Application Delivery with Kubernetes
+
<span style="background-color:#FFF2CC; padding:2px; border: 1px solid black;">'''Session Title:''' Modern Application Delivery with Kubernetes</span>
    
'''Description:''' Kubernetes + containers ecosystem, CNCF, Security with Istio Service Mesh, KNative and Serverless, Open Policy Agent
 
'''Description:''' Kubernetes + containers ecosystem, CNCF, Security with Istio Service Mesh, KNative and Serverless, Open Policy Agent
Line 183: Line 183:  
+  
 
+  
   −
'''Session Title:''' Tools & Culture in Cloud/DevOps @ ISED
+
<span style="background-color:#FFF2CC; padding:2px; border: 1px solid black;">'''Session Title:''' Tools & Culture in Cloud/DevOps @ ISED</span>
    
'''Description:''' Tell ISED journey to DevOps; ie how ISED adopted CI/CD prior to cloud and emphasize on the importance of the culture shift/support to adopt new approaches/technologies particularly in the cloud.
 
'''Description:''' Tell ISED journey to DevOps; ie how ISED adopted CI/CD prior to cloud and emphasize on the importance of the culture shift/support to adopt new approaches/technologies particularly in the cloud.
Line 197: Line 197:  
+  
 
+  
   −
'''Session Title:''' Bringing cloud deployment previews into your review process
+
<span style="background-color:#FFF2CC; padding:2px; border: 1px solid black;">'''Session Title:''' Bringing cloud deployment previews into your review process</span>
    
'''Description:''' Testing and verifying changes to applications before putting them into production is often a very slow and manual process, involving costly, hard-to-procure servers. Speeding up that process with cloud deployments on low-cost servers removes huge barriers for all your stakeholders.
 
'''Description:''' Testing and verifying changes to applications before putting them into production is often a very slow and manual process, involving costly, hard-to-procure servers. Speeding up that process with cloud deployments on low-cost servers removes huge barriers for all your stakeholders.
Line 217: Line 217:  
+  
 
+  
   −
'''Session Title:''' GitOps for Infrastructure
+
<span style="background-color:#FFF2CC; padding:2px; border: 1px solid black;">'''Session Title:''' GitOps for Infrastructure</span>
    
'''Description:''' Building Cloud Technologies using GitLab and Terraform
 
'''Description:''' Building Cloud Technologies using GitLab and Terraform
Line 231: Line 231:  
+
 
+
   −
'''Session Title:''' Just-in-time compliance - taking your security assessment process from six months to six minutes.
+
<span style="background-color:#FFF2CC; padding:2px; border: 1px solid black;">'''Session Title:''' Just-in-time compliance - taking your security assessment process from six months to six minutes</span>
    
'''Description:''' Security assessments, compliance validation, and reporting represents a huge investment of both time and money by departments building software solutions. This talk will demonstrate a DevOps solution used at the Canadian Digital Service to automatically assess, build, and report our compliance posture as part of our continuous deployment process, speeding up delivery and freeing up capacity for our security team.  
 
'''Description:''' Security assessments, compliance validation, and reporting represents a huge investment of both time and money by departments building software solutions. This talk will demonstrate a DevOps solution used at the Canadian Digital Service to automatically assess, build, and report our compliance posture as part of our continuous deployment process, speeding up delivery and freeing up capacity for our security team.  
Line 251: Line 251:  
+  
 
+  
   −
'''Session Title:''' Enforce ULL/PBMM on IaaS using Ansible
+
<span style="background-color:#FFF2CC; padding:2px; border: 1px solid black;">'''Session Title:''' Enforce ULL/PBMM on IaaS using Ansible</span>
    
'''Description:''' This is a technical presentation covering the use of Ansible to deploy ULL/PBMM controls to IaaS in a cloud agnostic manner - we are also seeking contributors and members in the GoC to join
 
'''Description:''' This is a technical presentation covering the use of Ansible to deploy ULL/PBMM controls to IaaS in a cloud agnostic manner - we are also seeking contributors and members in the GoC to join
Line 265: Line 265:  
+  
 
+  
   −
'''Session Title:''' Jumping into the cloud - falling through or a solid landing?
+
<span style="background-color:#E2EFD9; padding:2px; border: 1px solid black;">'''Session Title:''' Jumping into the cloud - falling through or a solid landing?</span>
    
'''Description:''' When cloud strategy is the priority and plan...what do you do when the unexpected happens and you have to jump into the cloud before you are ready? Under what circumstances would you do this? How would you respond? And will you land in order to continue moving forward or do you fall through? This interactive seasion will describe the PSC’s story of cloud adoption and responding to the unexpected. This session will bring together a diverse panel to share the good, unexpected and unknown that was and is before us....in the cloud.
 
'''Description:''' When cloud strategy is the priority and plan...what do you do when the unexpected happens and you have to jump into the cloud before you are ready? Under what circumstances would you do this? How would you respond? And will you land in order to continue moving forward or do you fall through? This interactive seasion will describe the PSC’s story of cloud adoption and responding to the unexpected. This session will bring together a diverse panel to share the good, unexpected and unknown that was and is before us....in the cloud.
Line 279: Line 279:  
+  
 
+  
   −
'''Session Title:''' Accessibility Matters: Effective testing gives you back a lot of time later
+
<span style="background-color:#E2EFD9; padding:2px; border: 1px solid black;">'''Session Title:''' Accessibility Matters: Effective testing gives you back a lot of time later</span>
    
'''Description:''' Accessibility has a reputation for being hard and sometimes even unobtainable. But building inclusive services that work better for everyone isn’t about perfection. The Canadian Digital Service (CDS) is using a variety of accessibility testing tools. We use a combination of automated testing, assistive technology, manual  and testing with users with disabilities.
 
'''Description:''' Accessibility has a reputation for being hard and sometimes even unobtainable. But building inclusive services that work better for everyone isn’t about perfection. The Canadian Digital Service (CDS) is using a variety of accessibility testing tools. We use a combination of automated testing, assistive technology, manual  and testing with users with disabilities.
Line 313: Line 313:  
+
 
+
   −
'''Session Title:''' Panel Discussion on WLM to Cloud
+
<span style="background-color:#E2EFD9; padding:2px; border: 1px solid black;">'''Session Title:''' Panel Discussion on WLM to Cloud</span>
    
'''Description:''' Discuss strategy development, change management, and execution issues/success when workload migrating legacy workloads to cloud
 
'''Description:''' Discuss strategy development, change management, and execution issues/success when workload migrating legacy workloads to cloud
Line 327: Line 327:  
+
 
+
   −
'''Session Title:''' GCdocs Program Journey to DevOps (with COTS and SSC constraints)
+
<span style="background-color:#E2EFD9; padding:2px; border: 1px solid black;">'''Session Title:''' GCdocs Program Journey to DevOps (with COTS and SSC constraints)</span>
    
'''Description:''' Journey from 2015 to 2019 about how the GCdocs Program evolved our delivery pipeline from manual work to fully automated releases including testing, security and compliance.  Loose agenda is looking like:
 
'''Description:''' Journey from 2015 to 2019 about how the GCdocs Program evolved our delivery pipeline from manual work to fully automated releases including testing, security and compliance.  Loose agenda is looking like:
Line 363: Line 363:  
+  
 
+  
   −
'''Session Title:''' TBS Journey  - Making <nowiki>''</nowiki>Cloud first<nowiki>''</nowiki> a reality
+
<span style="background-color:#F7DCF0; padding:2px; border: 1px solid black;">'''Session Title:''' TBS Journey  - Making <nowiki>''</nowiki>Cloud first<nowiki>''</nowiki> a reality</span>
    
'''Description:''' This presentation will focus on the TBS journey to cloud, including how the department will have 100% of their services on the cloud by the end of the calendar year 2019. It will also focus on the interdependencies of Agile, DevOps and Cloud and highlight some of the lessons learned along the way.
 
'''Description:''' This presentation will focus on the TBS journey to cloud, including how the department will have 100% of their services on the cloud by the end of the calendar year 2019. It will also focus on the interdependencies of Agile, DevOps and Cloud and highlight some of the lessons learned along the way.
Line 378: Line 378:  
+
 
+
   −
'''Session Title:''' Creating and operationalizing a cloud only organisation in GC - Lessons learned 20 months on
+
<span style="background-color:#F7DCF0; padding:2px; border: 1px solid black;">'''Session Title:''' Creating and operationalizing a cloud only organisation in GC - Lessons learned 20 months on</span>
    
'''Description:''' Invest in Canada has adopted a cloud only solutions approach. This small organisation has benefited from being a O365 PBMM pathfinder, as well as a implementing salesforce CRM and MSFT Azure data lake. IIC has recently obtained Authorization to Operate its O365 environment at PBMM.  
 
'''Description:''' Invest in Canada has adopted a cloud only solutions approach. This small organisation has benefited from being a O365 PBMM pathfinder, as well as a implementing salesforce CRM and MSFT Azure data lake. IIC has recently obtained Authorization to Operate its O365 environment at PBMM.  
Line 392: Line 392:  
+
 
+
   −
'''Session Title:''' Architecture in an Agile/DevOps Enterprise
+
<span style="background-color:#D9F4F0; padding:2px; border: 1px solid black;">'''Session Title:''' Architecture in an Agile/DevOps Enterprise</span>
    
'''Description:''' In this session participants will hear from 2 leading Industry experts on how Enterprise Architecture is evolving as a result of adoption of Agile/DevOps processes. Participants will have the opportunity to work with their colleagues in breakout sessions to contribute to identifying how the Government of Canada needs to change.   
 
'''Description:''' In this session participants will hear from 2 leading Industry experts on how Enterprise Architecture is evolving as a result of adoption of Agile/DevOps processes. Participants will have the opportunity to work with their colleagues in breakout sessions to contribute to identifying how the Government of Canada needs to change.   
662

edits