Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Empowering Developers and
Operators through and
Mayank Tahilramani
Sr. Alliance Manager
GitLab
@Mayanktahil
Kurt Dusek
Sol...
Let’s get started with an
overview...
Software Defined Everything
Digital transformation is a technology and cultural shift
Empower individuals
across teams
Col...
GitLab
A complete DevOps platform delivered as a single application
Idea to Production faster.
Single UI for developers, e...
The HashiCorp Stack
A control plane for every layer of the cloud operating model
Run
Development Cloud Application Automat...
Joint Solution Overview
End-to-end solution for Developers, Operators and more!
Collaborate
Unified UX with
cross team vis...
GitLab
Feature parity between
self managed and
Gitlab.com (SaaS).
Enterprise features for
developers, operators,
managers,...
Terraform
Packages
Products build on
open source to
address
organizational
challenges and
complexity.
PROVISIONING
Terrafo...
Automation Workflow
Management with GitOps
Bridge the gap between Dev, Sec, Ops.
Securly automate app delivery and cloud operations via declarative code.
Infrastruct...
Guiding Principle: GitOps = IaC + MR
● GitLab’s source code management
enables modularization, code
review, code commit, a...
Guiding Principle: Infrastructure as Code
● Using version control and automation to reduce
human error and failed builds.
...
High Level Workflow
App
Developer
Cloud
Operator
Change via
Git commit
Merge
Request
GitLab Project
Repositories
Deploymen...
Detailed Workflow
Change via
Git commit
App Code
Repository
Merge
Request
App
Developer
GitLab CI
Pipeline
Test and Build
...
Let’s see some of this live...
Takeaways
Cloud Native
SaaS or Self Managed
Simply create an account or
deploy your own Terraform
GitLab instance.
Code Driven
Infra...
.com
Create an account for free to start collaborating across your Dev
and Ops teams today!
+ Questions?
Upcoming SlideShare
Loading in …5
×

0

Share

Download to read offline

Empowering developers and operators through Gitlab and HashiCorp

Download to read offline

Companies digitally transforming themselves into modern, software-defined businesses are building their foundation on cloud native solutions like GitLab and Hashicorp. Together, GitLab, Terraform, and Vault are empowering organizations to be more iterative, flexible, and secure. Join us in this session to learn more about how GitLab and Hashicorp are lowering the barrier of entry into industrializing the application development and delivery process across the entire application lifecycle.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Empowering developers and operators through Gitlab and HashiCorp

  1. 1. Empowering Developers and Operators through and Mayank Tahilramani Sr. Alliance Manager GitLab @Mayanktahil Kurt Dusek Solutions Architect GitLab @kdusek
  2. 2. Let’s get started with an overview...
  3. 3. Software Defined Everything Digital transformation is a technology and cultural shift Empower individuals across teams Collaborative, transparent, and self serviced. Industrialize your SDLC and OPs Consistent and secure automation. React to business trends faster Smaller and continuous iterations.
  4. 4. GitLab A complete DevOps platform delivered as a single application Idea to Production faster. Single UI for developers, engineers, and practitioners alike to collaborate and iterate together. Reduce friction and cycle time to roll out ideas into production faster. Code reviews, collaboration, developer experience, productivity Security Dashboard, Code Scanning, and shifting security left. SecuritySCM CDCI Automated build/test pipeline, quality and speed Multi cloud, Kubernetes native, Infrastructure as code Portfolio Project Backlog, sprint, burndown, tracking deliverable Epics and roadmaps enable visualizing and prioritizing future work
  5. 5. The HashiCorp Stack A control plane for every layer of the cloud operating model Run Development Cloud Application Automation Connect Networking Cloud Networking Automation Secure Security Cloud Security Automation Provision Operations Cloud Infrastructure Automation vSphere Various Hardware Identity: AD/LDAP Terraform EKS / ECS Lambda CloudApp/ AppMesh Identity: AWS IAM Cloud Formation AKS / ACS Azure Functions Proprietary Identity: Azure AD Resource Manager GKE Cloud Functions Proprietary Identity: GCP IAM Cloud Deployment Manager
  6. 6. Joint Solution Overview End-to-end solution for Developers, Operators and more! Collaborate Unified UX with cross team visibility and self service. Automate XaC stored in Git and activated via CI/CD. Secure Security shifted left, up, and down.
  7. 7. GitLab Feature parity between self managed and Gitlab.com (SaaS). Enterprise features for developers, operators, managers, security engineers, etc. SCM & CI/CD Starter / Bronze Paid Feature Sets MULI-TEAM BUSINESS SCM & CI/CD INDIVIDUAL Premium / Silver Paid Feature Sets INDIVIDUAL Core Free Ultimate / Gold Paid Feature Sets TBD TBD SUPPORT PROVISIONIN G Operations and Visibility PROVISIONIN GHigh Availability SCM & CI/CD Project Planning PROVISIONIN G Operations and Visibility High Availiblity SCM & CI/CD Project Planning Security and ComplianceSUPPORT SUPPORT
  8. 8. Terraform Packages Products build on open source to address organizational challenges and complexity. PROVISIONING Terraform Cloud Free SMBS ENTERPRISES COLLABORATION PROVISIONING INDIVIDUAL Terraform Cloud Paid Feature Sets TEAMS Open Source Free Terraform Enterprise Paid Feature Sets PROVISIONIN G POLICY & GOVERNANCE PROVISIONIN GCOLLABORATION PROVISIONING SELF-SERVICE PROVISIONIN G POLICY & GOVERNANCE COLLABORATION PROVISIONING SELF-SERVICE OPERATIONS SUPPORT SUPPORT
  9. 9. Automation Workflow Management with GitOps
  10. 10. Bridge the gap between Dev, Sec, Ops. Securly automate app delivery and cloud operations via declarative code. Infrastructure as Code (IaC) Declare cloud operations, collaborate in GitLab, and operationalize with Terraform. Git triggered workflows (GitOps) Trigger pre-defined automation workflows on every change with transparency and visibility. End to end Security Protect source code, secrets, and add guard rails for operational consistency.
  11. 11. Guiding Principle: GitOps = IaC + MR ● GitLab’s source code management enables modularization, code review, code commit, and code testing. ● Merge Request workflows unlock concurrent development between Dev and Ops. ● Git triggered approval workflows provide consistency and oversight. Merge to Master GitLab security testing In pipeline report Dashboard View Manager
  12. 12. Guiding Principle: Infrastructure as Code ● Using version control and automation to reduce human error and failed builds. ● Terraform infrastructure as code and policy as code to automate everything. ● Open source providers allow rapid creation and support for any infrastructure ● GitLab’s Terraform integrations improves UX.
  13. 13. High Level Workflow App Developer Cloud Operator Change via Git commit Merge Request GitLab Project Repositories Deployment Target Automation Pipelines and Approval Flow Dashboard Visibility Collaboration + Automation
  14. 14. Detailed Workflow Change via Git commit App Code Repository Merge Request App Developer GitLab CI Pipeline Test and Build Vault Instance Security Scanning DAST, SAST, Container, etc. Cloud Operator Terraform Pipeline Terraform Init, Plan, Apply, Approve Sentinel Policy Manager XaC RepositoryChange via Git commit Deployment Target Deploy CI Secrets Production Secrets
  15. 15. Let’s see some of this live...
  16. 16. Takeaways
  17. 17. Cloud Native SaaS or Self Managed Simply create an account or deploy your own Terraform GitLab instance. Code Driven Infrastructure as Code (IaC) Enable teams to automate via GitOps and IaC workflows. Cloud Agnostic Deploy to Any Infrastructure Supports AWS, GCP, Azure, and many other providers. Secure Source Code, Policies, Secrets, etc. Enforce security with GitLab Code Scanning, Vault, and Sentinel. Gitlab and Hashicorp provide Developers and Operators with great flexibility, security, and end-to-end automation. Lower the barrier to industrializing the application development and delivery process across the entire application lifecycle Takeaways
  18. 18. .com Create an account for free to start collaborating across your Dev and Ops teams today!
  19. 19. + Questions?

Companies digitally transforming themselves into modern, software-defined businesses are building their foundation on cloud native solutions like GitLab and Hashicorp. Together, GitLab, Terraform, and Vault are empowering organizations to be more iterative, flexible, and secure. Join us in this session to learn more about how GitLab and Hashicorp are lowering the barrier of entry into industrializing the application development and delivery process across the entire application lifecycle.

Views

Total views

353

On Slideshare

0

From embeds

0

Number of embeds

220

Actions

Downloads

16

Shares

0

Comments

0

Likes

0

×