Ez a vezérigazgató elmagyarázza, hogy a DevOps indítása naponta 15 000 klónot futtat, és segít a fejlesztőknek a kód gyorsabb kiadásában


Mindennap, egy kis cég, amit a legtöbb ember soha nem hallott, 15 000 klónt hoz létre.

Ezek a klónok nem a Csillagok háborúja vagy a kutató laboratóriumi egerek kísérletei. Ezek a fejlesztők által létrehozott alkalmazások klónjai, és a Platform.sh nevű cég minden nap több ezer programot futtat. A klónozáson keresztül a Platform.sh vezérigazgatója és társalapítója, Fred Plais reméli, hogy a Platform.sh a fejlesztők életét kevésbé stresszesvé teszi.

Párizsban, öt évvel ezelőtt kezdődött, a Platform.sh 41,2 millió dollárt emelt a VC-kből, és aláírta az ügyfeleket, köztük a Pinterest és a Johnson & Johnson. A vállalat az induló cégek közé tartozik, amelyek kifejezetten olyan fejlesztőkre összpontosítanak, akik az elmúlt évben érdeklődést és VC dollárt látnak.

A Plais szolgáltatása arra összpontosít, hogy segítséget nyújtson a fejlesztőknek a legkevésbé stresszes pillanatokban: az a szakasz, amikor a kódot az alkalmazásukhoz kiadják.

"Ez az, amikor a dolgok megszakadnak, amikor a Twitter meggyullad, mert az alkalmazások már nem működnek" – mondta Plais az üzleti bennfentesnek. "Eltávolítottuk. Most már nem feszült, hogy csak a telepítést végezzük. A telepítés szuper könnyű dolog. Meg akartuk szolgálni a fejlesztőket, mint a miénk, és segítünk nekik hatékonyabbá és kevésbé hangsúlyozni a nap folyamán."

A Platform.sh teljes mértékben klónozza ezeket az alkalmazásokat, amelyeket a fejlesztők építenek, így láthatják, hogy az új funkciók vagy hibajavítások hogyan építették be a munkájukat, teszteljék őket valós időben, mielőtt azok nyilvánosságra kerülnének.

A fejlesztők a kódot a Platform.sh környezetbe helyezhetik, leírhatják az általuk használt adatbázisokat és egyéb szolgáltatásokat, majd a Platform.sh gondoskodik a kód kezeléséről.

Ily módon a fejlesztők gyorsabban és gyakrabban tudják kiadni a kódot, frissítve a kódot minden alkalommal, amikor hibát találnak, és nem csak havonta egyszer, vagy évente néhányszor, és kiadásokkal tölti el a hibákat.

"Azt akarod, hogy képes legyen tesztelni valamit, és ha egyszer működik, ugyanúgy képes lesz működni," mondta Plais. "Ha elégedett az eredményekkel, akkor telepítéskor biztosan tudni fogja, hogy működik."

Olvass tovább:A befektetők több száz millió dollárt fogadnak, hogy az olyan induló cégek, mint a PagerDuty, a GitLab és a CloudBees, megváltoztathatják a szoftver készítésének módját

Mindezeken túlmenően ez megmentheti a fejlesztőcsapatok hatalmas mennyiségű pénzét, különösen az infrastruktúrára, Plais mondja. Többet tudnak összpontosítani ügyfeleik problémáinak megoldására és a kód kiadására, és kevesebb időt töltenek a kézi informatikai műveletekre, mint például az irányítás és a biztosítás.

"Amikor megnézzük a metrikákat, a költségmegtakarítások szintje, ami hatással van a platformjára és üzletükre, őrült" – mondta Plais.

"Ez volt az egyik legjobb vezetői döntés, amit tettem"

Körülbelül két évig tartott a termék megépítése, és a csapat 2015-ben elindította a Platform.sh programot. Most támogatja a Java, PHP, Python, Go és más alkalmazásokban írt alkalmazásokat. És most megjelent egy új felügyeleti konzol, amely megmutatja a fejlesztőknek, hogyan működnek a szoftver futásuk az általuk használt adatszolgáltatásokkal, például adatbázisokkal és kereséssel.

A cégen belül a Platform.sh jelentősen megváltoztatta sajátját három évvel ezelőtt. A vállalat működése most már teljesen elosztva van, a 120 alkalmazottjának többsége távolról dolgozik. A Plais becslése szerint mindössze 10 munkatárs jár mindennapi irodában.

Az egyik kihívás, hogy ezt a távoli kulturális munkát végezzük, mivel a csapat 12 időzónában és 14 különböző országban működik.

– Ez nagy változás volt – mondta Plais. "Egyáltalán nem sajnálom. Ez volt az egyik legjobb menedzsment döntés, amit tettem … Megköveteltük, hogy a vállalat működjön így. Meg kellett találnunk magunkat. van a gondolkodásmódod.

A jobb kommunikáció érdekében a dolgozók mindent leírnak. Ily módon dokumentálhatják, mit csinálnak, így csapataik más régiókban is tisztában vannak a döntésekkel. Emellett a Platform.sh olyan digitális eszközökre támaszkodik, mint a Slack, Zoom, GitHub, Jira és Salesforce.

Ez segíti őket abban, hogy hatékonyabban működjenek együtt, amikor új eszközt hoznak létre a fejlesztők számára. Plais azt mondja, nem látott semmilyen más eszközt, mint pl. A Platform.sh, bár a legközelebbi versenytárs a Heroku, amely lehetővé teszi a fejlesztők számára, hogy alkalmazásokat építsenek és futtassanak a felhőn. Azonban azt mondja, a fejlesztők fordulnak a Platform.sh-hez sajátos klónozási képességeiért.

"Optimistának érezzük magunkat" – mondja. – Tudtuk, hogy valami értelmesre vagyunk. Valami nagyra vagyunk.

Összecsukható telefonok: Mit kell tudni az SMB-kről?



Minden öreg újra új. A flip telefon hátra van. Most összehajtható telefonnak hívják, és itt vannak.

A Samsung februárban kiadott részleteket a Galaxy Fold-ról. Az április 26-án megjelent telefon-táblaszámítógép egyike az első összecsukható telefonoknak, amelyeket egy nagyvállalattól szabadítanak fel. Mielőtt a Samsung kiadta a verzióját, a Royale Flexpai volt az első összecsukható telefon a kereskedelmi piacon. Az új technológia csodája ellenére a Flexpai nagyon szkeptikus értékeléssel találkozott.

A Samsung kiadása mellett a Huawei, a TCL, az Oppo és a Xiaomi mind a közeljövőben összehajtható telefonokat kíván kiadni. A Lenovo, a ZTE és az LG hasonló bejelentéseket tett. Az Apple-t pletykálják, hogy két év múlva készen áll egy összecsukható telefonra. Még az Energizer is bejuthat a szórakozásba. Az összecsukható telefonpiac minden mozgásával érdemes megkérdezni, hogy az összecsukható telefonok ideális eszköz-e a kisvállalkozások számára.

Jellemzők és használhatóság

Az összecsukható telefon az egyik első út az eszközkonszolidációba. Mivel a technológia bővült, nem szokatlan, hogy az átlagos fogyasztónak legalább három eszköze van – gyakran laptop vagy asztali, tablet és okostelefon. Az összecsukható telefon úgy néz ki, hogy megoldja ezt a fejfájást úgy, hogy egy okostelefonot és egy táblagépet egy eszközbe egyesít. A modern kisvállalkozás tulajdonosa számára az okostelefonok és a tabletek létfontosságú eszközök a munkavállalókkal való kommunikációhoz, a projektek tervezéséhez és a kapcsolattartáshoz, miközben dolgoznak a (vagy) üzleti tevékenységük során. Egy összehajtható telefon elméletileg sokoldalú eszköz lehet. [Interested in buying a business smartphone? Check out this buying guide.]

A Samsung Galaxy Foldra összpontosítunk, mivel 2019 áprilisában kerül sor a megjelenítésre. A készülék 7,3 hüvelykes képernyővel rendelkezik tablet-módban és 4,6 hüvelykes képernyővel okostelefon üzemmódban. Összehasonlításképpen az iPhone XS képernyője 5,8 hüvelyk, az iPad Pro 11 hüvelykes képernyővel rendelkezik. Azt is meg kell jegyezni, hogy a Galaxy Fold nagyobb szegélyekkel rendelkezik az oldalon, szemben a piacon található más tablettákkal.

A hajtogatási művelet egyenesen a tabletta középpontjába esik – a Galaxy Fold-ot félig hajtogatja, majd okostelefon üzemmódban használja a bal oldali képernyőt. Ez azt jelenti, hogy egy vastag, kissé bosszantó okostelefon élmény. A képernyő nem is üvegből készül (mivel ez nem hajlítható), hanem egy olyan polimert is tartalmaz, amelyet a Samsung mondott, 200 000-szer hajtható végre.

Kép jóvoltából a Samsung

Jó az üzletnek?

Mint mindig, ez főleg attól függ, hogy mire van szüksége. Az egyik dolog, amit meg kell jegyezni az összecsukható telefonokról, drágák. A Samsung Galaxy Fold 1,980 dollárból indul. Ez egy csomó pénz egy olyan korai technológia számára, amely nem lehet olyan hatékony vagy elegáns, mint például egy iPhone és egy iPad. A Huawei összecsukható telefonja 2600 dollárba kerül. Mindkét árpont egy összecsukható telefont tesz egy hatalmas befektetésnek egy kisvállalkozás számára.

Mindkettő Android-eszköz, így ha az Apple iOS operációs rendszerében van, ezek nem lehetnek a kisvállalkozások telefonjai. Továbbá még túl korai lenne azt mondani, hogy az aktuális akkumulátor-élettartam hogyan fog kinézni ezeken a képernyős nehéz eszközökön. Ha az akkumulátor hosszú élettartama fontos az Ön számára, érdemes maradni, amíg további adatok nem állnak rendelkezésre.

Egy olyan technológia számára, amely még a korai szakaszban van, a kisvállalkozások valószínűleg jobbak lesznek egy okostelefon és egy tabletta között, hogy biztosítsák a munkát. Míg a Galaxy Fold képes együttműködni a Samsung DeX rendszerrel és az asztali élményt ki lehet terjeszteni, ezeken az eszközökön nincs sok sávos üzleti funkció. A fő húzás úgy tűnik, hogy az eszköz kettőssége, ami egyes kisvállalkozások tulajdonosai számára érdemes lenne, ha 2000 dollárt keresnek a korai technikára.

Alsó sor

Úgy tűnik, még mindig túl korai lenne felhívni az összehajtható telefonok jelenlegi minőségét és jövőbeli kilátásait. Bár sok vállalat versenyez, hogy egy jó terméket szabadítson fel, nem világos, hogy ez a technológia még a fogyasztóknak, nem is beszélve a vállalkozások tulajdonosait illetően. Hacsak nincs extra pár ezer dollár körül, valószínűleg a legjobb, ha meglátjuk, hogyan alakul ki (vagy ha) ez a technológia az árcédulának.

Miért kell mindig rendelkeznie egy jól meghatározott munkaterülettel a szerződésben



<div _ngcontent-c14 = "" internalhtml = "

Getty

Szabadúszó vállalkozások kezdik uralni a gazdaságot. E fellendülés ellenére az ilyen vállalkozások gyakran lassan és egy kicsit véletlenszerűen fejlődnek. Előfordulhat, hogy elkezdesz egy kis munkát az oldalon, vagy segíts egy régi munkáltatót egy pár projektben. Néhány óra elteltével a munka folytatódik, és teljes körű üzleti tevékenységet folytat. Ez nagyszerű, de gyakran probléma van.

Sok szabadúszó nem rendelkezik a szükséges alakiságokkal. Nevezetesen, azok munkaszerződések gyakran elégtelenek vagy teljesen nem léteznek. Ez szégyen, mert egy gondosan megírt szerződés védi mind Önet, mind az ügyfelét. Ez általában egy egyszerű dokumentum, de alaposnak kell lennie. Az egyik elem, amelyet mindig tartalmaznia kell, egy jól meghatározott munkaterület.

A munkaterület meghatározása

A munka terjedelme a szerződés szövege, amely kifejezetten részletezi az elvégzendő munkát, amikor befejeződik és mi lesz "befejezték" valójában azt jelenti. Ez tartalmazhat részleteket arról a munkáról, amelyet a jelenlegi szerződés részeként nem fognak elvégezni. Ez nagyon fontos az összes fél elvárásainak meghatározásához. Ez is segít elkerülni a rettegést hatókör kúszás.

Lényegében a munkaterület minden résztvevő számára biztosítja a konkrét projektadatokat, és a projektről projektre változik. Ez tartalmazhat költségvetési információkat, határidőt, minden olyan eszközt, amelyet a szabadúszónak szüksége lesz, és a dokumentumokat vagy egyéb információkat és hozzáférést, amelyet az ügyfélnek meg kell adnia.

A munka és a projekt mérföldkövei

Ha egy hosszú vagy összetett projekten dolgozik, vagy ha Ön vagy az ügyfeled inkább azt szeretné, akkor mérföldköveket is tartalmazhat a munkadokumentumban. Ezek egyszerűen megegyeznek abban az időpontban, amikor konkrét feladatokra lesz szükséged és készen áll a felülvizsgálatra.

"Sok freelancing és gig platform teszi lehetővé a vállalkozók számára, hogy bonyolult projekteket bontakozzanak ki jelentős mérföldkövekre és eredményekre, és ez jó dolog – mondta Michael Brooks, goLance. „Ez megkönnyíti a fejlődés mérését és megvédi mindkét fél érdekeit. A nyertes ajánlattevőnek nem kell hónapot várnia a fizetés megszerzésére, és az ügyfélnek nem kell várnia a már elkészült küldemények fogadására. ”

Kezelés felülvizsgálata

A munkaterületed csak akkor hasznos, ha mindenki egyetért minden elem kielégítő teljesítésével. Sok esetben ez azt jelenti, hogy minden egyes kiadásra vonatkozóan felülvizsgálati folyamatot kell meghatározni. Ezután Önnek és ügyfelének részleteket kell tartalmaznia arról, hogyan kell kezelni a módosításokat.

Ez néhány okból történik. Először is biztosítani akarod, hogy megértsd mit vár el tőled. Fontos továbbá meghatározni, hogy milyen lesz a felülvizsgálati folyamat. Végül, a vélemények és a módosítások nélküli nyelv nélkül, fennáll annak a veszélye, hogy az ügyfél véglegesen folytathatja a projekt folyamatos felülvizsgálati kérelmét. Ennek elkerülése érdekében fontolóra veheti a megfogalmazást, amely meghatározza, hogy a módosítások hogyan és mikor fizethetők.

Kivételek

Néha ugyanolyan fontos, hogy körvonalazza azt, amit nem tesz. Ha gondoskodik a felügyelhető hatókör fenntartásáról, foglalja össze azokat a feladatokat, amelyek nem lesznek teljesítve a jelenlegi szerződés részeként. Például, ha Ön olyan webes tervező, aki szerződést köt egy ügyféllel a céloldalak készítéséhez, a szerződésben részletesen le kell írnia, hogy nem fog változtatni az ügyfél meglévő weboldalain.

Támogatás és karbantartás

Mi történik, miután befejezte a szükséges munkát. Ez lesz a "elsétál" szerződéskötés, ha a kötelezettsége véget ér, amint az ügyfél aláírja a befejezett munkáját? Várható-e, hogy támogatást és karbantartást biztosítson, miután a módosításokat végrehajtották? Nem csak fontos, hogy megállapodjanak arról, hogy Ön nyújtja-e ezeket a szolgáltatásokat, akkor is meg kell határoznia, hogy milyen áron fognak részesülni.

Eszközök és erőforrások

Nem tudja befejezni a munkát, amellyel szerződést kötött, ha nem rendelkezik a szükséges eszközökkel és erőforrásokkal. Ezt a munkakörét ki kell terjednie. Önnek és ügyfelének meg kell állapodnia az információkról, a szoftverről, a hozzáférésről és az eszközökről, amelyekre a szerződés teljesítéséhez szüksége lesz St. Bonaventure online M.B.A. program. Ezután meg kell állapodnia arról, hogy mi az, amit az ügyfél köteles biztosítani Önnek, és mit vár el magának.

Például az ügyfél felelős lehet abban, hogy:

  • Legyen felhasználói profilja és hozzáférése a szükséges fájlokhoz és rendszerekhez.
  • Legyen megfelelő munkaterület, ha azt várják, hogy a helyszínen tartózkodnak.
  • Képesek bármilyen speciális szoftvert vagy más, saját tulajdonú eszközt használni.
  • Legyen kapcsolatfelvételi száma a szervezetben bárki számára, aki rendelkezhet olyan információval vagy jogosultsággal, amelyre szüksége van.

Ugyanakkor elvárható, hogy olyan alapvető eszközökkel és erőforrásokkal rendelkezzenek, amelyek az Ön munkatársaitól függenek, beleértve a megbízható internet-hozzáférést és a szövegszerkesztő szoftvert.

Egy jól meghatározott munkaterület védi az Ön érdekeit és az ügyfelét. Győződjön meg róla, hogy a következő szerződésben foglaltak megfelelőek.

„>

Szabadúszó vállalkozások kezdik uralni a gazdaságot. E fellendülés ellenére az ilyen vállalkozások gyakran lassan és egy kicsit véletlenszerűen fejlődnek. Előfordulhat, hogy elkezdesz egy kis munkát az oldalon, vagy segíts egy régi munkáltatót egy pár projektben. Néhány óra elteltével a munka folytatódik, és teljes körű üzleti tevékenységet folytat. Ez nagyszerű, de gyakran probléma van.

Sok szabadúszó nem rendelkezik a szükséges alakiságokkal. Nevezetesen, azok munkaszerződések gyakran elégtelenek vagy teljesen nem léteznek. Ez szégyen, mert egy gondosan megírt szerződés védi mind Önet, mind az ügyfelét. Ez általában egy egyszerű dokumentum, de alaposnak kell lennie. Az egyik elem, amelyet mindig tartalmaznia kell, egy jól meghatározott munkaterület.

A munkaterület meghatározása

A munka terjedelme az Ön szerződésében szereplő megfogalmazás, amely kifejezetten részletezi az Ön által elvégzett munkát, amikor befejeződik és mit jelent a "befejezett". Ez tartalmazhat részleteket arról a munkáról, amelyet a jelenlegi szerződés részeként nem fognak elvégezni. Ez nagyon fontos az összes fél elvárásainak meghatározásához. Ez is segít elkerülni a rettegést hatókör kúszás.

Lényegében a munkaterület minden résztvevő számára biztosítja a konkrét projektadatokat, és a projektről a projektre változik. Ez tartalmazhat költségvetési információkat, határidőt, minden olyan eszközt, amelyet a szabadúszónak szüksége lesz, és a dokumentumokat vagy egyéb információkat és hozzáférést, amelyet az ügyfélnek meg kell adnia.

A munka és a projekt mérföldkövei

Ha egy hosszú vagy összetett projekten dolgozik, vagy ha Ön vagy az ügyfeled inkább azt szeretné, akkor mérföldköveket is tartalmazhat a munkadokumentumban. Ezek egyszerűen megegyeznek abban az időpontban, amikor konkrét feladatokra lesz szükséged és készen áll a felülvizsgálatra.

"Sok freelancing és gig platform teszi lehetővé a vállalkozók számára, hogy bonyolult projekteket lebontanak jelentős mérföldkövekbe és eredményekhez, és ez jó dolog" – mondta Michael Brooks, a vezérigazgatója goLance. „Ez megkönnyíti a fejlődés mérését és megvédi mindkét fél érdekeit. A nyertes ajánlattevőnek nem kell hónapot várnia a fizetés megszerzésére, és az ügyfélnek nem kell várnia a már elkészült küldemények fogadására. ”

Kezelés felülvizsgálata

A munkaterületed csak akkor hasznos, ha mindenki egyetért minden elem kielégítő teljesítésével. Sok esetben ez azt jelenti, hogy minden egyes kiadásra vonatkozóan felülvizsgálati folyamatot kell meghatározni. Ezután Önnek és ügyfelének részleteket kell tartalmaznia arról, hogyan kell kezelni a módosításokat.

Ez néhány okból történik. Először is biztosítani akarod, hogy megértsd mit vár el tőled. Fontos továbbá meghatározni, hogy milyen lesz a felülvizsgálati folyamat. Végül, a vélemények és a módosítások nélküli nyelv nélkül, fennáll annak a veszélye, hogy az ügyfél véglegesen folytathatja a projekt folyamatos felülvizsgálati kérelmét. Ennek elkerülése érdekében fontolóra veheti a megfogalmazást, amely meghatározza, hogy a módosítások hogyan és mikor fizethetők.

Kivételek

Néha ugyanolyan fontos, hogy körvonalazza azt, amit nem tesz. Ha gondoskodik a felügyelhető hatókör fenntartásáról, foglalja össze azokat a feladatokat, amelyek nem lesznek teljesítve a jelenlegi szerződés részeként. Például, ha Ön olyan webes tervező, aki szerződést köt egy ügyféllel a céloldalak készítéséhez, a szerződésben részletesen le kell írnia, hogy nem fog változtatni az ügyfél meglévő weboldalain.

Támogatás és karbantartás

Mi történik, miután befejezte a szükséges munkát. Ez egy olyan "sétáló" szerződés, ahol a kötelezettségek akkor fejeződnek be, ha az ügyfél a munkájáról, amelyet befejez? Várható-e, hogy támogatást és karbantartást biztosítson, miután a módosításokat végrehajtották? Nem csak fontos, hogy megállapodjanak arról, hogy Ön nyújtja-e ezeket a szolgáltatásokat, akkor is meg kell határoznia, hogy milyen áron fognak részesülni.

Eszközök és erőforrások

Nem tudja befejezni a munkát, amellyel szerződést kötött, ha nem rendelkezik a szükséges eszközökkel és erőforrásokkal. Ezt a munkakörét ki kell terjednie. Önnek és ügyfelének meg kell állapodnia az információkról, a szoftverről, a hozzáférésről és az eszközökről, amelyekre a szerződés teljesítéséhez szüksége lesz St. Bonaventure online M.B.A. program. Ezután meg kell állapodnia arról, hogy mi az, amit az ügyfél köteles biztosítani Önnek, és mit vár el magának.

Például az ügyfél felelős lehet abban, hogy:

  • Legyen felhasználói profilja és hozzáférése a szükséges fájlokhoz és rendszerekhez.
  • Legyen megfelelő munkaterület, ha azt várják, hogy a helyszínen tartózkodnak.
  • Képesek bármilyen speciális szoftvert vagy más, saját tulajdonú eszközt használni.
  • Legyen kapcsolatfelvételi száma a szervezeten belül bárki számára, aki rendelkezhet olyan információval vagy jogosultsággal, amelyre szüksége van.

Ugyanakkor elvárható, hogy olyan alapvető eszközökkel és erőforrásokkal rendelkezzenek, amelyek az Ön munkatársaitól függenek, beleértve a megbízható internet-hozzáférést és a szövegszerkesztő szoftvert.

Egy jól meghatározott munkaterület védi az Ön érdekeit és az ügyfelét. Győződjön meg róla, hogy a következő szerződésben foglaltak megfelelőek.