devops

An Exploratory Study on the DevOps IT Alignment Model

Aim/Purpose: Based on business-IT alignment, this study addresses the understudied practice of DevOps. Background: Although organizations continue to implement DevOps practices, few studies explore connections with prior theory. This study contributes to this need by developing the DevOps strategic IT alignment model. Methodology: The sample included 57 firms from the current Forbes Global 2000 and the Fortune 500 lists. The authors employed partial least squares structural equation modeling (PLS-SEM) to evaluate the DevOps IT alignment model. Contribution: The proposed model builds a foundation for further investigation into the influence of theory on DevOps using quantitative research methods. It also contributes to a reliable and valid DevOps instrument for future exploration. Findings: Continuous integration of software and knowledge sharing increases the level of IT subunit alignment in large organizations that foster DevOps. Furthermore, practicing DevOps positively influences the level of business-IT alignment. Recommendations for Practitioners: Organizations that cultivate DevOps experience greater levels of business-IT alignment through stronger knowledge sharing and continuous integration of applications. Thus, managers should identify how to develop closer bonds between subunits with dissimilar skillsets in their organizations. Recommendation for Researchers: Researchers should explore how theories interact, help, and/or do not support blossoming practices like DevOps. Impact on Society: Stronger bonds increase knowledge sharing between interdepartmental colleagues. Lower hierarchical levels of an organization as well as higher managerial levels benefit from cross-domain IT knowledge. Future Research: It is important to explore how different types of knowledge in diverse disciplines requires unique cross-discipline bonds to form and whether these relationships have connections with the contingency theory and quality management.




devops

SE-Radio Episode 247: Andrew Phillips on DevOps

Sven Johann talks with Andrew Phillips about DevOps. First, they try to define it. Then, they discuss its roots in agile operations, its relationship to lean development and continuous delivery, its goals, and how to get started. They proceed to system thinking and what “You build it, you run it” means for a system when developers have pager duty.

They continue with the diversity of DevOps requirements among companies and industries; copying ideas versus finding your own way; culture, mindset, and recommended practices; and the mandatory tool chain. They wrap up by discussing architectural styles that support DevOps and DevOps costs versus benefits.




devops

SE-Radio Episode 313: Conor Delanbanque on Hiring and Retaining DevOps

Kishore Bhatia talks with Conor Delanbanque about DevOps Hiring, building and retaining top talent in the DevOps space. Topics include DevOps as a special Engineering skill, building DevOps mindset and culture, challenges in hiring and retaining top talent and building teams and best practices for DevOps engineers and employers hiring for these skills.




devops

Episode 457: Jeffery D Smith on DevOps Anti Patterns

Jeffery D Smith, author of Operations Anti-Patterns, DevOps Solutions, talks about how things can go wrong in development organizations and what DevOps has to offer with host Robert Blumen.




devops

Episode 513: Gil Hoffer on Applying DevOps Practices to Managing Business Applications

Gill Hoffer, co-founder and CTO at Salto, talks with SE Radio host Kanchan Shringi about a new persona -- the Business Engineer -- created by the rise of SaaS and adoption of best-of-breed business applications for back office systems. They examine...




devops

Episode 513: Gil Hoffer on Applying DevOps Practices to Managing Business Applications

Gill Hoffer, co-founder and CTO at Salto, talks with SE Radio host Kanchan Shringi about a new persona -- the Business Engineer -- created by the rise of SaaS and adoption of best-of-breed business applications for back office systems. They examine...




devops

Episode 544: Ganesh Datta on DevOps vs Site Reliability Engineering

Ganesh Datta, CTO and cofounder of Cortex, joins SE Radio's Priyanka Raghavan to discuss site reliability engineering (SRE) vs DevOps. They examine the similarities and differences and how to use the two approaches together to build better software...




devops

DevOps and Continuous Integration: The Basics

Panelists Tim Hall, Peter Belknap, and Robert Wunderlich discuss why DevOps matters and how it changes development methodologies and organizational structure.




devops

DevOps and the Evolution of Enterprise IT

Panelists Tim Hall, Peter Belknap, and Robert Wunderlich discuss DevOps and where it fits with cloud computing and other evolutionary changes in enteprise IT.




devops

DevOps: Tech, Talk, and Territorialism

Panelists Tim Hall, Peter Belknap, and Robert Wunderlich discuss DevOps-friendly technologies and the impact of DevOps on communication and governance.




devops

DevOps, Cloud, and Role Creep - Part 1

DevOps and cloud computing are changing the IT industry -- and changing IT roles. A panel of experts discusses what's happening and how it might affect your job.




devops

DevOps, Cloud, and Role Creep - Part 2

Automation and innovation had a huge impact on the manufacturing jobs of years gone by. Is something similar happening to some IT jobs?




devops

DevOps, Cloud, and Role Creep - Part 3

In 2003 Nicholas Carr said "IT doesn't matter." In 2013 and beyond, what IT roles will matter? Staying relevant may mean stepping out of your comfort zone.




devops

DevOps in the Real World: Culture, Tools, Adoption

DevOps is a hot topic, but is that heat driving adoption? Are organizations on the adoption path making headway in the cultural and technological changes necessary for DevOps success? A panel of DevOps experts discusses these and other issues in this freewheeling conversation.

The Panelists
  • Nicole Forsgen, Founder and CEO, DevOps Research and Assessment LLC, Beaverton, OR
  • Leonid Igolnik, Product Development Executive, Startup Mentor and Advisor, Sand Hill Angels, San Francisco Bay Area.
  • Alena Prokharchyk, Principal Software Engineer, Rancher Labs, Cupertino, CA
  • Baruch Sadogursky, Developer Advocate, JFrog, Cupertino, CA
  • Shay Shmeltzer, Director of Product Management, Oracle Cloud Development Tools, Redwood Shores, CA
  • Kelly Shortridge, Product Manager at SecurityScorecard, NYC
Coming Soon
  • Combating Complexity An article in the September 2017 edition of the Atlantic warned of The Coming Software Apocalypse. Oracle's Chris Newcombe was interviewed for that article. In this podcast Chris joins Chris Richardson, Adam Bien, and Lucas Jellema to discuss heading off catastophic software failures.
  • AI Beyond ChatbotsHow is Artificial Intelligence being applied to modern applications? What are the options and capabilities? What patterns are emerging in the application of AI? A panel of experts provides the answers to these and other questions.

 




devops

#357: DevOps to NoOps: State of Play

Community Managers Javed Mohammed and Bob Rhubart co-host this DevOps State of Play.

What is the current state of play in DevOps? What forces are having the greatest impact on the evolution and adoption of DevOps? Is NoOps a valid prospect for the future? Those questions notwithstanding, one thing is certain: while everybody is talking about DevOps, getting from talk to action is proving to be a substantial hurdle for many organizations. This panel of experts has plenty to say about how to clear that hurdle.

View the complete show notes.




devops

DevOps Engineer

דרוש/ה ארכיטקט ענן מנוסה להשתלבות בצוות ארכטקטים בפרוייקטים מעניינים במיוחד,התפקיד כולל אחריות ליישום ובקרת פתרונות ענן בסביבה טכנולוגית מתקדמת, טיפול ותפעול בעיות ארכיטקטוניות מורכבות, ליווי צוותים החל משלב התכנון ועד לאינטגרציה בייצור, המלצות על שדרוג או החלפת טכנולוגיות לצורך מימוש יעדי הפרויקטים.נסיון בעבודה עם כלים וטכנולוגיות מתקדמות כגון: IaC, כלי CICD, פיתוח סקריפטים ושיתוף פעולה עם צוותי פיתוח!




devops

DevOps on the Microsoft Stack

Location: Electronic Resource- 




devops

EVE - The Emulated Virtual Environment For Network, Security and DevOps Professionals

EVE-NG PRO platform is ready for today’s IT-world requirements. It allows enterprises, e-learning providers/centers, individuals and group collaborators to create virtual proof of concepts, solutions and training environments. EVE-NG PRO is the first clientless multivendor network emulation software that empowers network and security professionals with huge opportunities in the networking world. Clientless management options will allow EVE-NG PRO to be as the best choice for Enterprise engineers without influence of corporate security policies as it can be run in a completely isolated environment.




devops

Adarsh Shah on "Continuous Delivery for Machine Learning" (September NYCDEVOPS Meetup)

Come one, come all! nycdevops does its first virtual meetup! All are invited!

Hope to see you there!




devops

Oct 15 NYC DevOps Meetup: "Introduction to Site Reliability Engineering" by Nathen Harvey

This month's nycdevops meetup speaker is Nathen Harvey of Google, who will give a talk titled "Introduction to Site Reliability Engineering".

The talk starts at 5pm sharp! (NY is in US/Eastern)

Please RSVP! See you there!

https://www.meetup.com/nycdevops/events/272956481/

(This is a virtual meetup. Everyone around the world is invited!)




devops

Thu, Nov 19 NYCDEVOPS meetup: John Allspaw on "Learning From Incidents"

November's nycdevops meetup speaker is John Allspaw, who will give a talk titled "Findings From the Field: 2 Years of Learning From Incidents".

The talk starts at 5pm sharp! (NY is in US/Eastern)

Please RSVP! See you there!

https://www.meetup.com/nycdevops/events/273826675/

(This is a virtual meetup. Everyone in the world is invited!)




devops

Thu, Nov 19 NYCDEVOPS meetup: John Allspaw on "Learning From Incidents"

Don't forget!

November's nycdevops meetup speaker is John Allspaw, who will give a talk titled "Findings From the Field: 2 Years of Learning From Incidents".

The talk starts at 5pm sharp! (NY is in US/Eastern)

Please RSVP! See you there!

https://www.meetup.com/nycdevops/events/273826675/

(This is a virtual meetup. Everyone in the world is invited!)




devops

velocityconf: Free webcast w/ @jon lives http://t.co/TxL60Oagos 'Michelin Starred Cooking with Chef at Etsy' starting NOW. #velocityconf #devops

velocityconf: Free webcast w/ @jon lives http://t.co/TxL60Oagos 'Michelin Starred Cooking with Chef at Etsy' starting NOW. #velocityconf #devops




devops

velocityconf: LAST DAY for #velocityconf EU call for speakers http://t.co/qShofQCDPl Share your best #WPO, #Ops, and #DevOps stories.

velocityconf: LAST DAY for #velocityconf EU call for speakers http://t.co/qShofQCDPl Share your best #WPO, #Ops, and #DevOps stories.




devops

velocityconf: RT @allspaw: Operations and System Safety - always a student http://t.co/1VYBEZYrK8 #devops #velocityconf

velocityconf: RT @allspaw: Operations and System Safety - always a student http://t.co/1VYBEZYrK8 #devops #velocityconf




devops

DevOps, LLMs, and the Software Development Singularity

A Brief History of DevOps To understand the future of DevOps, it’s worth understanding its past—which I can recall with a level

The post DevOps, LLMs, and the Software Development Singularity appeared first on Gigaom.




devops

Securing Efficiency Amid COVID-19 Outbreak: Eurisko Mobility Adopts DevOps-powered Work From Home Strategy

With teams in Lebanon, United States, Saudi Arabia, United Arab Emirates and Kuwait, Eurisko Mobility successfully implements Work From Home strategy in order to keep delivering enterprise mobile, web, IoT products to local and international clients




devops

Azure for DevOps: Continuous Integration

Companies need DevOps professionals who can help their teams ship high-quality products and services quickly and reliably. Earning the Azure DevOps Engineer Expert certification validates your DevOps expertise, helping you become more competitive both within your current organization and in the job market at large. In this course, instructor Robby "Sap" Millsap helps you prepare for the Microsoft Azure DevOps Solutions (AZ-400) exam—the required exam for this certification—by exploring the concepts covered in the test's Implement Continuous Integration domain. Sap works through key exam topics, including strategies for managing code quality, integrating security analysis tools into your build process, and planning build dependencies. Whether you're studying for the AZ-400 exam—or you just want to take a deeper dive into continuous integration with Azure DevOps—this course can help you acquire the skills you need to be successful. (Author: Robby Millsap)




devops

sysadmin/developer/devops type folks (Bloomington, Indianapolis)

Indiana University's Global Network Operations Center is looking to hire multiple people into their systems engineering and software development group. Are you a sysadmin who's capable of dev? Are you a dev who's capable of sysadmin? Know some of both? Want to learn more? Want to have a hand in supporting research and education-focussed networking in the US and across the world?

Full time, professional, permanent appointments. Great benefits.

Have questions? You can reply to this post, memail me, or send email to careers@globalnoc.iu.edu.

Lots more info and how to apply.




devops

DevOps with controls

You can have it all: quicker releases and security. In this article, learn about a discovery-focused, event-driven automation approach for controls to keep your organization safe in the cloud.




devops

Next nycdevops meetup: Kubernetes Informers (Wed, June 19)

Robert Ross (a.k.a. Bobby Tables) will be the speaker at the next nycdevops meetup on Wed, une 19, 2019.

Full details and RSVP info: https://www.meetup.com/nycdevops/events/261842702/

NOTE: Different day and location!

  • Title: Staying Informed with Kubernetes Informers
  • Speaker: Robert Ross (Bobby Tables) from FireHydrant
  • Date: Wed, June 19, 2019
  • Location: Compass, 90 Fifth Ave, New York, NY 10011

Kubernetes state is changing all the time. Pods are being created. Deployments are adding more replicas. Load balancers are being created from services. All of these things can happen without anyone noticing. But sometimes we need to notice, however, for when we need to react to such events. What if we need to push the change to an audit log? When if we want to inform a Slack room about a new deployment? In Kubernetes, this is possible with the informers that are baked into the API and Go client. In this talk we'll learn how informers work, and how to receive updates when resources change using a simple Go application.

SPEAKER BIO:

Bobby is the founder of FireHydrant.io, and also previously worked as a staff software engineer at Namely, and also built things at DigitalOcean. He likes bleeding edge tech and making software that helps teams build better better systems. From deploying Spinnaker, Istio, and Kubernetes, he has cursed at a lack of docs and code spelunked through the code and loves telling the war stories about them.

Full details and RSVP info: https://www.meetup.com/nycdevops/events/261842702/




devops

November nycdevops meetup: DevSecOps and supply chain attack

Irina Tishelman from Sonatype will present a talk "Automate or Die - DevSecOps in the Age of Software Supply Chain Attacks" at the November 14, 2019 nycdevops meetup.

The meetup meets at the Stack Overflow office in NYC.

https://www.meetup.com/nycdevops/events/265281451/

You don't want to miss this one!




devops

DevOpsDays NYC 2020 Call For Participation!

DevOpsdays NYC is happening March 3-4, 2020. The Call For Participation (CFP) is now open!

If you have any ideas that you want to share with the local community please submit your talks using the link below:

https://www.papercall.io/dodnyc2020




devops

Get your DevOpsDays NYC tickets now!

DevOpsDays is about 2 weeks away! Commencing on Tuesday, March 3 and lasting for 2 days, this is the best NYC-area DevOps conference you can attend. The speaker lineup is very impressive (if I say so myself :-) ).

The best part about attending a local conference is that your boss only has to approve the ticket price (no hotel or flights, eh?).

Looking forward to seeing you there!

P.S. I'm speaking on the last day. It will be all new material that I haven't presented before. Please check it out!




devops

TS/SCI DevOps Engineer

Position: TS/SCI Mid-Level DevOps Engineer Location: Alexandria, VA Clearance: TS/SCI Required XTS Needs Experienced DevOps Engineers for a New, Innovative Project to Build a Data Lake for the Intelligence Community! Email Robert.Chambers@xts-inc.com if interested or apply here. Description




devops

DevOps Engineer

Position Overview: Under the direction of the Software Manager, the DevOps Engineer is someone who will work collaboratively with software engineering on a common goal of creating high quality, stable software in accordance with company policies and procedures. Duties include managing build server




devops

velocityconf: Free webcast w/ @jon lives http://t.co/TxL60Oagos 'Michelin Starred Cooking with Chef at Etsy' starting NOW. #velocityconf #devops

velocityconf: Free webcast w/ @jon lives http://t.co/TxL60Oagos 'Michelin Starred Cooking with Chef at Etsy' starting NOW. #velocityconf #devops




devops

velocityconf: LAST DAY for #velocityconf EU call for speakers http://t.co/qShofQCDPl Share your best #WPO, #Ops, and #DevOps stories.

velocityconf: LAST DAY for #velocityconf EU call for speakers http://t.co/qShofQCDPl Share your best #WPO, #Ops, and #DevOps stories.




devops

velocityconf: RT @allspaw: Operations and System Safety - always a student http://t.co/1VYBEZYrK8 #devops #velocityconf

velocityconf: RT @allspaw: Operations and System Safety - always a student http://t.co/1VYBEZYrK8 #devops #velocityconf





devops

Building a DevOps culture [electronic resource] / Mandi Walls

Walls, Mandi, author




devops

235 JSJ JavaScript Devops and Tools with Donovan Brown and Jordan Matthiesen

00:50 Intro to guests Donovan Brown and Jordan Matthiesen

1:14 Javascript and Devops

3:49 Node JS and integrating with extensions

11:16 Learning Javascript coming from another language

15:21 Visual Studio Team Services at Microsoft, integration and unit testing

25:10 Visual Studio Code and mobile development

  • Apache Cordova open source project

31:45 TypeScript and tooling

33:03 Unit test tools and methods

38:39 ARM devices and integration

QUOTES:

“It’s not impossible, it’s just a different set of challenges.” - Donovan Brown

“Devops is the union of people, process and products to enable continuous delivery of value to your end users” - Donovan Brown

“Apps start to feel more native. They can actually get form.” - Jordan Matthiesen

PICKS:

Veridian Dynamics (AJ)

Jabberwocky Video (AJ)

Hard Rock Cafe - Atlanta (Charles)

CES (Charles)

3D printers (Donovan)

High-Yield Vegetable Gardening (Jordan)

taco.visualstudio.com

Jordan on Twitter @jmatthiesen

Visualstudio.com

Donovanbrown.com

Donovan on Twitter @donovanbrown

SPONSORS:

Front End Masters

Hired.com




devops

JSJ 318: Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari LIVE at Microsoft Build

Panel:

  • Charles Max Wood

Special Guests: Ori Zohar and Gopinath Chigakkagari

In this episode, the JavaScript Jabber panelists discuss Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari at Microsoft Build. Ori is on the product team at VSTS focusing on DevOps specifically on Azure. Gopinath is the group program manager in VSTS primarily working on continuous integration, continuous delivery, DevOps, Azure deployment, etc. They talk about the first steps people should take when getting into DevOps, define DevOps the way Microsoft views it, the advantages to automation, and more!

In particular, we dive pretty deep on:

  • Ori and Gopi intro
  • VSTS – Visual Studio Team Services
  • VSTS gives developers the ability to be productive
  • Developer productivity
  • What’s the first big step people should be taking if they’re getting into DevOps?
  • The definition of DevOps
  • The people and the processes as the most important piece
  • DevOps as the best practices
  • Automating processes
  • What people do when things go wrong is what really counts
  • Letting the system take care of the problems
  • Have the developers work on what they are actually getting paid for
  • Trend of embracing DevOps
  • Shifting the production responsibility more onto the developer’s
  • Incentivizing developers
  • People don’t account for integration
  • Continuous integration
  • Trends on what customers are asking for
  • Safety
  • Docker containers
  • And much, much more!

Links:

Sponsors

Picks:

Charles

Ori

  • Fitbit
  • Pacific Northwest Hiking

Gopinath

  • Seattle, WA




devops

JSJ 345: Azure Devops with Donovan Brown LIVE at Microsoft Ignite

Panel:

Charles Max Woods

Special Guests: Donovan Brown

In this episode, the Charles speaks with Donovan Brown. He is a principal DevOps Manager with Microsoft with a background in application development. He also runs one of the nation’s fastest growing online registration sites for motorsports events DLBRACING.com. When he is not writing software, he races cars for fun. Listen to today’s episode where Chuck and Donovan talk about DevOps, Azure, Python, Angular, React, Vue, and much, much more!

Show Topics:

1:41 – Chuck: The philosophies around DevOps. Just to give you an idea, I have been thinking about what I want to do with the podcasts. Freedom to work on what we want or freedom to work where we want, etc. Then that goes into things we don’t want to do, like fix bugs, etc. How does Microsoft DevOps to choose what they want to do?

2:37 – Guest: We want to automate as much as we can so the developer has less work. As a developer I want to commit code, do another task, rinse and repeating.

Minutes and not even hours later then people are tweeting about the next best thing. Do what you want, where you want. Code any language you want.

4:15 – Chuck: What has changed?

4:19 – Guest: The branding changed. The name wasn’t the most favorite among the people. The word “visual” was a concerned. What we have noticed that Azure will let me run my code no matter where I am. If you want to run Python or others it can run in Azure.

People didn’t need all of it. It comes with depositories, project management, and so much more! People could feel clumsy because there is so much stuff. We can streamline that now, and you can turn off that feature so you don’t have a heart attack. Maybe you are using us for some features not all of them – cool.

7:40 – Chuck: With deployments and other things – we don’t talk about the process for development a lot.

8:00 – Guest talks about the things that can help out with that.

Guest: Our process is going to help guide you. We have that all built into the Azure tab feature. They feel and act differently. I tell all the people all the time that it’s brilliant stuff. There are 3 different templates. The templates actually change over the language. You don’t have to do mental math.

9:57 – Chuck: Just talking about the process. Which of these things we work on next when I’ve got a bug, or a ...

10:20 – Guest: The board system works like for example you have a bug. The steps to reproduce that bug, so that there is no question what go into this specific field. Let the anatomy of the feature do it itself!

11:54 – Chuck comments.

12:26 – Chuck: Back to the feature. Creating the user stories is a different process than X.

12:44 – Guest – You have a hierarchy then, right? Also what is really cool is we have case state management. I can click on this and I expect this to happen...

These are actual tasks that I can run.

13:52 – Chuck: Once you have those tests written can you pull those into your CI?

14:00 – Guest: “Manual tests x0.”

Guest dives into the question.

14:47 – I expect my team to write those test cases. The answer to your question is yes and no.

We got so good at it that we found something that didn’t even exist, yet.

16:19 – Guest: As a developer it might be mind

16:29 – Chuck: I fixed this bug 4x, I wished I had CI to help me.

16:46 – Guest: You get a bug, then you fix a code, etc., etc. You don’t know that this original bug just came back. Fix it again. Am I in Groundhog Day?

They are related to each other. You don’t have a unit test to tell you. When you get that very first bug – write a unit test. It will make you quicker at fixing it. A unit test you can write really fast over, and over, again. The test is passing. What do you do? Test it. Write the code to fix that unit test. You can see that how these relate to each other. That’s the beauty in it.

18:33 – Chuck: 90% of the unit tests I write – even 95% of the time they pass. It’s the 5% you would have no idea that it’s related. I can remember broad strokes of the code that I wrote, but 3 months down the road I can’t remember.

19:14 – Guest: If you are in a time crunch – I don’t have time for this unit test.

Guest gives us a hypothetical situation to show how unit tests really can help.

20:25 – Make it muscle memory to unit test. I am a faster developer with the unit tests.

20:45 – Chuck: In the beginning it took forever. Now it’s just how I write software now.

It guides my thought process.

21:06 – Guest: Yes! I agree.

22:00 – Guest: Don’t do the unit tests

22:10 – Chuck: Other place is when you write a new feature,...go through the process. Write unit tests for the things that you’ve touched. Expand your level of comfort.

DevOps – we are talking about processes. Sounds like your DevOps is a flexible tool. Some people are looking for A METHOD. Like a business coach. Does Azure DevOps do that?

23:13 – Guest: Azure DevOps Projects. YoTeam.

Note.js, Java and others are mentioned by the Guest.

25:00 – Code Badges’ Advertisement

25:48 – Chuck: I am curious – 2 test sweets for Angular or React or Vue. How does that work?

26:05 – Guest: So that is Jasmine or Mocha? So it really doesn’t matter. I’m a big fan of Mocha. It tests itself. I install local to my project alone – I can do it on any CI system in the world. YoTeam is not used in your pipeline. Install 2 parts – Yo and Generator – Team. Answer the questions and it’s awesome. I’ve done conferences in New Zealand.

28:37 – Chuck: Why would I go anywhere else?

28:44 – Guest: YoTeam  was the idea of...

28:57 – Check out Guest

29:02 – Guest: I want Donovan in a box. If I weren’t there then the show wouldn’t exist today.

29:40 – Chuck: Asks a question.

29:46 – Guest: 5 different verticals.

Check out this timestamp to see what Donovan says the 5 different verticals are. Pipelines is 1 of the 5.

30:55 – Chuck: Yep – it works on my Mac.

31:04 – Guest: We also have Test Plant and Artifacts.

31:42 – Chuck: Can you resolve that on your developer machine?

31:46 – Guest: Yes, absolutely! There is my private repository and...

33:14 – Guest: *People not included in box.*

33:33 – Guest: It’s people driven. We guide you through the process. The value is the most important part and people is the hardest part, but once on

33:59 – Chuck: I am listening to this show and I want to try this out. I want a demo setup so I can show my boss. How do I show him that it works?

34:27 – Azure.com/devops – that is a great landing page.

How can I get a demo going? You can say here is my account – and they can put a demo into your account. I would not do a demo that this is cool. We start you for free. Create an account. Let the CI be the proof. It’s your job to do this, because it will make you more efficient. You need me to be using these tools.

36:11 – Chuck comments.

36:17 – Guest: Say you are on a team of developers and love GitHub and things that integration is stupid, but how many people would disagree about...

38:02 – The reports prove it for themselves.

38:20 – Chuck: You can get started for free – so when do you have to start paying for it?

38:31 – Guest: Get 4 of your buddies and then need more people it’s $6 a month.

39:33 – Chuck adds in comments. If this is free?

39:43 – Guest goes into the details about plans and such for this tool. 

40:17 – Chuck: How easy it is to migrate away from it?

40:22 – Guest: It’s GITHub.

40:30 – Chuck: People are looing data on their CI.

40:40 – Guest: You can comb that information there over the past 4 years but I don’t know if any system would let you export that history.

41:08 – Chuck: Yeah, you are right.

41:16 – Guest adds more into this topic.

41:25 – Chuck: Yeah it’s all into the machine.

41:38 – Chuck: Good deal.

41:43 – Guest: It’s like a drug. I would never leave it. I was using TFS before Microsoft.

42:08 – Chuck: Other question: continuous deployment.

42:56 – When I say every platform, I mean every platform: mobile devices, AWS, Azure, etc.

Anything you can do from a command line you can do from our build and release system.

PowerShell you don’t have to abandon it.

45:20 – Guest: I can’t remember what that tool is called!

45:33 – Guest: Anything you can do from a command line. Before firewall. Anything you want.

45:52 – Guest: I love my job because I get to help developers.

46:03 – Chuck: What do you think the biggest mistake people are doing?

46:12 – Guest: They are trying to do it all at once. Fix that one little thing.

It’s instant value with no risks whatsoever. Go setup and it takes 15 minutes total. Now that we have this continuous build, now let’s go and deploy it. Don’t dream up what you think your pipeline should look like. Do one thing at a time. What hurts the most that it’s “buggy.” Let’s add that to the pipeline.

It’s in your pipeline today, what hurts the most, and don’t do it all at once.

49:14 – Chuck: I thought you’d say: I don’t have the time.

49:25 – Guest: Say you work on it 15 minutes a day. 3 days in – 45 minutes in you have a CSI system that works forever. Yes I agree because people think they don’t “have the time.”

50:18 – Guest continues this conversation.

How do you not have CI? Just install it – don’t ask. Just do the right thing.

50:40 – Chuck: I free-lanced and setup CI for my team. After a month, getting warned, we had a monitor up on the screen and it was either RED or GREEN. It was basically – hey this hurts and now we know. Either we are going to have pain or not have pain.

51:41 – Guest continues this conversation.

Have pain – we should only have pain once or twice a year.

Rollback.

If you only have it every 6 months, that’s not too bad.

The pain will motivate you.

52:40 – Azure.com/devops.

Azure DevOps’ Twitter

53:22 – Picks!

53:30 – Advertisement – Get a Coder Job

Links:

Sponsors:

Picks:

Charles

Donovan




devops

JSJ 372: Kubernetes Docker and Devops with Jessica Deen LIVE from Microsoft BUILD

Sponsors

Panel

  • Charles Max Wood

Joined by Special Guest: Jessica Deen

Episode Summary

Coming to you live from the podcast booth at Microsoft BUILD is Charles Max Wood with The Deen of DevOps aka Jessica Deen. Jessica is a Senior Cloud Advocate at Microsoft. As an advocate she acts a liaison between developer communities and Microsoft to help understand developer pain points and road blocks especially in areas such as Linux, open-source technologies, infrastructure, Kubernetes, containers and DevOps. Jessica explains how to go about setting up a containerized application, Kubernetes and how to use Dockerfiles. Charles and Jessica then talk about how to get started with a Kubernetes cluster and the resources available for developers that don't have any infrastructure. Jessica advises that developers start with Azure DevOps Services and then go to Microsoft Learn Resource.

Charles also encourages listeners to also check out the Views on Vue podcast Azure DevOps with Donovan Brown for further references. Jessica also recommends following people on Twitter and GitHub to find out about solutions and resources.

Links

Follow Adventures in Angular on tv, Facebook and Twitter.

Picks

Jessica Deen:

Charles Max Wood: